#total{
margin:0 auto;
max-width:850px;

}

A:link {COLOR: #000033;font-weight:bold; TEXT-DECORATION: none}
  A:visited {COLOR: #000033;font-weight:bold; TEXT-DECORATION: none}
  A:active {COLOR: #000033;font-weight:bold;TEXT-DECORATION: none}
  A:hover {COLOR: midnightblue;font-weight:bold; TEXT-DECORATION: none}



html { 
  background: url('black stone background.png'); 
  
}

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:0px;}
.cajatexto_pequena{
width:100%;
height:40px;
}

@font-face
{
font-family: espadanegra;
src: url('dominica.ttf');
}
.fuenteespadanegra{
font-family:espadanegra;
}
h2{
text-align: center;
  font-family:espadanegra;  
 text-transform: uppercase;
}
h3{
  font-family:espadanegra;  
 text-transform: uppercase;
}

.imgcenter{
 margin-left:auto; 
  margin-right:auto;
  display:block;
  
}


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


.input_largo{
width:100%;
}


#cabecero img{
width:80px;
}
#cabecero #im_der{


}
#cabecero #im_izq{
}


#cabecero #titulo span{

visibility:hidden;  
}



@media only screen and (min-width: 851px)
{
.indice{
background-color:white;
border:1px solid black;
z-index:3px;
margin:0px;
padding:0px;
width:116px;
position:absolute;
top:160px;
}
.indice li{
text-align:center;
font-size:14px;
list-style:none;
margin-top:5px;
margin-bottom:5px;

}
#cabecero #titulo{
font-size:40px;
width:570px;
height:110px;
margin:0 auto;
background-image:url('logoocr.png');
background-repeat:no-repeat;
}
#cabecero{

height:135px;
width:800px;

}
#cuerpo{
background-color:white;
border:1px solid black;
position:relative;
top:10px;
left:120px;
width:680px;

font-size:14px;
}


#subcuerpo{
text-indent:0px;
width:640px;
margin:15px;
}
}
@media only screen and (max-width: 850px)
{
.indice{
position:absolute;
margin:0 auto;
top:17vw;
width:96vw;

height:10vw;
background-color:white;
border:1px solid black;
z-index:3px;
margin:0px;
padding:0px;
text-align:center;
}
 .indice li{
text-align:center;
font-size:3.5vw;
list-style:none;
margin:5px;

display:inline;

}
#cuerpo img{
max-width:90vw;

}
#cabecero #titulo{
font-size:40px;
width:100vw;
height:120px;
margin:0 auto;
background-image:url('logoocr.png');
background-repeat:no-repeat;
background-size: 80vw 15vw;
}
#cabecero{
height:15px;
width:80vw;
margin:0 auto;
}


#cuerpo{
margin:0 auto;
background-color:white;
border:1px solid black;
position:relative;
top:25vw;
left:0px;
width:96vw;
max-width:680px;
font-size:14px;

#subcuerpo{
text-indent:0px;
width:90vw;
margin:2vw;
}

}


}

.indice li a:visited{COLOR:#222222}
.indice li a:link{COLOR:#222222}
.indice li a:active{COLOR:#222222}
.indice li a:hover{COLOR:black}







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


.subtit{
font-size:20px;
}




#enciclopedia #titulo{
font-size:20px;
text-align:center;
padding:0px;
padding-bottom:20px;

}

/*** 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 ***/
