/* Estudio Gráfico Punto y Línea (http://www.stdpuntoylinea.com). Todos los derechos reservados */

body
{ background-image:url(images/fondo2.gif); font-family: Verdana, sans-serif; color: #666; font-size: 10pt; margin:0px;}

strong
{ background:inherit; color:#f63;}

h1
{ background:inherit; color:#777; font-size:16pt; font-weight:normal; margin:0; padding-top:8px; text-transform:lowercase;}

h2
{ background:inherit; color:#f63; font-size:9pt; font-weight:normal; margin:0; padding:2px 0 8px 0; text-transform:uppercase;
  border-bottom:#ddd 1px solid;}

a:link, a:visited, a:active
{ background-color: inherit; color:#000; text-decoration: none; }

a:hover
{ background-color: inherit; text-decoration: none; color:#f63; }

blockquote
{ background:inherit; color:#888; display:block; padding:0 5px; margin:0 50px;
  font-size:8pt; font-weight:normal; text-align:justify; border-left:#f63 5px solid;}
  
blockquote p:first-letter
{ background:inherit; color:#f63; font-size:150%; font-weight:bold; text-transform:uppercase;}

ul 
{ list-style:none; margin-left:10px; padding:1px;}

ul li
{ padding-left:15px; background: url(oenmw/arw.gif) 0 3px no-repeat;}

#header
{ width:591px; height:100px; color:#777; margin:auto; font-weight:bold;
  text-transform:lowercase;}

#homebody
{ width:570px; background-color:#fff; margin:auto; border:#ccc 0px solid; text-align:center;}

#inbody
{ width:570px; height:900px; background-color:#fff; margin:auto; border:#ccc 0px solid; text-align:center;}

#main
{ width:678px; margin:auto; text-align:center;padding:0px}

#banleft
{ width:38px; height:550px; float:left; margin:auto; text-align:center;}

#banright
{ width:38px; height:550px; float: right; background: url(barra.jpg) no-repeat; vertical-align:baseline;}

#content
{float:right; text-align:justify; width: 360px; margin: 35px 0 0 0;}

#contentp
{float:right; text-align:justify; width: 432px; margin: 0 0 0 0;}

#right
{ width:45px; float:right; text-align:center; margin-top:15px;}

#left
{ width:120px; height:440px; border-right-width:1px; border-right-style:solid; border-right-color:#999999; float:left; text-align:justify;}

#leftp
{ width:120px; height:400px; border-right-width:1px; border-right-style:solid; border-right-color:#999999; float:left; text-align:justify;}

#sidebar
{ width:175px; height:auto; float:right; text-align:justify; margin-top:15px;}

#footer {
	  margin-top:4px;
	  padding-top:1px;
	  padding-bottom: 0px;
	  padding-left: 0px;
	  padding-right: 0px;
	  clear: both;
	  width: 570px;
	  height:30px;
	  background-color:#77878D;
	  color:#FFFFFF;
	  text-align:right;
	  vertical-align:middle;
	   }

.title
{background:inherit; display:block; color:#BD4F34; font-weight:bold; border-bottom:#ddd 1px solid; padding:1px 0 8px 0; text-align:left; font-size:170%;}

.titulo
{font-weight:bold; color:#D38358; font-size:170%;}
 
.subtitulo1
{color:#D84B35; font-size:100%;}

.subtitulo2
{font-weight:bold; font-size:130%; }

.headerlt
{ float:left; padding:80px 0 0 20px; font-size:20pt; letter-spacing:8px;}

.menu 
{ float:right; height: 25px; margin: 5px 5px 0 0;  text-align:center;}

.menu a:link, .menu a:visited 
{ background:inherit; line-height:250%; color:#fff; text-decoration: none; display:block; font-size:10pt; padding:1px 12px;}

.menu a:hover, .menu a:active
{ background:inherit; line-height:250%; background: url(flechita.gif) no-repeat center top; color:#fff; text-decoration:none; font-size:14px; font-weight:bold; padding-left:4px;}

.sbhead
{ background:inherit; color:#888; font-weight:bold; border-bottom:#ddd 1px solid; padding:1px 0 8px 0; text-transform:lowercase; text-align:right; font-size:95%;}

.sidebar
{ background:inherit; padding:5px; width:170px; font-size:80%; color:#888; text-align:justify;
  margin-top:10px; }

.img
{border:#aaa 1px solid; margin:8px 5%; width:90%;}

.imgright
{float:right; margin-right:0px;}

.doble
{line-height: 150%;}

.reducido
{line-height: 90%;}

.subtitulo
{
font-size:12px; font-weight:bold;
}
.spacer 
{ font-size:0; clear:both; height:1px;}
