/*
      Created by Sergio Sarnari 
	  
	  E-Mail: sergio@sarnari.net
	  
	  http://www.sarnari.net
	  
*/

* { padding: 0; margin: 0;}

h3 {
 color: #cc0000;
 font-size:16px;
}

h4 a {
 color: #fff;
 font-size:12px;
 background: #c00;
 border: #900 2px solid;
 padding: 4px;
 text-decoration: none;
}

h4 a:hover {
 color: #fff;
 font-size:12px;
 background: #f60;
 border: #900 2px solid;
 padding: 4px;
 text-decoration: none;
}

a.rosso {color:#cc0000; text-decoration:none}
a.rosso:visited {color:#cc0000; text-decoration:none}
a.rosso:hover {color:#cc0000; text-decoration:underline}

a.nero {color:#000000; text-decoration:none}
a.nero:visited {color:#000000; text-decoration:none}
a.nero:hover {color:#000000; text-decoration:underline}

img.foto {margin: 2px;}

hr { margin-top: 3px; margin-bottom: 10px; }

body {
 background: #333 url(/immagini/sfondo.jpg);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}
#wrapper { 
 border: #990000 4px solid;
 margin: 0 auto;
 width: 922px;
 background: #F2F2E6;
}
#header {
 color: #333;
 width: 922px;
 float: left;
 height: 110px;
 margin: 0;
 background: #c00 url(/immagini/logo.jpg) no-repeat;
 text-align:right;

}
#navigation {
 float: left;
 width: 922px;
 color: #333;
 margin: 0;
 background: #BD9C8C;
}

/* menu */
.menu {
	background: #ff0000 url(/immagini/nav.jpg) repeat-x; 
	height: 31px;
	border: 1px solid #910000;
}
.menu a {
	background: #F00 url(/immagini/nav.jpg) repeat-x;
	border-right: 2px solid #910000;
	color: #fff;
	float: left;
	font: bold 1em Tahoma,sans-serif;
	padding: 0 14px;
	line-height: 30px;
	text-align: center;
	text-decoration: none;
}
.menu a:hover {background-position: left bottom; color: #fff;}
.menu a#active {
	background: #fff url(/immagini/nav.jpg) repeat-x;
	color: #fff;
	background-position: left bottom;
}

#container{
 background: #F2F2E6 url(/immagini/sfondo3.jpg) repeat-y;
}

#container2{
 background: #F2F2E6 url(/immagini/sfondo2.jpg) repeat-y;
}


#colonna1 { 
 color: #333;
 background: url(/immagini/sfondo_or.jpg) repeat-x top left; 
 margin: 0;
 padding: 10px;
 width: 280px;
 float: left;
 border-right: 2px solid #910000;

}
#colonna2 { 
 color: #333;
 background: url(/immagini/sfondo_or.jpg) repeat-x top left; 
 margin: 0;
 padding: 10px;
 width: 280px;
 float: left;
 border-right: 2px solid #910000;

}
#colonna3 { 
 color: #333;
 background: url(/immagini/sfondo_or.jpg) repeat-x top left; 
 margin: 0;
 padding: 10px;
 width: 298px;
 float: left;


}

#colonna4 { 
 color: #333;
 background: url(/immagini/sfondo_or.jpg) repeat-x top left; 
 margin: 0;
 padding: 10px;
 width: 600px;
 float: left;
  font-size: 14px;
}

#colonna13 { 
 display: inline;
 position: relative;
 color: #333;
 background: #F2F2E6 url(/immagini/sfondo_or.jpg) repeat-x top left; 
 margin: 0;
 padding: 10px;
 width: 210px;
 border-right: 2px solid #910000;
 float: left;

}











#footer { 
 clear:both; 
 text-align:center;
 width: 922px;
 clear: both;
 color: #333;
 border-top: 4px solid #9a0000;
 background: #F2F2E6;
 margin: 0;
 padding: 0px;
}

