h1, .p1 { font-size:20px; margin:0px; padding:5px 3px; }
.p1 {text-align:center; font-weight:bold;}
h2, .p2 { font-family: Arial, Helvetica, sans-serif; color:#333; font-size:14px; margin:0px; padding:8px 5px; }
.p2 {text-align:center; font-weight:bold;}
h2 a:link, h2 a:visited { color:#FFCC33; text-decoration:none; padding:0px 2px 0px 0px; }
h2 a:hover { color:#FFFF00; padding:0px 0px 0px 2px; }
h3 { color:#EE3344; font-size:12px; margin:0px; padding:4px; }
h4 { color:#FFFF00; font-size:12px; margin:0px; padding:4px 1px 4px 1px; line-height:18px; }
h4 a:link, h4 a:visited { padding:2px 2px 3px 2px; color:#0000FF; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; }
h4 a:hover { text-decoration:underline; color:#EE0000; }

h5 { color:#0000FF; background-color:#FFFFFF; font-size:12px; margin:0px; padding:2px 5px; line-height:18px; border-top:1px solid #F0F0F0; }
h5 a:link, h5 a:visited { padding:2px 2px 3px 2px; color:#0000FF; font-weight:normal; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; }
h5 a:hover { text-decoration:underline; color:#EE0000; }
h5 td { text-align:center; }

h5, h4 { font-weight:normal; }

h6 { color:#0033AA; background-color:#FFFFFC; font-size:12px; font-weight:normal; margin:1px 0px 0px; padding:2px; line-height:18px; border-top:1px solid #F0F0FF; width:auto; }
h6 a:link, h6 a:visited { color:#3300EE; text-decoration:underline; padding:3px 2px 3px 2px; font-family:Arial, Helvetica, sans-serif; }
h6 a:hover { color:#EE0000; background-color:#FFFFFF; }

.bkg0 { background-color:#FCFFFC; }
#tit0 { color:#FFFFFC; background:#C72929; }
#tit1 { color:#FFF; }
#tit2 { color:#369; background:#FAF3D1; border-bottom:1px solid #eee; }
#link { text-align:center; margin-top:1px; }
#bar, #bar2 { font-size:12px;  }
#bar, #bar a:link, #bar a:visited { color:#3300EE; background-color:#FFFFFF; }
#link, #link a:link, #link a:visited { color:#3300EE; background-color:#FFFCF8; }
#link a:hover, #bar a:hover { color:#EE0000; background:#FFFFCC; }
#bar2 { margin:0px; padding-top:0px; }

hr { height:1px; color:#CC9999; }

body { 
	margin:10px 0;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#CBCAD9 url('body_bg_azul.gif');
}
div.main { width:940px; text-align:center; padding:0px; overflow:hidden; background-color:#FFF; }
.mini {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; }
#red { color:#CC0000; }
.x1 { font-size:11px; font-weight:normal; }
p { font-size:12px; color:#444466; background-color:#FFFFFF; margin:0px; padding:4px 10px 4px 10px; text-align:justify; text-indent: 10px; }
p a:link, p a:visited { color:#0033FF; }

table#box {
	border:5px solid #FFF;/*#EC806C;*/
	background-color:#FFFFF8;
}
table#box td { width:25%; padding-left:5px; padding-right:5px; border:1px solid #FCF7E4; background-color:#FFFFF8; overflow:hidden; text-decoration:none; cursor:hand; text-align:center; vertical-align:top; }
table#box td div { margin:0px; text-align:center; }
table#box td div h5 { margin:0; padding:0; display:inline; border:none; }
table#box td div h5 img { width:160px; height:160px; border:none; margin:12px 5px 5px 5px; }
table#box td div p { text-indent: 0; margin:0; width:27px; padding:2px 2px 0 0; float:right; }
table#box td div p img { width:25px; border:none; margin:2px 2px 0 2px; }
table#box td div h3 { display:block; height:32px; margin:0px; padding:5px 2px 2px 2px; color:#4455DD;  background: url('bkgdesc.png') center repeat-y; font-family:Verdana, Geneva, sans-serif; font-size:13px; line-height:15px; font-weight:normal; overflow:hidden; }
table#box td div h6 { display:block; margin:0px; padding:2px; text-align:center; font-size:12px; font-family:Tahoma, Geneva, sans-serif; color:#C99;  background: url('bkgdesc.png') center repeat-y; line-height:normal; border:none; overflow:hidden; }
table#box td div h4 { width:100%; height:22px; margin:1px; padding:0px; font-size:14px; font-weight:bold; line-height:22px; color:#FF5F55; font-family:"Trebuchet MS", Verdana, Arial; background: url('bkgprecio.jpg') center no-repeat; }
/*
table#box td div h3:first-letter {
	font-size:1.3em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-variant:small-caps;
	margin-top:4px;
}
*/
.descx { 
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:14px;
	line-height:20px;
	padding:0 13px 5px;
	border:1px solid #FCF7E4;/* #FDFAEC;*/
	background-color:#FFFFFF;
	overflow:hidden;
	text-decoration:none;
	cursor:hand;
	vertical-align:top;
	color:#2A5F55;
	text-align:justify;
}
.adwords {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:24px;
}

.descx p {
	font-size:18px;
	line-height:28px;
	height:28px;
	background: url('deg5a.jpg') bottom repeat-x;*/
	padding:0 5px;
	margin:0 -13px 5px -15px;
	color:#3366CC;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.descx b {
	color:#5555DD;
}
.descx p b {
	color:#DD5500;
	padding-left:10px;
}
.descx img {
	float:right;
	border:1px solid #EEEEEE;
	margin:3px 0 0 15px;
}
.adwords img {
	float:left;
	margin:3px 20px 0 5px;
}

#nstop { height:292px; table-layout:fixed; }
.gbox, .gboxtop {
	width:auto; 
	margin:0 5px 5px;
	padding:5px;
	border:2px solid #F3DFA0;
	background:#FFF;
	text-align:center;
}
.gboxtop {
	margin:5px;
	background:#FFFFF0;
}
.gbox_336 {
	width:344px;
	float:left;
	margin:5px 0 0 5px;
	padding:5px;
	background:#FFFFFF;
	text-align:center;
	border:2px solid #D49FFF;
}
.go {
	display:block;
	background:#FFFFFF;
	text-align:left;
	padding-bottom:5px;
}
.go img {
	float:left;
	border:none;
}
