@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background:#B3171B url(../images/bg.png) repeat-y center;}



input{ border:0;}
select{ color:#666; font-size:11px;}
label{ color:#FFF; font-weight:bold;}
#wrapper{ width:770px;  margin-left:auto; margin-right:auto; background:#242831;}
#top{text-align:center; width:770px;}
#body{ background:#242831 url(../images/bgbody.gif) repeat-y; width:770px;}
#footer{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; text-align:center; background:#242831; clear:both; height:30px; line-height:30px; border-top:1px solid #33373F; float:left; width:100%; }


.contentDiv{background:#242831; width:100%; text-align:center;}
.lastnews{ width:220px; background:#f3f8fb; float:left; }

.menu{background:url(../images/bg_menu.gif) repeat-x; height:110px; width:758px; line-height:14px; float:left;}
.menu-block{float:left; border-left:1px solid #aab3c5; margin-left:5px; height:110px; cursor:pointer;}

.menu-block ul{ color:#FFF; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0px; padding:0 10px; height:85px; float:left; margin-top:5px;}
.menu-block ul li{ list-style:none; text-indent:15px; font-size:11px; font-weight:normal; }


/* ######################  CSS QS ######################## */

.titulo { font-family:Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; padding-left:10px; padding-top:8px; font-size:22px; text-align:left;}
.sub-titulo { font-family:Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; padding-left:10px; padding-top:15px; font-size:18px; text-align:left;}
.bloque { font-family:Verdana, Arial, Helvetica, sans-serif;  color:#f2f2f2; padding-left:15px; padding-top:15px; font-size:11px; text-align:left; padding-right:15px; line-height:16px; }
.divi { border-bottom: #666666 dotted 1px; }


.t2 { font-weight:bold; color:#003399; padding-left:35px; font-size:14px;}
.t1-sub {color:#666666; font-weight:normal; font-size:12px;}
.t2-sub {color:#666666; font-weight:normal; font-size:12px; padding-left:115px;}
.t2-sub10 {color:#666666; font-weight:normal; font-size:10px;}

#toolTipsWindowBG{width:100%; height:100%; position:absolute; background:#000; opacity:0.5;z-index:1; filter: alpha(opacity=50);-moz-opacity:0.5;} 
#toolTipsWindow{ width:100%; height:100%;z-index:2; position:absolute;}
#toolTipWindow_wrapper{position:absolute; left:50%; top:50%; width:400px; height:300px; margin-left:-210px; margin-top:-160px; background:#FFF; padding:10px; border:4px solid #3366cc; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:11px; color:#666666; overflow:auto;  }

/* ######################  CSS CV ######################## */

.cv_t1 { font-weight:bold; color:#003399; font-size:16px; text-align:center;}

.formfields { background-color:#f2f2f2; border:1px solid #FFCC00; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }

.formbutton { background-color:#f2f2f2; border:1px solid #FFCC00; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:11px; color:#666666; cursor:pointer; }

.img {cursor:pointer; }
.img:hover{ opacity: .5; }

.row{height:30px;}