
body,html {margin:0px; padding:0;}

body{font-family:Verdana, Geneva, sans-serif; 	background:url(images/background.jpg) fixed #fff;}

#page{height:100%; width:1090px; margin:0 auto; text-align:left;}
#top{background:url(images/top.png) no-repeat; width:auto; height:228px;}
#wrap {width:1010px; padding:0 40px; height:auto; background:url(images/wrapBg.png) repeat-y center;}

#bannerTop{width:934px;background:url(images/bannerTop.png) repeat-y; padding:15px; padding-top:5px; color: #000; font-style:italic; font-size:14px; text-align:left; margin:0 auto;}

#botonera{width:500px; height:800px; background:url(pais.png) no-repeat; font-size:14px; text-align:center}
#menuv { border: none; border-width: 1px 1px 0 1px; width: 250px; font: 80%; font-weight:bold; float:left; margin-top: 10px;}
#menuv ul, li {list-style-type: none;}
#menuv ul { margin: 0;  padding: 0;}
#menuv li { border-bottom: none;}
#menuv a { text-decoration: none; border: solid #09F;  color: #003; background: url(images/btnBg.png) repeat; display: block; padding: 3px 6px; margin-top: 20px; margin-left: 10px; margin-bottom: 10px;       width: 180px;height: 30px; line-height:34px;}
#menuv a:hover {background:  url(images/btnBg2.png) repeat;}
#menub{ border: none; border-width: 1px 1px 0 1px; width: 250px; font:80%; font-weight:bold; float: right; margin-top: 10px;}
#menub ul, li { list-style-type: none;}
#menub ul { margin: 0; padding: 0;}
#menub li { border-bottom: none;}
#menub a { text-decoration: none; border:solid #09F; color: #003;  background: url(images/btnBg.png) repeat; display: block; padding: 3px 6px; margin-top: 20px; margin-left: 10px; margin-bottom: 10px;        width: 180px; height: 30px; line-height:34px;}
#menub a:hover { background: url(images/btnBg2.png) repeat;}
ul {list-style:none;margin:0;padding:0;}
ul li {	padding:0;}
ul li a {display:block;	width:385px; height:300px; text-decoration:none;}
ul li a:hover {background-position:bottom;}
ul li a span {display:none;}

.infoContacto { color: #006; text-align:right; font-style:italic;font-size:16px; font-weight:bold; width:385px; height:50px;}
.copyright{ font-size:12px; padding:0 10px; }
.copyright .left{ position:relative; float:left;}
.copyright .right{position:relative; float:right;}
.copyright a{ color:#09F; font-weight:bold;}

#wrap #left{ width:550px; left:00px; position:relative; float:left; text-align:left; margin-top:25px;}
#wrap #left{ background:url(images/pais.png) no-repeat left top;}
#wrap #right{ width:360px; position:relative; float:right; text-align:right;  margin-top:25px; right:50px;}

#wrap #right div{ margin-top:25px;}

.clear{ clear:both;}

#footer{ margin:0 auto; text-align:center;}


.titulo{ color:#F90; font-size:22px; font-weight:bold; text-align:center; margin-bottom:15px;}

#formAnuncios{}
#formAnuncios input[type="text"],#formAnuncios textarea,#formAnuncios select{ width:220px; }
#formAnuncios input[type="submit"]{ padding:4px 6px; font-size:14px; font-weight:bold;}
#formAnuncios input[type="button"]{ padding:3px 5px; font-size:12px; }


#pasos{ margin:15px auto; text-align:center; width:450px;}
#pasos .active{ color:#000;}
#pasos div{ text-align:left; color:#CCC;font-size:20px; width:140px; display:inline-block;  margin-bottom:10px; *display: inline; /* IE */ zoom: 1; /* IE7 (hasLayout)*/}
#pasos div span{font-size:10px;}

#preciosGuia, #preciosBanner{ width:300px; margin:0 auto; text-align:left; font-size:14px;}
#preciosGuia h3, #preciosBanner h3{ font-weight:bold; margin-bottom:10px;}

#pasos div#tipoAnuncio_guia{ color:#0169D4; font-weight:bold; font-size:12px; position:relative; float:left;}
#pasos div#tipoAnuncio_banner{ color:#F80101; font-weight:bold; font-size:12px; position:relative; float:left;}

#seleccionarAnuncio{}

.errorPrecio{ background:#FFE8E8; border:1px solid #F00; padding:4px; margin-bottom:10px; margin-top:10px; font-size:10px; color:#000;}

#informacionAnuncio, #informacionBanner{ width:420px; padding:0 0px; margin:0 auto; text-align:left;}
#informacionAnuncio h3, #informacionBanner h3{ color:#C00;}
#informacionAnuncio h4, #informacionBanner h4{ font-weight:bold; color:#F93; font-size:16px; text-decoration:underline;}

#informacionAnuncio label, #informacionBanner label{ font-size:14px; font-weight:bold;}




/*----------------------------------------*/
#contactForm{ width:250px; margin:0 auto;}
#contactForm label{ font-size:14px; font-weight:bold;}
#contactForm input[type="text"]{ width:220px; height:20px; line-height:20px; font-size:14px; }
#contactForm input[type="submit"]{ padding:5px; font-weight:bold;}
#contactForm textarea{ width:220px; height:100px; font-size:14px; }



.messageError{ margin:10px 0; font-size:12px; width:90%; background:url(images/icons/exclamation.png) no-repeat left #FFC; padding:5px 5px 5px 20px; border:1px solid #666; 
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari */
	-ms-border-radius: 0.5em; /* Internet Explorer 8 */
	border-radius: 0.5em; /* Cuando sea estandar */
}
.messageGood{ margin:10px 0; width:90%; background:url(images/icons/tick.png) no-repeat left #D5F0D6; padding:5px 5px 5px 20px; border:1px solid #666; 
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari */
	-ms-border-radius: 0.5em; /* Internet Explorer 8 */
	border-radius: 0.5em; /* Cuando sea estandar */
}


h1, h2, h3, h4, h5{font-size:100%; margin:0; padding:0; display:inline-block; font-weight:normal;}
