* { 
margin : 0; 
padding : 0; 
outline : 0; 
} 
body { 
font : 70%/1.5em Verdana, Tahoma, arial, sans-serif; 
text-align : center; 
margin-top : 0; 
padding : 0; 
} 
a, a:visited { 
color : #000066; 
background : inherit; 
text-decoration : underline; 
} 
a:hover { 
color : #006699; 
background : inherit; 
text-decoration : underline; 
} 
h1, h2, h3 { 
font-family : 'Lucida Grande', 'Lucida Sans Unicode', "Segoe UI", 'Trebuchet MS', Tahoma, Sans-serif; 
font-weight : normal; 
} 
h1 { 
font-size : 14px; 
font-weight : normal; 
color : #000; 
} 
h2 { 
font-size : 11px; 
color : #2e3d3d; 
font-weight : normal; 
} 
h3 { 
font-size : 12px; 
color : #000000; 
} 
h4 { 
font-size : 12px; 
font-weight : bold; 
} 
h1 { 
padding-left : 10px; 
} 
h2 { 
padding-left : 10px; 
} 
h3 { 
padding-left : 10px; 
} 
h4 { 
padding-left : 10px; 
} 
p { 
padding-left : 10px; 
font-size : 11px; 
font-family : 'Lucida Sans Unicode', 'Trebuchet MS', arial, Tahoma, Sans-serif; 
} 
ul, ol { 
margin : 0; 
padding : 0; 
} 
ul { 
list-style : none; 
} 
img { 
padding : 0; 
} 
img.float-right { 
margin : 0; 
} 
img.float-left { 
margin : 0; 
} 
code { 
margin : 5px 0; 
padding : 10px; 
text-align : left; 
display : block; 
overflow : auto; 
font : 500 1em/1.5em 'Lucida Console', 'courier new', monospace; 
background : url(../images/post.jpg); 
border : 1px solid #e0dbc9; 
} 
acronym { 
cursor : help; 
border-bottom : 1px dashed #777; 
} 
blockquote { 
margin : 10px; 
padding : 0 0 0 25px; 
background : url(post.jpg); 
border : 1px solid #e0dbc9; 
font : bold 1.3em/1.5em 'Trebuchet MS', Tahoma, Sans-serif; 
color : #a89a6a; 
} 
table { 
border-collapse : collapse; 
margin : 10px; 
} 
th strong { 
color : #000000; 
} 
th { 
background : #93bc0c url(../images/nav.jpg) repeat-x; 
height : 29px; 
padding-left : 12px; 
padding-right : 12px; 
color : #000000; 
text-align : left; 
border-left : 1px solid #b6d59a; 
border-bottom : 2px solid #fff; 
} 
tr { 
height : 30px; 
} 
td { 
padding-left : 11px; 
padding-right : 11px; 
border-left : 1px;
border:solid;
border:#e8e8e8; 
} 
td.first, th.first { 
border-left : 0; 
} 
tr.row-a { 
background : #f8f8f8; 
} 
tr.row-b { 
background : #efefef; 
} 
label { 
display : block; 
font-weight : bold; 
margin : 0 0; 
} 
input { 
padding : 2px; 
border : 1px solid #3083af; 
font : normal 1em Verdana, sans-serif; 
color : #777; 
margin-top : 2px; 
} 
textarea { 
width : 250px; 
padding : 0; 
font : normal 1em Verdana, sans-serif; 
border : 1px solid #3083af; 
margin-top : 2px; 
} 
input.button { 
font : bold 12px Arial, Sans-serif; 
height : 24px; 
margin : 0; 
padding : 2px 3px; 
color : #fff; 
background : #8eb50c url(../images/nav.jpg) repeat-x 0% 0%; 
border : none; 
} 
.searchform { 
background-color : transparent; 
border : none; 
margin : 0 0 0 3px; 
padding : 5px 0 10px 0; 
width : 220px; 
} 
.searchform p { 
margin : 0; 
padding : 0; 
} 
.searchform input.textbox { 
width : 130px; 
color : #777; 
height : 18px; 
padding : 2px; 
border : 1px solid #e5e5e5; 
vertical-align : top; 
} 
.searchform input.button { 
width : 60px; 
height : 24px; 
padding : 2px 5px; 
vertical-align : top; 
} 
#divpreload{
	position:absolute;
	top:500px;
	right:400px;
	left:400px;
	}
