/* CSS Document */

* {
 padding: 0; 
 margin: 0; 
}


html, body{
height:100%;
}
body {
font-family: Arial, Helvetica, sans-serif;
margin:0px;}
h4{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#FF0000;
}
h1, h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
font-style:italic;
color:#4b4c56;
}
h2{
font-size:20px;}
.tit_box, .tit_box2, .tit_box3{
color:#2580c6;
font-size:18px;
font-weight:bold;}
.tit_box2{
color:#ff0000;}
.tit_box2{
font-size:14px;}
.tit_box3{
font-size:12px;
color:#2580c6;}
.c_top{
background:url(home/back_top.gif) center;
height:157px;}
.top{
width:986px;
height:157px;
margin:auto;
padding:0px 0px 0px 9px;}
.menu_top{
margin-left:578px;
height:32px;
}
ul#menu{
height:32px;}
ul#menu div{
 list-style:none;
 float:left;
 font-size:12px;
 font-weight:bold;
 color:#105bb0;
 padding:8px 10px 8px 8px;
 margin-right:2px;
 height:16px;
 background: url(home/et_m.gif) right no-repeat;}
ul#menu div a {
 text-decoration:none;
 color:#105bb0;}
ul#menu div a:hover {
color:#0c3554;}
ul#menu div a span {
 display:none;}
