/* CSS Document */


* { padding: 0; margin: 0; }

body {
 font-family: Arial, verdana, Helvetica, sans-serif;
 font-size: 12px;
 background-image:url(../images/bg_sfuma.jpg); background-repeat:repeat-x;
 color:#000000;
 scrollbar:yes;
 background-color:#000000;
}

img {border:0px; }
 
#wrapper { 
 margin: 0 auto;
 width: 990px;
  background-color: #FFFF66;
}

#header {
 margin: 0px;
 background-image:url(../images/bg_header.jpg);
 background-position:right top;
  background-repeat:no-repeat;
 height:187px;
}

#header .logo {width:196px; height:187px; float:left;}

#header .animate {width:794px; height:164px; float:right;}

#header .navigation {
margin-top:-2px;
 width:774px;
 padding: 0px 0px 0px 20px;
 height:23px;
line-height:23px;
 float:left;
 background-image:url(../images/bg_menu.jpg);
 font-size: 16px;
 font-weight:bold; font-style:italic;
}


#header .navigation a:link {  color:#FFFFFF; text-decoration:none; margin-right:30px;}
#header .navigation a:visited {  color:#FFFFFF; text-decoration:none;margin-right:30px;}
#header .navigation a:hover {  color:#FFFFCC; text-decoration:none;margin-right:30px;}

#contentleft{ margin: 0px;
 width:196px;
 background-image:url(../images/bg_sx_en.jpg);
 background-repeat:no-repeat;
 background-color:#CCFF00;
 min-height:366px;
height:auto !important;
height:366px;

}

#contentleft .video {padding-top: 260px; text-align:center;}

#contentright { 

  margin:0px;
 padding: 0px;
  width:794px;
min-height:366px;
height:auto !important;
height:366px;
 float: right;

 
}

#contentright h1 { font-size:16px; margin:5px 0px 0px 0px; line-height:20px;}
#contentright h2 { font-size:14px; margin:5px 0px 0px 0px; line-height:18px;}

#miniature { margin: 0px;
 width:778px;  
}

#miniature .top { margin: 5px 0px 0px 0px; ;
 width:778px; height:17px; background-image:url(../images/bg_mini_top.jpg);
}


#miniature .bottom { margin: 0px;
 width:778px; height:22px; background-image:url(../images/bg_mini_bottom.jpg);
}

#miniature .in { margin: 0px;
 width:778px; background-image:url(../images/bg_mini.jpg);
}

#miniature img{ width:140px;
height:105px; padding:0px 0px 0px 10px; 
}

#testo { padding:0px 0px 5px 10px;}



#testo p { margin-top:5px;}



#rightcolumn ul {margin:45px 0px 0px 265px;
list-style-type:none;}
#rightcolumn ul li {padding-top:5px;}


#footer { 
 clear: both;
 color: #FFF;
 padding: 0px 5px 0px 5px;
 text-align:left;
 font-size:11px;
 background-color:#000;
 margin-bottom:4px;
}

#footer a:link {  color:#FFFFFF; text-decoration:none;}
#footer a:visited {  color:#FFFFFF; text-decoration:none;}
#footer a:hover {  color:#FFFFFF; text-decoration:underline;}

























#footer p {margin-top:4px;}
#news {display:inline; float:right;}
.clear { clear: both; background: none; }