body{
	margin:0px 0px 0px 0px;
	background-color:#ffffff;
}
 /* sombras laterales */
 .shal{
 	background: url(imgs/shal.gif) top right repeat-y #ffffff;
	font:11px tahoma, verdana, arial;
 }
  .shar{
 	background: url(imgs/shar.gif) top left repeat-y #ffffff;
	font:11px tahoma, verdana, arial;
 }
 
 /* principal */
 .main{
 	vertical-align:top;
	width:900px;
	height:100%;
	font:11px tahoma, verdana, arial;
 }
  .areaad{
 	width:72px;
	height:100%;
	vertical-align:top;
	background-color: #ffffff;
	text-align:center;
 }
 .area1{
	font:11px tahoma, verdana, arial;
 	width:170px;
	height:100%;
	vertical-align:top;
	background-color: #990000;
	text-align:center;
 }
 .area11{
	font:11px tahoma, verdana, arial;
 	width:200px;
	height:100%;
	vertical-align:top;
	background-color: #990000;
 }
 .area2{
 	width:700px;
	height:100%;
	vertical-align:top;
 }
 .area3{
 	width:150px;
	height:100&;
	vertical-align:top;
	background-color:#ECECEC;
 }
 
 /* Menu lateral*/
 .mv{
 	background: url(imgs/mvsha.gif) top left repeat-y #ececec;
	vertical-align:top;
 }
 .mvtit{
 	font:11px tahoma, verdana, arial;
	color:#ffffff;
	background: url(imgs/mvtitsha.gif) top left repeat-y #990000;
	padding-left:10px;
	width:100%;
	height:16px;
 }
  .mvitem{
 	font:11px tahoma, verdana, arial;
	color:#444444;
	background: url(imgs/mvsha.gif) top left repeat-y #ececec;
	padding:2px 10px 2px 10px;
	width:100%;
	cursor:hand;
 }
  .mvitem_sel{
 	font: bold 11px tahoma, verdana, arial;
	color:#444444;
	background: url(imgs/mvsha.gif) top left repeat-y #ececec;
	padding:2px 0px 2px 10px;
	width:100%;
 }
  .mvsubitem{
 	font:11px tahoma, verdana, arial;
	color:#444444;
	background: url(imgs/mvsubitem.gif) top left repeat-y #dadada;
	padding:2px 10px 2px 16px;
	cursor:pointer;
	width:100%;
	cursor:hand;
 }
  .mvsubitem_sel{
 	font: bold 11px tahoma, verdana, arial;
	color:#444444;
	background: url(imgs/mvsubitem.gif) top left repeat-y #dadada;
	padding:2px 0px 2px 16px;
	cursor:arrow;
	width:100%;
 }
  .mvsubsep{
  background: url(imgs/mvsubitem.gif) top left repeat-y #dadada;
  height:10px;
  width:100%;	
  }
 .mvsep{
	background:url(imgs/mvsepsha.gif) top left repeat-y #D3A5A5;
	text-align:left;
	width:150px;
	height:1px;
 }
 
 .pik{
 	width:13px;
	vertical-align:bottom;
 }
 
 .creditos{
    font:10px tahoma, verdana, arial;
    color:#990000;
    padding:5px 8px 8px 8px;
 }
 
 a:hover.item{
    font:11px tahoma, verdana, arial;
    color:#444444;
    text-decoration: underline;
 }
 
 a.item{
    font:11px tahoma, verdana, arial;
    color:#444444;
    text-decoration: none;
 }
 
 a:hover.clink{
    font:10px tahoma, verdana, arial;
    color:#990000;
	text-decoration:underline;
 }
 
 a.clink{
    font:10px tahoma, verdana, arial;
    color:#990000;
	text-decoration:none;
 }
 
 .txarea{
    font:11px tahoma, verdana, arial;
    color:#990000;
    background-color:#ffffff;
    border:1px solid #990000;
 }
 .txarea2{
    font:12px arial;
    color:#990000;
    background-color:#ffffff;
    border:1px solid #990000;
 }
 /* brujula */
  .brujula{
    padding-top:5px;
    padding-left:10px;
    width:100%;
    font:10px tahoma, verdana, arial;
    color:#C26666;
 }
 
  a:hover.blink{
    font:10px tahoma, verdana, arial;
    color:#C26666;
	text-decoration:underline;
 }
 
 a.blink{
    font:10px tahoma, verdana, arial;
    color:#C26666;
	text-decoration:none;
 }
 
/* Contenido */
 .titulo{
    width:100%;
    font:bold 16px tahoma, verdana, arial;
    color:#990000;
    padding:10px 0px 5px 10px;
 }
 
  .seccion{
    width:100%;
    font:bold 13px tahoma, verdana, arial;
    color:#444444;
    padding:5px 0px 3px 0px;
 }
 .seccion2{
    font:bold 13px tahoma, verdana, arial;
    color:#444444;
    padding:5px 0px 3px 0px;
 }
 .plano{
    width:100%;
    font:11px tahoma, verdana, arial;
    color:#444444;
    padding:0px 10px 10px 10px;
 }
 
 .adminplano{
    vertical-align:top;
    font: 11px tahoma, verdana, arial;
    color:#990000;
    padding:2px 10px 0px 10px;
	text-decoration:underline;
	cursor:hand;
 }
 .adminplano2{
    vertical-align:top;
    font: 11px tahoma, verdana, arial;
    color:#990000;
    padding:2px 10px 0px 10px;
 }
 .recuadro{
    border:1px solid #444444;
 }
/* enlaces */
 a:hover{
    font:11px tahoma, verdana, arial;
    color:#990000;
    text-decoration:underline;
 }
 a{
    font:11px tahoma, verdana, arial;
    color:#990000;
    text-decoration:underline;
 }
 
  a:hover.link{
	font:11px tahoma, verdana, arial;
	color:#444444;
	text-decoration:underline;
 }
 a.link{
	font:11px tahoma, verdana, arial;
	color:#444444;
	text-decoration:none;
 }
 
 /* Idioma */
 .flag{
	border:1px solid #444444;
	vertical-align:-3px;
 }
 .lang{
 	display: inline;
	padding:2px 0px 2px 0px;
	font:10px tahoma, verdana, arial;
	color:#444444;
	cursor:hand;
 }
 a:hover.lang{
	font:10px tahoma, verdana, arial;
	color:#444444;
	text-decoration:underline;
 }
 a.lang{
	font:10px tahoma, verdana, arial;
	color:#444444;
	text-decoration:none;
 }
 