h3 {
	font-size:			12px;
	color:				#1a6195;	       
	line-height:		16px;
	margin:				40px 20px 10px 20px;
	padding:			0px 0px 0px 0px;	
	}

body {
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	color:				#000000;
	text-align:			center;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	background:			#f6f6f6;
	}

	
#main {
	text-align:			left;
	width:				810px;
	margin:				auto;
	padding:			0px 0px 0px 0px;
	background:			url(../img/mainBG.jpg);
	}

#header {
	width:				810px;
	height:				88px;
	text-align:			center;
	text-valign:			bottom;
	margin:				0px 0px 3px 0px;
	padding:			0px 0px 0px 0px;
	background: 		#ffffff;
	background:			url(../img/mainBG.jpg);
	}
	
#content {
	width:				810px;
	height:				600px;
	font-size:			12px;
	text-align:			center;
	text-valign:			bottom;
	margin:				10px 0px 3px 0px;
	padding:			0px 0px 0px 0px;
	background: 		#ffffff;
	background:			url(../img/mainBG.jpg);
	}

#topNavig {
	width:				810px;
	text-align:			center;
	height:				30px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/mainBG.jpg);
	}
	
#carBox {
	width:				692px;
	text-align:			left;
	vertical-align:			top;
	height:				86px;
	margin:				15px 0px 5px 58px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/box-692-86.jpg);
	}

#infoboxes {
	width:				692px;
	text-align:			left;
	vertical-align:			top;
	height:				210px;
	margin:				8px 10px 0px 53px;
	padding:			0px 0px 0px 0px;
	}
	
#bilimport-promotion {
	width:				692px;
	text-align:			left;
	vertical-align:			top;
	height:				160px;
	margin:				8px 0px 0px 53px;
	padding:			0px 0px 0px 0px;
	}
	
#bigSearchBox {
	width:				692px;
	text-align:			left;
	vertical-align:			top;
	height:				230px;
	margin:				15px 0px 0px 58px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/box-692-230-empty.jpg);
	}

#bigErrorBox {
	width:				692px;
	text-align:			left;
	vertical-align:			top;
	height:				230px;
	margin:				15px 0px 0px 58px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/box-692-230-error.jpg);
	}
		
#resultInfoBox {
	width:				692px;
	text-align:			left;
	height:				43px;
	margin:				15px 10px 0px 58px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/box-692-43.jpg);
	}

#advertisingBox {
	width:				728px;
	text-align:			left;
	height:				95px;
	margin:				15px 10px 10px 40px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/box-692-43.jpg);
	}


#bannerBack {
	width:				692px;
	height:			150px;
	text-align:			left;
	vertical-align:		top;
	margin:			15px 0px 0px 58px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/bilimport1-banner.jpg);
	}

p.promotionbanner{
	font-size:			10px;
	line-height:			15px;
	font-weight:			bold;
	color:				#1a6195;
	margin:			0px 0px 12px 100px;
	padding:			0px 0px 0px 120px;
	}

p.promotionbannerHeader{
	font-size:			11px;
	line-height:			15px;
	font-weight:			bold;
	color:				#1a6195;
	margin:			5px 0px 0px 100px;
	padding:			0px 0px 0px 120px;
	}

h3.promotionbannerHeader{
	font-size:			11px;
	line-height:			15px;
	font-weight:			normal;
	color:				#1a6195;
	margin:			3px 0px 0px 100px;
	padding:			0px 0px 0px 120px;
	}



	
#resultTableBackTop {
	width:				692px;
	text-align:			left;
	vertical-align:		top;
	height:				20px;
	margin:				15px 0px 0px 58px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/box-692-25-top.jpg);
	}
	
#resultTableBackBottom {
	width:				692px;
	text-align:			left;
	height:				10px;
	margin:				0px 0px 0px 58px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/box-692-10-bottom.jpg);
	}
	
#resultTableBack {
	width:				692px;
	text-align:			left;
	margin:				0px 0px 0px 58px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/box-692-1.jpg);
	}
	
	


	
#mailBox {
	width:				390px;
	text-align:			left;
	height:				360px;
	margin:				15px 30px 20px 8px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/box-390-360-empty.jpg);
	}

