* {margin:0; padding:0;}
img {border:0;}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address, li, dd {}
input, textarea {font-family: "Trebuchet MS", Helvetica, Jamrul, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}

a {color:#000; text-decoration:underline;}
a:hover {text-decoration:none;}
.hide {display: none}
.close {clear:both; font-size:1px; height:1px;}

/**/

body 
{
	margin:15px 0;
	background:#A2A29F;
	color:#222; 
	font-family: "Trebuchet MS", Helvetica, Jamrul, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:80%; 
	text-align:center;
}

/**/

#site {width:978px; height:538px; margin:0 auto; padding:0; background:#FFF url('back.jpg') no-repeat top; text-align:left;}

#container {margin:0; padding:4px;}
#header {height:99px; min-height:99px; margin:0; padding:0; text-align:center;}
#logo {margin:0 auto; padding:15px 0 0 0;}

#navigation {margin:0 0 15px 145px; padding:0;}
#navigation .item {float:left; margin:0 10px 0 0; padding:0;}

/**/

#footer {clear:both; margin:0 auto; padding:0; text-align:center;}

#footer .info {margin:0; padding:0; color:#676767; font-size:11px; font-weight:normal;}
#footer .info a {color:#676767; text-decoration:none;}
#footer .info a:hover {text-decoration:underline;}

#footer .info .title {margin:0; padding:0; color:#840000; font-size:11px; font-style:normal; font-weight:bold;}
#footer .info .title a {color:#840000; text-decoration:none;}
#footer .info .title a:hover {text-decoration:underline;}

address {display:inline; margin:0; padding:0; color:#676767; font-size:11px; font-style:normal; font-weight:normal;}

/**/

#testo {width:878px; margin:20px auto; padding:0; text-align:left;}
#testo img.pic {float:left; margin:3px 8px 5px 0; border:1px solid #CCC;}

h2 {margin:0 0 5px 0; color:#840000; font-size:110%; border-bottom:1px solid #8A8A87;}
h2 a {color:#840000; text-decoration:none;}
h2 a:hover {color:#7D081C; text-decoration:none;}