.submenu{
width:807px;
margin:30px 0px 20px 0px;}
.submenu2{
width:570px;
margin:0px 0px 20px 0px;}
ul#submenu li{
list-style:none;
float:left;
margin-right:5px;}
ul#submenu li a, ul#submenu li a.active{
font-size:20px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#999999;
text-decoration:none;
font-style:italic;}
ul#submenu li a.active{
color:#000000;}
ul#submenu li a:hover{
color:#04468f;}
a.mtop{
float:left;
margin:0px 5px;}
a.acomod, .font_st4{
color:#ff7800;
text-decoration:none;
font-weight:bold;}
a.acomod:hover{ text-decoration:underline;}
.fleft, .fleft1,.fleft2, .fleft3, .fleft4{
float:left;}
.fleft1{
margin-right:10px;}
.fleft2{
margin:50px 0px 0px 0px;}
.fleft3{
margin:6px 0px 0px 0px;}
.fleft4{
width:807px;
margin-bottom:20px;}
.fright{
float:right;
text-align:right;
font-weight:bold;
color:#105bb0;
font-size:14px;
margin-top:20px;}
.font_st1, .font_st2{
font-weight:bold;
color:#105bb0;
font-size:18px;
}
.font_st2{
color:#04468f;
}
.font_st6{
color:#04468f;
font-size:12px;
}
.font_st3
{color:#1361b3;
font-weight:bold;}
.font_st5{
font-weight:bold;
color:#04468f;
text-transform:uppercase;
font-size:15px;
}
.m_flash, .m_flash2{
background:url(home/et_flash.jpg) repeat-x;
height:446px;}
.m_flash2{
height:56px;}
.content{
width:995px;
margin:auto;
}
.column_left, .column_left2, .column_right{
float:left;
width:187px;
margin:30px 0px 10px 0px;}
.column_left2{
margin:0px 0px 0px 0px;
width:228px;
}
.column_left3{
float:left;
width:289px;}
.column_left31{
margin:0px 0px 0px 0px;
width:140px;
}
.center{
float:left;
width:570px;
margin:30px 25px;
font-size:14px;
color:#5e5e5e;
font-size:12px;}
.center2, .center3{
float:left;
font-size:12px;
width:529px;
margin:0px 0px 0px 25px;}
.center3{
width:468px;}
.center4{
width:430px;}
.c_box{
background:url(home/et_cr.jpg) repeat-x #cbf1fc;
border-top: #439ce2 solid 5px;
padding:2px 4px 6px 4px;
height:24px;
}
.c_box2{
background:#ffdb71;
border-top: #f58232 solid 5px;
padding:6px;
font-size:11px;}
.in_box{
background:#cbf1fc;
padding:12px;
font-size:12px;}
.in_box1{
background:#cbf1fc;
padding:2px;
font-size:12px;}
.featured, .detail_box, .detail_box2{
background:#cbf1fc;
padding:12px;
width:546px;}
.detail_box{
width:505px;
margin:8px 0px;}
.detail_box2{
width:444px;}
.box_f, .box_f2, .column_int, .column_int2{
float:left;
width:174px;
margin:0px 0px 12px 12px;
font-size:12px;}
.box_f2{
margin:0px 0px 12px 0px;}
.column_int, .column_int2, .column_int3, .column_int4, .column_int5, .column_int6{
float:left;
width:168px;
padding:7px;
background: url(home/et_column_int.gif) repeat-x;
margin:0px 12px 12px 0px;
color:#363636;}
.column_int2{
margin:0px 0px 12px 0px;}
.column_int3, .column_int4, .column_int5, .column_int6{
width:232px;
padding:15px;
font-size:12px;
margin-right:2px;}
.column_int4{
width:273px;
margin:0px;}
.column_int5{
width:537px;}
.column_int6{
width:750px;}
.border_img1{
background:#FFFFFF;
padding:4px;
border:1px #5188bb solid;}
.clear{
clear:both;}
a {
color:#ff6a02;}
a.pie{
color:#FFFFFF;}
div.row {
  clear: both;
  padding-top:3px;
  }

div.row span.label, span.label2{
	float: left;
	width: 65px;
	text-align: right;
}
span.label2{
width:160px;}
div.row span.formw {
  float:left;
  margin-left:10px;
  width: 190px;
  text-align: left;
  } 
FORM { margin: 0px 0px 0px 0px;}

INPUT, TEXTAREA, SELECT {
 font-family:Arial, Helvetica, sans-serif;
 padding:2px; 
 width:150px;
 margin:1px 5px 8px 0px;
 font-size:12px;
 border:1px solid #a4a4a4;
}
INPUT.contact, TEXTAREA.contact, SELECT.contact{
width:190px;
margin:1px 5px 1px 0px;}
INPUT.box{
width:100px;
padding:2px;
}
SELECT.box2{
width:40px; 
}
SELECT.box3{
width:60px; 
}
SELECT.avanzada, .avanzada2{
margin-top:5px;
width:268px;}
.avanzada2{
width:108px;
margin-right:23px;}
TEXTAREA.contact{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;}
.button1, .boton2, .boton3, .boton4, .boton5 {
width:73px;
height:29px;
text-align:center;
background: url(home/button1.gif) no-repeat;
font-weight:bold;
color:#04468f;
font-size:12px;
cursor:pointer;
border:none;}
.boton2{
float:right;
text-align:center;
width:125px;
height:29px;
background: url(home/button2.gif) no-repeat;
margin:3px 0px 10px 0px;
color:#FFFFFF;
text-transform:uppercase;}
.boton3, .boton4{
width:119px;
background:url(home/button3.gif) no-repeat;}
.boton4{
width:155px;
background:url(home/button4.gif) no-repeat;}
.boton5{
width:140px;
background:url(home/button3.gif) no-repeat;}
img{
border:none;}
.footer{
background:#0f5aaf;
padding:15px;
color:#FFFFFF;
font-size:12px;}
.fright2{
float:right;
margin-left:40px;}
.details, .details2, .details3{
float:left;
margin:30px 0px 0px 0px;
border-bottom:2px #e5e5e5 solid;
padding:0px 0px 20px 0px;
width:782px;}
.details2{
border:none;}
.details3{
width:700px;}
.paginacion{
margin:15px auto;
width:340px;}
a.num, a.num_active {
border:solid 1px #cccccc;
color:#696969;
padding:3px;
float:left;
margin:0px 3px;
font-size:11px;
text-decoration:none;}
a.num_active, a.num:hover{
background:#4480c2;
color:#FFFFFF;}
a.num:hover{
background: #999999;}
.col_detail1, .col_detail2{
float:left;
width:139px;
margin:0px 10px 10px 0px;
font-size:12px;}
.col_detail2{
margin:0px;}
a.link_blue{
color:#105bb0;}
.pad1{
margin-left:140px;}

.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/*Style for the background-bar*/
.cl2Bar{position:absolute; width:10; height:10; background-color:#4682B4; layer-background-color:#4682B4; visibility:hidden}
/*Styles for level 0*/
.cl2Level0,.cl2Level0over{position:absolute; padding:8px; font-family:tahoma,arial,helvetica; font-size:13px; font-weight:bold}
.cl2Level0{background-color:#4682B4; layer-background-color:#4682B4; color:white;}
.cl2Level0over{background-color:#336699; layer-background-color:#336699; color:white; cursor:pointer; cursor:hand; }
.cl2Level0border{position:absolute; visibility:hidden; background-color:#4682B4; layer-background-color:#4682B4}
/*Styles for level 1*/
.cl2Level1, .cl2Level1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:12px; font-weight:bold}
.cl2Level1{background-color:#4682B4; layer-background-color:#4682B4; color:white;}
.cl2Level1over{background-color:#336699; layer-background-color:#336699; color:#00008B; cursor:pointer; cursor:hand; }
.cl2Level1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

.clT,.clTover,.clS,.clSover,.clS2,.clS2over{position:absolute; width:250; font-family:arial,helvetica; cursor:pointer; cursor:hand; ;}
.clT,.clTover{padding:4px; font-size:14px; font-weight:bold}
.clS,.clSover{padding:2px; font-size:13px; font-weight:bold}
.clS2,.clS2over{padding:2px; font-size:11px;}
.clT,.clS,.clS2{color:#4682B4; background-color:#0000CD; layer-background-color:#0000CD;}
.clTover{color:#FFFFFF; background-color:#0000CD; layer-background-color:#0000CD;}
.clSover{color:white; background-color:#0000CD; layer-background-color:#0000CD}
.clS2{background-color:#0000CD; width:250; layer-background-color:white;}
.clS2over{background-color:#4682B4; width:250; layer-background-color:#4682B4; color:white}
.clStest{position:absolute; font-family:verdana; font-size:10px; color:red; layer-background-color:silver; background-color:silver;cursor:pointer; cursor:hand; }
.clStestover{position:absolute; color:#ffff33; font-weight:bold; font-family:courier; layer-background-color:#00ccff; background-color:#00ccff;  cursor:pointer; cursor:hand; }
.clB1{position:absolute; layer-background-color:#4682B4; background-color:#4682B4; visibility:hidden}
.clB2{position:absolute; layer-background-color:#996600; background-color:#0000CD; visibility:hidden}
.clB3{position:absolute; layer-background-color:#4682B4; background-color:#4682B4; visibility:hidden}
.clB{position:absolute; background-color:#336699; layer-background-color:#336699; visibility:hidden}
.clBar{position:absolute; width:10; height:10; visibility:hidden; layer-background-color:#336699; background-color:#4682B4;}
.clNoLink{position:absolute; font-family:arial,helvetica;}
.clNoLink2{position:absolute; padding:2px; font-size:11px; color:#006699; layer-background-color:silver; background-color:silver; font-family:arial,helvetica;}
.clNoLink3{position:absolute; background-color:#CDDBEB; layer-background-color:#CDDBEB; font-family:arial,helvetica;}




.content1{
width:998px;margin:0 auto 0 auto;background:#FFFFFF;color:#666;font-family:inherit;font-family:Verdana, Geneva,'Bitstream Vera Sans','DejaVu Sans', sans-serif;margin:0;padding:0;line-height:1em;font-weight:normal;font-style:normal;font-size:15px;}
a{color:#4D8ED5;text-decoration:none;font-weight:bold;}
#navbar_2{width:998px;padding:0 0 0 0;height:51px;margin:6px 0 0 0;background-image:url(./navbar.png);}
.btn_1_navbar_2{float:left;padding:3px 0 0 10px;width:150px;height:22px;background-image:url(./navbar.png);margin:8px 0 0 0px;font-size:11px;font-weight:bold;color:#2580c6;}
.btn_2_navbar_2{float:left;padding:3px 0 0 10px;width:130px;height:22px;background-image:url(./navbar.png);margin:8px 0 0 0px;font-size:11px;font-weight:bold;}
.btn_3_navbar_2{float:left;padding:3px 0 0 10px;width:130px;height:22px;background-image:url(./navbar.png);margin:8px 0 0 0px;font-size:11px;font-weight:bold;}
.btn_4_navbar_2{float:left;padding:3px 0 0 10px;width:160px;height:22px;background-image:url(./navbar.png);margin:8px 0 0 0px;font-size:11px;font-weight:bold;color:#2580c6;}
.btn_5_navbar_2{float:left;padding:3px 0 0 10px;width:150px;height:22px;background-image:url(./navbar.png);margin:8px 0 0 0px;font-size:11px;font-weight:bold;}
.btn_Contact{float:left;padding:3px 0 0 10px;width:90px;height:22px;background-image:url(./navbar.png);margin:8px 0 0 0px;font-size:11px;font-weight:bold;}
.btn_all_navbar_2{color:#666666;}
.btn_all_navbar_2:hover{color:#4D8ED5;}
.btn_all_navbar_3{color:#FF0000;}
.btn_all_navbar_3:hover{color:#4D8ED5;}
#stats_navbar_2{font-size:12px;float:right;margin:9px 15px 0 0;}