#fotoBox {
	width:				415px;
	text-align:			left;
	height:				447px;
	margin:				15px 30px 0px 8px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/box-443-447-empty.jpg);
	}
	
#fotoBoxTop {
	width:				390px;
	text-align:			left;
	height:				15px;
	margin:				15px 0px 0px 8px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/box-390-15-empty-top.jpg);
	}
	
#fotoBoxBottom {
	width:				390px;
	text-align:			left;
	height:				15px;
	margin:				0px 0px 0px 8px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/box-390-15-empty-bottom.jpg);
	}
	
#fotoBoxMiddle {
	width:				390px;
	text-align:			left;
	margin:				0px 0px 0px 8px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/box-390-3-empty.jpg);
	}
	

	
	
#content Emptybox {
	width:				227px;
	text-align:			left;
	height:				203px;
	margin:				15px 10px 0px 58px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/empty-box-1.jpg);
	}
	

#content {
	width:				620px;
	margin:				0px 0px 0px 0px; 
	padding:			0px 0px 0px 0px;
	float:				left;
	}

#start {
	text-align:			center;
	width:				810px;
	height:				50px;
	margin:				auto;
	padding:			2px 0px 0px 0px;
	background:			url(../img/mainBG.jpg);
	}
	

	
#ending {
	text-align:			left;
	width:				810px;
	height:				15px;
	margin:				auto;
	padding:			0px 0px 0px 0px;
	background:			url(../img/endingBG.jpg);
	clear:				both;
	}

#footer {
	width:				100%;
	height:				80px;
	margin:				0px 0px 0px 0px; 
	padding:			0px 0px 0px 0px;
	background:			#f6f6f6;
	clear:				both;
	}

#footer p {
	text-align:			center;
	color:				#000000;
	margin:				0px 0px 0px 0px; 
	padding:			5px 0px 5px 0px;
	}
	
#navig {
	width:				180px;
	margin:				0px 0px 0px 0px; 
	padding:			0px 0px 0px 0px;
	float:				left;
	}

#navig ul {
	list-style:			none; 
	margin:				0px 0px 0px 0px; 
	padding:			0px 0px 0px 0px;  
	}

#navig ul li {
	margin:				0px 0px 0px 0px; 
	padding:			0px 0px 0px 0px; 
	}

#navig ul li a {
	width:				100%;
	margin:				0px 0px 0px 0px;
	padding:			5px 0px 5px 0px;
	border-bottom:		1px dotted #ffffff;
	color:				#000000;
	text-indent:		25px;
	text-decoration:	none;
	display:			block;
	}

#navig ul li.active {
	width:				100%;
	margin:				0px 0px 0px 0px;
	padding:			5px 0px 5px 0px;
	border-bottom:		1px dotted #ffffff;
	background:			url(../img/levelActive.gif);
	color:				#000000;
	text-indent:		25px;
	text-decoration:	none;
	display:			block;
	}
	
#navig ul li a:hover {
	background: 		url(../img/levelActive.gif);
	color:				#000000;
	}

.levelA {background: url(../img/levelA.gif);}
.levelB {background: url(../img/levelB.gif);}
.levelC {background: url(../img/levelC.gif);}
.levelD {background: url(../img/levelD.gif);}
.levelE {background: url(../img/levelE.gif);}
.levelF {background: url(../img/levelF.gif);}

#anzeige {
	width:				277px;
	text-align:			left;
	height:				277px;
	margin:				15px 0px 40px 55px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/pics/anzeige-gb-4.jpg);
	}

#emptyBox {
	width:				277px;
	text-align:			left;
	height:				223px;
	margin:				15px 10px 0px 55px;
	padding:			1px 0px 0px 0px;
	background:			url(../img/empty-box-empty.jpg);
	background-repeat:	no-repeat;
	}
	
#emptyBoxPrintview {
	width:				277px;
	text-align:			left;
	margin:				15px 0px 0px 55px;
	padding:			1px 0px 0px 0px;
	
	}

#emptyBox ul {
	list-style:			none; 
	margin:				10px 0px 0px 15px; 
	padding:			0px 0px 0px 0px; 
	text-valign:			bottom;
	font-weight:			bold;
	}