#wrap { 
position : relative; 
width : 1016px; 
margin : 0 auto; 
text-align : left; 
height : auto; 
} 
#top-bg { 
position : absolute; 
width : 820px; 
height : 19px; 
background : #ccc url(../images/top-bg.jpg) repeat-y center top; 
top : 0; 
left : 0; 
z-index : 2; 
} 
#content-wrap { 
position : relative; 
clear : both; 
float : left; 
width : 1016px; 
height : auto; 
padding : 0; 
margin-top : 10px; 
} 
#side-content { 
width : 300px; 
height : auto; 
position : relative; 
float : right; 
top : 15px; 
} 
#box-btn1{
position : relative; 
width : 300px; 
height : 116px; 
	}
#btn1 { 
width : 300px; 
height : 17px; 
} 
#side-der1 { 
width : 4px; 
height : 17px; 
float : right; 
display : inline; 
} 
#side-izq1 { 
width : 4px; 
height : 17px; 
float : left; 
display : inline; 
} 
#side-titulo1 { 
position : absolute; 
background-image : url(../images/bg1.jpg); 
background-repeat : repeat-x; 
display : inline; 
height : 17px; 
width : 292px; 
text-align : center; 
color : #39f; 
} 
#caja-especial { 
position : relative; 
width : 296px; 
height : 180px; 
border : solid; 
border-color : #ccc; 
border-width : 2px; 
text-align : center; 
}
#caja-rosario { 
position : relative; 
width : 276px; 
height : 75px; 
border : solid; 
border-color : #ccc; 
border-width : 2px; 
float : right; 
padding : 10px 10px 10px 10px; 
text-align : center; 
} 
#btn2 { 
position : relative; 
width : 300px; 
height : 17px; 
} 
#side-der2 { 
width : 4px; 
height : 17px; 
float : right; 
display : inline; 
} 
#side-izq2 { 
width : 4px; 
height : 17px; 
float : left; 
display : inline; 
} 
#side-titulo2 { 
position : absolute; 
background-image : url(../images/bg1.jpg); 
background-repeat : repeat-x; 
display : inline; 
height : 17px; 
width : 292px; 
text-align : center; 
} 
#side-titulo2 a { 
color : #39f; 
text-decoration : none; 
} 
#side-titulo2 a:hover { 
color : #f95; 
} 
#btn3 { 
position : relative; 
width : 300px; 
height : 48px; 
} 
#side-der3 { 
width : 4px; 
height : 48px; 
float : right; 
display : inline; 
} 
#side-izq3 { 
width : 4px; 
height : 48px; 
float : left; 
display : inline; 
} 
#side-titulo3 { 
position : absolute; 
background-image : url(../images/bg2.jpg); 
background-repeat : repeat-x; 
display : inline; 
height : 43px; 
width : 292px; 
text-align : center; 
padding-top : 5px; 
} 
#side-titulo3 a { 
font-size : 15px; 
color : #39f; 
text-decoration : none; 
} 
#side-titulo3 a:hover { 
color : #f95; 
} 
#box-btn4{
position : relative; 
width : 300px; 
height : 172px;
}
#btn4 { 
width : 300px; 
height : 17px; 
} 
#side-der4 { 
width : 4px; 
height : 17px; 
float : right; 
display : inline; 
} 
#side-izq4 { 
width : 4px; 
height : 17px; 
float : left; 
display : inline; 
} 
#side-titulo4 { 
position : absolute; 
background-image : url(../images/bg1.jpg); 
background-repeat : repeat-x; 
display : inline; 
height : 17px; 
width : 292px; 
text-align : center; 
} 
#side-titulo4 a { 
color : #39f; 
text-decoration : none; 
} 
#side-titulo4 a:hover { 
color : #f95; 
} 
#caja-foto { 
position : relative; 
width : 296px; 
height : 150px; 
border : solid; 
border-color : #ccc; 
border-width : 2px; 
} 
#caja-foto2 { 
position : relative; 
width : 296px; 
height : 150px; 
border : solid; 
border-color : #ccc; 
border-width : 2px; 
} 
#btn5 { 
top : 3px; 
position : relative; 
width : 300px; 
height : 39px; 
} 
#side-der5 { 
width : 4px; 
height : 39px; 
float : right; 
display : inline; 
} 
#side-izq5 { 
width : 4px; 
height : 39px; 
float : left; 
display : inline; 
} 
#side-titulo5 { 
position : absolute; 
background-image : url(../images/bg3.jpg); 
background-repeat : repeat-x; 
display : inline; 
height : 29px; 
width : 292px; 
text-align : center; 
color : #ffffff; 
font-size : 24px; 
padding-top : 10px; 
} 
#side-titulo-ie { 
position : absolute; 
background-image : url(../images/bg-ie.jpg); 

