@import "reset.css";
body {font: 14px/1.3 Trebuchet MS, Arial, sans-serif;color: #402001;background: #ededec;}
h1.title {font: 16px/1.8 Trebuchet MS, Arial, sans-serif;color: #000000;margin-bottom: 15px;padding: 0;text-align: left;}
p {margin-bottom: 7px;}

a:link, a:active, a:visited {text-decoration: none;color: #003466;}
a:hover {text-decoration: underline;color: #cc0000;}

hr {width: 90%;border: none;height: 1px;margin: 10px auto;padding: 0;background: #d0d0d0;color: #d0d0d0;}
.txtl {text-align: left !important;}.txtc {text-align: center !important;}.txtr {text-align: right !important;}
.txtj {text-align: justify !important;}.center {display: block;margin-left: auto !important;margin-right: auto !important;}
.vtop {vertical-align: top !important;}.vmiddle {vertical-align: middle !important;}.vbottom {vertical-align: bottom !important;}
.p2 {padding: 2px !important;}.p5 {padding: 5px !important;}.p10 {padding: 10px !important;}.m5 {margin: 5px !important;}
.m3 {margin: 3px !important;}.m10 {margin: 10px !important;}.mbt10 {margin: 10px 0 !important;}.mlr10 {margin: 0 10px !important;}
.mt10 {margin-top: 10px !important;}.mb10 {margin-bottom: 10px !important;}.ml10 {margin-left: 10px !important;}
.mr10 {margin-right: 10px !important;}.block {display: block !important;}.inline {display: inline !important;}
.rel {position: relative;z-index: 1;}.abs {position: absolute;}.bold {font-weight: bold;}.italic {font-style: italic;}
.nonitalic {font-style: normal;}.float_l {float: left;}.float_r {float: right;}.clear {clear: both !important;}
a.black:link, a.black:active, a.black:visited {text-decoration: none;color: #000000;}
a.black:hover {text-decoration: underline;color: #000000;}
a.white, a.white:active, a.white:visited {text-decoration: none;color: #ffffff;}
a.white:hover {text-decoration: underline;color: #ffffff;}
a.blue:link, a.blue:active, a.blue:visited {text-decoration: none;color: #0000cc;}
a.blue:hover {text-decoration: underline;color: #000000;}

.f10 {font-size: 10px !important;line-height: 12px !important;}
.f11 {font-size: 11px !important;line-height: 13px !important;}
.f12 {font-size: 12px !important;line-height: 14px !important;}
.f13 {font-size: 13px !important;line-height: 15px !important;}
.f14 {font-size: 14px !important;line-height: 16px !important;}
.f15 {font-size: 15px !important;line-height: 17px !important;}
.f16 {font-size: 16px !important;line-height: 18px !important;}
.f17 {font-size: 17px !important;line-height: 19px !important;}
.f18 {font-size: 18px !important;line-height: 20px !important;}
.f19 {font-size: 19px !important;line-height: 21px !important;}
.f20 {font-size: 20px !important;line-height: 22px !important;}
.f21 {font-size: 21px !important;line-height: 23px !important;
}.f22 {font-size: 22px !important;line-height: 24px !important;}
.f23 {font-size: 23px !important;line-height: 25px !important;}
.f24 {font-size: 24px !important;line-height: 26px !important;}

.frame {border: 2px solid #d0d0d0 !important;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/** Structure styles **/
#footer {width: 815px;margin: 0 auto;padding: 15px 200px;font-size: 11px;text-align:center;}

#wrapper{width: 1024px;margin: 15px auto;}
#content {width: 1024px;}
#logo {float:left;}
#top{margin-left:285px;}
#news-bar {height:38px;padding-left:40px;}
#bottom-white {width:1008px;height:438px;background:#fff;padding:7px 8px;position:relative;}
#topleft {position:absolute;top:7px;left:8px;}
#topright{position:absolute;top:7px;left:725px;}
#bottomleft {position:absolute;top:250px;left:8px;}
#bottomright {position:absolute;top:250px;left:725px;}
#text {background:url('../images/bg-text.png') repeat-x top left;width:343px;height:367px;position:absolute;margin-top:0px;margin-left:297px;padding:35px;z-index:2;text-align:justify;}
#media-slide {width:1008px;height:437px;margin:0;}


#nav {width: 1024px;height:48px;margin:0 auto;background:url('../images/bg-nav.png') repeat-x top left;}
#nav ul {margin:0 0 0 30px;padding:0;list-style:none;}
#nav li {margin:0;padding:0;float:left;position:relative;z-index:3;color:#ffffff;}
#nav li.last{margin:0;padding:0;}
#nav .special {margin:0;padding:0 13px;background:#c31b1d;}
#nav a, #nav a:link, #nav a:active, #nav a:visited {text-decoration:none;font-size:13px;color:#3a3a3a;border-right:1px solid #939292;padding:0 30px;display:block;height:33px;line-height:33px;}
#nav a:hover {text-decoration:none;color:#3e83c5;}
#nav .special a, #nav .special a:link, #nav .special a:active, #nav .special a:visited {color:#ffffff;}
#nav .special a:hover {color:#250f00;}
#nav li ul {margin:0;padding:0;display:none;background:#c3c3c3;position:absolute;top:33px;left:-1px;z-index:3;border:1px solid #939292;border-top:none;}
#nav li:hover ul {display:block;}
#nav li li {height:22px;margin:0;padding:0px;float:none;display:block;}
#nav li li a, #nav li li a:link, #nav li li a:active, #nav li li a:visited {text-decoration:none;color:#3a3a3a;display:block;padding:0 15px;height:18px;line-height:22px;white-space:nowrap;border:none}
#nav li li a:hover {text-decoration:none;color:#ffffff;white-space:nowrap;}

#bottom {width:1008px;height:438px;background:#fff;padding:7px 8px;position:relative;}
#bottom-line {height:10px;width:993px;;margin:0 auto 20px auto;border-bottom:2px solid #e0e0e0;position:relative;}
#bottom-logo {width:84px;height:83px;position:absolute;top:-36px;left:450px;z-index:4;}

.newsticker {list-style-type: none;padding: 0 0 0 20px; margin: 0 0 0 20px;}
.newsticker a {color:#005dab;font-size:14px;text-decoration:none;line-height:38px;}
.newsticker p {color:#005dab;font-size:14px;text-decoration:none;line-height:38px;}

#left {width:276px;height:762px;background:#003466 url('../images/left.jpg') top left no-repeat;float:left;display:inline;}
#right {height:762px;float:right;margin-left:290px;background:#fff;}
#left-shadow {
-o-box-shadow: 4px 4px 4px #c2c2c1;
-icab-box-shadow: 4px 4px 4px #c2c2c1;
-khtml-box-shadow: 4px 4px 4px #c2c2c1;
-moz-box-shadow: 4px 4px 4px #c2c2c1;
-webkit-box-shadow: 4px 4px 4px #c2c2c1;
box-shadow: 4px 4px 4px #c2c2c1;
background:#003466 url('../images/left.jpg') top left no-repeat;
width: 276px;min-height:700px;height:auto !important;
height:700px;
float:left;
}
#right-shadow {
-o-box-shadow: 4px 4px 4px #c2c2c1;
-icab-box-shadow: 4px 4px 4px #c2c2c1;
-khtml-box-shadow: 4px 4px 4px #c2c2c1;
-moz-box-shadow: 4px 4px 4px #c2c2c1;
-webkit-box-shadow: 4px 4px 4px #c2c2c1;
box-shadow: 4px 4px 4px #c2c2c1;
background:#fff url('../images/right.jpg') bottom left repeat-x;
width:735px;
min-height:700px;height:auto !important;height:700px;
float:right;
}

#center-cnt {
	padding:30px 60px 120px 60px;	
}

.headline {font-size:18px;color:#003466;margin:0 0 20px 0;padding: 0 0 15px 0;text-align: left;border-bottom:1px solid #e1e1e1;}
#bott-logo {position:relative;}
#frontera {width:381px;height:30px;position:absolute;top:-60px;left:517px;background:url('../images/frontera.png') top left no-repeat;}
#bott-logo-pic {
	width:99px;height:96px;
	position:absolute;
	top:-89px;right:-7px;
	background:#ededec url('../images/bott-logo.png') no-repeat 7px 6px;
	-o-box-shadow: -4px -4px 4px #c2c2c1;
	-icab-box-shadow: -4px -4px 4px #c2c2c1;
	-khtml-box-shadow: -4px -4px 4px #c2c2c1;
	-moz-box-shadow: -4px -4px 4px #c2c2c1;
	-webkit-box-shadow: -4px -4px 4px #c2c2c1;
	box-shadow: -4px -4px 4px #c2c2c1;
}

#logo-sec {width:142px;height:142px;margin:22px auto;}
#content-left {width:200px;margin:50px auto 10px auto;}
#content-left img {width:186px;border:6px solid #000;background:#fff;padding:1px;display:block;margin:0 auto;}
#content-left p.caption {text-align:center;font-size:14px;font-weight:bold;color:#fff;}
#content-left div.content {margin:10px;color:#fff;font-size:12px;font-weight:bold;text-align:justify;}

ul {margin:0 0 0 30px;padding:0;}
li {margin:0;padding:0 5px;}

ul.links {margin:0;padding:0;list-style:none;}
ul.links ul {margin:0 0 0 10px;padding:0;list-style:none;}
ul.links li {margin:0px;padding:5px;font-weight:bold;}
ul.links li li {margin:0px;padding:5px;font-weight:normal;}
ul.links a {text-decoration:none;font-size:13px;color:#0000cc;}
ul.links a:hover {text-decoration:underline;color:#000000;}

.global_search {width:160px;height:16px;background:#fff;border:1px solid #939292;overflow:hidden;margin:5px 0 0 13px;padding:2px;}
.global_search #search {width:16px;height:16px;border:0;padding:0;margin:0;float:right;}
.global_search input {width:140px;height:16px;line-height:16px;border:0;padding:0;margin:0;float:left;}