#emptyBox ul li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	float: 				left;
	text-valign:			bottom;
	}
	
#emptyBox ul li a {
	margin:				165px 0px 0px 40px;
	padding:			0px 0px 0px 0px;
	font-weight:		bold;
	color:				#1a6195;
	text-decoration:	none;
	display:			block;
	}

#emptyBox ul li a:hover {
	color:				#000000;
	
	}
	

	

	
	
#infoBoxFreiheit {
	width:				220px;
	text-align:			left;
	height:				200px;
	margin:				5px 10px 10px 2px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/box-220-200-freiheit.jpg);
	}

#infoBox ul {
	list-style:			none; 
	margin:				0px 0px 0px 0px; 
	padding:			0px 0px 0px 0px; 
	text-valign:			bottom;
	}

#infoBox ul li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	float: 				left;
	text-valign:			bottom;
	}
	
#infoBox ul li a {
	margin:				165px 0px 0px 40px;
	padding:			0px 0px 0px 0px;
	font-weight:		bold;
	color:				#1a6195;
	text-decoration:	none;
	display:			block;
	}

#infoBox ul li a:hover {
	color:				#000000;
	
	}
	
#menuItem1 {
	width:				227px;
	height:				31px;
	text-align:			left;
	margin:				17px 10px 0px 55px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/pics/menu-item-1.jpg);
	}
	
#backToResults {
	width:				227px;
	height:				31px;
	text-align:			left;
	margin:				15px 10px 0px 55px;
	padding:			0px 0px 0px 0px;
	background:			none;
}
	
#menuItem1Item {
	width:				277px;
	height:				31px;
	text-align:			left;
	margin:				17px 10px 0px 55px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/pics/menu-item-1-item.jpg);
	}
	
#menuItemEmpty1 {
	width:				227px;
	height:				30px;
	text-align:			left;
	margin:				17px 10px 0px 55px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/pics/menu-item-empty-1.jpg);
	}
	
#menuItemEmpty1Item {
	width:				277px;
	height:				30px;
	text-align:			left;
	margin:				17px 10px 0px 55px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/pics/menu-item-empty-1-item.jpg);
	}
	

#menuItem1 ul {
	list-style:			none; 
	margin:				0px 0px 0px 0px; 
	padding:			0px 0px 0px 0px; 
	text-valign:			bottom;
	}

#menuItem1 ul li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	float: 				left;
	text-valign:			bottom;
	}
	
#menuItem1 ul li a {
	margin:				8px 0px 0px 40px;
	padding:			0px 0px 0px 0px;
	font-weight:		bold;
	color:				#1a6195;
	text-decoration:	none;
	display:			block;
	}

#menuItem1 ul li a:hover {
	color:				#000000;
	
	}
	
#menuItem1 ul li a.left {
	margin:				10px 0px 0px 40px;
	padding:			0px 0px 0px 0px;
	text-size:			14px;
	text-align:			left;
	font-weight:			bold;
	display:			block;
	}	

	
#menuItem1 ul li a.left:hover {
	}
	


#menuItem1Item ul {
	list-style:			none; 
	margin:				0px 0px 0px 0px; 
	padding:			0px 0px 0px 0px; 
	text-valign:			bottom;
	}

#menuItem1Item ul li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	float: 				left;
	text-valign:			bottom;
	}
	
#menuItem1Item ul li a {
	margin:				8px 0px 0px 40px;
	padding:			0px 0px 0px 0px;
	font-weight:		bold;
	color:				#1a6195;
	text-decoration:	none;
	display:			block;
	}

#menuItem1Item ul li a:hover {
	color:				#000000;
	
	}
	
#menuItem1Item ul li a.left {
	margin:				10px 0px 0px 40px;
	padding:			0px 0px 0px 0px;
	text-size:			14px;
	text-align:			left;
	font-weight:			bold;
	display:			block;
	}	

	
#menuItem1Item ul li a.left:hover {
	}
	
#searchBox ul {
	list-style:			none; 
	margin:				0px 0px 0px 0px; 
	padding:			0px 0px 0px 0px; 
	text-valign:			bottom;
	}

