body {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4B2A46; margin:0;}

a {color:#D40000; text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {font-family: Georgia,Times New Roman,Times,serif; font-size:22px; font-weight:normal; margin:0; padding:0 0 8px 0;}
h2 {font-size:13px; font-weight:normal; line-height:17px; margin:0; padding:0;}
h3 {font-family: Georgia,Times New Roman,Times,serif; font-size:17px; font-weight:normal; margin:0; padding:0 0 8px 0;}
h4 {font-family: Georgia,Times New Roman,Times,serif; font-size:17px; font-weight:normal; margin:0; padding: 0 0 3px 0;}
ul {margin:0 0 0 4px; padding:0 0 0 0; list-style-type:none;}
li {margin:0 0 0 4px; padding:0 0 0 0; list-style-type:none;}
p {margin:0; padding:6px 0 6px 0;}
.plin {padding:12px 0 12px 0; border-bottom:solid #DACCE1 1px;}

.o {overflow:auto;}
.fl {float:left;}
.fr {float:right;}
.mt8 {margin-top:8px;}
.mt12 {margin-top:12px;}
.mt20 {margin-top:20px;}
.mt35 {margin-top:35px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.ml15 {margin-left:15px;}
.pt3 {padding-top:3px;}
.pb10 {padding-bottom:10px;}
.w200 {width:200px;}
.w350 {width:350px;}
.w450 {width:450px;}
.w500 {width:500px;}
.bt {border-top:solid #ECE6F0 1px;}
.lt {text-decoration:line-through; font-size:11px;}
.tx11 {font-size:11px;}
.tx13 {font-size:13px;}
.txnar {color:#FF7300;}
.geo12, .geo15 {font-family: Georgia,Times New Roman,Times,serif;}
.geo12 {font-size:12px;}
.geo15 {font-size:15px;}
.c1 {background:#ECE6F0}
a.a2, a.a2:hover {color:#860000;}
.tit, .tit3, .tit4 {padding-top:6px; border-top:solid #FEC688 1px;}
.tit {width:545px; margin-top:20px;}
.tit2 {font-size:13px; margin-bottom:10px;}
.tit3 {margin-top:10px;}
.marc {font-weight: bold; background-color:#FFFF00;}
.marc2 {width:132px; padding:10px; background-color:#FFFF00; text-align:center;}
.f1 {margin-top:10px; padding-left:11px; background-image:url(../img/flecha1.gif); background-position:0 5px; background-repeat:no-repeat;}
.amigo {width:200px; padding-left:15px; background-image:url(../img/ico_sobre.gif); background-position:0 5px; background-repeat:no-repeat;}

#cab0 {width:100%; background-color:#FF7300; background-image:url(../img/bg_cab0.gif); background-repeat:repeat-y; overflow:auto;}
#cab {width:740px; height:80px; margin:auto; background-color:#FF0000; border-right:solid #FFFFFF 1px; border-left:solid #FFFFFF 1px;}
#eslog {color:#FFFFFF; text-align:right; margin:9px 10px 0 0; float:right;}

#menu {font-size:11px; width:740px; height:24px; margin:auto; padding:10px 0 0 0;}
#menu2 {font-size:13px; width:740px; height:35px; margin:auto; padding:19px 0 0 0;}

#general0 {width:100%; margin-top:5px; border-top:solid #DACCE1 1px; overflow:auto;}
#general {width:740px; margin:auto;}

#lin {text-align:center; width:100%; height:5px; background-color:#FEC688; background-image: url(../img/bg_lin.gif); background-repeat:repeat-y;}

#lin_pie {text-align:center; width:100%; height:5px; background-color:#FEC688; background-image: url(../img/bg_lin.gif); background-repeat:repeat-y;}

.cols0, .cols, .cols2, .cols3 {width:740px; margin:auto; padding:10px 0 30px 0; background-repeat:repeat-y; overflow:auto;}
.cols {background-image:url(../img/bg_cols.gif);}
.cols2 {background-image:url(../img/bg_cols2.gif);}
.cols3 {background-image:url(../img/bg_cols3.gif);}
.simple {width:740px; overflow:auto;}
.doble1 {width:370px; overflow:auto;}
.doble2 {width:360px; overflow:auto;}
.doble3 {width:545px; overflow:auto;}
.col1 {width:185px;}
.col2 {width:175px;}
.col3 {width:175px;}
.col4 {width:360px;}
.col5 {width:350px;}
.lincol {height:14px; margin-top:20px; border-top:solid #DACCE1 1px;}

.txt {width:529px; margin-left:15px;}
.filtro {border:solid #FEC688 1px; padding:10px; background-color:#FFF4E7;}

#pie {font-size:11px; width:740px; margin:auto; padding:20px 0 20px 0;}

.item, .item2 {width:350px; padding:15px 0 15px 0; overflow:auto;}
.item {border-top:solid #FEC688 1px; overflow:auto;}
.fotsm {width:90px; margin: 3px 10px 0 0; float:left;}
.cont {width:250px; float:right;}
.bot, .bot2, .bot3 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4B2A46;}
.bot, .bot2, .bot3 {width:130px; color:#D40000;}
.bot {font-weight:bold; height:42px; margin-right:5px;}
.bot2 {font-weight:bold; height:42px;}
.bot3 {height:26px; margin-top:18px; margin-right:5px;}
.contact {width:345px; margin:20px 15px 20px 15px; overflow:auto;}
.contact2 {width:150px; margin:20px 15px 20px 15px; overflow:auto;}
.agencia {width:205px; margin-top:13px; float:right;}

.campo {font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0 0 0 0;}
.l, .l2 {border-top:solid #ECE6F0 1px; overflow:auto;}
.l {margin-top:10px; padding-top:10px;}
.l2 {margin-top:5px; padding-top:5px;}
.data {width:250px; float:left;}
.data2 {width:100px; float:left;}
.price {width:100px; float:right;}
.price2 {width:60px; float:right;}
.disp, .disp2, .cuadro {padding:10px; border:solid #7F9DB9 1px; overflow:auto;}
.disp {width:450px; margin-top:1px;}
.disp2 {width:200px;}

/*Google*/
a.g, a.g:hover {color:#0000FF;}
.pg {padding:6px 0 6px 0;}