display : inline; 
height : 70px; 
width : 292px; 
text-align : center; 
color : #ffffff; 
font-size : 24px;
margin-top:5px;
padding : 0px; 
}
#side-der-ie { 
margin-top:5px;
width : 4px; 
height : 39px; 
float : right; 
display : inline; 
} 
#side-izq-ie { 
margin-top:5px;
width : 4px; 
height : 39px; 
float : left; 
display : inline; 
} 
#btn6 { 
top : 3px; 
position : relative; 
width : 300px; 
height : 39px; 
} 
#side-titulo6 { 
position : absolute; 
background-image : url(../images/bg3.jpg); 
background-repeat : repeat-x; 
display : inline; 
height : 29px; 
width : 292px; 
padding-top : 10px; 
text-align : center; 
} 
#side-titulo6 a { 
font-size : 24px; 
color : #fff; 
text-decoration : none; 
} 
#side-titulo6 a:hover { 
color : #f95; 
} 
#btn7 { 
top : 3px; 
position : relative; 
width : 300px; 
height : 39px; 
} 
#side-titulo7 { 
position : absolute; 
background-image : url(../images/bg3.jpg); 
background-repeat : repeat-x; 
display : inline; 
height : 29px; 
width : 292px; 
padding-top : 10px; 
text-align : center; 
} 
#side-titulo7 a { 
font-size : 24px; 
color : #fff; 
text-decoration : none; 
} 
#side-titulo7 a:hover { 
color : #f95; 
} 
#content-adsense { 
position : relative; 
clear : both; 
float : left; 
width : 990px; 
height : auto; 
padding : 5px; 
text-align : center; 
background-image : url(../images/fondo-pautas.jpg); 
background-repeat : repeat-y; 
margin : 0; 
display : inline; 
} 
#enunciado { 
position : relative; 
width : 1000px; 
height : 120px; 
clear : both; 
padding : 0; 
margin : 0; 
background-image : url(../images/fondo-pautas.jpg); 
background-repeat : repeat-y; 
} 
#enunciado h1#logo-img a { 
position : absolute; 
margin : 0; 
padding : 0; 
top : 0; 
left : 50px; 
} 
#content-fotos { 
position : relative; 
clear : both; 
float : left; 
width : 645px; 
height : 100%; 
padding : 0; 
border-top : 1px solid #fff; 
margin : 0; 
} 
#side-publicidad { 
position : relative; 
clear : both; 
float : left; 
width : 220px; 
height : 100%; 
padding-bottom : 10px; 
margin : 0; 
} 
#side-promociones { 
position : relative; 
clear : both; 
float : left; 
width : 280px; 
height : 100%; 
margin-bottom : 5px; 
padding : 10px; 
background-color : #e4e4e4; 
} 
#foto-promociones { 
position : relative; 
height : auto; 
width : 110px; 
float : left; 
text-align : center; 
} 
#side-noticias { 
position : relative; 
clear : both; 
float : left; 
width : 220px; 
height : 100%; 
padding-bottom : 10px; 
border-bottom : 1px dotted #cccccc; 
margin-bottom : 10px; 
} 
#side-video { 
position : relative; 
clear : both; 
float : left; 
width : 220px; 
height : 100%; 
padding-bottom : 10px; 
margin-bottom : 10px; 
} 
#content-formulario { 
position : relative; 
clear : both; 
float : left; 
width : 400px; 
height : 100%; 
padding : 0; 
border-top : 1px solid #fff; 
margin : 0; 
text-align : left; 
} 
#header-top { 
width : 1000px; 
position : relative; 
height : 20px; 
padding : 0; 
background-image : url(../images/header-top.gif); 
background-repeat : no-repeat; 
} 
#header-photo { 
width : 1016px; 
position : relative; 
height : 200px; 
padding-top : 38px; 
} 
#menu-principal { 
position : relative; 
height : 40px; 
width : 1016px; 
left : 0; 
top : 0; 
bottom : 0; 
z-index : 600; 
} 
#fondo-contenedor { 
background : #ccc; 
width : 1016px; 
height : 540px; 
} 
#logosmenu { 
text-align : right; 
float : right; 
height : auto; 
padding : 20px 20px 20px 20px; 
} 
#header { 
width : 1016px; 
position : relative; 
height : auto; 
padding : 0; 
} 
#nav { 
clear : both; 
position : relative; 
width : 1015px;
height : 30px; 
background-image : url(../images/bgmenu.png); 
background-repeat : repeat-x; 
z-index : 300; 
border-bottom:2px solid #069;
} 
#nav #contenedor {
border-left:1px solid #039;
position : relative; 
width :900px; 
height : 30px;

