/* -------------------------
		CSSESQUELETO
---------------------------- */

html, body {
height:100%;
margin:0;
}
body {
position:relative;
min-width:1000px;
min-height:635px;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
}

/*html{
min-width:1000px;
}

body{
padding:0;
margin:0;
min-width:1000px;
font-family:Arial, Helvetica, sans-serif;
}*/

.clear{
clear:both;
padding:0px;
margin:0px;
}

#contenido {
position:absolute;
width:971px;
height:635px;
top:50%;
left:50%;
margin-left:-485px;
margin-top:-320px;
border:0px solid red;
}

#mainContainer{
width:971px;
height:463px;
/*position:absolute;

top:50%; 
left:50%; 
margin-left:-485px; 
margin-top:-214px;*/
visibility:hidden;
}

#header{
width:971px;
height:46px;
border:0px solid #000000;
/*position:absolute;

top:50%; 
left:50%; 
margin-left:-485px; 
margin-top:-311px;*/
}

.logo{
width:216px;
float:right;
}

.menu{
float:left;
width:430px;
font-weight:bold;
font-size:14px;
color:#a20008;
position:relative;
left:53px;
top:27px;
}
.menu ul{
padding:0px;
margin:0px;
list-style:none;
}
.menu li{
float:left;
margin-right:7px;
}
.menu li a{
color:#c0c0c0;
text-decoration:none;
}
.menu li a:hover{
color:#a20008;
text-decoration:none;
}

.content{
width:99%;
min-height:460px;
height:auto;
position:relative;
}
*html .content{ height:460px; }


/* -------------------------
			STANDARS
---------------------------- */

img{
border:0px solid red;
}

.clear{
padding:0;
margin:0;
clear:both;
}



/* -------------------------
			CONTENT
---------------------------- */

.mybox{
margin: 0 auto;
width: 60%;
text-align: left;
padding:45px;
position:relative;
/*top:89px;*/
top:59px;
border:1px solid #c7c7c7;
}

/* -------------------------
			EMPRESA
---------------------------- */

.empresa_col_left{
float:left; width:423px;
}

.empresa_col_right{
float:right; width:400px;
height: 461px;
overflow-y: auto;
border:0px solid red;
position:relative;
}


.text_empresa_12{
font-size:11px; line-height:18px;
}
.text_empresa_12 a{ color:#000000; text-decoration:none;}
.text_empresa_12 a:hover{ color:#a81018; text-decoration:none;}

.bloc_col_1{
width:120px;
float:left;
font-size:11px;
color:#FFFFFF;
text-align:center;
}

.bloc_col_2{
width:120px;
float:left;
font-size:11px;
color:#FFFFFF;
text-align:center;
}

.bloc_col_3{
width:110px;
float:left;
font-size:11px;
color:#FFFFFF;
text-align:center;
}

/* -------------------------
		  PROJECTES
---------------------------- */

.transitions_img a{
display:block;
float:left;
width:58px;
height:58px;
border:1px solid #c2c2c2;
margin-bottom:20px;
margin-right:30px;
}

.ver_proyectos{
width:423px;
position:relative;
top:25px;
}
.ver_proyectos a{ color:#000000; text-decoration:none;}
.ver_proyectos a:hover{ color:#9c0306; text-decoration:none;}

/* -------------------------
			FTP
---------------------------- */

.login_ftp{
width:290px;
height:160px;
color:#808080;
font-weight:bold;
margin-left:269px;
margin-right:auto;
position:relative;
top:150px;
}
.login_ftp a{
color:#a20008;
text-decoration:none;
}
.login_ftp a:hover{
color:#000000;
text-decoration:none;
}


.ftp_input{
background-color:#dbdbdb;
border-top:1px solid #989898;
border-bottom:1px solid #989898;
border-left:0px solid #989898;
border-right:0px solid #989898;
padding-bottom:2px;
padding-top:2px;
}


/* -------------------------
			CONTACTO
---------------------------- */

.contacto_col_left{
float:left; width:558px;
position:relative;
top:63px;
}

.contacto_col_right{
float:right; width:300px;
}

/* -------------------------
			FOOTER
---------------------------- */

#footer{
width:971px;
height:25px;
/*position:absolute;

top:50%; 
left:50%; 
margin-left:-485px; 
margin-top:300px;*/
}

.idiomas{
float:left;
width:430px;
font-weight:bold;
font-size:14px;
color:#a20008;
position:relative;
left:53px;
top:110px;
}
.idiomas ul{
padding:0px;
margin:0px;
list-style:none;
}
.idiomas li{
float:left;
margin-right:7px;
}
.idiomas li a{
color:#c0c0c0;
text-decoration:none;
}
.idiomas li a:hover{
color:#a20008;
text-decoration:none;
}

.destacado{
font-family:Arial, Helvetica, sans-serif; 
font-size:17px; 
color:#FFFFFF; 
padding-left:15px;
}

.destacado a{
color:#FFFFFF;
text-decoration: none;
}

.destacado a:hover{
color:#af2126;
}