#searchBox ul li {
	margin:				40px 0px 0px 18px;
	padding:			0px 0px 0px 0px;
	float: 				left;
	text-valign:			bottom;
	}
	


#topNavig ul {
	list-style:			none; 
	margin:				0px 0px 0px 0px; 
	padding:			0px 0px 0px 0px; 
	text-align:			center;
	text-valign:			bottom;
	}

#topNavig ul li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	float: 				left;
	text-align:			center;
	
	}

#topNavig ul li a {
	width:				110px;
	height:				30px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	font-weight:		bold;
	color:				#1a6195;
	text-align:			center;
	line-height:		30px;
	text-decoration:	none;
	background:			url(../img/pics/button-header-middle.jpg); 
	display:			block;
	}

#topNavig ul li a:hover {
	background:			url(../img/pics/button-header-middle.jpg); 
	color:				#000000;
	
	}

#topNavig ul li.active {
	width:				100px;
	height:				30px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	color:				#000000;
	text-align:			center;
	line-height:		30px;
	text-decoration:	none;
	background:			url(..img/pics/button-header-left.jpg); 
	display:			block;
	}

#topNavig ul li.activeAlt {
	width:				110px;
	height:				30px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	color:				#000000;
	text-align:			center;
	line-height:		30px;
	text-decoration:	none;
	background:			url(../img/pics/button-header-left.jpg); 
	display:			block;
	}

#topNavig ul li.spacer {
	width:				59px;
	text-align:			left;
	background:			url(../img/mainBG.jpg);
	}
#topNavig ul li a.left {
	width:				122px;
	text-align:			left;
	text-indent:		45px;
	display:			block;
	background:			url(../img/pics/button-header-left.jpg);
	}	

	
#topNavig ul li a.right {
	width:				129px;
	text-align:			left;
	text-indent:		35px;
	display:			block;
	background:			url(../img/pics/button-header-right.jpg);
	}

#topNavig ul li a.left:hover {
	width:				122px;
	background:			url(../img/pics/button-header-left.jpg);
	}
	
#topNavig ul li a.right:hover {
	width:				129px;
	background:			url(../img/pics/button-header-right.jpg);
	}

table.standard {
	font-size:			12px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	color:				#1a6195;
	}
	

table.standard10 {
	font-size:			10px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	color:				#1a6195;
	}

table.standard10b {
	font-size:			10px;
	float:				center;
	margin:			0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	color:				#1a6195;
	}

table.gbAnnonse {
	font-size:			12px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	color:				#6c6c6c;
	}

	
table.calculation {
	font-size:			10px;
	margin:				20px 0px 20px 20px;
	padding:			0px 0px 0px 0px;
	color:				#1a6195;
	}

table.category
	{
	font-size:			12px;
	margin:				20px 20px 20px 20px;
	padding:			0px 0px 0px 0px;
	}

table.register {
	font-size:			12px;
	margin:				0px 20px 20px 20px;
	padding:			0px 0px 0px 0px;
	}
	
table.pages {
	font-size:			12px;
	margin:				0px 20px 20px 20px;
	padding:			5px 0px 5px 0px;
	border-bottom:		1px dotted #cccccc;
	}
	
table p.body {
	font-size:			12px;
	color:				#000000;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 20px 0px;
	}


	
h1 {
	font-size:			14px;
	color:				#1a6195;	       
	line-height:		18px;
	margin:				20px 20px 10px 20px;
	padding:			0px 0px 0px 0px;	
	}

h2 {
	font-size:			16px;
	color:				#1a6195;	       
	line-height:		18px;
	margin:				10px 20px 10px 20px;
	padding:			0px 0px 0px 0px;	
	}
	

	
	

	
p {
	font-size:			12px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	}
	
p.bodytext {
	line-height:		20px;
	font-size:			12px;
	color:				#1a6195;	       
	font-weight:			bold;
	margin:				0px 0px 0px 10px;
	padding:			0px 0px 0px 0px;	
	}
	
p.bodytext2 {
	line-height:		20px;
	font-size:			11px;
	color:				#1a6195;	       
	font-weight:			bold;
	text-valign:		top;
	margin:				10px 0px 0px 30px;
	padding:			0px 0px 0px 0px;	
	}
	