padding-top: 0px; 
margin: 0 auto;
z-index : 301; 
} 
ul li { 
float : left; 
} 
ul#dropdownmenu { 
list-style : none; 
height : auto; 
width : auto; 
} 
ul#dropdownmenu li { 
height : 30px; 
} 
ul#dropdownmenu li a { 
position : relative; 
display : block;
padding-top:7px;
padding-left : 20px; 
padding-right : 20px; 
margin: 0px; 
font-weight : normal; 
color : #ffffff; 
font-family : "Arial", Helvetica, sans-serif; 
font-size : 13px;
font-weight:bold;
text-decoration : none;
border-right:1px solid #039;
height : 23px; 
} 
ul#dropdownmenu li span { 
color : #000; 
padding-left : 6px; 
padding-right : 6px; 
} 
ul#dropdownmenu li a:hover {
	background-image:url(../images/bgmenu_hover.png);
color: #FFF;

} 
ul#dropdownmenu li ul { 
display : none; 
list-style : none; 
} 
ul#dropdownmenu li:hover ul {
	display : block;
	background-color : #EBEFF3;
	margin : 0;
	padding : 10px;
	position : absolute;
	top : 30px;
} 
ul#dropdownmenu li:hover ul li { 
float : none; 
color: #06C ; 
height : auto; 
width : auto; 
padding : 0; 
border : none; 
} 
ul#dropdownmenu li:hover ul li a { 
color: #2B3D53 ; 
padding-top : 0; 
padding-bottom : 0; 
padding-left : 4px; 
padding-right : 4px; 
margin : 0; 
border : none; 
font-family : "Arial", Helvetica, sans-serif; 
font-size : 11px;
font-weight:bold;
} 
ul#dropdownmenu li:hover ul li a:hover { 
color: #000;
background:none;
} 
ul#dropdownmenu li ul li ul, ul#dropdownmenu li:hover ul li ul { 
display : none; 
margin : 0; 
} 
ul#dropdownmenu li:hover ul li:hover ul { 
display : block; 
top : 0; 
left : 100%; 
} 


