#total{
top:0;
position:relative;
width:800px;
left:50%;
margin-left:-400px;

}

A:link {COLOR: MidnightBlue;font-weight:bold; TEXT-DECORATION: none}
  A:visited {COLOR: MidnightBlue;font-weight:bold; TEXT-DECORATION: none}
  A:active {COLOR: MidnightBlue;font-weight:bold;TEXT-DECORATION: none}
  A:hover {COLOR: maroon;font-weight:bold; TEXT-DECORATION: none}

body{
background-color:PaleGoldenrod;
background-image:url('prufondo23.jpg');
}


table{font-size:14px;padding:0;border-collapse:collapse;margin-top:1em auto;}
td,tr{border:1px solid grey;margin:0;padding:1ex;text-indent:0}
input,textarea{border:1px solid grey;margin-top:1ex;padding-left:1ex;padding-right:1ex;}
select{border:1px solid grey;margin-top:1ex;}
p{text-indent:25px;}
.cajatexto_pequena{
width:100%;
height:40;
}

.cajatexto_grande{
width:100%;
height:400;
}


.input_largo{
width:100%;
}

#cabecero{
background-color:LightYellow;
border:1px solid black;
height:135;
width:590;

}
#cabecero img{
width:80;
}
#cabecero #im_der{
position:absolute;
left:500;

}
#cabecero #im_izq{
position:absolute;
left:30;
display:none;
}

#cabecero #titulo{
position:absolute;
left:10;
top:15;
font-size:40;
width:570;
height:110;
text-align:center;
background-image:url('logohermanos.png');
background-repeat:no-repeat;
}
#cabecero #titulo span{

visibility:hidden;  
}

#login{
background-color:LightYellow;
border:1px solid black;
width:200;
height:135;
position:absolute;
left:600;
top:0;
}

#login #login_nombre{
position:absolute;
top:11;
left:9;
font-size:14;
}

#login #login_n_nombre{
position:absolute;
top:5;
left:57;
width:130;
}

#login #login_pass{
position:absolute;
top:42;
left:9;
font-size:14;
}

#login #login_n_pass2{
position:absolute;
top:66;
left:57;
width:130;
}

#login #login_pass2{
position:absolute;
top:72;
left:9;
font-size:14;
}

#login #login_n_pass{
position:absolute;
top:35;
left:57;
width:130;
}

#login #login_n_enviar{
position:absolute;
top:65;
left:57;
}


#login #login_n_crear{
position:absolute;
top:97;
left:7;
width:50;
}


#login #login_mensaje{
position:absolute;
top:95;
left:9;
font-size:14;
}


#login #login_mensaje_cr{
position:absolute;
top:105;
left:64;
font-size:14;
color:red;
}

#login img{
position:absolute;
top:15;
width:110;
left:50;
}


.indice{
background-color:LightYellow;
border:1px solid black;
margin:0;
padding:0;
width:120;
position:absolute;
top:145;

}

.indice li{
text-align:center;
font-size:14;
list-style:none;
margin-top:5;
margin-bottom:5;

}

.indice #sello_indice{
width:100;
height:210;
  margin-left:10;
background-image:url('hjen_logo2.png');  
background-repeat:no-repeat;  
}


#cuerpo{
background-color:LightYellow;
border:1px solid black;
position:absolute;
top:145;
left:130;
width:670;

font-size:14;
}


#subcuerpo{
text-indent:30;
width:640;
margin:15;
}

#subcuerpo p{
margin-top:20;
margin-bottom:20;
}

.tit_vir{
font-size:18;
margin-right:10;
}


.faq_pre{
padding-top:50;
font-size:16;
}

.subtit{
font-size:20;
}





#post{
border:1px solid gray;
margin-bottom:10;
text-indent:0;
position:relative;
padding:10;
}
#post #titulo{
font-size:14;

padding:10;
width:400;

}
#post #fecha{
position:absolute;

width:170;
padding:10;
left:440;
top:10

}
#post #autor{

padding:10;
}
#post #texto_limitado{
position:relative;

margin:10;
width:400;
}


#post #texto{
position:relative;
margin:10;
width:100%;
}

#post #votacion{
position:relative;
top:-30;
left:500;
width:100;
}

#postcom{
padding:20;
border:1px solid gray;
font-size:16;
font-weight:bold;
}

#subsec{
padding:10;
border:1px solid gray;
margin-top:10;
}
#enciclopedia #titulo{
font-size:32;

padding:0;
padding-bottom:20;
width:400;

}

#atributos{
position:relative;
float:right;
width:230;
margin-left:10;
}
#atributos td{
font-size:12;
padding:2;
margin:0;
text-indent:0;
}
.galeria
{
margin:0;
padding:0;
}
.galeria li
{
padding:0;
margin:0;
list-style-type:none;
float:left;
width:200;
margin-bottom:30;
height:300;
text-align:center;
}
.galeria li img
{
border:1px solid gray;

}



/*** bbcode empieza ***/
.bold {font-weight: bold;}
.italics {font-style: italic;}
.underline {text-decoration: underline;}
.strikethrough {text-decoration: line-through;}
.overline {text-decoration: overline;}
/*
.sized {font-size: }
*/
.quotecodeheader {font-family: Verdana, arial, helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.codebody {background-color: #FFFFFF;font-family: Courier new, courier, mono;font-size: 12px;color: #006600;border: 1px solid #BFBFBF;}
.quotebody {background-color: #FFFFFF;font-family: Courier new, courier, mono;font-size: 12px;color: #660002;border: 1px solid #BFBFBF;}
.listbullet {list-style-type: disc;list-style-position: inside;}
.listdecimal {list-style-type: decimal;list-style-position: inside;}
.listlowerroman {list-style-type: lower-roman;list-style-position: inside;}
.listupperroman {list-style-type: upper-roman;list-style-position: inside;}
.listloweralpha {list-style-type: lower-alpha;list-style-position: inside;}
.listupperalpha {list-style-type: upper-alpha;list-style-position: inside;}
/*** bbcode acaba ***/