p.bodytextResultInfoBox {
	line-height:		20px;
	font-size:			11px;
	color:				#1a6195;	       
	font-weight:			bold;
	text-valign:		top;
	margin:				5px 0px 0px 30px;
	padding:			0px 0px 0px 0px;	
	}
	
p.boxtext {
	font-size:			10px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	color:				#000000;
	}

	
p.bodytext2Bold {
	line-height:		20px;
	font-size:			13px;
	color:				#1a6195;	       
	font-weight:			bold;
	text-decoration:	none;
	margin:				25px 0px 5px 75px;
	padding:			0px 0px 0px 0px;	
	}
	
p.bodytext2BoldRightColumn {
	line-height:		20px;
	font-size:			13px;
	color:				#1a6195;	       
	font-weight:			bold;
	text-decoration:	none;
	margin:				25px 0px 5px 20px;
	padding:			0px 0px 0px 0px;	
	}

p.bodytext2RightColumn {
	line-height:		16px;
	font-size:			11px;
	color:				#1a6195;	       
	text-decoration:	none;
	margin:				0px 15px 5px 20px;
	padding:			0px 0px 0px 0px;	
	}

	
p.bodytext2indent75 {
	line-height:		16px;
	font-size:			11px;
	color:				#1a6195;	       
	font-weight:			none;
	text-decoration:	none;
	margin:				0px 15px 0px 75px;
	padding:			0px 0px 0px 0px;	
	}
	
p.adv1 {
	line-height:		16px;
	font-size:			11px;
	vertical-align:			top;
	color:				#1a6195;	       
	font-weight:			none;
	text-decoration:	none;
	margin:				0px 4px 0px 0px;
	padding:			0px 0px 0px 0px;	
	}
	
p.searchbox {
	line-height:		16px;
	font-size:			11px;
	vertical-align:			top;
	color:				#1a6195;	       
	font-weight:			none;
	text-decoration:	none;
	margin:				25px 5px 0px 5px;
	padding:			7px 5px 0px 5px;	
	}
	
p.searchboxExtras {
	line-height:		19px;
	font-size:			11px;
	vertical-align:			top;
	color:				#1a6195;	       
	font-weight:			none;
	text-decoration:	none;
	margin:				25px 0px 0px 4px;
	padding:			4px 4px 0px 4px;	
	}
	
p.searchboxButton {
	line-height:		1px;
	font-size:			11px;
	vertical-align:			top;
	color:				#1a6195;	       
	font-weight:			none;
	text-decoration:	none;
	margin:				5px 0px 0px 0px;
	padding:			0px 0px 0px 0px;	
	}
	



	
p.bodytext3 {
	font-size:			12px;
	font-weight:			bold;
	margin:				0px 0px 0px 0px;
	padding:			3px 5px 0px 5px;
	}
	
p.bodytextStandard {
	font-size:			12px;
	font-weight:			none;
	margin:				0px 0px 0px 0px;
	padding:			8px 30px 10px 20px;
	}
	
p.textAnnonser {
	font-size:			11px;
	line-height:			12px;
	color:				#ffffff;
	font-weight:			none;
	margin:				0px 0px 0px 0px;
	padding:			68px 0px 0px 27px;
	}
	
p.textAnnonserPrice {
	font-size:			13px;
	line-height:			12px;
	color:				#ffffff;
	font-weight:			bold;
	margin:				0px 0px 0px 0px;
	padding:			8px 0px 0px 97px;
	}
	
p.textAnnonserFollowUp {
	font-size:			11px;
	line-height:			15px;
	color:				#ffffff;
	font-weight:			none;
	margin:				0px 0px 0px 0px;
	padding:			12px 0px 0px 17px;
	}
	
p.bodytextMailBox {
	font-size:			10px;
	margin:				0px 0px 0px 0px;
	padding:			8px 10px 0px 17px;
	}
	
p.bodytextMailBoxHeader {
	font-size:			14px;
	font-weight:			bold;
	margin:				0px 0px 0px 0px;
	padding:			8px 10px 0px 75px;
	}
	
