/* CSS Document */

*	{
	margin:0;
	padding:0;
	}
	
img{
	border:0;}
	
body{
	background:#333;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCC;
	}
	
h1, h2, h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;}
	
h1	{
	color:#09C;
	font-style:italic;
	font-size:18px;
	padding:10px;
	}
	
h2	{
	color:#FFF;
	font-size:16px;
	padding:5px 20px;}	
	
h3	{
	color:#FFF;
	font-size:10px;
	padding-bottom:10px;
	padding-left:25px;
	font-style:italic;}
	
h4	{
	color:#09C;
	font-size:12px;
	padding-bottom:10px;
	padding-left:25px;
	text-align:center;
	font-style:italic;
	}
	
p	{
	padding-left:20px;
	padding-right:10px;
	font-style:italic;}
	
div .limpiar{
	clear:both;}
	
.cont_superior{
	height:175px;
	background:#333 url(img/fondo.jpg) bottom repeat-x;
	}
	
.superior{
	height:175px;
	width:80%;
	margin:auto;
	border-left:solid #CCC 1px;
	border-right:solid #CCC 1px;
	}
	
.cabecera{
	width:100%;
	height:175px;
	}
	
.cabecera .flash{
	margin:auto;
	width:610px;
	height:175px;}
	
.cont_cuerpo{
	background:#000 url(img/fondocuerpo.jpg) no-repeat;
	background-position:95% 100%;
	min-width:800px;
	}
	
#cont_cuerpo{
	background:#000 url(img/fondocuerpo.jpg) no-repeat;
	background-position:95% 100%;
	min-width:760px;
	}
	
	
.cont_menu{
	width:200px;
	float:left;
	margin-left:10px;
	
	margin-bottom:100px;}	

.menu{
	width:200px;
	
	border:solid #CCC 1px;
	border-bottom-style:inset;
	float:left;
	background:#333 url(img/fondomenu.jpg) top center no-repeat;
	}
	
.datos{
	width:200px;
	height:50px;
	border:solid #CCC 1px;
	border-bottom-style:inset;
	float:left;
	background:#333;
	margin-top:10px;
	padding:20px 0;
	text-align:right;
	font-style:normal;
	font-size:1.01em;
	font-weight:bold;
	}
	
.datos p{
	font-style:normal;}
	
.menu ul{
	list-style:none;
	display:block;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:50px;
	text-align:center;
	font-style:italic;
	}
	

	
.menu a{
	color:#FFF;
	text-decoration:none;
	display:block;
	padding:10px;
	}
	
.menu a:hover{
	color:#09C;
	border-bottom:solid #CCC 1px;
	border-top:solid #CCC 1px;
	}
	
.activa{
	background:#000;
	color:#09C;
	border-bottom:solid #CCC 1px;
	border-top:solid #CCC 1px;}
	
	
.cuerpo{
	border:#333 solid 1px;
	margin:10px;
	padding:10px;
	min-width:380px;
	width:60%;
	float:left;
	font-size:13px;
	}
	
.cuerpo p{
	padding-bottom:15px;
	}
	
.cuerpo ul{
	padding:5px 20px 15px;}
	
.cuerpo li{
	list-style:disc;
	margin-left:35px;
	font-style:italic;
	}
	
.cuerpo img{
	border:#09C solid 2px;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;
	cursor:pointer;}
	
.cont_pie{
	background:#333 url(img/fondoabajo.jpg) top repeat-x;
	height:50px;}


.pie{
	width:790px;
	min-height:50px;
	max-height:200px;
	margin:auto;
	border-right:solid #CCC 1px;
	border-left:solid #CCC 1px;
	padding:20px 10px 0 0;
	text-align:right;
	}
	
.datos a{
	color:#09C;
	text-decoration:none;
	}
	
.datos a:hover{
	font-style:normal;
	}
	
.datos b{
	color:#09C;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;}
	
.obliga{
	font-size:10px;
	font-style:italic;}
	
#flashcontent a{
	color:#999;}