﻿

<!--
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

#header_h {
	position:relative;
	height:90px;
	background-image: url('http://www.t2o.es/assets/header_bg.jpg');
	background-repeat: repeat-x;
	clear:both;
	margin-right: 0px;
	margin-left: 0px;
	z-index:99;
}
#header {
	position:relative;
	width:985px;
	margin-left: auto;
  margin-right: auto;
	height:90px;
	
}

#top_shadow {
	position:relative;
	margin-right: 0px;
	margin-left: 0px;
	height:6px;
	background-image: url('http://www.t2o.es/assets/top_shadow.jpg');
	background-repeat: repeat-x;
	clear:both;
	z-index:0;
}

#content_h {
	position:relative;
	margin-right: 0px;
	margin-left: 0px;
	
	clear:both;
}
#content {
	position:relative;
	width:985px;
	margin-left: auto;
	margin-right: auto;
	background-image: url('http://www.t2o.es/assets/content_bg.jpg');
	background-repeat: repeat-y;
	background-position: left;
	margin-bottom:0px;
	height:auto;
	padding: 0px;
	clear: both;
	bottom: 0px;
	
	top: 0px;
	}

#footer_h {
	position:relative;
	margin-right: 0px;
	margin-left: 0px;
	height:580px;
	background-image: url('http://www.t2o.es/assets/footer_bg.jpg');
	background-repeat: repeat-x;
	clear:both;

	background-color: #1b5893;
}
#footer {
	position:relative;
	width:985px;
	margin-left: auto;
  margin-right: auto;
	height:357px;
}

#footer_cert{
	position:relative;
	width:985px;
	margin-left: auto;
  margin-right: auto;
	height:100px;
}

#footer_top  {
	position:relative;
	width:985px;
	height:74px;
	margin-top: -21px;
	background-repeat: no-repeat;
	padding-left:16px;
	color: #FFFFFF;
	 
	
}
#footer_top img  {
	vertical-align: middle;
}


/*---------menu*/
#menu_holder {
	position:absolute;
	left:228px;
	top:60px;
	width:500px;
	height:32px;
	z-index:999;
}
/*---------menu2*/
#menu2_holder {
	
	position:absolute;
	left:732px;
	top:0px;
	width:293px;
	height:25px;
	z-index:999;
	background-image: url('http://www.t2o.es/assets/menu2_bg.jpg');
	background-repeat: repeat-x;
	vertical-align: middle;
	
	
	background-position: 50% bottom;
}
#menu2 {
	
	position:absolute;
	left:32px;
	
}


#textSize_holder{
position:absolute;
	left:940px;
	top:67px;
	width:45px;
	height:25px;

}


/*---------destacados_home*/
#destacados_home_h{
position:relative;
 margin-left:0.3em;
 margin-bottom: 0px;	
  /*height:355px;*/
  height:23em;

}
.destacados_int{
position:relative;
 margin-left:0.3em;
 margin-bottom: 0px;	
  height:16.5em;

}
#destacado_home1,#destacado_home2,#destacado_home3{
 position:absolute;
 width:228px;
/* height:345px;*/
 height:22.5em;
 top:0px;
 border:#bababa solid 1px;
 margin-bottom: 0px;	

}
#destacado_home1{
margin-left:0%;
}
#destacado_home2{
margin-left:33%;
}
#destacado_home3{
margin-left:66%;
}

#destacado_int1,#destacado_int2,#destacado_int3,#destacado_int4{
 position:absolute;
 width:344px;
 height:16.5em;
 top:0px;
 border:#bababa solid 1px;
 margin-bottom: 0px;	


}
#destacado_int1,#destacado_int3{
margin-left:0%;
}
#destacado_int2,#destacado_int4{
margin-left:50%;
}


#destacado_home1 h1,#destacado_home2 h1,#destacado_home3 h1, .col2 h2, .col2 h3, #destacado_int1, #destacado_int2, #destacado_int3, #destacado_int4{
	
	text-align:center;
	
}





	/* General styles */
	
	
	
	/* 'widths' sub menu */
	#layoutdims {
		clear:both;
		

	}
	/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:985px;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		
		overflow:hidden;
	}
	/* 2 Column (right menu) settings */
	.rightmenu {
		background:#f7f7f7;		/* right column background colour */
	}
	.rightmenu .colleft {
		right:255px;			/* right column width */
		background:#fff;		/* left column background colour */
	}
	.rightmenu .col1 {
		width:730px;			/* left column content width (left column width minus left and right padding) */
		left:255px;			/* (right column width) plus (left column left padding) */
		
	}
	.rightmenu .col2 {
		width:255px;			/* right column content width (right column width minus left and right padding) */
		left:255px;			/* (right column width) plus (left column left and right padding) plus (right column left padding) */
	}
	
	 -->
	 
#footer_col1{
	position:absolute;
	left:40px;
	
	
}

#footer_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;	
}

#footer_mid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
    color: #FFFFFF;
	margin-top:20px;
	height:120px;
		
}
#footer_mid a:link, #footer_mid a:visited {
	font-family: Arial, Helvetica, sans-serif;
	
    color: #FFFFFF;
	margin-top:20px;
		
}

#footer_mid h2, #footer_mid h2 a:link, #footer_mid h2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;	
	font-weight:bold;
	color: #FFFFFF;
}

#footer_mid h3, #footer_mid h3 a:link, #footer_mid h3 a:visited{
	font-size:1.02em;
	font-weight:normal;
	line-height:0.8em;
}

#footer_mid ul, #footer_mid li{
	text-indent: 0em;	
	padding-left:0em;
	margin-left:0em;
	list-style-position:inside;
	
}

#footer_bot{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
    color: #FFFFFF;
	margin-top:20px;
	padding-left:50px;

}

#footer_bot2 {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
    color: #FFFFFF;
	margin-top:-30px;
	border-top: white solid 1px;
}


#footer_bot2 img {
	/*margin-top:30px;*/
	margin-right:12px;
}

#footer_bot2_abajo{
	margin-top:40px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:30px;
	/*background-color:#84a3c2;*/
}


#footer_col2{
position:absolute;
left:17%;
padding-left:10px;
border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#footer_col3{
position:absolute;
left:34%;
padding-left:10px;
border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#footer_col4{
position:absolute;
left:47%;
padding-left:10px;
border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#footer_col5{
position:absolute;
left:62%;
padding-left:10px;
border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#footer_col6{
position:absolute;
left:75%;
padding-left:10px;
border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#footer_col7{
position:absolute;
left:86%;
padding-left:10px;
border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#separador{
	background-color: #FFFFFF;
	height: 10px;
	width: 255px;   
  
}