#contenedor-nav2 {
background-image:url(../images/bg-menu-secundario.jpg);
background-repeat:no-repeat;
width:1016px;
height:38px;
position: absolute;
} 
#nav2 {
position:absolute;
height:38px; 
width:auto;
margin-top:10px;
right:10px;
z-index:130;
} 
#nav2 ul { 
width : auto; 
display : inline; 
list-style : none; 
} 
#nav2 ul li { 
display : inline; 
margin : 0; 
padding : 0; 
} 
#nav2 ul li a { 
position : relative; 
display : inline; 
font-family : 'Lucida Grande', 'Lucida Sans Unicode', "zurich", sans-serif, Geneva, Helvetica, Arial, Segoe UI, "Trebuchet MS", "Century Gothic"; 
font-size : 11px; 
text-align : center; 
font-style : normal; 
font-weight : normal; 
text-transform : none; 
color: #FFF; 
text-decoration : none; 
margin-left : 3px; 
margin-right : 0; 
} 
#nav2 ul li a:hover, #nav2 ul li a:active { 
color:#3CF; 
} 
#nav2 ul li ul { 
display : inline; 
list-style : none; 
} 
#nav2 ul li:hover ul { 
display : block; 
background-color : #333333; 
margin-left : -20px; 
padding : 0; 
position : absolute; 
width : auto; 
} 
#nav2 ul a li ul li { 
float : none; 
color : #000000; 
} 
#nav2 ul li:hover ul li { 
color : #000000; 
height : auto; 
width : 100%; 
padding : 0; 
border : none; 
} 
#nav2 ul li:hover ul li a { 
color : #ffffff; 
padding : 3px; 
margin : 0; 
border : none; 
font-family : "Segoe UI", Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
#nav2 ul li:hover ul li a:hover { 
color : #ffcc00; 
} 
#nav2 ul li:hover ul li:hover ul { 
display : block; 
top : 0; 
left : 100%; 
} 
#nav3 { 
clear : both; 
height : 33px; 
} 
#nav3 #contenedor { 
width : 1000px; 
position : absolute; 
top : 7px; 
left : 5px; 
z-index : 150; 
} 
#nav3 ul { 
width : 300px; 
display : inline; 
list-style : none; 
} 
#nav3 ul li { 
display : inline; 
margin : 0; 
padding : 0; 
} 
#nav3 ul li a { 
position : relative; 
display : block; 
font-family : 'Lucida Grande', 'Lucida Sans Unicode', "zurich", sans-serif, Geneva, Helvetica, Arial, Segoe UI, "Trebuchet MS", "Century Gothic"; 
font-size : 10px; 
letter-spacing : 0; 
font-style : normal; 
font-weight : normal; 
text-transform : none; 
color : #999999; 
padding-left : 7px; 
padding-right : 7px; 
padding-top : 0; 
text-decoration : none; 
} 
#nav3 ul li a:hover, #nav3 ul li a:active { 
color : #cccccc; 
} 
#nav3 ul li ul { 
display : none; 
list-style : none; 
} 
#nav3 ul li:hover ul { 
display : block; 
background-color : #333333; 
margin-left : -20px; 
padding : 0; 
position : absolute; 
width : auto; 
} 
#nav3 ul a li ul li { 
float : none; 
color : #000000; 
} 
#nav3 ul li:hover ul li { 
color : #000000; 
height : auto; 
width : 100%; 
padding : 0; 
border : none; 
} 
#nav3 ul li:hover ul li a { 
color : #ffffff; 
padding : 3px; 
margin : 0; 
border : none; 
font-family : "Segoe UI", Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
#nav3 ul li:hover ul li a:hover { 
color : #ffcc00; 
} 
#nav3 ul li:hover ul li:hover ul { 
display : block; 
top : 0; 
left : 100%; 
} 
#main { 
float : left; 
width : 603px; 
padding : 20px; 
margin : 0; 
} 
#main2 { 
position : relative; 
clear : both; 
float : left; 
width : 980px; 
margin : 10px; 
background-color : #cccccc; 
} 
#main3 { 
position : relative; 
clear : both; 
float : left; 
width : 1000px; 
margin-top : 4px; 
background-image : url(../images/menu-secundario.jpg); 
background-repeat : no-repeat; 
height : 33px; 
} 
#contenido-general { 
height : auto; 
width : 640px; 
float : left; 
text-align : justify; 
padding : 15px 20px 20px 20px; 
display : inline; 
} 
#formulario-rosario { 
position : relative; 
display : block; 
float : left; 
width : 640px; 
height : auto; 
margin-left : 15px; 
padding : 8px; 
background-color : #dee2e7; 
border : 1px solid #cccccc; 
} 
#titulo-principal { 
position : relative;
background-image:url(../images/bg-titulos.jpg);
background-repeat:no-repeat;
width : 700px; 
height : 89px; 
float : left; 
z-index : auto;
margin-bottom:20px;
} 
#titulo-txt{
	width:550px;
	height:auto;
	padding:15px;
	margin-left:100px;
	}