p.bodytextHeader {
	font-size:			14px;
	font-weight:			bold;
	margin:				0px 0px 0px 0px;
	padding:			8px 10px 10px 15px;
	}
	
	
p.navigString {
	color:				#1a6195;
	margin:				20px 20px 0px 20px;
	padding:			5px 0px 5px 0px;
	display:			block;
	border-top:			1px dotted #cccccc;
	border-bottom:		1px dotted #cccccc;
	}
	
p.register {
	color:				#1a6195;
	margin:				20px 20px 0px 20px;
	padding:			5px 0px 5px 0px;
	display:			block;
	border-top:			1px dotted #cccccc;
	border-bottom:		1px dotted #cccccc;
	}
	
p.pages {
	color:				#000000;
	margin:				0px 20px 10px 20px;
	padding:			5px 0px 5px 0px;
	display:			block;
	border-bottom:		1px dotted #cccccc;
	}
	
a {
	color:				#1a6195;
	text-decoration:	none;
	}

a:hover {
	text-decoration:	none;
	}

a.pages {
	color:				#000000;
	margin:				0px 5px 0px 5px;
	text-decoration:	none;
	}

a.pages:hover {
	color: #1a6195;
	}


p.category
	{
	margin:				0px 0px 0px 0px;
	padding:			3px 0px 3px 0px;
	display:			block;
	border-bottom:		1px dotted #cccccc;
	}
	
p.moreItems
	{
	font-weight:		bold;
	color:				#1a6195;
	height:				20px;
	margin:				20px 20px 20px 20px;
	padding:			5px 0px 5px 0px;
	display:			block;
	border-bottom:		1px dotted #cccccc;
	clear:				both;
	}

p.navigSpacerA {
	height:				20px;
	background:			#ffffff;
	}

p.navigSpacerB{
	height:				20px;
	background:			#eeeeee;
	}

p.homeTeaser {
	width:				620px;
	height:				260px;
	background:			url(../img/homeTeaser.jpg);
	display:			block;
	}

p.kunstTeaser {
	width:				620px;
	height:				260px;
	background:			url(../img/homeTeaser.jpg);
	display:			block;
	}

p.filmTeaser {
	width:				620px;
	height:				260px;
	background:			url(../img/homeTeaser.jpg);
	display:			block;
	}

p.funTeaser {
	width:				620px;
	height:				260px;
	background:			url(../img/homeTeaser.jpg);
	display:			block;
	}
	
#searchBox p {
	margin:				48px 0px 0px 18px;
	padding:			0px 0px 0px 0px;
	font-size:			12px;
	font-weight:			none;
	color:				#1a6195;
	display:			block;
	float:				left;
	}

#searchBox form {
	width:				450px;
	margin:				8px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	display:			block;
	vertical-align:		middle;
	float:				right;
	}

#searchBox form label {
	font-weight:		bold;
	color:				#000000;
	margin:				0px 10px 0px 0px;
	padding:			0px 0px 0px 0px;
	vertical-align:		middle;
	}
	
#searchBox form input {
	font-size:			12px;
	margin:				0px 10px 0px 0px;
	padding:			0px 0px 0px 0px;
	vertical-align:		middle;
	}
	
	
h1.title {
	font-size:			12px;
	font-weight: 		bold;
	color:				#1a6195;
	margin:				0px 0px 0px 0px;
	padding:			3px 0px 3px 0px;
	display:			block;
	border-bottom:		1px dotted #cccccc;
	}
	

	
h1.boxTitle {
	font-size:			12px;
	font-weight: 		bold;
	color:				#1a6195;
	margin:				0px 0px 0px 0px;
	padding:			3px 0px 3px 0px;
	display:			block;
	}
	
h1.register {
	font-size:			16px;
	color:				#1a6195;	       
	line-height:		18px;
	margin:				40px 20px 0px 20px;
	padding:			0px 0px 0px 0px;	
	border-bottom:		1px dotted #cccccc;
	display:			block;
	}
	
p.smallPict {
	width:				180px;
	height:				100px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	background:			#eeeeee;
	display:			block;
	}

