body {
	background:#318fc5;
	margin:0px;
	font-family:Verdana;
	font-size:12px;
	color:#444444;
}
.clear {
	clear:both;
}
p{
	margin:0 0 1em 0;
}
a {
	text-decoration:none;
	color:#ffffff;
}
#contenedor {
	width:980px;
	position:relative;
	margin:0px auto;
	background:#ffffff;
	padding-bottom:0px;
	margin-bottom:0px;
}
#lefti {
	height:635px;
	width:254px;
	background:url(img_izq.jpg);
	float:left;
	border-bottom:#000000 4px solid;
}
#deri {
	border-bottom:#000000 4px solid;
}
#flash {
	height:295px;
	background:url(flash.jpg);
}
#menu {
	height:47px;
	border-top:#c3d9e7 1px solid;
	border-bottom:#000000 8px solid;
	background:#30373d;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
.elemento {
	height:47px;
	width:130px;
	float:left;
	text-align:center;
	border-left:#ffffff 1px solid;
	border-right:#ffffff 1px solid;
}
.elemento a {
	padding-top:17px;
	display:block;
	height:29px;
}
.elemento a:hover {
	background:#72c5cb;
}
.elementog {
	height:47px;
	width:161px;
	float:left;
	text-align:center;
	border-left:#828385 1px solid;
	border-right:#ffffff 1px solid;
}
.elementog a {
	padding-top:17px;
	display:block;
	height:29px;
	width:161px;
}
.elementog a:hover {
	background:#72c5cb;
}
#princi {
	height:284px;
	width:502px;
	padding-left:245px;
	background:url(fondo_princ.jpg);
	float:left;
	display:inline;
}
h1 {
	font-family:Verdana;
	font-size:19px;
	font-weight:bold;
	padding:5px 7px;
	margin:5px 20px;
	border-bottom:#000000 1px dotted;
}
#princi p {
	margin:10px 20px;
	text-align:justify;
}
#forma {
	height:282px;
	width:231px;
	border:#bebcbd 1px solid;
	background:url(fondo_forma.jpg);
	float:right;
}
#forma_contacto {
	text-align:left;
	color:#444444;
	margin:0 auto;
	width:195px;
}
#forma_contacto input,#forma_contacto select,#forma_contacto textarea {	
	color:#231f20;
	font-family:Verdana;
	font-size:10px;
	width:195px;
}
#forma_contacto textarea {
	height:50px;
}
#forma_contacto div {
	display:inline;
	padding-top:3px;
}
#forma_contacto fieldset {
	border:none;
	margin:0;
	padding:0px;
}
#forma_contacto .boton {
	background:url(fondo_enviar.jpg);
	text-align:center;
	border:none;
	width:105px;
	height:29px;
	margin-top:12px;
	float:right;
}
#forma_contacto label {
	font-size:10px;
}
#regla {
	height:189px;
	background:#30373d;
}
.flotante {
	float:left;
	width:212px;
	margin:14px 16px;
	display:inline;
	text-align:justify;
}
.flotante img{
	width:212px;
	height:126px;
}
.flotante2 {
	float:left;
	width:292px;
	margin:14px 16px;
	display:inline;
	text-align:justify;
}
.flotante2 img {
	width:292px;
	height:161px;
}
.flotante2 a {
	color:#444444;
	text-decoration:none;
}

.flotante3 {
	float:left;
	width:162px;
	margin:14px 16px;
	display:inline;
	text-align:justify;
}
.flotante3 img{
	width:162px;
	height:96px;
}
.flotante4 {
	float:left;
	width:250px;
	margin:14px 16px;
	display:inline;
	text-align:justify;
}
.flotante4 img{
	width:250px;
	height:148px;
}
.flotante5 {
	float:left;
	width:162px;
	margin:14px 16px;
	display:inline;
	text-align:justify;
}
.flotante5 img {
	width:162px;
	height:100px;
}
h6 {
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#32373d;
	border-bottom:#a3b9e2 1px solid;
	margin-bottom:8px;
	margin-top:10px;
	padding-bottom:4px;
	height:35px;
}
h5 {
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#32373d;
	border-bottom:#a3b9e2 1px solid;
	margin-bottom:10px;
	margin-top:0px;
	padding-bottom:3px;
	height:35px;
}
.mas_info {
	display:block;
	float:right;
	width:142px;
	padding-top:5px;
	height:20px;
	background:url(fondo_mas_info.jpg);
	text-align:center;
	color:#537dc7;
}
#menu_pie {
	height:33px;
	background:#72c5cb;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
#cont_pie {
	margin-left:150px;
}
.elemento_pie {
	height:33px;
	width:100px;
	float:left;
	text-align:center;
}
.elemento_pie a {
	padding-top:9px;
	display:block;
	height:24px;
	width:100px;
}
.elementog_pie {
	height:33px;
	width:160px;
	float:left;
	text-align:center;
}
.elementog_pie a {
	padding-top:9px;
	display:block;
	height:24px;
	width:160px;
}
#pie {
	height:72px;
	text-align:center;
	padding-top:10px;
	font-size:10px;
}
.mail {
	text-decoration:underline;
	color:#0000ff;
}
.categoria {
	margin:10px 20px;
}
.categoria img {
	float:left;
	margin-right:15px;
}
.categoria p {
	display:block;
	width:710px;
	float:left;
	text-align:justify;
}
.tit_cat {
	display:block;
	float:left;
	width:710px;
}
.interior{
	margin:10px 20px;
}
.interior h5{
	font-size:18px;
}
.tit_cat a{
	color:#444;
}