img,#box1,#box2,#box3,#box4,#box5,#box6,#box7,#box8,#contenido_sup,#contenido_mid,#contenido_inf,#pie,#box5_menu_mid_L,#box5_menu_mid_R,#box5_menu_inf,#box5_menu_sup,#box6_menu_inf,#box6_menu_sup{
	behavior:url(js/iepngfix.htc);
}
html{
	height:100%;
	padding-bottom:1px;
}
body{
	overflow-y:visible;
	margin:0;
	font:tahoma;
	font-size:13px;
	color:#333333;
	font-family:Tahoma,"Times New Roman";
	overflow:visible;
}
.tituloweb{ font-size:16px;position:relative;top:-90px;}
em{
	font-style:normal;
}
#body_background{
	background-image:url(../img/body-background_blue.png);
	background-repeat:repeat-x;
	height:600px;
	overflow:visible;
	position:relative;
	top:-55px!important;
}
#body_bloque{
	margin:0pt auto;
	width:800px;
	text-align:left;
	position:relative;
}
#mid{
	height:auto;
	clear:both;
}
#contenido{
	width:600px;
	height:600px;
	left:0px;
	float:left;
}
#menu_R{
	right:0px;
	width:200px;
	float:right;
	position:relative;
}
#contenido_sup{
	background-image:url(../img/box/content_sup.png);
	height:26px;
	padding:0;
	background-position: 0px 65px;
}
#contenido_mid{
	background-image:url(../img/box/content_mid.png);
	width:600px;
	padding-bottom:25px;
	padding-top:10px;
}
#contenido_mid p{
    text-align: justify;
}
#contenido_mid_margin .backgroundCopia {
    background-image: url(../img/varias/copia.gif);
    background-position: 350px 0px;
    background-repeat: no-repeat;
}
#contenido_mid_margin .background{
    background-image:url(../img/logos/waterMarkBig.jpg);
    background-position:0px -10px;
    background-repeat:no-repeat;
}
#contenido_mid_margin{
    margin-right:30px;
}
#contenido_mid_margin strong{
	color:#666666;
}
#contenido_mid_margin li{
    margin-bottom:5px;
    text-align:justify;
    margin-right:30px;
}
#contenido_inf{
	background-image:url(../img/box/content_inf.png);
	height:40px;
}
#titulo1 h1{
	font:tahoma;
	color:#666666;
	font-weight:bold;
	text-align:left;
	margin:0;
	position:relative;
	left:50px;
	width:500px;
}

#contenido_mid_margin{
	margin:0;
	margin-left:50px;
	position:relative;
	margin-right:60px;
}

#pie{
	text-align:left;
	height:50px;
	background-image:url(../img/box/pie.png);
	padding-top:20px;
}

#pie h3{
	float:right;
	position:relative;
	right:150px;
	top:5px;
}
#pie_logo_etec{
	float:left;
	position:relative;
	left:20px;
	top:-4px;
}
#rubios{
	position:relative;
	top:12px;
	width:170px;
	float:left;
	left:28px;
}
#rubios #rubia #rubio{cursor:help;}
#rubio{
	margin-left:2px;
}
.inpunts{
	border:solid gray 1px;
	height:12px;
	margin-top:2px;
	position:relative;
	right:2px;
	font-size:12px;
	font-family:Tahoma,"Times New Roman";
	color:#666666;
	font-weight:bold;
}

