body {
	PADDING: 0px;
	MARGIN: 0px;
	background: url(imagenes/bg_body.jpg) #1C203D repeat-x;
	height:100%;
}

img {
padding:0px;
margin:0px;
}

.header {
	height:140px;
	background: url(imagenes/bg_header.jpg) no-repeat center;
	margin: 0px; 
	padding: 0px;
}

.container{
	/*min-height: 100%;*/
	padding-bottom:30px;
	HEIGHT: auto;
  /*background:#1C203D;
  HEIGHT: auto;*/

}

.content{
	WIDTH: 778px;
	PADDING: 0px;
	margin: 0px 0px 0px 0px;
	text-align:center;
	border: 1px solid #A6A23E;
	background:url(imagenes/bg_content.jpg) repeat-y left top #C7D8EA;
}


.colum_izq{
	width:244;
	border: 1px solid #FFFFFF;
	background:#1C203D;
	/*margin: 30px;*/
}
.colum_izq p{
	color:#FFFFFF;
	font: 12px/18px Arial, Helvetica, sans-serif;
	padding:0px 15px 0px 15px;
	
}
.colum_der {
	background-attachment: fixed;
	background-image: url(imagenes/colum_der_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
p {
	color:#000000;
	font: 12px Arial, Helvetica, sans-serif;
	padding:0px 15px 0px 15px;
}
p a{
	color:#1C203D;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
p a:hover{
	color:#888433;
	font:bold  12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1C203D;
	text-decoration:underline;
}

a:hover{
	color:#888433;
	text-decoration:underline;
}
.idioma{
	color:#000000;
	font: 10px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	border:1px solid #FFFFFF;
}
.idioma a{
	color:#000000;
	font: 10px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}
.idioma a:hover{
	color:#000000;
	font: 10px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}
ul.chico {
	color:#000000;
	padding:0px 0px 0px 15px;	
	margin:0px;
}

li.chico {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:0px 0px 0px 10px;
	list-style-type:none;
	
}

li.chico a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:0px 0px 0px 10px;
	list-style-type:none;
	text-decoration:none;
	
}
li.chico a:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:0px 0px 0px 10px;
	list-style-type:square;
	text-decoration:underline;
	
}
h1 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:0px 0px 0px 15px;
	margin:0px;
}
h3 {
	color:#FFFFFF;
	font: normal 18px Arial, Helvetica, sans-serif;
	padding:30px 15px 0px 15px;
	margin:0px;
	/*letter-spacing: 0.1em;*/
}
.precio {
	color:#FFFFFF;
	font: 15px Arial, Helvetica, sans-serif;
	padding:15px 0px 5px 0px;
}
h2 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:0px 15px 0px 15px;
	margin:0px;
}
ul{
	color:#000000;
	padding:0px 0px 0px 0px;	
	margin:0px;
}
li{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:0px 0px 0px 15px;
	/*margin-left:15px;*/
	background:url(imagenes/bullet_azul_ch.jpg) no-repeat;
	list-style-type:none;
	
}
.epigrafe {
	FONT: 10px Arial, Helvetica, sans-serif;
	COLOR:#1C203D;
	margin:0px;
	padding:0px;
}

#btn_izq a{
	width:230px;
	background:url(imagenes/bg_btn_izq.jpg) no-repeat;
	font: 10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:9px 0px 7px 10px;
	margin:0px 10px 5px 0px;
	float:right;
	text-decoration:none;
	
}
#btn_izq a:hover{
	width:230px;
	background:url(imagenes/bg_btn_izq_hv.jpg) no-repeat;
	font: 10px Arial, Helvetica, sans-serif;
	color:#A6A23E;
	padding:9px 0px 7px 10px;
	margin:0px 10px 5px 0px;
	float:right;
	text-decoration:none;
	
}



#btn_der a{
	width:230px;
	background:url(imagenes/bg_btn_der.jpg) no-repeat;
	font: 10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:4px 0px 10px 10px;
	margin:0px 0px 0px 0px;
	float:right;
	text-decoration:none;
}

#btn_der a:hover{
	width:230px;
	background:url(imagenes/bg_btn_der_hv.jpg) no-repeat;
	font: 10px Arial, Helvetica, sans-serif;
	color:#A6A23E;
	padding:4px 0px 10px 10px;
	margin:0px 0px 0px 0px;
	float:right;
	text-decoration:none;
}