h2.artistName {
	font-size:			12px;
	width:				180px;
	margin:				0px 0px 0px 0px;
	padding:			3px 0px 3px 0px;
	display:			block;
	border-bottom:		1px dotted #cccccc;
	}

p.standard {
	color:				#000000;
	line-height:		18px;
	margin:				58px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	}
	
p.border {
	color:				#000000;
	line-height:		18px;
	margin:				0px 0px 0px 0px;
	padding:			3px 0px 3px 0px;
	border-bottom:		1px dotted #cccccc;
	}
	
p.borderOrange {
	color:				#1a6195;
	margin:				0px 0px 0px 0px;
	padding:			3px 0px 3px 0px;
	border-bottom:		1px dotted #cccccc;
	}		

a.details {
	width:				180px;
	line-height:		26px;
	text-indent:		30px;
	margin:				3px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	background:			url(../img/detailsOUT.gif) no-repeat;
	display:			block;
	}

a.details:hover {
	background:			url(../img/detailsOver.gif) no-repeat;
	}

a.cart {
	width:				180px;
	line-height:		26px;
	text-indent:		30px;
	margin:				3px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	display:			block;
	background:			url(../img/addToCartOUT.gif) no-repeat;
	}

a.cart:hover {
	background:			url(../img/addToCartOver.gif) no-repeat;
	}

a.further {
	text-indent:		10px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	display:			block;
	background:			url(../img/arrowGrey.gif) left no-repeat;
	}

a.further:hover {
	background:			url(../img/arrowOrange.gif) left no-repeat;
	}
	
a.furtherGrey {
	color:				#000000;
	text-indent:		10px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	display:			block;
	background:			url(../img/arrowGrey.gif) left no-repeat;
	}
	
a.furtherGrey:hover {
	color:				#1a6195;
	background:			url(../img/arrowOrange.gif) left no-repeat;
	}

a.navigString {
	color:				#000000;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	}
	
a.navigString:hover {
	color:				#1a6195;
	}

a.register {
	line-height:		18px;
	color:				#000000;
	margin:				0px 0px 0px 0px;
	padding:			0px 5px 0px 5px;
	}

a.register:hover {
	color:				#1a6195;
	}
	
.registerActive {
	font-weight:		bold;
	line-height:		18px;
	color:				#1a6195;
	margin:				0px 0px 0px 0px;
	padding:			0px 5px 0px 5px;
	}

form {
	font-size:			12px;
	color:			#6c6c6c;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	}

input {
}

button{
	border: 1px solid #cccccc;
	background:	#e2e2e2;
	margin:	5 5 5 10;
	padding:	4;
	height:	25px;
	width:	95px;
}

textarea {
	font-size:	11px;
	font-family: verdana, helvetica, sans-serif;
	line-height: 120%;
	border: 1px solid #1a6195;
	background:	#ffffff;
	margin:	0 0 0 10;
	padding:	0;
	height:	150px;
	width:	580px
}	



#annonseGudbrandsdalBil form input {
		font-size:		11px;
		margin:			12px 0px 0px 5px;
		padding:		0px 0px 0px 0px;
		font-family: verdana, helvetica, sans-serif;
		type:	text;
		line-height: 120%;
		color:		#6c6c6c;
		border: 1px solid #dedede;
		background:	#ffffff;
		
		width: 155px;
		height: 20px;


	}

	
#annonseGudbrandsdalBil form textarea {
		font-size:	9px;
		font-family: verdana, helvetica, sans-serif;
		line-height: 120%;
		border: 1px solid #dedede;
		background:	#ffffff;
		margin:	10 0 0 5;
		padding:	0;
		color:		#6c6c6c;
		width: 155px;
		height: 80px;
	}
	


	
select {
		font-size:		10px;
		width:			110px;
		overflow:	scroll;
		margin:			0px 0px 10px 0px;
		padding:		0px 0px 0px 0px;
	}
	
.orange { color: #1a6195; }
a.grey { color: #000000; }
a.grey:hover { color: #1a6195; }

.spacerLR { margin:	0px 10px 0px 10px; }
.spacerL { margin: 0px 0px 0px 140px; }
p.spacer60	{ height: 60px;}

hr {width: 580px; color: #eeeeee; border-color: #dddddd;}