.mas{
	float:right;
	font-variant:small-caps;
	color:#333333;
	font-weight:bold;
}
#clear{
	clear:both;
	width:0%;
}
.textinputs{
	border:solid red 1px;
}
.botones{
	font-size:12px;
	background-color:#FFFFFF;
	color:#666666;
	border:solid #666666 1px;
	text-align:right;
	font:arial black;
	height:14px;
	position:relative;
	top:3px;
}
ul{
	margin-top:0px;
	margin-bottom:0px;
	font-size:12px;
}
li{
	vertical-align:text-bottom;
	background-image:url(../img/simbols/small_small.png);
	background-repeat:no-repeat;
	list-style-type:none;
	background-position:0px 6px;
	padding-left:10px;
	margin-left:-15px;
}
p{
	margin:0;
}
h2{
	font-size:17px;
	color:#666666;
	margin:0;
	font:tahoma;
}
h3{
	font-size:14px;
	color:#666666;
	margin:0;
	font:tahoma;
	font-weight:bold;
}
a img{
	border:solid white 0px;
}
.big{
	margin-right:5px;
	position:relative;
}
#esfera{
	float:left;
	margin-right:5px;
	position:relative;
	left:-5px;
	top:-5px;
}
.imageR{
    float: right;
    position: relative;
    left: -5px;
    top: -5px;
    margin-left: 35px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.imageRCopia{
    left: -5px;
    top: -350px;
    margin-left: 35px;
    margin-top: 10px;
    margin-bottom: 10px;
    float: right;
    z-index: 2;
    position: relative;
}
.imageRmarco{
    float:right;
    position: relative;
    left: -5px;
    top: -5px;
    margin-left: 35px;
    margin-top: 10px;
    border: solid gray 1px;
}
.image_L {
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    position: relative;
}
/* CAJAS O MENUS LATERALES*/
#box1,#box2,#box3,#box4{
	width: 200px;
	height: 180px;
	float: left;
}
#box6,#box7{
	width: 200px;
	height: 180px;
}
#box1{
	background-image: url(../img/box/box1.png);
}
#box2{
	background-image: url(../img/box/box2.png);
	background-position: 0px 1px;
}
#box3{
	background-image:url(../img/box/box3.png);
}
#box3 .notice{
    margin-left:25px;
    margin-right:25px;
    margin-top:35px;
    height:120px;
    font-size:12px;
}
#box3 .notice h2 {
    font-size: 13px;
    margin-bottom: 5px;
}
#box3 div a {
    color:#666666;
    display:block;
    font-weight:normal;
    font-size:12px;
}
#box3 div a:hover{
    font-size: 12px;
    color: #FF6633;
}
#box4{
	background-image:url(../img/box/box4.png);
	text-align:right;
}
#box4 #formulario .recordarme{
	width:20px;
	color:#FF3300;
	position:relative;
	top:2px;
}
#box4 #formulario span{
	color:#88898C;
	font-size:12px;
}
#box4 form{
	margin:0;
	position:relative;
	top:26px;
	right:26px;
}
#box4 form input{
	width:60px;
	text-transform:lowercase;
}
#box4 a img{
	border:solid #666666 1px;
}
#box4_succes{
	float:left;
	position:relative;
	left:55px;
	text-align:right;
	color:#FF5E1B;
	font-weight:bold;
	font-variant:small-caps;
	top:8px;
	font:tahoma;
	font-size:13px;
}
#box4_button{
	position:relative;
	top:5px;
	background-image:url(../img/buttons/entrar.png);
	float:right;
	background-repeat: repeat;
}
#box4_button div{
	width:68px;
	height:20px;
}
#box4_button:hover{background-position:-0px -41px;}
#box5{
	width:200px;
	height:auto;
}
#box5_menu_sup,#box6_menu_sup{
	width:200px;
	height:33px;
}
#box5_menu_mid,#box6_menu_mid{
	background-position:-10px 0px;
	width:180px;
	position:relative;
	margin-left:10px;
	margin-top:-2px;
}
#box5_menu_inf,#box6_menu_inf{
	width:200px;
	height:31px;
	clear:both;
}
#box5_menu_sup{
	background-image:url(../img/box/box5_menu_sup.png);
}
#box5_menu_mid{
	background-image:url(../img/box/box5_menu_mid.png);
}
#box5_menu_inf{
	background-image:url(../img/box/box5_menu_inf.png);
}
.menu_box5,.menu_box6{
	list-style-type:square;
	list-style-position:outside;
}
#box6_menu_sup{
	background-image:url(../img/box/box6_menu_sup.png);
}
#box6_menu_mid{
	background-image:url(../img/box/box6_menu_mid.png);
}
#box6_menu_inf{
	background-image:url(../img/box/box6_menu_inf.png);
}
#box6_noticias label{
	display:none;
}
#box6_noticias li{
	margin-left:-20px;
}
#box6_noticias li{
	font-size:12px;
}
/*ACUERDOS NEGO*/
.acuerdos_img li{
	height:73px;
	width:120px;
	background:none;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:3px;
}
#acuerdo_nego{
	background-color:#425B6F;
}
#acuerdo_desfotour{
	background-color:#6B625D;
}
#acuerdo_star{
	background-color:#004FA3;
}
#acuerdo_gea{
	background-color:#3441B3;
}
/*PSEUDO CLASES LINKS*/
a:link{
	color:#666666;
	text-decoration:none;
}
a:visited{
	color:#666666;
	text-decoration:none;
	border:solid white 0px;
}
a:hover{
	color:#FF9162;
}
a:active{
	color:#FF9162;
	font-weight:bold;
}
/*ESTILOS DE LOS ACORDEONES DEL MENU LATERAL PRINCIPAL*/
.accordion_toggle{
	display:block;
	height:18px;
	width:148px;
	padding:0px 0px 0 0px;
	line-height:20px;
	color:#ffffff;
	font-weight:1500;
	text-decoration:none;
	outline:none;
	font-size:13px;
	color:#666666;
	cursor:pointer;
	margin:0 0 0 0;
	font:tahoma;
	font-family:Tahoma;
	margin-left:18px;
	letter-spacing:0px;
}
.accordion_toggle_active{
	color:#FF5E1B;
}
.accordion_content{
	color:#444444;
	overflow:hidden;
	width:175px;
	margin:0;
	padding:0px 0px 5px 0px;
	margin-top:0px;
	font-size:13px;
	margin-left:-5px;
}
.accordion_conten_off{
	color:#444444;
	overflow:hidden;
	width:175px;
	margin:0;
	padding:0px 0px 5px 0px;
	margin-top:-5px;
	font-size:13px;
	margin-left:-5px;
	display:none;
}
.backupCaracteristicas h1{
	font-size: 16px!important;
	color:#FF6633;
	font-weigth:bold;
}