#titulo-txt h1 {
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
color: #306 ; 
z-index : auto; 
} 
#header #logo-icono {
	position : absolute;
	top : 1px;
	left : 20px;
	height : 35px;
	width : 45px;
	z-index:300;
	
} 
#content-form { 
position : relative;
float:left;
width :420px; 
height : auto; 
padding-left : 20px; 
margin : 0; 
text-align :center; 
z-index : auto; 
} 
#respuesta-form { 
padding : 5px; 
width : 300px; 
height : auto; 
} 
#content-form b { 
color : #39c; 
font-size : 12px; 
} 
#content-form h3 { 
background-color : #cccccc; 
padding : 7px; 
} 
#content-form p { 
color : #ffffff; 
margin : 10px; 
} 
#content-form-tipodeviaje { 
position : relative; 
clear : both; 
float : left; 
width : 380px; 
height : auto; 
margin-bottom : 5px; 
padding-bottom : 10px; 
text-align : left; 
border-bottom : 1px dotted #cccccc; 
font-size : 14px; 
} 
#content-form-origen { 
width : 380px; 
height : auto; 
padding : 0; 
margin : 0; 
text-align : left; 
margin-bottom : 5px; 
padding-bottom : 10px; 
text-align : left; 
border-bottom : 1px dotted #cccccc; 
} 
#Layer-origen { 
position : absolute; 
left : 250px; 
top : 28px; 
z-index : 20; 
} 
#content-form-destino { 
width : 380px; 
height : auto; 
text-align : left; 
margin-bottom : 5px; 
padding-bottom : 10px; 
text-align : left; 
border-bottom : 1px dotted #cccccc; 
} 
#content-form-destino #Layer-destino { 
position : absolute; 
left : 250px; 
top : 105px; 
z-index : 20; 
} 
#content-form-extras { 
width : 410px; 
height : auto; 
padding : 0; 
margin : 0; 
text-align : left; 
margin-bottom : 5px; 
padding-bottom : 10px; 
text-align : left; 
border-bottom : 1px dotted #cccccc; 
} 
#content-form-extras1{
	width : 410px; 
height : auto; 
padding : 0; 
margin : 0; 
text-align : left; 
margin-bottom : 5px; 
padding-bottom : 10px; 
text-align : left; 
border-bottom : 1px dotted #cccccc; 
}
#resultados-form { 
width : 380px; 
height : 40px; 
padding : 0; 
margin : 0; 
text-align : left; 
margin-bottom : 5px; 
text-align : left; 
} 
#condiciones{
	position : relative; 
clear : both; 
float : left; 
width : 900px; 
height : auto; 
padding : 15px; 
margin : 0; 
display : inline; 
	}
#condiciones h1{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	color: #666  ;
			}
#condiciones h2{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:14px;
	color:#F00;
	}

