/* 
Proyecto: CONTACTO TURISTICO
diseño y construcción: Gustavo Antunez
E-mail: gustavoantunez@gmail.com
fecha: 28/07/2008
Mod 1: -
Mod 2: -
*/ 

/* ////////////// R E S E T //////////////// */
* {
	padding: 0;
	margin: 0;
}

table {
	border-spacing: 0px;
	border-collapse: collapse;
}

p { margin-bottom: 13px; }

a:link,a:visited { color: #0066CC;  }

a:hover,a:active { color: #D40C1E;}

hr {
	height: 1px;
	border: 0px;
	background-color: #F4F4F4;
}
h2{
	font-size: 20px; color: #DA1B0C;
	letter-spacing: -1px;
	font-weight: normal;
}
h3{
	font-size: 18px; color: #083284;
	letter-spacing: -1px;
	font-weight: normal;
}
/* ESTILOS FORMULARIOS */
input,textarea,select,option {
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

input, textarea {
	font-size: 90%; padding: 5px;
	border: 1px solid #C7D0DD;
}

textarea { 	font-size: 100%; padding: 3px;}

input.check {}

select {
	font-size: 90%;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 6px; border: 1px solid #C7D0DD;
}

option {	padding-right: 12px; }

.alert{ 	color: #FF4500; }

fieldset{
	padding: 12px;
	border: 1px dotted #E4E4ED;
}
fieldset:hover{
	border: 1px solid #778899;
}

legend{ 	
	font-size: 24px; font-weight: bold;
	letter-spacing: -1px; color: #D40C1E;
	margin-bottom: 12px;
}

/* FIN ESTILOS FORMULARIOS */

li{ list-style: inside; }

body{ 
	background: #F4F9FB url(img/bg_img.jpg) repeat-x fixed;
	font-family: Arial, Helvetica, sans-serif;
	color: #000; font-size: 13px;
	text-align: center;
}

#container{
	width: 776px;
	margin: auto; padding: 12px;
	background: #FFF; text-align: left;
}
#header{
	text-align: center;
}
#menu{
	clear: both;
	background: url(img/bg_menu.jpg);
	height: 30px;
	text-align:center;
}
#menu li{
	float: left; display: block;
	list-style: none;
	font-weight: bold;
	
	padding: 1px 0;
}
#menu a:link, #menu a:visited{
	text-decoration: none;
	color: #FFF;
	padding: 6px 33px;
	display: block;
}
#menu a:hover, #menu a:active{
	color: #0066CC;
	background: #FFF;
}
#menu li.activo{
	display: block; padding: 7px 24px;
	color: #D61B0C;
	background: #FFF;
}
#menu li.activo a{
	display: block;
	color: #0066CC !important; text-decoration: none;
}
#contenido{ 
	clear: both;
	background: url(img/bg_cuerpo.jpg) repeat-x; 
	margin-top: 6px; /*padding: 6px;*/
}
#index{
	text-align: center;
	padding: 30px; font-size: 24px;
	color: #083284;
}
.destaque{ 
	background: url(img/bg_destaque.jpg); 
	padding: 6px; width: 565px;
	margin: auto;
}
.destaque img{
	padding: 6px;
}
.txt_1{ font-size:15px; font-weight:bold;}
a.txt_1:link, a.txt_1:visited{
	color: #D81C0C; font-size: 18px;
}
a.txt_1:hover, a.txt_1:active{
	color: #0066CC; font-size: 18px;
}
.destaque1{ 
	background: #E0EBF3;
	padding: 12px; 
}
.destaque2, .destaque3{
	text-align: center; color: #FFF;
	font-weight: bold;
	font-size: 12px; padding: 9px 0;
}
.destaque2{ 
	background: #AD160A url(img/bg_des2.jpg) repeat-x; 
}
.destaque3{ 
	background: #006699 url(img/bg_des3.jpg) repeat-x; 
}
.destaque2 a, .destaque3 a{
	color: #FFF !important;
}
.destaque4{ 
	border: 1px solid #E5E8F2;  
	background: #FFF;   text-align: center;
	padding: 6px; margin-bottom: 6px;
}
.hojas{ 
	border: 5px solid #4486B5;   
}
.cargador{ 
	background: url(img/ajax-loader.gif) no-repeat center center; 
}
.table td{
	padding: 3px;
}
.table1 td{
	padding: 12px;
}
.btn_1{
	background: #AD160A url(img/bg_des2.jpg) repeat-x; 
	border: 0;
	color: #FFF; font-weight: bold;
}




#bottom{ 
	border-top: 1px solid #CCC; 
	color: #999; font-size: 11px;
	padding: 12px 0; margin-top: 6px;
	height: 45px;
}
#bottom #left{ float: left; width: 300px;}
#bottom #right{float: right;}
#bottom a:link, #bottom a:active{
	color: #999;
}
#bottom a:hover, #bottom a:visited{
	color: #333;
}