
	/* ESTILOS GENERALES */
* {margin: 0px;padding: 0px;}
img {border:0px;}
li {list-style:none;display:inline;}
object{display:block;}
.opacity img{filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;}
.opacity:hover img{filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
h1 {font-family: arial, Helvetica, verdana;font-size:20px;color:#7F7E82;font-weight:normal;display:block;display:none;}
h2{font-family: arial, Helvetica, verdana;font-size:18px;color:#7F7E82;font-weight:normal;padding-bottom:10px;}
h3, h3 a{font-family: arial, Helvetica, verdana;font-size:14px;color:#666;font-weight:bold;text-transform:uppercase;}
h3 a:hover {text-decoration:underline;}
h3 a.active {color:#A00;}
body {font-family:  Arial, Helvetica, sans-serif;font-size: 12px;color:#7F7E82;background:#F0F0F0;margin-top:30px;}
p {font-family:  Arial, Helvetica, sans-serif;font-size: 12px;color:#7F7E82;}
input.text, select {border:1px solid #D5D2BE;background:#FFF;font-size:12px;font-family:arial, verdana;color:#7F7E82;padding-top:2px;padding-bottom:2px;padding-left:5px;}
input.text2 {border:1px solid #D5D2BE;background:#FFF;font-size:12px;font-family:arial, verdana;color:#7F7E82;padding-top:2px;padding-bottom:2px;padding-left:5px;}
textarea {border:1px solid #D5D2BE;background:#FFF;font-size:12px;font-family:arial, verdana;color:#7F7E82;padding-top:2px;padding-bottom:2px;padding-left:5px;}


div.btn{text-align:center;filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;}
div.btn .btnIni{background:url('http://www.secarbtp.com/images/btn_left.gif') no-repeat left;width:3px;height:24px;float:left;}
div.btn .btnCenter{background:url('http://www.secarbtp.com/images/btn_center.gif') repeat-x bottom left;height:21px;float:left;padding-left:15px;padding-right:15px;padding-top:3px;}
div.btn .btnFin{background:url('http://www.secarbtp.com/images/btn_right.gif') no-repeat right;width:3px;height:24px;float:left;}
div.btn .btnCenter a{font-family:arial, verdana;font-size:14px;font-weight:bold;color:#FFF;}

div.btn:hover{filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1;}

	/* LINKS GENERALES */
a{text-decoration:none;color:#333;font-family:arial, verdana;font-size:12px;outline:none;}
a:hover {color:#333;}

	/* HEADER */

#header #logo {float:left;}
#header #info{float:right;text-align:right;}
#header ul.idiomas li {padding-left:8px;}
#header ul.idiomas img {border:1px solid #C3C3C3;padding:1px;}
#header #mainMenu{display:block;margin-top:13px;}
#header ul.mainMenu a{color:#221E1F;float:left;width:148px;text-align:center;background:#DCDCDC;padding-top:15px;padding-bottom:15px;}
#header ul.mainMenu a:hover, #header ul.mainMenu li.active a{background:#9A93C1;color:#FFF;font-weight:bold;}
	

#header #flashHeader {margin-top:3px;display:block;*margin-top:-17px;}
	/* ENVOLTURA */

#wrapper {width:888px;margin:auto;background:#FFF;border:1px solid #CCC;padding:20px;}
	

	/* RUTA */

#ruta {background:#9A93C1;padding-top:4px;padding-bottom:4px;*margin-top:4px;}
#ruta li{color:#FFF;}
#ruta b{padding-right:5px;font-size:12px;padding-left:8px;color:#FFF;}
#ruta a{font-size:12px;color:#FFF;}


	/* COLUMNAS */

div.colIzq{float:left;width:600px;padding-top:20px;}
div.colDer{float:right;width:214px;background:#F5F5F5;padding:20px;padding-left:30px;padding-right:30px;}


	/* FOOTER */

#footer {width:930px;margin:auto;padding-bottom:50px;margin-top:2px;}
#footer .infoFooter{float:left;padding-top:10px;}
#footer .locFooter{float:right;padding-top:10px;text-align:right;}


	/* STYLES */

.styleH{border-bottom:2px solid #9A93C1; border-top:2px solid #75767D;padding-top:1px;width:930px;margin:auto;margin-bottom:2px;height:1px;}
.style2H{border-top:4px solid #362C9A;display:block;width:888px;height:4px;*margin-top:3px;}

.styleF{border-top:2px solid #75767D; border-bottom:2px solid #9A93C1;padding-top:2px;}

div.linkC {text-indent:-2000px;}


/* slightly enhanced, universal clearfix hack */
.clearfix:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0;
 }

.clearfix {
        display: inline-block;
 }



* html .clearfix {
        height: 1%;
 }

.clearfix {
        display: block;
}

