body {
font-family:verdana,arial,georgia,serif;
font-size:100%;
text-align:center;
margin:0 auto;
padding:0;
width:100%;
background: #FFFFFF  url(images/colortop.jpg) repeat-x;
}

.accesorios {
background: url(images/topFloresPresumidas.jpg) top center repeat-x;
text-align:center;
width:1000px;
height:295px;/* 389*/
padding:0;
margin:0 auto;
clear:left;
}

div#log a {text-decoration:none;color:#000000;}
div#log a:active {text-decoration:none;color:#000000;}
div#log a:hover {text-decoration:none;color:#7C2828;}
div#log a:visited {text-decoration:none;color:#000000;}

.accesorios .log {
float:left;
clear:right;
width:274px;
height:271px;
margin:8px 0 0 24px;
padding:0;
border:none;
}

.accesorios2 {
text-align:center;
margin:0 auto;
width:1000px;
height:295px;
padding:0px;
}

.accesorios h2 {clear:left;
text-align:right;
float:right;
letter-spacing:2px;
font-size:0.8em;
font-weight:400;
color:#FFF28D;
padding:0;
margin:10px 15px 0 0;
width:320px;
}

strong.accesorios {font-weight:600; color:#4FCE7F;font-variant:small-caps;}
strong.on-color {font-weight:600;color:#555555;}
strong {font-weight:normal;}
strong.on {font-weight:600;}
span.inv {display:none;}
.help {cursor:help;}

a {text-decoration:none;color:#453945;}
a:active {text-decoration:none;color:#453945;}
a:hover {text-decoration:underline;color:#5F4E5F;}
a:visited {color:#453945;}
a.selected {text-decoration:underline;}

a.line {margin: 0px; text-decoration: underline; color:#414141;}
a.line:link {text-decoration:underline;color:#414141;}
a.line:active {text-decoration:underline;color:#414141;}
a.line:hover {text-decoration:none;color:#000000;}
a.line:visited {color:#414141;}

/*bar nav*/ 

#barra {
font-family:verdana,arial,georgia,serif;
background:transparent;
width:680px;
padding:50px 0 0 0;/*220*/
line-height:23px;
font-size:0.9em;
color:#414141;
text-align:right;
margin:0 auto;
height: 200px;/*176*/
float:right;
}

#navlist {
width:100%;
margin: 0 auto;
text-align:center;
display: block;
height:200px;/*176*/
padding:0;
float:right;
}

#navlist li {
font-weight:600;
letter-spacing:1px;
height:200px;/*67*/
width:165px;
list-style: none;
float:left;/*float:right texto al reves*/
}

#navlist li.skip {display:none;}

#barra a, #navlist li.extend {
padding:150px 0 0 0;/*10*/
height:65px;/*67*/
font-weight:600;
margin: 0px;
display: block;
text-decoration: none;
background:transparent;
color: #000;
}

.nota {
color:#C20000;
font-weight:400;
margin:0;
padding:0;
font-size:0.8em;
letter-spacing:0px;}

a:hover span, a#current span {
color:#666;
}

#barra a:hover, #barra a#current
{padding:150px 0 0 0;/*10*/
height:55px;/*67*/
font-weight:600;
color: #A60000;
}

.skip {display:none;}

#barra a.uno:hover {
background: transparent url(images/red1.jpg) 65% 5%  no-repeat;}
#barra a.dos:hover {
background:transparent url(images/red2.jpg) 66% 0%  no-repeat;}
#barra a.tres:hover {
background: transparent  url(images/red3.jpg) 77% 1% no-repeat;}
#barra a.cuatro:hover {
background:transparent url(images/red4.jpg) 80% 0% no-repeat;}


:link .hide, :visited .hide {display:none;} 
:link:hover .hide, :visited:hover .hide {
display:block;
text-decoration:none;
text-align:center;
color:#2F803E;
font-weight:400;
font-style:normal;
letter-spacing:1px;
margin:3em 0 0 -4em;
padding:0;
} 
/*bottom-validaciones*/
body .bottom {
border-top:3px solid #999999;
width:100%;
float:left;
text-align:center;
height:9.5em;
margin:0 auto;
background: #666;
}

.bottom2 {
width:1000px;
text-align:center;
margin:0 auto;
height:9.5em;}

.validar {
width:540px;
background:#666666;
height:9em;
float:right;
text-align:center;
margin:0 auto;
padding:1.2em 1em 0 0;
font-size:0.9em;
color:#414141;
}

.valid {
list-style: none;
width:100%;
height:auto;
padding:0 0 0.4em 0;
text-align:left;
margin:0 auto;
float:left;
display: block;}

.valid li {
float:right;
padding:0 24px 0 0;
margin:0;
}

.valid li a {
margin: 0px;
display: block;
padding:0;
text-decoration: none;
}

.valid li a img {display:block;width:80px; height:15px;border:none;}

p.iconorss {
width:410px;
height:23px;
text-align:left;
float:left;
margin:0; 
padding:0.6em 0 0 2em;
color:#eee;
font-size:0.8em;
}

.fin {
width:440px;
background:transparent;
height:9em;
float:left;
text-align:left;
margin:0 auto;
padding:0.3em 0 0 0;
color:#000000;
}

p.webdesign {
width:500px;
text-align:right;
float:right;
height:auto;
margin:0; 
padding:1.5em 1.5em 0 0;
color:#EEEEEE;
font-size:0.8em;
}

p.webdesign span {color:#EEEEEE;}

p.copy {
width:520px;
text-align:right;
float:right;
margin:0; 
padding:0 1.5em 0 0;
color:#CCCCCC;
font-size:0.8em;
}

.si {height:20px;}
.si:link {text-decoration:none;color:#FFFFFF;}
.si:active {text-decoration:none;color:#FFFFFF;}
.si:visited {color:#FFFFFF;}
.si:hover {text-decoration:none;color:#FFFF88;}
:link .hide, :visited .hide {display:none;text-decoration:none;} 

.validar span {padding:5px;color:#5F4E5F;}
.rss {border:none; margin:0px 5px -5px  0; padding:0;width:22px; height:22px;}
.sobre {border:none; margin:0px 9px -7px  0; padding:0 ;width:22px; height:23px;}
.paleta {border:none; margin:0px 7px -10px  0; padding:0 0 0 0;width:24px; height:25px;}
.icons {border:none; margin-bottom:-6px;padding:0 3px 0 5px;}
span.color {color:#DCDEDC;}
:link:hover .hide, :visited:hover .hide {
margin:0;
display:inline;
text-decoration:none;
color:#CCCCCC;
font-style:italic;
letter-spacing:0;
padding:0;
} 

.barrita {
font-family:verdana,arial,georgia,serif;
background:transparent;
width:600px;
padding:0.3em 4.3em 0 0;
font-size:0.7em;
text-align:right;
margin:0 auto;
float:right;
display: block;}

.barrita li {
letter-spacing:1px;
width:auto;
list-style: none;
float:right;
padding:0 15px 5px 0;
margin:0;
}

.barrita a, .barrita a:active, .barrita a:visited {
letter-spacing:2px;
margin: 0px;
display: block;
padding:2px 10px 5px 10px;
text-decoration: none;
background:#6E6E6E;
border:1px solid #CCCCCC;
color:#FFFFFF;
}

.barrita a:hover, .barrita a.home {
background:#C62B3A;
letter-spacing:2px;
padding:2px 10px 5px 10px;
border:1px solid #EEEEEE;
color: #FFFFFF;
text-decoration:none;
}

a.boton:link {text-decoration:none;color:#414141;}
a.boton:active {text-decoration:none;color:#414141;}
a.boton:hover {text-decoration:none;color:#000000;}
a.boton:visited {color:#414141;}

span.fecha {color:#414141;	
font-size:0.8em;}



