a {
	color: #135D00;
}

a img {
	border: none;
}

a:visited {
	color: #0F1E06;
}

a:hover {
	color: #9a8;
}

body {
	background:url(/img/bk.gif) 0 15px repeat-x #fff;
	color: #000;
	font-family: Arial, sans-serif;
	font-size:75%;
	margin:0;
	padding:0
}

hr{width:1px; height:1px; margin:0; padding:0; color:transparent}

#body{
	width:860px; 
	margin:0 auto;
	
}


#header {margin:0; padding:0; /*background:url(/img/bkhead.jpg) 0 0 no-repeat; height:225px*/

}

#header ul{margin:0; padding:0; text-align:right; margin-right:180px; padding-top:87px}
#header ul li {
	display:inline;
	margin:0; padding:0; 
}
#header ul li a{text-decoration:none; text-transform:uppercase; padding:0 3px; }
#header ul li a:link, #menu ul li a:visited, #menu ul li a:active, #header ul li a:hover{color:#000}
#header ul li a:hover{text-decoration:underline}


#menu {
background: url(/img/bkmenu.jpg) repeat-x;
padding:0 18px;
height:48px;
margin:0;

}


#menu ul {margin:0; padding:0;  margin-left:-1px
	
}

#menu ul li {
	display:inline;
	margin:0; padding:0; 
	float:left; text-align:center; text-transform:uppercase;
	border-left: 1px solid #fff; height:31px;
	padding:8px 3em;
	
}


#menu ul li a{text-decoration:none;   }
#menu ul li a:hover, #menu ul li a:link, #menu ul li a:visited, #menu ul li a:active{color:#fff}
#menu ul li a:hover{text-decoration:underline}
#menu ul li a.qui{border-top:2px solid #fff}

#submenu{ float:left; width:210px; background: url(/img/sfum_submenu.jpg ) 0 0 no-repeat;  }
#submenu ul{margin:33px 0 0 0; padding:10px 5px 100px 0; background: url(/img/sfsubmenu.jpg) 0 100% no-repeat;}
#submenu ul li{ list-style-type:none;  margin:0 20px 0 10px; padding:5px 3px; border-bottom:1px solid #aaa; text-align:center}
#submenu ul li a{text-decoration:none;   }
#submenu ul li a:hover, #submenu ul li a:link, #submenu ul li a:visited, #submenu ul li a:active{color:#000}
#submenu ul li a:hover{text-decoration:underline}

#molliche{margin:0 0 0 5px;  background:url(/img/bkmolliche.jpg) 0 0 no-repeat; height:40px; padding:12px 0 0 10px; text-transform:capitalize;  color:#9a8;}

#molliche a{text-decoration:none; color:#767F68;}
#molliche a:hover{ color:#333;}

#content{background: url(/img/bk.jpg) repeat-y; padding:0 46px 50px 46px; min-height:350px; margin:0;}
#content h1{ text-transform:uppercase; color:#135D00; font-size:130%} 
#content h2, #content h3{ color:#135D00; font-size:120%; font-weight:normal; margin:5px 0 0 5px} 
#content .item h2{ text-transform:uppercase; color:#135D00; font-size:110%; font-weight:bold} 
#content .item h2 a{ text-decoration:none; border-bottom:1px solid #97B485;}

.ombra{background: url(/img/bk.jpg) repeat-y; padding:0 26px;}

#footer{clear:both; color:#fff; background-color:#325E09; text-align:center;  margin:0; padding:4px 26px; font-size:95%;}

#close {margin:0; padding:0; background:url(/img/bkclose.jpg) 0 0 no-repeat; height:40px

}


.item{ width:43%;  padding:5px 2%; margin:1%; /*background:url(/img/corner.gif) 100% 0 no-repeat #EFEFEF;*/ border-bottom:1px dashed #aaa; float:left;}
.thumb img{border:1px solid #aaa; margin:5px; padding:5px 5px 25px 5px; background:url(../img/zoom.gif) 98% 98% no-repeat;}
.videothumb img{border:1px solid #aaa; margin:5px; padding:5px 5px 24px 5px; background:url(../img/video.gif) 98% 98% no-repeat;}
p{ margin:5px 0;}
.vai{text-align:right}
