/** {
margin:0 0 0 0
}*/

body 
{
background-color:#333333;
font-family: Tahoma;
font-size:12px;
}

/*img {border:thin; border-color:#CCCCCC;}*/

.Estilo1 {color: #590000}

.linkspequenos {font-size:10px; text-decoration:underline; font-style:italic; text-align:center}

a {color:#000000; text-decoration:none; font-weight:bold}

a:hover{color:#000000; text-decoration:underline; font-weight:bold}

hr {background-color:#999999; height:1px; margin:4px 0 4px 0}

.contenidos
{
padding:.4em 1em .4em 1em;
text-align:justify;
}

h1 {font-size:20px; color:#590000; font-style:italic; font-weight:bold; text-decoration:underline; padding:0 0 12px 8px; text-align:justify; text-transform:uppercase}

h2 {font-size:12px; text-align:center}

h3 {font-size:20px; color:#590000; font-style:italic; font-weight:bold; text-decoration:underline; padding:0 0 12px 8px; text-align:center; text-transform:capitalize}

.leftnav
{
float: left;
width: 240px;
margin: 0;
padding: 1.2em 1.2em 0 .6em;
background-color:#590000;
}

.leftnav p { margin: 0 0 1em 0; }

.boxes
{
float: left;
width: 240px;
margin: 0;
padding: .5em .2em .5em .2em;
background-color: #FFFFFF;
}

.boxes1
{
width: 226px;
padding:.3em .3em .3em .3em;
margin:0 0 0 .3em;
color:#FFFFFF;
font-weight:bold;
background-color:#590000;
font-size:12px;
text-transform:uppercase;
text-align:center;
}

.boxes2
{
padding:.3em;
color:#FFFFFF;
font-weight:bold;
background-color:#590000;
font-size:12px;
text-transform:capitalize;
text-align:center;
}

.boxesblanco
{
float: left;
width: 230px;
margin: 0;
border:#CCCCCC;
border-width:1px;
padding: .5em 1em 1em .5em;
background-color: transparent;
}

.quickmenu ul, li
{
list-style-image:url(../images/bullet.gif);
padding: 0 0 0 0;
margin: .2em 0 0 1.2em;
font-weight:bold;
font-size:11px;
color:#000000;
}

.quickmenucontent 
{
list-style-image:url(../images/bullet.gif);
padding: 0 0 0 0;
margin: .2em 0 0 -2em;
font-weight:bold;
font-size:11px;
color:#000000;
}

.quickmenu a {text-decoration:none; color:#000000}

.quickmenu a:hover {text-decoration:underline; color:#000000}

.izq {font-size:11px; font-weight:bold; text-align:justify; padding:0 .5em 0 .4em}

.izq1 {font-size:11px; font-weight:bold; text-align:center}

.izq2 {font-size:11px; font-weight:100; text-align:center}

.reco {font-size:11px; font-weight:bold; text-align:center}

.recolinks ul li {font-size:11px; font-weight:100; text-align:left;
list-style:disc; list-style-image:none; padding: 0 0 0 0;
margin: .2em 0 0 -2em;}

.recolinkscontent ul li{font-size:12px; font-weight:100; text-align:left;
list-style:disc; list-style-image:none; padding: 0 0 0 0;
margin: .2em 0 0 0em;}

.linksimple ul li {font-size:12px; font-weight:100; text-align:left;
list-style:disc; list-style-image:none; padding: 0 0 0 0;
margin: 0 0 0 2em;}

.footer
{
clear: both;
margin: 0;
padding: .5em;
color: #ffffff;
text-align:center;
background-color: #590000;
border-top: 1px solid gray;
}

.footer p
{
text-align:center
}

.footer a
{
color:#FFFFFF; text-decoration:none; font-weight:100
}

.footer a:hover
{
color:#FFFFFF; text-decoration:underline; font-weight:100
}

.footer1 {background-color:#000000; color:#FFFFFF; text-align:center; padding: .5em;}

.content h2, p 
{
margin: 0 0 .5em .7em;
text-align:justify;
}

.separador {height:.2em; background-color:#e2eae1}

#separator {
		padding:.1em 0 .1em 0;
		height:1em;
			}

.banner {text-align:center}

.ruta {
padding:.4em .8em .4em .8em; color:#590000; font-weight:600; font-size:10px;
}

.ruta a{
text-decoration:none; font-style:italic; font-size:10px; color:#666666
}

.ruta a:hover{
text-decoration:underline; font-style:italic; font-size:10px; color:#666666
}

.caption {width:156px; background-color:#FFFF99; padding:.2em; color:#000000; text-transform:none}

.tablecontent {border:solid thin; border-color:#000000}

.td1 {background-color:#590000; color:#FFFFFF; font-weight:bold; vertical-align:top}

.td2 {background-color:#FFCC66; color:#000000; font-weight:bold; vertical-align:top}

.tdcontent1 {background-color:#590000; color:#FFFFFF; font-weight:bold; text-align:center; padding:.4em .4em .4em .4em; border:solid thin; border-color:#000000}

.tdcontent2 {background-color:#FFCC66; color:#000000; font-weight:bold; text-align:center; padding:.4em .4em .4em .4em; border:solid thin; border-color:#000000}

.tdcontent3 {background-color:#FFCC66; color:#000000; font-weight:bold; text-align:left; padding:.4em .4em .4em .4em; border:solid thin; border-color:#000000}

.rojo {color:#FF0000; font-weight:bold}

.catalog {
display:inline;
text-align:center;
vertical-align:middle
}

.tdcontent{padding:8px 8px 8px 8px}

.adsense {font-size:10px}

.listing1 li {list-style-image:url(../images/bullet1.jpg); list-style-type:disc; background:none; margin-left:-20px}

.tdlisting {background-color:#590000; color:#FFFFFF; vertical-align:top; padding:.4em; color:#FFFFFF; font-weight:bold; text-align:center}

#domticker{
width: 220px;
height: 140px;
border: 1px solid #590000;
padding: 5px;
background-color: #fecb65;
}

#domticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #fecb65;
}

#domticker a{
font-weight: bold;
}

#domticker2{
width: 350px;
height: 1.2em;
border: 1px solid black;
padding: 3px;
}

#domticker2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}