*{
margin:0px;
padding:0px;
}
body, html{	
	height:auto;
	background-color:#000;	
	margin:0px 0px;
	padding:0px 0px;	
	font:normal normal 12px/14px Arial, Helvetica, sans-serif;	
	color:#d45a02;
}
legend{
	color:#7A7A7A;
	font-weight:bold;
}

iframe{
	*margin:5px;
	*width:740px;
}

table{
	margin:0px;
	padding:0px;
	text-align:left;	
}



#cuerpo{		
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;		
}
#header{	
	margin:0px auto 0px auto;
	background-image:url(back-header.png);
	background-repeat:repeat-x;
	width:100%;
	height:105px;	
	
}
#cabecera{		
	background-image:url(head.png);
	background-repeat:no-repeat;	
	width:750px;
	height:105px;	
	margin:0px auto 0px auto;	
	
}

#menu{			
	text-align:left;		
	width:100px;
	padding-left:350px;
	height:100px;	
	font:normal bold 14px/14px Arial, Helvetica, sans-serif;	
}
	
	#menu ul{			
		margin:0px;	
		padding:85px 0px 0px 0px;
		*padding-bottom:6px;
		width:100px;
		height:5px;		
	}
	
	#menu li{
		display:inline;				
		list-style:none;		
		width:100px;
		height:25px;
	}	
	
	#menu a{		
		width:150px;
		height:25px;
		padding:5px;
		color:#FFF;	
		text-decoration:none;
		
	}
	
	#menu a:hover{		
		background-color:#ffffff;
		color:#FCC300;	
	}
	
	#menu .active{		
		width:150px;		
		margin:0px 0px;
		padding:5px;		
		background-color:#ffffff;
		color:#999999;	
	}


#contenido{
	background-image:url(back-contenido.png);
	background-repeat:no-repeat;
	background-position:left bottom;
		
	padding:0px 0px 0px 0px;
	background-color:#fff; 
	margin:0px auto 0px auto;	
	width:750px;	
	
}
	/*#contenido p{
		margin:8px;
		padding:10px 10px 10px 15px;		
	}	*/
	#contenido .azul{ color:#016bbf; }
	#contenido .marino{ color:#016bbf; }
	#contenido .rojo{ color:#D10C03; }
/*
#izquierda{
	width:220px;
	height:auto;
	background-color:#fff;
	float:left;
	min-height:600px;	
}*/
#derecha02{
	padding:5px;
	margin:5px;
	margin-top:25px;
	width:180px;
	min-height:300px;	
	background-color:#ededed;
}	
#derecha{	
	display:table;
	padding:5px;
	margin:5px;
	overflow:hidden;
	width:730px;
	height:600px;
	/*background-color:#33CCFF;*/
}
	
	#listaLatin{ list-style:lower-latin; color:#333333; }
	#listaRoman{ list-style:decimal; color:#333333; }
	
	#derecha p{
		float:left;	
		width:390px;		
		padding:5px;
		margin:5px;
		color:#54402B;
		background-color:#fffaea;
		border: 1px solid #FEF0C1;
		font:normal normal 12px/13px Arial, Helvetica, sans-serif;
	}
	#derecha p:hover{		
		background-color:#FFF;
		border: 1px solid #FFF;		
	}
	#derecha .floatLeftImg{				
		float:right;		
		width:286px;		
		background-color:#FFF;				
	}
	#three_images{
		text-align:center;
		overflow:hidden;
		clear:both;
		/*background-color:#00FF00;*/
		width:720px;
	}
	#three_images img{
		margin:0px;			
		padding:5px 5px 5px 5px;
		*padding:5px 5px 5px 5px;	
	}
	#derecha h2{
		display:table;
		*width:670px;
		margin:5px;
		padding:5px;
		padding-left:50px;
		background-image:url(arrow001.png);
		background-repeat:no-repeat;		
		font:normal bold 16px/17px sans-serif;
		color:#54402B;
	}
	#derecha a{
		font-weight:bold;
		background-color:#e9e9e9;
		color:#FCC300;
		text-decoration:none;
	}
	#derecha a:hover{
		background-color:#FFF;
		color:#000;
	}
	
	
	#derecha ul{
		width:300px; 
		float:left;		
	}
	
	#derecha li{		
		width:250px;
		list-style:inside;
		padding:2px;
		text-transform:uppercase;
		font-weight:bold;		
	}
	#derecha form{ 
		/*background-color:#00FF00;*/
		*margin:5px;
		float:left;
		width:700px; 
	}
	#derecha form fieldset{
		background-color:#fef0c1;
		padding:5px;
		border:none;
		width:600px;
		*margin:3px;
	}
	#derecha form legend{
		color:#54402B;
		font-weight:bold;
		font-size:14px;
		*margin:3px;
	}
	#derecha form label{
		margin-top:5px;
		*margin-left:5px;
		color:#54402B;
		font-weight:bold;
		display:block;
	}
	#derecha form input{
		*margin:3px;
		display:block;
		border:none;
		font:normal bold 12px/13px Arial, Helvetica, sans-serif;
		color:#54402B;
		padding:2px;
		}
	#derecha form input:focus{
		background-color:#54402B;
		color:#FFF;		
	}
	#derecha form textarea{
		display:block;
		height:90px;
		width:300px;
		border:none;
		font:normal bold 12px/13px Arial, Helvetica, sans-serif;
		color:#54402B;
		padding:2px;
	}
	#derecha form textarea:focus{
		background-color:#54402B;
		color:#FFF;
		
	}
	#derecha form button{
		margin:3px 3px 3px 0px;		
		font:normal bold 12px/13px Arial, Helvetica, sans-serif;
		border:none;
		background-color:#54402B;
		color:#FFFFFF;	
	}
	#derecha form button:hover{		
		background-color:#FFFFFF;
		color:#54402B;	
	}
	
#direccion{
	text-align:center;
	background-color:#FCC300;
	margin:0px auto 0px auto;	
	padding:0px 0px 0px 0px;
	width:750px;
}

	#direccion p{
		text-transform:uppercase;
		font-size:9px;		
		color:#3e3106;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;	
	}

#pie{	
	background-color:#000;	
	width:100%;	
	margin:0px 0px;
	padding:0px 0px;	
}

#pie a{
	font-weight:bold;
	color:#3e3106;
	text-decoration:none;
}

#pie a:hover{	
	text-decoration:underline;
}



