body {margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333;}

.Clear {clear:both; height:1px; overflow:hidden;}

a {text-decoration:none; color:#003300;}
a:hover {text-decoration:underline;}

p { margin:0px; padding:0px 0px 14px 0px;}

ul {padding:0px; margin:0px 0px 20px 0px; list-style:none;}
li {margin:0px 0px 0px 0px; padding:0px 0px 10px 20px; background-image:url(../images/bullet_ul.gif); background-position:left top; background-repeat:no-repeat;}

form {margin:0px; padding:0px;}
input {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#999;}
select {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#999;}

h1 {font-family:"Times New Roman", Times, serif; font-size:25px; color:#003300; padding:0px 0px 25px 0px; margin:0px; font-weight:normal; line-height:100%;}
h2 {font-family:"Times New Roman", Times, serif; font-size:25px; color:#BCBCB0; padding:0px 0px 25px 0px; margin:0px; font-weight:normal; line-height:100%;}
h3 {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFFFFF; padding:15px; margin:0px; font-weight:bold; font-weight:normal; line-height:130%; background-color:#003300;}
h4 {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#003300; padding:0px; margin:0px; font-weight:bold; line-height:100%;}
h4 a {color:#003300;}
h4 a:hover {color:#003300;}
h5 {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#999999; padding:0px 0px 8px 0px; margin:0px; font-weight:normal; line-height:130%;}

.SmallText { color:#999999; font-size:10px; padding-bottom:8px;}

.Back { padding-top:20px; font-size:10px; font-weight:bold;}

.Link {font-size:9px; font-weight:bold; padding-top:10px;}
.Link a {color:#4F4F46;}
.Link a:hover {color:#000000;}

.TitleSearch {font-family:"Times New Roman", Times, serif; font-size:25px; color:#BCBCB0; padding:0px 0px 25px 0px; margin:0px; font-weight:normal; line-height:100%;}

.NewsContacts {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFFFFF; padding:15px; margin:0px; font-weight:bold; font-weight:normal; line-height:130%; background-color:#003300; text-align:left;}

.FWMain {width:948px; margin:auto;}
.Left {width:220px; background-color:#003300;}
.Left#Home {width:363px;}
.Right{width:728px; background-color:#BCBCB0;}
.Right#Home2 {width:585px;}

.DropDown { position:absolute; top:0px; z-index:99; display:none; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; line-height:normal;}
.DropDownContainer {font-size:10px; padding:2px;}
.DropDownContainer a {-ms-filter:"alpha(opacity=90)"; color:#777777; padding:3px 12px 3px 15px; text-decoration:none; display:block; background-color:#EEEEEE; margin-bottom:1px;}
.DropDownContainer a:hover {-ms-filter:"alpha(opacity=90)"; color:#FFFFFF; background-color:#003300; text-decoration:none;}

/*HEADER*/
.FWHeader {padding-bottom:25px;}

.FWHeader .HeaderTop {}
.FWHeader .HeaderTop .Logo { float:left;}
.FWHeader .HeaderTop .MainMenu { float:right; padding-top:80px; width:707px;}
.FWHeader .HeaderTop .MainMenu a { float:left; display:block; padding:5px 14px 5px 14px; background-image:url(../images/mainmenu/separaitor.gif); background-repeat:no-repeat; background-position:right center;}
.FWHeader .HeaderTop .MainMenu a:hover { background-color:#F8F8F8;}
.FWHeader .HeaderTop .MainMenu	.Search {float:right; width:114px; border:1px solid #CCC;}
.FWHeader .HeaderTop .MainMenu	.Search input { border:0px none; margin:1px 2px 2px 2px; padding:0px 0px 0px 0px; line-height:normal; font-size:10px;}

.FWHeader .HeaderBottom {background-repeat:no-repeat; background-position:right top; position:relative; height:170px;}
.FWHeader .HeaderBottom .Left { background-image:url(../images/bkg_foto.gif); background-repeat:no-repeat; background-position:left top; background-color:#003300; height:170px;}
.FWHeader .HeaderBottom .Right { position:absolute; right:0px; bottom:0px; background-color:#BCBCB0; filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85;}
.FWHeader .HeaderBottom .Right .Tracker {text-align:right; padding:10px; font-size:10px; font-weight:bold; color:#003300;}
.FWHeader .HeaderBottom .Right .Tracker a {font-weight:normal; color:#333333;}
.FWHeader .HeaderBottom .Right .Tracker a:hover {font-weight:normal; color:#003300; text-decoration:none;}

/*CONTENT*/
.FWContent {}

.FWContent .MenuLeft {width:220px; float:left; text-align:right;}
.FWContent .MenuLeft a {font-size:12px; color:#003300; display:block; padding:4px; margin-bottom:3px;}
.FWContent .MenuLeft a:hover {color:#FFFFFF; background-color:#003300; text-decoration:none;}
.FWContent .MenuLeft a.Sel {color:#FFFFFF; background-color:#003300; text-decoration:none;}
.FWContent .MenuLeft .Search {float:right; width:218px; border:1px solid #CCC;}
.FWContent .MenuLeft .Search input { border:0px none; margin:1px 2px 2px 2px; padding:0px 0px 0px 0px; line-height:normal; font-size:10px;}

.FWContent .ContentContainer {line-height:120%;}

.FWContent .ContentContainer .NumberMenu {float:right; font-size:9px; color:#4F4F46; padding-top:8px;}
.FWContent .ContentContainer .NumberMenu a {color:#4F4F46; background-color:#E5E5E5; padding:1px 2px 1px 2px; margin:1px;}
.FWContent .ContentContainer .NumberMenu a:hover {color:#FFFFFF; background-color:#003300; text-decoration:none;}
.FWContent .ContentContainer .NumberMenu  a.Sel, .NumberMenu strong {color:#FFFFFF; background-color:#003300; font-weight:normal; padding:1px 2px 1px 2px; margin:1px;}

.FWContent .ContentContainer .RightColl {width:220px; float:right;}
.FWContent .ContentContainer .RightColl  h3{margin-bottom:5px; font-weight:bold;}
.FWContent .ContentContainer .RightColl .Foto {padding-bottom:10px;}
.FWContent .ContentContainer .RightColl .Foto img { padding:1px; border:1px solid #BCBCB0;}

.FWContent .ContentContainer .Article { padding-bottom:25px;}
.FWContent .ContentContainer .Article .ArticleFoto {float:left;}
.FWContent .ContentContainer .Article .ArticleFoto img {padding:1px; border:1px solid #BCBCB0;}
.FWContent .ContentContainer .Article .ArticleText { float:right; width:545px;}
.FWContent .ContentContainer .Article .ArticleText#NoFoto{width:100%;}

.FWContent .ContentContainer .News {}
.FWContent .ContentContainer .News h2 {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#003300; padding:0px; margin:0px; font-weight:bold; line-height:100%;}
.FWContent .ContentContainer .News h2 a {color:#003300;}
.FWContent .ContentContainer .News h2 a:hover {color:#003300;}
.FWContent .ContentContainer .News h3 {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#999999; padding:0px 0px 8px 0px; margin:0px; font-weight:normal; line-height:130%; background:none;}

.FWContent .Content3Coll {}
.FWContent .Content3Coll .ContentContainer {width:700px; float:right;}
.FWContent .Content3Coll .ContentContainer .LeftColl {width:452px; float:left;}
.FWContent .Content2Coll .ContentContainer .LeftCollBig {width:700px; float:left;}
.FWContent .Content3Coll .ContentContainer .Article .ArticleText { float:right; width:300px;}

.FWContent .Content2Coll {}
.FWContent .Content2Coll .ContentContainer {width:700px; float:right;}
.FWContent .Content2Coll .ContentContainer .LeftColl {width:452px; float:left;}

.FWContent .Content1Coll {}
.FWContent .Content1Coll .ContentContainer {width:100%; float:none;}
.FWContent .Content1Coll .ContentContainer .LeftColl {width:700px; float:left;}
.FWContent .Content1Coll .ContentContainer .LeftColl .Padding {padding:0px 0px 0px 15px;}

.FWContent .Content0Coll {}
.FWContent .Content0Coll .ContentContainer {width:100%; float:none;}
.FWContent .Content0Coll .ContentContainer .Padding {padding:0px 15px 0px 15px;}
.FWContent .Content0Coll .ContentContainer .Article {float:left; width:135px; padding:0px; margin:0px 20px 30px 0px;}
.FWContent .Content0Coll .ContentContainer .Article#Last {padding:0px; margin:0px 0px 30px 0px;}
.FWContent .Content0Coll .ContentContainer .Article .ArticleFoto { float:none; margin-bottom:10px;}
.FWContent .Content0Coll .ContentContainer .Article .ArticleText {width:100%;}

.FWContent .ContentHome {}
.FWContent .ContentHome .ContentContainer {width:100%; float:none;}
.FWContent .ContentHome .ContentContainer .LeftColl {width:330px; float:left;}
.FWContent .ContentHome .ContentContainer .LeftColl .Padding {padding:0px 0px 0px 15px;}
.FWContent .ContentHome .ContentContainer .RightColl { width:585px;}
.FWContent .ContentHome .ContentContainer .RightColl .Article {float:left; width:280px; padding:0px; margin:0px 20px 30px 0px;}
.FWContent .ContentHome .ContentContainer .RightColl .Article#Last {padding:0px; margin:0px 0px 30px 0px;}
.FWContent .ContentHome .ContentContainer .RightColl .Article .ArticleText {width:184px;}

/*FOOTER*/
.FWFooter {padding-top:20px;}
.FWFooter .MenuBottomContainer {background-color:#BCBCB0;}
.FWFooter .MenuBottomContainer .Left {float:left; text-align:center; height:25px;}
.FWFooter .MenuBottomContainer .Left .MenuBottom {color:#99AD99;}
.FWFooter .MenuBottomContainer .Left .MenuBottom a {color:#99AD99;}
.FWFooter .MenuBottomContainer .Right {float:right; text-align:right;}
.FWFooter .MenuBottomContainer .MenuBottom { font-family:"Times New Roman", Times, serif; font-size:12px; color:#ECECEA; padding:5px;}
.FWFooter .MenuBottomContainer .MenuBottom a {color:#ECECEA; padding:0px 10px 0px 10px;}
.FWFooter .MenuBottomContainer .MenuBottom a:hover {color:#FFFFFF; text-decoration:none;}
.FWFooter .Copyright {font-size:10px; color:#B6B6B6; padding:10px 0px 0px 0px; text-align:center;}
.FWFooter .Copyright a {color:#B6B6B6;}
.FWFooter .Copyright a:hover {color:#666666;}

/*MAPA SITE*/
.Sitemap {margin-bottom:12px; width:100%; margin-bottom:50px; }
.Sitemap .VLine { background-image:url(/images/sitemap/pixel.gif); background-repeat:repeat-y; background-position:center; }
.Sitemap .Cell { text-align:center; /*width:100%;*/ background-image:url(/images/sitemap/pixel.gif); background-repeat:repeat-y; background-position:center; margin-bottom:8px; }
.Sitemap .Cell .TopBorder { border-top:1px solid #CCCCCC; width:100%; height:10px; }
.Sitemap .Cell .TopBorderRight { float:right; border-top:1px solid #CCCCCC; width:50%; height:10px; }
.Sitemap .Cell .TopBorderLeft { float:left; border-top:1px solid #CCCCCC; width:50%; height:10px; }
.Sitemap .Cell .Title { clear:both; background-color:#FFFFFF; padding:0px 12px 4px 12px; font-weight:bold; font-size:12px; }
.Sitemap .Title A { text-decoration:none; color:#666666; }
.Sitemap .Title A:hover {text-decoration:nonu; color:#003300;}
.Sitemap .Cell div.Links { background-color:#FFFFFF;}
.Sitemap .Cell .Links { background-color:#FFFFFF; margin:20px 0px 0px 0px; text-align:center; font-size:11px; }
.Sitemap .Cell .Links A { line-height:100%; padding:3px 0px 3px 3px; display:block; color:#999999;}
.Sitemap .Cell .Links A:hover { color:#003300;}
.Sitemap A { text-decoration:none; color:#999999; }
.Sitemap A:hover {text-decoration:none; color:#0C5D8E;}
