/* STYLESHEET BY Discodog.se */
/* discodog@discodog.se			 */


/* STYLE: Standardutförande (html,body) */

html, body {
	background:white url('../img/bg6.jpg');
  background-attachment: fixed;
background-repeat:no-repeat;
	color:white;
	text-align:left;
	font:11px verdana, helvetica, arial;
}


/* STYLE: Länkarnas beteende */

a:link { text-decoration:none; color:black; }
a:visited { text-decoration:none; color:black; }
a:active { text-decoration:none; color:black; }
a:hover { text-decoration:none; color:red; }


/* STYLE: Body div */

#body {
	position:relative;
	margin:0px auto;
	top:-20px;
	padding-top:0px;
	background: url('../img/bodyfill.png');
	width:800px;
}


/* STYLE: Toplogo div */

#top {
	position:relative;
	margin:0px auto;
	top:50px;
	background: url('../img/logo4.png');
	border:0px solid black;
	color: black;
	width:765px;
	height:250px;
}


/* STYLE: Menu div */

#menu {
	position:relative;
	width:765px;
	top:252px;
	background: url('');
}

#menu p {
	text-align:center;
	font-size:15px;
	margin-left:70px;
	padding-bottom:2px;
	padding-top:2px;
	margin-right:70px;
}

#menu img { border:0px; }

#menu a:link { text-decoration:none; color: black; border:0px solid black; }
#menu a:active { text-decoration:none; color:black; border:0px solid black; }
#menu a:visited { text-decoration:none; color:black; border:0px solid black; }
#menu a:hover {
	text-decoration:none;
	padding-top:6px; background:url('../img/buttoninv3.png');
	color:#6c1515;
	border-top:0px solid white;
}


/* STYLE: Main div */

#main {
	position:relative;
	top:70px;
	left:16px;
	background:white;
	border:1px solid black;
	color:black;
	width:765px;
}

#main p {
	margin-left:7px;
	margin-top:10px;
	margin-right:7px;
}

#main img { border:1px solid black; }

#main img:hover { border:1px solid red; }

#main table.table1 { width:765px; border:0px; }

#main fieldset {
	margin-left:7px;
	margin-right:7px;
	margin-top:10px;
	color:black;
}

.bild { text-align:center; }


/* STYLE: Botten div */

#bottom {
	position:relative;
	top:50px;
	left:16px;
	border:0px solid black;
	color:white;
	height:110px;
	width:765px;
	overflow:hidden;
}

#bottom a:link { text-decoration:none; color:white; }
#bottom a:visited { text-decoration:none; color:white; }
#bottom a:active { text-decoration:none; color:white; }
#bottom a:hover { text-decoration:underline; color:white; }


#bottom p {
	text-align:center;
	font-size:9px;
	margin-top:3px;
}

#botborder {
	position:relative;
	top:17px;
	width:765px;
}

#icons {
	font-size:8px;
	position:absolute;
	top:55px;
	text-align:left;
}


/* STYLE: Tabellerna */

.table1 {
	margin-left:4px;
	margin-top:7px;
	margin-right:4px;
}

.center2 { text-align:center; width:760px; }

.table3 { margin-top:10px; margin-left:7px; }

.table4 {
	margin-left:4px;
	margin-top:7px;
	margin-right:4px;
}

.table4 big { font-size:20px; }

.hane {
	background:black;
	color:white;
	border:1px solid black;
}

.tik {
	background:white;
	color:black;
	border:1px solid black;
}


/* STYLE: Nyhetsscript */

.news {
	margin-left:10px;
}

p.title {
	font-weight:bold;
}

p.text {
}

p.sdesc {
}

p.auth {
	font-style:italic;
	text-align:center;
}

.tabletop {
	vertical-align:top;
}


/* STYLE: Kommentarer */

.comFieldset {
	width:550px;
}

.comMail {
	margin-bottom:0px;
	margin-left:3px;
}

.comFirst {
	background:#d3d3d3;
	padding:8px 0px 12px 5px;
	border:0px solid black;
	width:600px;
}

.comSecond {
	background:#afbdca;
	padding:8px 0px 12px 5px;
	border:0px solid black;
	width:600px;
}

.comWeb { text-align:right; }


/* STYLE: Gästboken */

.gbTable { border:0px; margin-left:15px; }

.gbFirstTop { 
	background:#f0f0f0;
	padding:1px 1px 1px 5px;
	border:0px solid black;
	width:718px;
}
.gbFirstMid {
	background:#d3d3d3;
	padding:8px 0px 12px 5px;
	border:0px solid black;
	width:718px;
}
.gbFirstBotL {
	background:#f0f0f0;
	padding:1px 1px 1px 5px;
	border:0px solid black;
	width:125px;
}
.gbFirstBotR {
	text-align:right;
	background:#f0f0f0;
	padding:1px 5px 1px 5px;
	border:0px solid black;
	width:565px;
}


.gbSecondTop {
	background:#cad8e5;
	padding:1px 1px 1px 5px;
	border:0px solid black;
	width:718px;
}                     
.gbSecondMid {
	background:#afbdca;
	padding:8px 0px 12px 5px;
	border:0px solid black;
	width:718px;
}
.gbSecondBotL {
	background:#cad8e5;
	padding:1px 1px 1px 5px;
	border:0px solid black;
	width:125px;
}
.gbSecondBotR {
	text-align:right;
	background:#cad8e5;
	padding:1px 5px 1px 5px;
	border:0px solid black;
	width:565px;
}
