/*++++++++GENERAL++++++++*/
html, body { margin:0px; padding:0px; }
body { font-family:Verdana; font-size:11px; }
.clearboth { clear:both; height:1px; line-height:1px; }
/*+++++++++++COMMENTS++++++++++++*/
.commentbox { position:absolute; visibility:hidden; width:300px; left:255px; background-color:#5DADA2; border:3px solid #FFC103; padding:10px; color:#ffffff; }
.commentbox .textright { text-align:right; line-height:20px; }
.commentbox .textright a:link,
.commentbox .textright a:visited,
.commentbox .textright a:active { text-decoration:none; color:#FFC103; }
.commentbox .textright a:hover { text-decoration:none; color:#ffffff; }
.commentbox .title { width:100%; text-align:left; }
.commentbox .textmiddle { text-align:right; }
.commentbox .textmiddle .line { margin:3px 0px 3px 0px; }
.commentbox .textmiddle .line input { width:80%; font-family:Verdana; font-size:11px; color:#204359; border:0px; background-color:#ffffff; }
.commentbox .textmiddle .line textarea { width:80%; font-family:Verdana; font-size:11px; color:#204359; border:0px; background-color:#ffffff; }
.commentbox .textmiddle .bottom { text-align:left; margin-top:15px; } 
.commentbox .textmiddle .bottom a:link, 
.commentbox .textmiddle .bottom a:visited, 
.commentbox .textmiddle .bottom a:active { background:#FFC103; color:#ffffff; text-decoration:none; padding:3px 5px 3px 5px; }
.commentbox .textmiddle .bottom a:hover { background:#ffffff; color:#FFC103; text-decoration:none; padding:3px 5px 3px 5px; }
/*++++++++HEADER++++++++*/
.header { width:100%; margin:0px; padding:0px; }
.header .left { background:#5DADA2; padding:10px 8px 10px 8px; font-family:Verdana; font-size:14px; text-align:left; }
.header a:link, 
.header a:visited, 
.header a:active { text-decoration:none; color:#ffffff; }
.header a:hover { text-decoration:underline; color:#ffffff; }
.header2 { width:100%; margin:0px; padding:0px; }
.header2 .left { background:#B46C0B; padding:10px 8px 10px 8px; font-family:Verdana; font-size:14px; text-align:left; }
.header2 a:link, 
.header2 a:visited, 
.header2 a:active { text-decoration:none; color:#ffffff; }
.header2 a:hover { text-decoration:underline; color:#ffffff; }
/*++++++++LINK++++++++*/
.linker { float:left; width:100%; margin-top:2px; background:#FFC103; color:#ffffff; }
.linker .left { float:left; text-align:left; margin:2px 3px 2px 3px; }
.linker .right{ float:right; text-align:left; margin:2px 3px 2px 3px; }
.linker .right .field { color:#204359; border:0px; background-color:#ffffff; }
.linker .right form { display: inline; }
.linker a:link, 
.linker a:visited, 
.linker a:active { text-decoration:none; color:#ffffff; }
.linker a:hover { text-decoration:underline; color:#ffffff; }
.linker2 { float:left; width:100%; margin-top:2px; background:#A3610B; color:#ffffff; }
.linker2 .left { float:left; text-align:left; margin:2px 3px 2px 3px; line-height:20px; height:20px; }
.linker2 a:link, 
.linker2 a:visited, 
.linker2 a:active { text-decoration:none; color:#ffffff; }
.linker2 a:hover { text-decoration:underline; color:#ffffff; }
.linker3 { float:left; width:100%; margin-top:2px; color:#A2620A; border-bottom:2px solid #A3610B; }
.linker3 .left { float:left; text-align:left; margin:2px 3px 2px 60px; font-size:14px; }
.linker3 .right{ float:right; text-align:left; margin:2px 3px 2px 3px; }
.linker3 a:link, 
.linker3 a:visited, 
.linker3 a:active { text-decoration:none; color:#A2620A; }
.linker3 a:hover { text-decoration:underline; color:#A2620A; }
/*++++++++BREADCRUMP++++++++*/
.breadcumper{ float:left; width:100%; height:12px; line-height:12px; background:#82D1FE; color:#ffffff; text-align:right; margin-top:2px; }
.breadcumper a:link, 
.breadcumper a:visited, 
.breadcumper a:active { text-decoration:none; color:#ffffff; }
.breadcumper a:hover { text-decoration:underline; color:#ffffff; }
.breadcumper .text { margin:2px 3px 2px 3px; }
/*++++++++MAIN++++++++*/
.mainleft{ float:left; width:250px; margin-left:-100%; margin-top:2px; background:#B2E3FE; }
.mainleft .menu{ border-bottom:3px solid #ffffff; line-height:20px; padding:4px 8px 4px 8px; color:#204359; font-family:Verdana; font-size:12px; text-align:left; }
.mainleft .menu a:link, 
.mainleft .menu a:visited, 
.mainleft .menu a:active { text-decoration:none; color:#204359; }
.mainleft .menu a:hover { text-decoration:underline; color:#A7B75A; }
.mainleft .newsletter { float:left; margin-top:2px; border-bottom:3px solid #ffffff; font-family:Verdana; font-size:11px; text-align:left;  }
.mainleft .newsletter .title { padding:1px 10px 1px 10px; color:#ffffff; background:#00A1FC; }
.mainleft .newsletter .box { float:left; width:230px; padding:10px 10px 40px 10px; color:#1E4457; }
.mainleft .newsletter .box .text { line-height:20px; }
.mainleft .newsletter .box .text a:link, 
.mainleft .newsletter .box .text a:visited, 
.mainleft .newsletter .box .text a:active { text-decoration:none; color:#1E4457; }
.mainleft .newsletter .box .text a:hover { text-decoration:underline; color:#ffffff; }
.mainleft .newsletter .box .subscribe { margin-bottom:10px; }
.mainleft .newsletter .box .subscribe form { display: inline; }
.mainleft .newsletter .box .subscribe input { border:1px solid #00A1FD; width:230px; }
.mainleft .newsletter .box .subscribe a:link, 
.mainleft .newsletter .box .subscribe a:visited, 
.mainleft .newsletter .box .subscribe a:active { margin-top:5px; float:right; border:1px solid #125A25;color:#404433;text-decoration:none;padding:3px 5px 3px 5px; }
.mainleft .newsletter .box .subscribe a:hover { margin-top:5px; float:right; border:1px solid #ffffff;color:#ffffff;text-decoration:none;padding:3px 5px 3px 5px; }

.mainmiddle{ float:left; width:100%; }
.mainmiddle .super_item { margin: 2px 205px 10px 252px; border:1px solid #00A1FD; background:#F0F9FF; color:#00A0FD; }
.mainmiddle .super_item .content{ border-bottom:5px solid #00A1FD; padding:4px 8px 4px 8px; }
.mainmiddle .super_item .content a:link,
.mainmiddle .super_item .content a:visited,
.mainmiddle .super_item .content a:active { text-decoration:none; color:#00A0FD; }
.mainmiddle .super_item .content a:hover { text-decoration:none; color:#FFC103; }
.mainmiddle .super_item .divrss{ float:right; width:15px; line-height:15px; margin-top:-23px; padding-right:20px; }
.mainmiddle .super_item .divrss a:link,
.mainmiddle .super_item .divrss a:visited,
.mainmiddle .super_item .divrss a:active { text-decoration:none; color:#F39032; }
.mainmiddle .super_item .divrss a:hover { text-decoration:underline; color:#F39032; }
.mainmiddle .super_item .subcontent{ margin:10px 10px 0px 20px; }
.mainmiddle .super_item .subcontent .title{ line-height:15px; }
.mainmiddle .super_item .subcontent .title a:link,
.mainmiddle .super_item .subcontent .title a:visited,
.mainmiddle .super_item .subcontent .title a:active { text-decoration:none; color:#00A0FD; }
.mainmiddle .super_item .subcontent .title a:hover { text-decoration:none; color:#FFC103; }
.mainmiddle .super_item .subcontent .rss{ line-height:15px; color:#F39032; }
.mainmiddle .super_item .subcontent .rss a:link,
.mainmiddle .super_item .subcontent .rss a:visited,
.mainmiddle .super_item .subcontent .rss a:active { text-decoration:none; color:#F39032; }
.mainmiddle .super_item .subcontent .rss a:hover { text-decoration:underline; color:#F39032; }
.mainmiddle .super_item .subcontent .short{ line-height:20px; color:#204359; }
.mainmiddle .super_item .subcontent .short p{ margin:0px 0px 0px 0px; }
.mainmiddle .super_item .subcontent .short a:link,
.mainmiddle .super_item .subcontent .short a:visited,
.mainmiddle .super_item .subcontent .short a:active { text-decoration:underline; color:#204359; }
.mainmiddle .super_item .subcontent .short a:hover { text-decoration:underline; color:#FFC103; }
.mainmiddle .super_item .subcontent .short ul{ line-height:20px; color:#204359; margin:0px 0px 0px 20px; }
.mainmiddle .super_item .subcontent .short li{ list-style-position:outside; }
.mainmiddle .super_item .subcontent .readall { text-align:right; padding:2px 8px 1px 8px; }
.mainmiddle .super_item .subcontent .readall a:link,
.mainmiddle .super_item .subcontent .readall a:visited,
.mainmiddle .super_item .subcontent .readall a:active { text-decoration:underline; color:#00A0FD; }
.mainmiddle .super_item .subcontent .readall a:hover { text-decoration:underline; color:#FFC103; }
.mainmiddle .super_item .vazio { height:30px; line-height:30px; }
.mainmiddle .super_item .seeall { float:right; margin:-29px 0px 0px 0px; }
.mainmiddle .super_item .seeall .title { background:#00A1FD; color:#ffffff; padding:2px 8px 1px 8px; }
.mainmiddle .super_item .seeall .title a:link,
.mainmiddle .super_item .seeall .title a:visited,
.mainmiddle .super_item .seeall .title a:active { text-decoration:underline; color:#ffffff; }
.mainmiddle .super_item .seeall .title a:hover { text-decoration:underline; color:#FFC103; }

.mainmiddle .super_item_history { margin: 2px 3px 10px 3px; background:#ffffff; font-size:13px; }
.mainmiddle .super_item_history .imgcontentleft { padding:30px 20px 10px 20px; color:#A26009; }
.mainmiddle .super_item_history .imgcontentleft .text { vertical-align:middle; }
.mainmiddle .super_item_history .imgcontentright { padding:0px 20px 10px 20px; color:#695027; }
.mainmiddle .super_item_history .imgcontentright .text { vertical-align:middle; }
.mainmiddle .super_item_history .headercronologia { height:25px; line-height:25px; margin:10px; color:#ffffff; }
.mainmiddle .super_item_history .headercronologia a:link,
.mainmiddle .super_item_history .headercronologia a:visited,
.mainmiddle .super_item_history .headercronologia a:active { text-decoration:none; color:#ffffff; }
.mainmiddle .super_item_history .headercronologia a:hover { text-decoration:none; color:#ffffff; }
.mainmiddle .super_item_history .headercronologia table { border:0px; width:100%; }
.mainmiddle .super_item_history .headercronologia .cella { background:#A2610A; color:#ffffff; width:20em; height:25px; line-height:25px; text-align:center; padding:5px 0px 5px 0px; }
.mainmiddle .super_item_history .headercronologia .cellb { background:#B5460A; color:#ffffff; width:20em; height:25px; line-height:25px; text-align:center; padding:5px 0px 5px 0px; }
.mainmiddle .super_item_history .headercronologia .cellc { background:#D97009; color:#ffffff; width:20em; height:25px; line-height:25px; text-align:center; padding:5px 0px 5px 0px; }
.mainmiddle .super_item_history .headercronologia .celld { background:#FFC103; color:#ffffff; width:20em; height:25px; line-height:25px; text-align:center; padding:5px 0px 5px 0px; }
.mainmiddle .super_item_history .bodycronologia { margin:10px; margin-top:30px; background:#E3CFB5; }
.mainmiddle .super_item_history .bodycronologia .linecell { border:2px solid #ffffff; }
.mainmiddle .super_item_history .bodycronologia .linecell table { font-family:Verdana; font-size:13px; border:0px; width:90%; }
.mainmiddle .super_item_history .bodycronologia .linecell tr { color:#A2610A; height:20px; line-height:20px; text-align:left; }
.mainmiddle .super_item_history .bodycronologia .cellclear { background:#E3CFB5; color:#E3CFB5; width:150px; height:20px; line-height:20px; padding:5px 15px 5px 15px; border-right:4px solid #ffffff; }
.mainmiddle .super_item_history .bodycronologia .cellaleft { background:#A2610A; color:#ffffff; height:20px; line-height:20px; width:150px; padding:5px 15px 5px 15px; border-right:4px solid #ffffff; }
.mainmiddle .super_item_history .bodycronologia .cellaright { color:#A2610A; padding:5px 15px 5px 15px; height:20px; line-height:20px; }
.mainmiddle .super_item_history .bodycronologia .cellbleft { background:#B5460A; color:#ffffff; height:20px; line-height:20px; width:150px; padding:5px 15px 5px 15px; border-right:4px solid #ffffff; }
.mainmiddle .super_item_history .bodycronologia .cellbright { color:#A2610A; padding:5px 15px 5px 15px; height:20px; line-height:20px; }
.mainmiddle .super_item_history .bodycronologia .cellcleft { background:#D97009; color:#ffffff; height:20px; line-height:20px; width:150px; padding:5px 15px 5px 15px; border-right:4px solid #ffffff; }
.mainmiddle .super_item_history .bodycronologia .cellcright { color:#A2610A; padding:5px 15px 5px 15px; height:20px; line-height:20px; }
.mainmiddle .super_item_history .bodycronologia .celldleft { background:#FFC103; color:#ffffff; height:20px; line-height:20px; width:150px; padding:5px 15px 5px 15px; border-right:4px solid #ffffff; }
.mainmiddle .super_item_history .bodycronologia .celldright { color:#A2610A; padding:5px 15px 5px 15px; height:20px; line-height:20px; }
.mainmiddle .super_item_history .footernext { text-align:right; padding-right:10px; color:#A1610A; }
.mainmiddle .super_item_history .footernext a:link,
.mainmiddle .super_item_history .footernext a:visited,
.mainmiddle .super_item_history .footernext a:active { text-decoration:underline; color:#A1610A; }
.mainmiddle .super_item_history .footernext a:hover { text-decoration:none; color:#A1610A; }

.mainmiddle .super_item_big { margin: 2px 0px 10px 252px; border:1px solid #00A1FD; background:#F0F9FF; color:#00A0FD; }
.mainmiddle .super_item_big .content{ border-bottom:5px solid #00A1FD; padding:4px 8px 4px 8px; }
.mainmiddle .super_item_big .content a:link,
.mainmiddle .super_item_big .content a:visited,
.mainmiddle .super_item_big .content a:active { text-decoration:none; color:#00A0FD; }
.mainmiddle .super_item_big .content a:hover { text-decoration:none; color:#FFC103; }
.mainmiddle .super_item_big .divrss{ float:right; width:15px; line-height:15px; margin-top:-23px; padding-right:20px; }
.mainmiddle .super_item_big .divrss a:link,
.mainmiddle .super_item_big .divrss a:visited,
.mainmiddle .super_item_big .divrss a:active { text-decoration:none; color:#F39032; }
.mainmiddle .super_item_big .divrss a:hover { text-decoration:underline; color:#F39032; }
.mainmiddle .super_item_big .subcontent { margin:10px 10px 10px 20px; }
.mainmiddle .super_item_big .subcontent .title{ line-height:15px; }
.mainmiddle .super_item_big .subcontent .title a:link,
.mainmiddle .super_item_big .subcontent .title a:visited,
.mainmiddle .super_item_big .subcontent .title a:active { text-decoration:none; color:#00A0FD; }
.mainmiddle .super_item_big .subcontent .title a:hover { text-decoration:none; color:#FFC103; }
.mainmiddle .super_item_big .subcontent .title ul{ line-height:20px; color:#204359; margin:0px 0px 0px 20px; }
.mainmiddle .super_item_big .subcontent .title li{ list-style-position:outside; }
.mainmiddle .super_item_big .subcontent .rss{ line-height:15px; color:#F39032; }
.mainmiddle .super_item_big .subcontent .rss a:link,
.mainmiddle .super_item_big .subcontent .rss a:visited,
.mainmiddle .super_item_big .subcontent .rss a:active { text-decoration:none; color:#F39032; }
.mainmiddle .super_item_big .subcontent .rss a:hover { text-decoration:underline; color:#F39032; }
.mainmiddle .super_item_big .subcontent .right{ float:right; margin-top:-15px;}
.mainmiddle .super_item_big .subcontent .short{ line-height:20px; color:#204359; }
.mainmiddle .super_item_big .subcontent .short p{ margin:0px 0px 0px 0px; }
.mainmiddle .super_item_big .subcontent .short a:link,
.mainmiddle .super_item_big .subcontent .short a:visited,
.mainmiddle .super_item_big .subcontent .short a:active { text-decoration:underline; color:#204359; }
.mainmiddle .super_item_big .subcontent .short a:hover { text-decoration:underline; color:#FFC103; }
.mainmiddle .super_item_big .subcontent .short ul{ line-height:20px; color:#204359; margin:0px 0px 0px 20px; }
.mainmiddle .super_item_big .subcontent .short li{ list-style-position:outside; }
.mainmiddle .super_item_big .subcontent .readall { text-align:right; padding:2px 8px 1px 8px; }
.mainmiddle .super_item_big .subcontent .readall a:link,
.mainmiddle .super_item_big .subcontent .readall a:visited,
.mainmiddle .super_item_big .subcontent .readall a:active { text-decoration:underline; color:#00A0FD; }
.mainmiddle .super_item_big .subcontent .readall a:hover { text-decoration:underline; color:#FFC103; }
.mainmiddle .super_item_big .imgcontent { padding-bottom:20px; }
.mainmiddle .super_item_big .imgcontent .virtualbox { float:left; }
.mainmiddle .super_item_big .imgcontent .virtualbox .imgframe { background:#00A1FC; margin:20px 60px 20px 60px; width:220px; }
.mainmiddle .super_item_big .imgcontent .virtualbox .imgframe .text { margin:5px 10px 5px 10px; color:#ffffff; }
.mainmiddle .super_item_big .imgcontent .virtualbox .imgframe .text a:link,
.mainmiddle .super_item_big .imgcontent .virtualbox .imgframe .text a:visited,
.mainmiddle .super_item_big .imgcontent .virtualbox .imgframe .text a:active { text-decoration:none; color:#ffffff; }
.mainmiddle .super_item_big .imgcontent .virtualbox .imgframe .text a:hover { text-decoration:underline; color:#ffffff; }
.mainmiddle .super_item_big .imgcontent .virtualbox .imgframe .virtualimage { margin:5px 0px 0px 10px; text-align:right; }
.mainmiddle .super_item_big .imgcontent .virtualbox .textframe { margin:0px 0px 20px 60px; padding:10px 0px 0px 10px; width:220px; }
.mainmiddle .super_item_big .imgcontent .breakitem { margin:20px 0px 10px 0px; width:50%; background:#00A1FD; padding:4px 8px 4px 8px; color:#ffffff; }
.mainmiddle .super_item_big .imgcontent .breakitem a:link,
.mainmiddle .super_item_big .imgcontent .breakitem a:visited,
.mainmiddle .super_item_big .imgcontent .breakitem a:active { text-decoration:underline; color:#ffffff; }
.mainmiddle .super_item_big .imgcontent .breakitem a:hover { text-decoration:underline; color:#FFC103; }
.mainmiddle .super_item_big .imgcontent .image { float:left; margin:10px 10px 10px 20px; text-align:center; }
.mainmiddle .super_item_big .imgcontent .image .subtitle{ width:140px; height:40px; line-height:15px; text-align:center; margin-top:10px; }
.mainmiddle .super_item_big .imgcontent .image .subtitle a:link,
.mainmiddle .super_item_big .imgcontent .image .subtitle a:visited,
.mainmiddle .super_item_big .imgcontent .image .subtitle a:active { text-decoration:none; color:#00A0FD; }
.mainmiddle .super_item_big .imgcontent .image .subtitle a:hover { text-decoration:none; color:#FFC103; }
.mainmiddle .super_item_big .imgcontent .imagebox { background:#B4E3FD; margin:20px 0px 20px 40px; width:46%; }
.mainmiddle .super_item_big .imgcontent .imagebox .text { margin:10px 0px 10px 0px; line-height:20px; }
.mainmiddle .super_item_big .imgcontent .imagebox .split { background:#F6FEFF; height:1px; line-height:1px; margin:5px 0px 5px 0px; }
.mainmiddle .super_item_big .imgcontent .textimagebox { margin:10px 0px 10px 0px; width:100%; padding-left:10px; line-height:20px; color:#204359; }
.mainmiddle .super_item_big .imgcontent .textimagebox h1 { margin:20px 0px 10px -10px; width:50%; background:#00A1FD; padding:4px 8px 4px 8px; color:#ffffff; font-family:Verdana; font-size:11px; }
.mainmiddle .super_item_big .imgcontent .textimagebox h1 a:link,
.mainmiddle .super_item_big .imgcontent .textimagebox h1 a:visited,
.mainmiddle .super_item_big .imgcontent .textimagebox h1 a:active { text-decoration:underline; color:#ffffff; }
.mainmiddle .super_item_big .imgcontent .textimagebox h1 a:hover { text-decoration:underline; color:#FFC103; }
.mainmiddle .super_item_big .imgcontent .textimagebox .short{ padding-left:10px; line-height:20px; color:#204359; }
.mainmiddle .super_item_big .imgcontent .textimagebox .short p{ margin:0px 0px 0px 0px; }
.mainmiddle .super_item_big .imgcontent .textimagebox .short a:link,
.mainmiddle .super_item_big .imgcontent .textimagebox .short a:visited,
.mainmiddle .super_item_big .imgcontent .textimagebox .short a:active { text-decoration:underline; color:#204359; }
.mainmiddle .super_item_big .imgcontent .textimagebox .short a:hover { text-decoration:underline; color:#FFC103; }
.mainmiddle .super_item_big .imgcontent .textimagebox .short ul{ line-height:20px; color:#204359; margin:0px 0px 0px 20px; }
.mainmiddle .super_item_big .imgcontent .textimagebox .short li{ list-style-image:url('http://www.alram.pt/berilio/docs/sysinfo/images/li.gif'); list-style-position:outside; }
.mainmiddle .super_item_big .formcontent { background:#D9F0FE; margin-top:3px; border-top:1px solid #00A1FC; border-bottom:1px solid #00A1FC; padding:10px 0px 10px 0px; }
.mainmiddle .super_item_big .formcontent table { margin:0px 50px 10px 50px; font-family:Verdana; font-size:11px; color:#204359; }
.mainmiddle .super_item_big .formcontent .tdlabel { width:125px; text-align:right; }
.mainmiddle .super_item_big .formcontent .button { padding:2px 8px 1px 8px; border:1px solid #ffffff; font-size:12px; background:#00A1FD; color:#ffffff; }
.mainmiddle .super_item_big .formcontent img{ border:0px; margin-left:5px; }
.mainmiddle .super_item_big .seeall { margin:10px 0px 0px 0px; }
.mainmiddle .super_item_big .seeall .title { float:right; margin-top:-17px; margin-right:-1px; background:#00A1FD; color:#ffffff; padding:2px 8px 1px 8px; }
.mainmiddle .super_item_big .seeall .title a:link,
.mainmiddle .super_item_big .seeall .title a:visited,
.mainmiddle .super_item_big .seeall .title a:active { text-decoration:underline; color:#ffffff; }
.mainmiddle .super_item_big .seeall .title a:hover { text-decoration:underline; color:#FFC103; }

.mainright{ float:left; width:200px; margin-left:-200px; margin-top:2px; }
.mainright .content{ margin-bottom:3px; width:182px; border:1px solid #00A1FD; background:#D4EFFF; padding:4px 8px 4px 8px; color:#00A0FD; font-family:Verdana; font-size:11px; text-align:left; }
.mainright .content .divrss{ float:right; text-align:right; width:182px; height:15px; }
.mainright .content .divrss a:link,
.mainright .content .divrss a:visited,
.mainright .content .divrss a:active { text-decoration:none; color:#F39032; }
.mainright .content .divrss a:hover { text-decoration:underline; color:#F39032; }
.mainright .content .title{ width:182px; height:13px; line-height:13px; }
.mainright .content .title a:link, 
.mainright .content .title a:visited, 
.mainright .content .title a:active { text-decoration:none; color:#00A0FD; }
.mainright .content .title a:hover { text-decoration:none; color:#A7B75A; }
.mainright .content .title .rss{ line-height:15px; color:#F39032; }
.mainright .content .title .rss a:link,
.mainright .content .title .rss a:visited,
.mainright .content .title .rss a:active { text-decoration:none; color:#F39032; }
.mainright .content .title .rss a:hover { text-decoration:underline; color:#F39032; }
.mainright .content .split{ width:182px; background:#00A1FD; float:left; height:1px; line-height:1px; }
.mainright .content .subcontent{ width:182px; padding-top:20px; }
.mainright .content .subcontent a:link, 
.mainright .content .subcontent a:visited, 
.mainright .content .subcontent a:active { text-decoration:underline; color:#00A0FD; }
.mainright .content .subcontent a:hover { text-decoration:underline; color:#A7B75A; }
.mainright .content .subcontent .title{ line-height:13px; }
.mainright .content .subcontent .title .rss{ line-height:15px; color:#F39032; }
.mainright .content .subcontent .title .rss a:link,
.mainright .content .subcontent .title .rss a:visited,
.mainright .content .subcontent .title .rss a:active { text-decoration:none; color:#F39032; }
.mainright .content .subcontent .title .rss a:hover { text-decoration:underline; color:#F39032; }
.mainright .content .subcontent .item{ color:#204359; margin-left:10px; width:100%; }
/*++++++++SPLIT++++++++*/
.one_split{ float:left; width:100%; background:#FFC103; line-height:10px; margin-top:2px; }
.two_split{ float:left; width:100%; background:#82D1FE; line-height:5px; margin-top:1px; }
.two_split2{ float:left; width:100%; background:#A2610A; line-height:5px; margin-top:1px; }
/*++++++++FOOTER++++++++*/
.footer{ float:left; width:100%; background:#B2E3FE; color:#204359; margin-top:2px; }
.footer .address{ margin:5px 3px 5px 3px; text-align:center; }
.footer .split{ background:#20445C; height:1px; line-height:1px; margin-top:1px; margin-bottom:8px; }
.footer .link{ margin:5px 3px 5px 3px; text-align:center; }
.footer .link a:link, 
.footer .link a:visited, 
.footer .link a:active { text-decoration:none; color:#204359; }
.footer .link a:hover { text-decoration:underline; color:#204359; }
.footer .link .group{ margin-left:1em; margin-right:1em; }
.footer .icon{ margin:20px 3px 10px 3px; line-height:30px; font-size:10px; }
.footer .icon a:link, 
.footer .icon a:visited, 
.footer .icon a:active { text-decoration:none; color:#204359; }
.footer .icon a:hover { text-decoration:underline; color:#204359; }
.footer .icon .left{ float:left; }
.footer .icon .right{ float:right; }
.footer2{ float:left; width:100%; background:#E4D1B8; color:#204359; margin-top:2px; }
.footer2 .address{ margin:5px 3px 5px 3px; text-align:center; }
.footer2 .split{ background:#20445C; height:1px; line-height:1px; margin-top:1px; margin-bottom:8px; }
.footer2 .link{ margin:5px 3px 5px 3px; text-align:center; }
.footer2 .link a:link, 
.footer2 .link a:visited, 
.footer2 .link a:active { text-decoration:none; color:#204359; }
.footer2 .link a:hover { text-decoration:underline; color:#204359; }
.footer2 .link .group{ margin-left:1em; margin-right:1em; }
.footer2 .icon{ margin:20px 3px 10px 3px; line-height:30px; font-size:10px; }
.footer2 .icon a:link, 
.footer2 .icon a:visited, 
.footer2 .icon a:active { text-decoration:none; color:#204359; }
.footer2 .icon a:hover { text-decoration:underline; color:#204359; }
.footer2 .icon .left{ float:left; }
.footer2 .icon .right{ float:right; }
