html,body { margin:0px;   padding:0px; color:#FFFFFF;  font-family:Arial, Helvetica, sans-serif;background:url(../images/ripetimi.jpg) repeat-x; line-height:20px;}

a:link { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none}
a:active { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  text-decoration:none}
a:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none}
a:hover { font-family:Arial, Helvetica, sans-serif; color: #3366CC;  text-decoration:none}

#contheader { padding-top:15px;background-color:#092742;}
#header { margin:0 auto; height:80px; width:990px; background:url(../images/rigaheader.gif) no-repeat bottom;}
#header a:link { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none}
#header a:active { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  text-decoration:none}
#header a:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none}
#header a:hover { font-family:Arial, Helvetica, sans-serif; color: #3366CC;  text-decoration:none}

#menu {height:70px;width:230px; margin:0 0px 0 0px; font-face:Arial, Helvetica, sans-serif; font-size:10px; float:right}

#cont { margin:0 auto;width:1035px;background:url(../images/sfondohome.jpg) no-repeat;  min-height:800px; }


#menu2 { padding-top:500px;}
#footer { margin:0 auto; font-size:12px;width:1020px; clear:both; color:#000066; margin-top:10px;margin-bottom:50px; height:50px;}
#footerright { float:right; }
#footer a:link { color:#000066; text-decoration:none}
#footer a:active { color:#000066; text-decoration:none}
#footer a:visited { color:#000066; text-decoration:none}
#footer a:hover { color:#000066; text-decoration:none}

#main { height:500px; width:1035px; margin:0 0; text-align:center}
#main2 { width:1050px; margin:0 auto; padding:1px 0 0 0; min-height:600px;  }
#menuleft { float:left;  margin:0 0 0 0px;}


#maincentrale{ width:680px;  margin:40px 0 0px 330px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; }


#bottom { height:350px; width:990px; margin:0 auto}
#bottom1 { height:220px; width:345px;  float:left; padding:20px 10px; color:000066;}
#bottom2 { height:280px; width:580px; margin:0 0 0 380px; color:000066;padding:20px 10px;}


#menu3 ul{ margin:0px 0px 0 0px;padding:0px; list-style-type:none;}
#menu3 li { margin:0px 0px 0 25px; padding:0px; font-weight:bold; float:left; text-decoration:none;}


#menuleft ul{ padding:5px; list-style-type:none;}
#menuleft li.titolo {  font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#FFFFFF}
#menuleft li {  text-decoration:none; font-size:20px;}

#maincentraleTitolo {font-size:24px; color:#FFFFFF; width:680px; background-color:#000033; background: url(../images/transpBlack30.png); padding: 14px 10px; margin-top:10px; }

#maincentralemenu {width:690px; background-color:#000033;font-size:14px; line-height:20px;  background: url(../images/transpBlack30.png);padding: 5px; margin-top:5px;  }
#maincentralemenu a:link {  font-family:Arial, Helvetica, sans-serif;line-height:32px; font-size:14px; color:#FFFFFF;padding: 5px; margin-top:5px; text-decoration:none}
#maincentralemenu a:active {  font-family:Arial, Helvetica, sans-serif;line-height:32px;font-size:14px; color:#FFFFFF; padding: 10px; margin-top:5px; text-decoration:none}
#maincentralemenu a:visited { font-family:Arial, Helvetica, sans-serif; line-height:32px;font-size:14px;color:#FFFFFF;padding: 5px; margin-top:5px; text-decoration:none}
#maincentralemenu a:hover { font-family:Arial, Helvetica, sans-serif; line-height:32px;font-size:14px;color: #3366CC; padding: 5px; margin-top:5px; text-decoration:none}

#maincentralemenu .selected {background-color:#0a1d2f; padding:0 0px; }

#maincentraletesto {width:680px; min-height:500px; background-color:#000033;font-size:14px;  background: url(../images/transpBlack30.png);padding: 10px; margin-top:10px;}
#maincentraletesto a:link { padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;padding: 10px; margin-top:10px; text-decoration:none}
#maincentraletesto a:active { padding:10px; font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#FFFFFF; padding: 10px; margin-top:10px; text-decoration:none}
#maincentraletesto a:visited {  padding:10px;font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#FFFFFF; padding: 10px; margin-top:10px;text-decoration:none}
#maincentraletesto a:hover {  padding:10px;font-family:Arial, Helvetica, sans-serif; font-size:14px;color: #3366CC; padding: 10px; margin-top:10px; text-decoration:none}

#maincentraletestoInt {width:600px;}



.sfondotrasp {background: url(../images/transpBlack70.png);}
.sfondobottTitoliweb {background: url(../images/sfondoBott.gif) repeat-x;}


#news { min-height:100px; margin-bottom:10px; margin-top:10px; border-bottom:1px #e2edf9 dashed; }

#news a:link { font-size: font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none}
#news a:active { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  text-decoration:none}
#news a:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none}
#news a:hover { font-family:Arial, Helvetica, sans-serif; color: #3366CC;  text-decoration:none}

h1 { font-family:Arial, Helvetica, sans-serif; color:#ffffff; margin:0px; padding:0px; }
h1.testonero { font-family:Arial, Helvetica, sans-serif; color:#000033; margin:0px; padding:0px;  }
h2 { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0px; padding:0px;  }
h2.testonero { font-family:Arial, Helvetica, sans-serif; color:#000033; margin:0px; padding:0px;  }
h3 { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0px; padding:0px;  }
h3.testonero { font-family:Arial, Helvetica, sans-serif; color:#000033; margin:0px; padding:0px;  }
h4 {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0px; padding:0px;}

#bottom2 { color:#000066;}
#bottom2 a:link { font-family:Arial, Helvetica, sans-serif; color:#000033; text-decoration:none}
#bottom2 a:active { font-family:Arial, Helvetica, sans-serif; color:#000033;  text-decoration:none}
#bottom2 a:visited { font-family:Arial, Helvetica, sans-serif; color:#000033; text-decoration:none}
#bottom2 a:hover { font-family:Arial, Helvetica, sans-serif; color:#000033; text-decoration:none}



.livello1 ul{ margin:0px 0px 0 0px;padding:0px; list-style-type:none;}
.livello1 li { margin:0px 0px 0 5px; padding:0px;text-decoration:none; font:bold 14px Arial, Helvetica, sans-serif ; color: #b3d5e8}

.livello2 ul{ margin:0px 0px 0 0px;padding:0px; list-style-type:none;}
.livello2 li { margin:0px 0px 0 10px; padding:0px;text-decoration:none;  font:14px Arial, Helvetica, sans-serif; color: #FFFFFF;}

img.left { margin-right:5px; float:left}
img.right { margin-left:5px; float:right}