#content-form-directo { 
width : 180px; 
height : auto; 
padding : 0; 
margin : 0; 
text-align : left; 
margin-bottom : 5px; 
padding-bottom : 10px; 
text-align : left; 
position : relative; 
float : left; 
} 
#content-form-buscar { 
position : relative; 
float : right; 
width : 180px; 
height : auto; 
padding : 0; 
margin : 0; 
text-align : right; 
} 
#resultado-fotothumb { 
position : relative; 
text-align : center; 
float : left; 
width : 160px; 
height : 170px; 
margin-left : 20px; 
margin-bottom : 20px; 
padding : 5px; 
background-color : #c4c4c4; 
} 
#resultado-fotothumb img { 
height : 100px; 
} 
#resultado-fotothumb h1 { 
color : #ffffff; 
font-family : "arial"; 
font-size : 11px; 
padding : 0; 
text-align : left; 
} 
#resultado-fotothumb h2 { 
color : #999999; 
font-family : "arial"; 
font-size : 13px; 
padding : 2px; 
text-align : left; 
} 
#nombre-caract-thumb { 
position : absolute; 
bottom : 0; 
width : auto; 
height : auto; 
margin-left : 5px; 
margin-right : 5px; 
padding : 5px; 
} 
#contenido-general-result-busqueda { 
float : left; 
width : 725px; 
height : auto; 
margin-top : 15px; 
margin-left : 10px; 
padding-left : 15px; 
padding-top : 15px; 
padding-bottom : 15px; 
background-color : #f5f5f5; 
overflow : auto; 
} 
#contenido-general-2 { 
height : auto; 
width : 200px; 
float : right; 
padding-top : 30px; 
display : inline; 
} 
#preguntas { 
clear : both; 
float : left; 
width : 350px; 
height : auto; 
margin: 0px; 
padding-top : 15px; 
} 
#respuestas { 
position : relative; 
float : right; 
width : 300px; 
height : auto; 
margin-left : 10px; 
padding : 15px; 
background-color : #f3f3f3; 
border-left : 1px solid #cccccc; 
} 
#box-ie { 
margin : 20px auto; 
width : 480px; 
height : 80px; 
position : relative; 
} 
#logo-ie { 
width : 80px; 
height : 80px; 
float : left; 
margin-right : 20px; 
} 
#link-ie { 
width : auto; 
height : 40px; 
padding-bottom : 20px; 
padding-top : 20px; 
} 
#google-map { 
position : relative; 
float : right; 
display : inline;
margin-top:20px;
} 
#linea-sidebar { 
position : relative; 
width : 1016px; 
margin-top : -5px; 
padding : 0; 
} 
#footer { 
clear : both; 
width : 1016px; 
height : auto; 
position : relative; 
top : 20px; 
} 
#footer-wrap { 
clear : both; 
width : 1016px; 
height : 100px; 
font-size : 12px; 
text-align : left; 
background-color : #ffffff; 
position : relative; 
padding : 0; 
margin-top : 0; 
background-image : url(../images/footer.jpg); 
background-repeat : no-repeat; 
background-position : bottom; 
margin : 0 auto; 
} 
#footer-wrap a { 
text-decoration : none; 
color : #333333; 
font-weight : normal; 
font-style : italic; 
text-decoration : underline; 
} 
#footer-wrap a:hover { 
color : #999999; 
} 
#footer-wrap p { 
padding : 10px 0; 
color : #000033; 
} 
#footer-wrap h3 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #666666; 
margin : 0; 
padding : 5px; 
font-weight : normal; 
text-transform : none; 
line-height : 95%; 
} 
#aliados { 
width : 200px; 
height : auto; 
text-align : center; 
margin : 30px 50px 10px 10px;
float:right;
} 
#footer-bottom { 
position : absolute; 
clear : both; 
color : #666; 
margin : 0 auto; 
width : 500px; 
padding-top : 0; 
text-align : left; 
float : left; 
left : 200px; 
} 
#logo-footer { 
width : 80px; 
height : 80px; 
float : left; 
position : absolute; 
left : 50px; 
top : 0; 
z-index : 100; 
} 
#logo-footer1 { 
position : absolute; 
width : auto; 
height : auto; 
float : right; 
right : 50px; 
top : 0; 
} 
#footer-columns { 
color : #888; 
margin : 0 auto; 
padding : 0; 
width : 760px; 
} 
#footer-columns ul { 
list-style : none; 
margin : 10px 0 0 0; 
padding : 0; 
background : url(../images/footer-dots.jpg) repeat-x left top; 
} 
#footer-columns li { 
background : url(../images/footer-dots.jpg) repeat-x left bottom; 
} 
#footer-columns li a { 
display : block; 
font-weight : normal; 
padding : 4px 0 4px 10px; 
width : 96%; 
} 
#footer-columns .col3, .col3-center { 
float : left; 
width : 32%; 
} 
#footer-columns .col3-center { 
margin : 0 15px; 
} 
.post-footer { 
background : url(../images/post.jpg); 
padding : 5px; 
margin : 5px 10px 10px 10px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000066; 
border : 1px solid #e0dbc9; 
} 
#validator { 
padding : 0; 
margin : 0; 
width : 80px; 
float : right; 
position : absolute; 
left : 890px; 
top : 50px; 
z-index : 100; 
} 
.menu-abajo { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
letter-spacing : 1px; 
color : #000000; 
} 
.menu-abajo:hover { 
color : #0033ff; 
text-decoration : none; 
} 
.post-footer .date { 
margin : 0 10px 0 5px; 
} 
.post-footer a.comments { 
margin : 0 10px 0 5px; 
} 
.post-footer a.readmore { 
margin : 0 10px 0 5px; 
} 
.post-info { 
font-size : 0.95em; 
padding : 0 10px; 
margin-left : 2px; 
} 
.float-left { 
float : left; 
} 
.float-right { 
float : right; 
} 
.align-left { 
text-align : left; 
} 
.align-right { 
text-align : right; 
} 
.clear { 
clear : both; 
} 
#empresas-woobsing { 
height : 25px; 
width : 950px; 
position : relative; 
bottom : 0; 
right : 0; 
background-image : url(empresas-woobsing.jpg); 
background-repeat : repeat-y; 
background-position : center; 
z-index : 100; 
margin-left : 30px; 
margin : 0 auto; 
text-align : center; 
} 
#woobsing { 
width : auto; 
height : auto; 
margin : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
#woobsing h1 { 
margin : 0; 
padding-top : 3px; 
text-align : center; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
text-decoration : none; 
color : #666666; 
font-size : 14px; 
font-family : "Trebuchet MS", Arial; 
} 
#woobsing h1 a { 
text-decoration : none; 
color : #000033; 
font-size : 15px; 
} 
#woobsing h1 span a { 
text-decoration : none; 
color : #999999; 
font-size : 10px; 
} 
#woobsing h1 a:hover { 
color : #333333; 
} 
#empresas-woobsing { 
height : 25px; 
width : 950px; 
position : relative; 
bottom : 0; 
right : 0; 
background-image : url(empresas-woobsing.jpg); 
background-repeat : repeat-y; 
background-position : center; 
z-index : 100; 
margin-left : 30px; 
margin : 0 auto; 
text-align : center; 
} 
#woobsing { 
width : auto; 
height : auto; 
margin : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
#woobsing h1 { 
margin : 0; 
padding-top : 3px; 
text-align : center; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
text-decoration : none; 
color : #666666; 
font-size : 14px; 
font-family : "Trebuchet MS", Arial; 
} 
#woobsing h1 a { 
text-decoration : none; 
color : #000033; 
font-size : 15px; 
} 
#woobsing h1 span a { 
text-decoration : none; 
color : #999999; 
font-size : 10px; 
} 
#woobsing h1 a:hover { 
color : #333333; 
} 
#empresas-woobsing { 
height : 25px; 
width : 950px; 
position : relative; 
bottom : 0; 
right : 0; 
background-image : url(empresas-woobsing.jpg); 
background-repeat : repeat-y; 
background-position : center; 
z-index : 100; 
margin-left : 30px; 
margin : 0 auto; 
text-align : center; 
} 
#woobsing { 
width : auto; 
height : auto; 
margin : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
#woobsing h1 { 
margin : 0; 
padding-top : 3px; 
text-align : center; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
text-decoration : none; 
color : #666666; 
font-size : 14px; 
font-family : "Trebuchet MS", Arial; 
} 
#woobsing h1 a { 
text-decoration : none; 
color : #000033; 
font-size : 15px; 
} 
#woobsing h1 span a { 
text-decoration : none; 
color : #999999; 
font-size : 10px; 
} 
#woobsing h1 a:hover { 
color : #333333; 
} 