#btn_volver a {
	width:230px;
	background:url(imagenes/bg_btn_volver.jpg) no-repeat;
	font: 10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:4px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	text-align:center;
	text-decoration:none;
}
#btn_volver a:hover{
	width:230px;
	background:url(imagenes/bg_btn_volver_hv.jpg) no-repeat;
	font: 10px Arial, Helvetica, sans-serif;
	color:#A6A23E;
	padding:4px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	text-align:center;
	text-decoration:none;
}

/*p ul {
	color:#000000;
	padding:0px 0px 0px 15px;	
	margin:0px;
}

p li {
	background:url(imagenes/bullet_azul.jpg) no-repeat;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:0px 0px 0px 20px;
	list-style-type:square;
	
}*/
ul {
	color:#000000;
	padding:30px 15px 0px 15px;	
	margin:0px;
}

li.tit {
	background:url(imagenes/bullet_azul.jpg) no-repeat;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:0px 0px 0px 20px;
	list-style-type:none;
	
}
li.txt {
	font:12px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:0px 0px 0px 20px;
	background-image:none;
	list-style-type:none;
	
	
}
li.txt a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:0px 0px 0px 20px;
	background-image:none;
	list-style-type:none;
	text-decoration:underline;
}

li.txt a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#888433;
	padding:0px 0px 0px 20px;
	background-image:none;
	list-style-type:none;
	text-decoration:underline;
}

.din  {
	/*margin-left:15px;*/
}

.din ul {
	color:#000000;
	margin:0px 0px 0px 0px;
	padding:30px 15px 0px 0px;
}

.din li strong {
	background:url(imagenes/bullet_azul.jpg) no-repeat 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#1C203D;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
}

.din li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1C203D;
	background-image:none;
	list-style-type:none;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
}

#padding{
	padding:0px 0px 0px 15px;
}

#bg_bottom {
	height:100px;
	BACKGROUND: url(imagenes/bg_bottom.jpg) bottom ;
	margin:0px;
	padding:0px;
}
form {
	padding:0px 0px 0px 15px;
}

input{
	font:10px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:0px;
	margin: 0px;
}
.td_oscuro{
	background-color:#AEBDD1;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:5px;
}
.td_claro{
	background-color:#B9CEE4;
	font:12px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:5px;
	text-align:center;
}

.td_lista {
	font:12px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:5px;
	text-align:center;
}


.pie {
	width:778px;
	height:100px;
	BACKGROUND: url(imagenes/bg_pie.jpg) no-repeat center bottom ;
	margin:0px;
	padding:0px;
}

.pie p{
	FONT: 11px Arial, Helvetica, sans-serif;
	COLOR:#B9C2D3;
	text-align:center;
	padding: 10px 0px 0px 0px;
	margin:0px;
	/*letter-spacing: 0.05em;*/
}
.data {
	FONT: 10px Arial, Helvetica, sans-serif;
	COLOR:#B9C2D3;
	text-align:center;
	margin:0px;
	padding:0px;
}

.pie_map {
	FONT: 9px Arial, Helvetica, sans-serif;
	COLOR:#717A84;
	text-align:center;
	/*padding: 0px 0px 30px 0px;*/
	text-decoration:none;
}
.pie_map a{
	FONT: 9px Arial, Helvetica, sans-serif;
	COLOR:#717A84;
	text-align:center;
	/*padding: 0px 0px 30px 0px;*/
	text-decoration:none;
}
.pie_map a:hover{
	text-decoration:underline;
	FONT: 9px Arial, Helvetica, sans-serif;
	COLOR:#B9C2D3;
	text-align:center;
}

.pie_lan {
	FONT: 9px Arial, Helvetica, sans-serif;
	COLOR:#fff;
	text-align:center;
	text-decoration:none;
}
.pie_lan a{
	FONT: 9px Arial, Helvetica, sans-serif;
	COLOR:#fff;
	text-align:center;
	text-decoration:none;
}
.pie_lan a:hover{
	text-decoration:underline;
	FONT: 9px Arial, Helvetica, sans-serif;
	COLOR:#B9C2D3;
	text-align:center;
}
.bullet {
}
.bullet ul {
	margin:0px 0px 0px 0px;
	padding:0px;
}
.bullet li {
	margin:0px;
	padding:0px;
	background:none;
}
.bullet a {
	font:12px Arial, Helvetica, sans-serif;
	color:#1C203D;
	padding:0px 0px 0px 15px;
	background-image:none;
	list-style-type:none;
	text-decoration:none;
}
.bullet a:hover {
	text-decoration:underline;
}
.store {
	margin:0px;
	padding:0px;
}
.store ul {
	padding-top:10px;
}
