html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {

}
ol, ul {
list-style: none;
}
/* tables still need Ôcellspacing=Ó0?Ô in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: ÒÓ;
}
blockquote, q {
quotes: ÒÓ ÒÓ;
}


a {color:#35353c;text-decoration: none}
body {background-color: #f5f5f5;font-family: Georgia;font-size: 11px;color:#35353c;text-align: center}


.b {font-weight: bold}
.tachado {text-decoration:line-through;}
ul {margin:0;padding: 0}
li {margin:0;padding: 0}
.f12 {font-size: 12px}
.amarillo {background-color: #ffff00}
#fix {clear:both}
#contenedor_general {margin:15px auto;text-align:center;width:985px;}
#contenedor {text-align:left;position:relative}
#line {background-image: url('img/line.gif');height: 2px;background-repeat: repeat-x}
#sidebar {width: 150px;position: fixed;float:left;//position:absolute}

#form input {border: 1px solid #aaaaaa;margin-top:5px;margin-bottom:20px}
#form textarea {width: 270px;height:70px;border: 1px solid #aaaaaa;margin-top:5px;margin-bottom:20px}

#linea {background-image:url("img/line.gif");height:2px;width:790px;background-position:center top;background-repeat: repeat-x;margin-bottom:3px;}
#contenidos {float:left;width:790px;
//margin-left: 0px;
position:absolute;
top:120px;
line-height:14px;

}

#botonera {float:left;height:20px;width:790px;}
#botonera ul{}
#botonera li {}
#secciones {margin-top: 15px;line-height:14px;vertical-align:top;}
#home_logos {width:255px;float:left;margin-bottom: 40px;}
#home_logos_art {width:255px;float:left;margin-bottom: 40px;}
#spacer {}


ul#sec {list-style: none;height:20px;}
ul#sec li {background-image:url("img/line.gif");float:left;height:2px;line-height:25px;width:150px;margin-right: 10px;background-repeat: repeat-x}
ul#sec a {
	float: left;
	display: block;
	text-decoration: none;
	color: #35353C;
}
ul#sec a:hover {
	font-weight: bold;
}
#volver {text-align: right;margin-top:-25px;margin-bottom:8px;}					

