﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:11px;line-height:13px;font-family:Verdana, Arial, Helvetica, sans-serif;background:#000 url(images/body.jpg) no-repeat center top;color:#fff; padding:47px 0 0 0;}
input,select,textarea{font-size:12px;font-family:Arial; vertical-align:middle;border:0px;background:#333333;color:#7bcbfe;height:23px;text-align:middle;line-height: 20px;}
a{text-decoration:none;color:#fff;}
a:hover{text-decoration:underline;}
h1{font-size:22px;line-height:26px;}
h2{font-size:18px;line-height:20px;}
h3{font-size:16px;line-height:18px;}
h4{font-size:13px;line-height:15px;color:#7bcbfe;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.center{ text-align:center;}
.col1,.col2,.col3,.block1,.block2{ float:left; width:auto;}
.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:8px 0;}

div.container{width:776px;margin:0 auto; background:url(images/container.jpg) no-repeat left top; padding:4px 0 0 0;}
div.container2{width:799px;margin:0 auto; background:url(images/container.jpg) no-repeat left top; padding:4px 0 0 0;}
div.container3{width:789px;margin:0 auto; background:url(images/container.jpg) no-repeat left top; padding:4px 0 0 0;}
div.wrapper{ width:756px; margin:0 auto;}
div.language{ overflow:hidden;}
div.language ul{ float:right; width:auto; padding:8px 32px 0 0;}
div.language ul li{ float:left; width:auto; padding:0 0 0 14px;}
div.language ul li a{ text-transform:uppercase; display:block; width:auto; float:left; padding:0 0 0 10px; text-decoration:underline;}
div.language ul li a.active{ font-weight:bold; }
div.language img{display:block;}
div.language img.active{display:block;border: 1px solid #ffffff;}
div.logo{ padding:32px 0 6px 40px; width:173; height:31;}
div.facebook{
	float:right;
	width: 150px;
	padding-top: 32px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 40px;
}
div.topmenu{ height:42px; background:url(images/topmenu.jpg) repeat-x left top;}
div.topmenu ul{ float:left; width:auto; padding:5px 0 0 0;}
div.topmenu ul li{ height:37px; float:left; width:auto; background:url(images/divide01.gif) no-repeat right 3px; padding:0 2px 0 0;}
div.topmenu ul li a{ float:left; width:auto; display:block; line-height:31px; padding:0 23px; height:37px;}
div.topmenu ul li a.active,div.topmenu ul li a:hover{ background:#000; text-decoration:none;}
a.empress{ width:auto; float:right; display:block; line-height:40px; background:url(images/arrow03.gif) no-repeat left 18px; padding:0 20px 0 14px;}
div.content{ width:698px; margin:17px 34px 0 24px; background:url(images/divide02.gif) no-repeat 134px top; overflow:hidden;}
div.content2{ width:715px; margin:17px 34px 0 24px; overflow:hidden;}
div.content3{ width:735px; margin:17px 34px 0 14px; background:url(images/divide02.gif) no-repeat 144px top; overflow:hidden;}
div.content4{ width:715px; margin:17px 34px 0 14px; background:url(images/divide02.gif) no-repeat 390px top; overflow:hidden;}
div.content5{ width:735px; margin:17px 34px 0 14px; background:url(images/divide02.gif) no-repeat 144px top; overflow:hidden;}
div.side{ width:120px; float:left; padding:12px 0 0 0;}
div.side2{ width:370px; float:left; padding:12px 0 0 0;}
div.main{ width:544px; float:right; padding:8px 0 0 0;}
div.main3{ width:524px; float:right; padding:8px 0 0 0}
div.main2{ width:300px; float:right; padding:8px 0 0 0;}
div.main4{ width:570px; float:right; padding:8px 0 0 0;}
div.main5{ width:544px; float:right;  padding:8px 0 0 0;}
ul.sidemenu{ padding:8px 0;}
ul.sidemenu li{ background:url(images/arrow04.gif) no-repeat left 9px; padding:6px 0 6px 14px;}
ul.sidemenu li a.active{ color:#7bcbfe;}
div.tabs-block{ width:580px; margin:16px 0 0 0;}
div.tabs-block ul.tabs{ height:23px; background:url(images/tabs.gif) repeat-x left bottom;}
div.tabs-block ul.tabs li{ float:left; width:auto; padding:0 0 0 5px;}
div.tabs-block ul.tabs li a{ display:block; float:left;width:auto;}
div.tabs-block ul.tabs li a:hover{text-decoration:none;}
div.tabs-block ul.tabs li a.active{ color:#7bcbfe; }
div.tabs-block ul.tabs li a span.tab-l{ display:block; width:auto; float:left; line-height:28px;}
div.tabs-block ul.tabs li a span.tab-r{ display:block; width:auto; float:left; padding:0 12px; font-size:11px; line-height:28px; cursor:pointer;}
div.tabs-block ul.tabs li a.active span.tab-l{  background:url(images/tab-l.gif) no-repeat left top;}
div.tabs-block ul.tabs li a.active span.tab-r{ background:url(images/tab-r.gif) no-repeat right top; cursor:pointer;}
div.tabs-block div.box01{padding:10px 0;}
div.tabs-block div.hidden{ display:none;}
ul.images-block{ overflow:hidden;}
ul.images-block li img{ margin:0 16px 0 0; border:solid 1px #ffffff;}
ul.images-block li{ padding:0 0 15px 0;} 
div.footer{ background:url(images/footer.jpg) no-repeat left top; padding:48px 0 8px 0; width:756px; margin:0 auto;}
div.footer div.cols1{width:684px;overflow:hidden;clear:both; margin:0 0 0 72px;}
div.footer div.cols1 div.col1{width:528px; float:left; text-align:right; font-size:9px; color:#737373; line-height:12px;}
div.footer div.cols1 div.col2{width:140px; float:right; padding:3px 0 0 0;}

a.blue{
color:#7bcbfe;
font-weight:bold;
}
ul.empleo {
display:inline;
line-height:30px;
}

ul.empleo li {
	background-image: url(images/pdf.gif);
	background-repeat: no-repeat; padding-left: 20px;
}

.textoazul{
color:#7bcbfe;
}

a.light{
text-decoration:none;
}

a.light:hover{
text-decoration:none;
}

