BODY {
	PADDING: 0px;
	MARGIN: 0px;
	background: url(imagenes/bg_body.jpg) #FFFFCD repeat-x;
}
img{
padding:0px;
margin:0px;
}
	
#header {
	WIDTH: 794px;
	background: url(imagenes/bg_main.jpg);
	margin: 0px; 
	padding: 0px;
}
#content{
	PADDING: 0px;
	margin: 0px 0px 0px 0px;
	COLOR: #ffffff;
	/*text-align:center;*/
}

P {
	PADDING: 0px 20px 0px 0px;
	margin: 0px;
	FONT: 13px Trebuchet MS, Arial, Sans-Serif;
	line-height:19px;
	COLOR: #333333;
	text-align:left;
}
P a{
	COLOR: #333333;
	text-decoration:underline;
}
P a:hover{
	COLOR: #102D8A;
	text-decoration:underline;
}

h1{
	height:59px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 20px;
	FONT: 30px "Trebuchet MS", Arial, Sans-Serif;
	COLOR:#102D8A;
	background:url(imagenes/bg_h1.gif) top ;
	background-repeat:no-repeat;
	text-align:left;
}
h2{
	height:36px;
	margin:10px 0px 0px 0px;
	padding:5px 0px 0px 50px;
	FONT: normal 20px "Trebuchet MS", Arial, Sans-Serif;
	COLOR:#FB6C0D;
	/*background:url(imagenes/bullet_01.jpg);*/
	
}
h2.naranja{
	COLOR:#FB6C0D;
	background:url(imagenes/bullet_01.jpg);
	background-repeat: no-repeat;
	text-align:left;
	vertical-align: middle;
}
h2.violeta{
	COLOR:#712683;
	background:url(imagenes/bullet_02.jpg);
	background-repeat: no-repeat;
	text-align:left;
	vertical-align: middle;
}
h2.verde{
	COLOR:#6FB409;
	background:url(imagenes/bullet_03.jpg);
	background-repeat: no-repeat;
	text-align:left;
	vertical-align: middle;
}
h2.azul{
	COLOR:#145BB1;
	background:url(imagenes/bullet_04.jpg);
	background-repeat: no-repeat;
	text-align:left;
	vertical-align: middle;
}
h2.gris{
	COLOR:#678598;
	background:url(imagenes/bullet_05.jpg);
	background-repeat: no-repeat;
	text-align:left;
	vertical-align: middle;
}
h2.cosquillitas{
	COLOR:#102D8A;
	background:url(imagenes/bullet_01.jpg);
	background-repeat: no-repeat;
	text-align:left;
	vertical-align: middle;
}

.present  {
	PADDING: 0px 0px 0px 0px;
	margin: 0px;
	FONT:bold 13px Trebuchet MS, Arial, Sans-Serif;
	COLOR: #FB6C0D;
	text-align:left;
}

.present .violeta {
	COLOR: #712683;
}
.present .verde {
	COLOR: #6FB409;
}
.present .azul {
	COLOR: #145BB1;
}
.present .gris {
	COLOR: #678598;
}
.bg_detail{
	height:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(imagenes/linea_divis.jpg) no-repeat left 50px;
}
.bg_detail p {
	PADDING: 0px 40px 0px 50px;
	margin: 0px;
	FONT: 13px Trebuchet MS, Arial, Sans-Serif;
	line-height:19px;
	COLOR: #333333;
	text-align:left;
}


#items{
	width:100%;
	display:block;
	padding:5px 0px 5px 50px;
	margin:0px;
	font:bold  14px Trebuchet MS, Arial, Sans-Serif;
	color: #333333;
	text-align:left;
}
.bullet{
	height:20px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	font:bold  14px Trebuchet MS, Arial, Sans-Serif;
	color: #333333;
	line-height:24px;
	text-align:left;
	background-image:url(imagenes/bullet_detail.jpg);
	background-repeat:no-repeat;
	text-align:left;
	vertical-align: middle;

}

#colum_01{
display:block;
float:left;
padding: 0px 20px 0px 0px;
}
#colum_02{
display:block;
float:left;
margin-left:80px;
padding: 0px 50px 0px 0px;
}

#subnav {
	width:773px;
	height:24px;
	margin:5px 0px 0px 0px;
	padding:16px 0px 0px 0px;
	background: url(imagenes/bg_subnav.jpg) top ;
	background-repeat: no-repeat;
	text-align:center;
}
#subnav a{
	FONT:bold 13px "Trebuchet MS", Arial, Sans-Serif;
	COLOR:#102D8A;
	text-decoration:none;
}
#subnav a:hover{
	text-decoration:underline;
}
	
#footer {
	MARGIN: 0px;
	padding:0px;
	WIDTH: 794px;
	height: 70px;
	BACKGROUND: url(imagenes/bg_footer.jpg);
}
#footer P {
	float:left;
	PADDING: 20px 0px 0px 20px;
	MARGIN: 0px;
	FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	COLOR:#000000;
	TEXT-ALIGN: left;
	/*letter-spacing: 0.2em;*/
}
#footer p .links,
#footer p .links A {
	font-size:11px;
	COLOR: #666666;
	/*color:#009FC6;*/
	TEXT-DECORATION: none;
}

#footer p .links A:hover {
	COLOR: #666666;
	/*color:#009FC6;*/
	TEXT-DECORATION: underline;
}
#footer .logo {
	float:right;
	PADDING: 11px 15px 0px 0px;
}
#sitemap {
	MARGIN: 0px;
	WIDTH: 794px;
	height: 30px;
	PADDING: 0px 0px 0px 40px;
	MARGIN: 0px;
	FONT: 10px Arial, Helvetica, sans-serif;
	COLOR: #666666;
	TEXT-ALIGN: left;
}
#sitemap  a {
	COLOR: #666666;
	TEXT-DECORATION: none;
}
#sitemap a:hover {
	TEXT-DECORATION: underline;
}
.bg_form{
	height:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(imagenes/linea_divis2.jpg) no-repeat left 10px;
}

form{
	PADDING: 10px 0px 0px 40px;
	margin: 0px;
	FONT: 13px Trebuchet MS, Arial, Sans-Serif;
	line-height:13px;
	COLOR: #333333;
	text-align:left;
}
.campo {
	padding: 4px;
	vertical-align: middle;
	display:block;	
}
.campo p{
	PADDING: 0px;
	float:left;
	display:block;	
}
.cod{
	FONT: 10px Trebuchet MS, Arial, Sans-Serif;
	COLOR: #333333;
	text-align:left;
	padding:0px;
	margin:0px;
}
input,
textarea {
	PADDING: 0px;
	margin: 0px 0px 0px 0px;
	COLOR: #333333;
	FONT: 12px Trebuchet MS, Arial, Sans-Serif;
	
}
input.right,
textarea.right{
	PADDING: 0px;
	margin: 0px 0px 0px 0px;
	float:right;
	display:block;
	border: solid 1px #7F9DB9;	
}

.bt {
	PADDING: 2px;
	margin: 0px 40px 0px 0px;
	COLOR: #333333;
	FONT: 13px Trebuchet MS, Arial, Sans-Serif;
	
}
.bt_comprar a{
	/*height:23px;
	width:72px;*/
	background:url(imagenes/btn_comprar.gif) no-repeat center;
	PADDING:2px 16px 5px 14px;
	margin: 0px 0px 0px 0px;
	COLOR: #FFFFFF;
	FONT: bold 12px Trebuchet MS, Arial, Sans-Serif;
	text-decoration:none;
}
.bt_comprar a:hover{
	COLOR: #FFFFFF;
	text-decoration:underline;

}