/* CSS Document */

body {
	background-color: #092042;
	margin-left: 0px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom:0px;}

#tblMain {
	width: 990px;
	padding: 0;}
	
#tdTop {
	height: 150px;	
	/*background-image: url(images/topbg_prov2_flatten.jpg);*/
	background-image: url(images/topp.jpg);
	background-repeat: no-repeat;}
		
		#tblMeny {
			height:100%;
			width:100%;
			padding:0;
		}
	
#tdMiddle {	
	height: 380px;
	vertical-align: top;
	width: 100%;}
	
	#tblMiddle {
		width: 970px;
		height: 100%;
		padding: 0;}
		
	
	#tdMiddleTopLeft {
		width: 30px;
		height: 26px;
		vertical-align: middle;}
		
	#tdMiddleTop {
		width: 970px;
		height: 26px;
		vertical-align: middle;}
		
	
	#tdMiddleLeft {
		width: 30px;
		/*height: 390px; */	
		vertical-align: top;}


	#tdMiddleMiddle {
		width: 280px;
		height: 380px;
		vertical-align: top;}
		
		#tdMiddleMiddleInfo {
			width: 50%;
			height: 380px;
			vertical-align: top;
			padding-top: 5px;
			padding-left: 0px;
			padding-right: 20px;
			padding-bottom: 5px;}
		
	#tdMiddleRight {
		vertical-align: top;
		background-color: #233654;
		padding: 5px;}
		
		#tdMiddleRightInfo {
			vertical-align: top;
			padding: 5px;padding-top: 5px;
			padding-left: 20px;
			padding-right: 20px;
			padding-bottom: 5px;}
		
	
	<!-- En specialisering av tdMiddleRight -->	
	#tdMiddleRightCar {
		vertical-align: middle;
		padding: 0px;}
		
		
	#tdSingleMiddle {
		width: 970px;
		height:380px;
		vertical-align:top;}
	
	/* #tblSingleMiddle {
		width: 1000px;} */
	
/* #tdSponsors {
	width: 150px;
	background-image: url(images/1px_divider.gif);
	background-position: left;
	background-repeat: repeat-y;
	vertical-align: top;} */

.textOlsbergs {
	font-family:arial;
	font-size:7pt;
	color:#FFFFFF;}

#tdBottom {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #303030;
	font-size: 10px;
	text-align: right;}
	
.header {
	height: 22px;		
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18pt;
	color: #FED421;
	vertical-align: top;
	padding-top: 3px;}
	
/* .header {
	height: 20px;
	background-image: url(images/subaru_bow_80_height.gif);
	background-position: left top;
	background-repeat: no-repeat;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;
	color: #E8E8E8;
	vertical-align: top;
	padding-top: 3px;} */

.headerSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FED421;
	font-weight: bold;}
	
.textSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;}

.textSmallYellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FED421;}
	
.textXSmall {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;}
	
.textXXSmall {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;}
	
.textXXSmallYellow {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FED421;}
	
.textXSmallBold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color: #FFFFFF;}
	
.textXSmallBoldYellow {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color: #FED421;}
	
.carInfoHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color: #FED421;
	height: 25px;}

a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	text-decoration: none;}
	
a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: small;
	color: #6DCFF6;
	text-decoration: none;}
	
a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;}
	
a.linkXXSmall {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	text-decoration: none;}
	
a.linkXXSmall:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: xx-small;
	color: #6DCFF6;
	text-decoration: none;}
	
a.linkXXSmall:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;}	
	
	
a.linkXSmall {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	text-decoration: none;}
	
a.linkXSmall:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	color: #6DCFF6;
	text-decoration: none;}
	
a.linkXSmall:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: none;}	
	
a.linkXSmallBold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;}
	
a.linkXSmallBold:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #6DCFF6; /* #e0e0e0 */
	text-decoration: none;} 
	
a.linkXSmallBold:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;}
	
a.estetocopy {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none}
	
a.estetocopy:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6DCFF6;
	text-decoration: none}
	
a.estetocopy:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none}
	

	
.linkimage {
	border: 0px solid #303030;}
	
.linkimage_photos {
	border: 1px solid #303030;}


/* Startapge -> */
#tblStart {
	width: 500px;}

.entreheader {
	font-family: Arial, Verdana;
	font-size: 18pt;
	color: #FFFFFF;
	/*font-stretch: wider;*/}
/* <- Startpage */

/* Guestbook -> */

.guestbookdiv {
	background-image: url(images/1px_divider_h.gif);
	background-position: left;
	background-repeat: repeat-x;
	vertical-align: top;
	width: 100%;
}
	
.guestbookanswer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E8E8E8;
	background-image: url(images/guestbook_answer_bg.gif);
	font-variant: Italic;
	padding-left: 15px;
	padding-top: 5px;}	
	
.guestbookpost {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FED51D;
	background-image: url(images/guestbook_answer_bg.gif);
	padding: 5px;
	}
	
.tdRepeater {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/bg_repeat.gif);
	color: #FED51D;
	height: 25px;
	font-weight: bold;
	background-repeat: no-repeat;
	width: 405px;}
	
a.guestbook {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FED51D;
	font-weight:bold;
	text-decoration: underline;}
	
a.guestbook:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FED51D;
	font-weight:bold;
	text-decoration: none;}
	
a.guestbook:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;}
/* <- Guestbook */


/* News -> */
#divNews {
	width: 260px;
	height: 344px;
	overflow-y: scroll;
	background-color: #233654;}

#tblNews {
	width: 100%;}
/* <- News */


/* Links -> */

#linkcategory {
	width:100%;}

/* <- Links */


/* <- Resultat */
#tblResult {
	width: 100%;
	padding: 0;}
	
.tdResult {
	background-color: #233654;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color: #FFFFFF;}
	
.rallylink {
	/* background-color: #0000C8; */
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color: #FFFFFF;}
	
.rallylink:hover {
	/* background-color: #0000C8; */
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color: #6DCFF6;}
	
.rallylink:visited {
	/* background-color: #0000C8; */
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;}
	
a.tdResult {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	font-style: italic;
	color: #FFFFFF;}
	
a.tdresult:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	font-style: italic;
	color: #6DCFF6;}
	
a.tdresult:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	font-style: italic;}
/* <- Resultat */


/* Login -> */
#tblLogin {	
	border: 0px solid #FFFFFF;}
	
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FF0000;}
	
.tfLogin {
	border: 1px solid #FFFFFF;
	background-color: #E8E8E8;}
/* <- Login */


/* Admin ->*/
.formheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: small;
	color: #FED421;
	font-weight: bold;}
	
.formtext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: small;
	color: #FED421;}
	
.textfield {
	border: 1px solid #FFFFFF;	
	background-color: #E8E8E8;}
	
.formbutton {
	border: 1px solid #E8E8E8;
	background-color: #FED421;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	font-weight: bold;}
	
.textSmallBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #2935A1;}
	
a.admin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	text-decoration: none;}
	
a.admin:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #6DCFF6;
	text-decoration: none;}
	
a.admin:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;}
/* <- Admin */


/* Menyn -> */
a.menutext {
	font-family:arial;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	}
a.menutext:hover {
	font-family:arial;
	color:#6DCFF6;
	font-size:11px;
	font-weight:bold;
	}
a.menutext:visited {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	}

a.menuheadtext {
	font-family:arial;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}
.menuheadtext {
	font-family:arial;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}
a.menuheadtext:hover {
	font-family:arial;
	color:#6DCFF6;
	font-size:12px;
	font-weight:bold;
	}
a.menuheadtext:visited {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	}



/* <- Menyn */