




/* Sökruta */

#TellusSearchBox { background-color:#eee; height:80px; margin-top: 40px}
#TellusSearchBox .Telluspt { float: left; padding:5px;}
#TellusSearchBox .TellusDato { float: left; padding:5px;}
#TellusSearchBox .TellusFree { float: left; padding:5px;}
#TellusSearchBox label { display:block; float:none; color: #999; font-size: .8em;}
#TellusSearchBox .storknapp { margin-top:17px;}





/* Knappar */

#Tellus #TellusTopmenu, #Tellus #TellusTopmenuMap { margin: 10px 0; padding: 0;} 
#Tellus #TellusTopmenu li, #Tellus #TellusTopmenuMap li { list-style-type: none; padding: 2px 8px; display:inline; float: left;} 





/* Produktlista */

#VmoProductList ul, #VmoEventList ul { list-style-type: none; margin: 0; padding: 0;}
#VmoProductList ul li {border-top: 2px solid #CCC; padding: 0; min-height:150px;}
	* html #VmoProductList ul li {height:150px;}
#VmoProductList ul li .place, #VmoEventList li .place { color: #999; font-size: .8em;}
#VmoProductList ul li p, #VmoEventList li p { margin: 5px 0 30px 0;}
#VmoProductList ul li p img, #VmoEventList li p img { float: left; margin: 0 10px 0 0; padding: 0;}
#VmoProductList ul li h4, #VmoEventList li h4 { margin: 10px 0 0 0; font-size:12px; clear:both;}

#VmoEventList h3 { font-size: 14px; color:#FFFFFF; background-color:#999999; padding-left: 15px; margin-bottom:0;}
#VmoEventList ul li { border-top: 2px solid #CCC; padding: 0;}

.TellusNoOfHits { clear: both; text-align:center; }
.TellusPreviousNext { clear: both; text-align:center; }
.TellusPage, .TellusPrevious, .TellusNext { margin-right: 5px;}
.TellusPrevious img { margin-right: 5px; border:0; vertical-align: middle;}
.TellusNext img { margin-left: 5px; border:0; vertical-align: middle;}





/* Produkt */

#Tellus #VmoProduct h1 { margin-bottom: 10px;}
#Tellus #VmoProduct p { margin-top: 10px;}

#Tellus #VmoProduct { width:640px; margin-top: 10px; }

#Tellus #ProductLeft { background-color:#fff; width:350px; float:left; }

#Tellus #ProductContact { background-color:#eee; vertical-align:bottom; padding: 5px 10px;}

#Tellus #ProductRight { background-color:#ebf0f5; width:250px; float:right; padding: 5px 10px; margin-left:20px;}
#Tellus #ProductRight table { width: 100%; }
#Tellus #ProductRight table tr { vertical-align: top;}
#Tellus #ProductRight table tr .value { text-align: right; white-space: nowrap; }
#Tellus #ProductRight h2 { font-size: 13px; color:#383d36; font-weight:bold; margin:20px 0 0;}
#Tellus #ProductRight th { font-size: 13px; color:#383d36; font-weight:bold; padding:20px 0 0; text-align:left}
#Tellus #ProductRight ul { list-style-type: none; margin: 0; padding: 0; }
#Tellus #ProductRight p { margin:0; padding:0; }

#Tellus #TellusMediaList img { padding: 20px 20px 0 0; border: none; }

#Tellus dt { color:#383d36; font-weight:bold; margin-top:20px;}
#Tellus dd { margin:0px; padding:0px;}

#Tellus .small { font-size: 10px; font-style: italic}

img.icon { border: none; margin-right: 5px; vertical-align:middle;}




/* Dagens evenemang */

#right2 .TellusNoOfHits { display: none; }
#right2 .TellusPreviousNext { display: none; }
#right2 h3 { display: none; }
#eventbox { margin:10px 0 0 0; width:190px; overflow:hidden; }
