@charset "utf-8";
/* CSS Document */

BODY{ font-family:"Trebuchet MS", Tahoma; margin:0 0 10px 0 }
#contenedor{
	width:930px;
	padding:0;
	margin:10px auto}
#content{ text-align:center;}
#cabecera{}
#principal{ 
	padding:0;
	margin:0;
	border:2px solid #3c2c25; 
	background: url(../images/fnd_pal.gif) repeat-y;
	#background-position:2px bottom}
#pie{ padding:10px 0; text-align:center; clear:left;}

.imgcabecera{ width:590px; vertical-align:bottom;}
.registro{ float:right; vertical-align:middle; margin-top:5px;}
.registro FIELDSET{ 
	width:250px;
	border:1px dotted #ccc;
	padding:0 4px 15px 4px ;
	margin:0}
.registro LEGEND{ 
	margin:0 15px 10px 15px;
	#margin:0 15px 5px 15px;
	_margin:0 15px 5px 15px;}
.registro LABEL{
	margin:0;
	padding:0 0 10px 0;
	display:block;
	width:100px;
	float:left;
	margin:0 0 2px 0;
	padding:8px 0 0 0;
	#padding:5px 0 0 0;
	_padding:5px 0 0 0;}
.registro LABEL a{
	font-size:13px;
	font-weight:bold;
	color:#765337;
  text-decoration: none;
}	
.registro INPUT{ 
	border-bottom:1px dashed green;
	font-size:12px;
	color:#666;
	margin:0 0 10px 0;
	#margin:0;
	_float:left;
	_margin:0;
	width:120px;
	border-left:1px dashed #fff; 
	border-right:1px dashed #fff; 
	border-top:1px dashed #fff;
	}
.registro INPUT:focus{border:1px dashed red;}
.registro BR{ clear: left; margin:0; padding:0}
.registro .enviar{ border:none; float:right; width:25px; margin:8px 0 0 0}


.izquierda{
	width:664px;	
	_float:left;
	margin-top:-2px;
	background:#3c2c25;
	border-right:2px solid #3c2c25;
	_border-right:none;}
.derecha{
	width:260px;
	float:right;}
	
.menud{
	padding:0 10px 10px 15px;}
.menud UL{ 
	margin:15px 0 0 0; 
	padding:0; 
	list-style-type:none;}
.menud UL LI.tt{ 
	font-size:16px;
	line-height:18px;
	margin:0;
	padding:0 0 15px 0;
	color:#765337;}
.menud LI{ 
	color:#444444;
	font-size:14px;
	padding:0 0 2px 0;
	background:url(../images/linemenu.gif) #fff bottom repeat-x;}
.menud LI A{ color:#444444; text-decoration: none}
.menud LI A:hover{ color:#4aa043; text-decoration: none}

.submenu UL{ 
	border:1px solid #e4ddd8;	
	padding:20px 10px 20px 30px;
	margin:10px 10px 10px 15px;
	#margin:15px 10px 20px 15px;
	_margin:15px 10px 20px 15px;
	background:#f7f7f4;
	list-style-type:none;}
.submenu UL LI.tt{ 
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:0 0 10px 0;
	color:#765337;}
.submenu LI{
	color:#6c6c6c;
	font-size:12px;
	padding:4px 0;
	background:url(../images/linemenu.gif) bottom repeat-x;}
.submenu LI A{ color:#6c6c6c; text-decoration: none}
.submenu LI A:hover{ color:#4aa043; text-decoration: none}
.banner{ text-align:center; margin:0}
.imgcentro{ text-align:center; margin:0}
.centro{ 
	width:664px;
	background: #f3f0e9 /*url(../images/fnd_centro.jpg) repeat-y*/; 
	border-right:2px solid #3c2c25;}
.mod{  float:left;}
.contenido{ font-size:13px; padding:10px 25px 40px 25px; color:#2d1f11;}
.foto{ border:4px double #54a2ff; padding:3px; margin:15px auto}

.left{ float:left; padding-left:25px;}
.right{ float:right; padding-right:25px;}
.clear{ clear:both;}	
P{}
IMG{ border:0}
IMG.middle{ vertical-align:middle; padding-right:10px}
H1{ font-size:20px; color:#765337}
H2{ font-size: 16px; color:#555}
H3{ font-size:14px;color:#7e4b15 }
H4{ font-size:13px; }
a:link{ color:#412a12; text-decoration:underline}
a:hover{ color:#823a1b;}
a:active{color:#4aa043;}
a:visited{ color:#6e655c}


.contenido UL{}
.contenido LI{}

.contenido OL{ margin:0 0 0 25px; padding:0}
.contenido LI{ padding-bottom:10px;}

.inicio A{ 
	float:right; 
	text-transform:uppercase; 
	font-size:10px; 
	color:#3C2014; 
	font-weight:bold;
	text-decoration:none;}

TABLE{ margin:15px auto;}
TR{}
TD{ padding:12px 10px 1px 0; border-bottom:1px dotted #7e4b15;}
TD.tt{ 
	font-size:14px; 
	border-bottom:none; 
	color:#7e4b15;
	background:url(../images/linemenu.gif) bottom repeat-x; 
	padding: 20px 10px 1px 0}
TD A{ 
	color:#2d1f11; 
	font-weight:bold; 
	font-size:12px;
	}
TD.subtt{padding:12px 10px 1px 0; border-bottom:1px dotted #384351; color:#384351}



