/* CSS Document */

body,td,th {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
body {

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat:repeat-x;	
	  
	background-color: #4396CA;
	background-image:url(../i/bg.jpg);

	/*background-image:url(../i/bg-spring.jpg); background-position:bottom; background-color:#127DFF;*/
}



#mutual {
width:980px;
height:9px;
margin: auto;
background-color: #103B58;

}

#TopMenu TD{
font-family:'Tahoma', Arial;
color:#FFFFFF;
font-size:11px;
}

#TopMenu input{
font-family:'Tahoma', Arial;
color:#666666;
font-size:11px;
border:1px solid #cccccc;
width:120px;
}

#TopMenu A {
color:#FFFFFF;
text-decoration:none;
}
#TopMenu A:hover {
text-decoration:underline;
}


#DIVbody {
background-color:#FFFFFF;
width:960px;
margin: auto;
padding:10px;
}

#ClmLeft {
float:left;
width:180px;
}

#ClmCenter {
width:520px;
margin-left:180px;
padding:10px;
}

#ClmCenter .resumen{
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
font-weight:bold;
}

#ClmCenter P{

Padding-left:0px;
line-height:15px;
}
#ClmCenter H2{
margin-top:5px;
margin-bottom:5px;
}

#ClmCenter A{
color:#0099FF;
text-decoration:none;}

#ClmCenter A:hover{
text-decoration:underline}

#ClmCenter  UL.square {list-style-type:square}


#ClmRight {
float:right;
width:240px;
margin-right:
background-color:#FFFFFF;
display:inline;
}
#ClmRight IMG {
	margin-bottom:5px;
}

#LeftMenu {
margin:0px;
padding:0px;
background-image:url(../i/menu-bg.gif);
}

#LeftMenu ul,li {
list-style-type: none;
}

#LeftMenu a {
padding-top:8px;
padding-left:8px;
font-family:'tahoma', arial;
font-size:12px;
color:#333333;
text-decoration:none;
display:block; 
height:20px; 
width:172px;
border-bottom:1px solid #DEE0E1;
}

#LeftMenu a:hover {
background-color:#E8E8E8;
}

#footer {
width:960px;
margin:auto
}
#footer TD, A{
color:#FFFFFF;
text-decoration:none;
}
#footer A:hover {
text-decoration:underline;}

#wellcome {
background-image:url(../i/bg-bienvenida.jpg);
width:500px;
height:260px;
padding:10px;
color:#FFFFFF;
font-family:'Tahoma',Arial;
}

#wellcome H1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0066FF;
margin-top:1px;
margin-bottom:1px;
}
#DivNovedades {
float:left;
margin-rigth:10px;
width:255px;
margin-top:10px;
margin-bottom:10px;
background-color:#FFFFFF;
background-image:url(../i/box-bg.gif);

}

#DivNovedades HR{
height:1px;
border:1px dashed #CCCCCC;
background-color:#CCCCCC;
margin-left:10px;
margin-right:10px;
}

#DivNovedades H2 , P{
margin-top:3px;
margin-bottom:3px;
padding-left:10px;
padding-right:10px;
}


#DivServicios {
display:block;
float:right;
margin-top:10px;
margin-bottom:10px;
width:255px;
background-color:#FFFFFF;
background-image:url(../i/box-bg.gif);
}

#DivServicios A{
display:block;
color:#000000;
text-decoration:none;
height:20px;
}

#DivServicios A:hover{
text-decoration:underline;
}


#DivServicios H2 , P{
margin-top:3px;
margin-bottom:3px;
padding-left:10px;
padding-right:10px;
}

H1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0066FF;
}

H2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

H3 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#0066FF;
margin-top:3px;
margin-bottom:3px;
}

.ColorAzul {
color:#0066FF;
}

.ColorVerde {
color:#36B51F;
}

#TbEncuesta {
margin-top:5px;
margin-bottom:5px;
}

HR{
height:1px;
background-color:#EFEFEF;
border:1px solid #EFEFEF;
}





.seccion {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

.seccion A {
color:#999999;
text-decoration:none;
}
.seccion A:hover{
text-decoration:underline;}

/*
prueba editor
*/

.preview_editor {
background-color:#FFFFFF;
padding:10px;
width:570px;
margin:auto;
}
.ColorAzul {
	color:#0066FF;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
}

.blanco {
color:#FFFFFF;
}

.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

.destacado {
border:1px dotted #FFFFFF;
padding:8px;
background-color:#D8E3EF;
margin-bottom:10px;
}

.mensajeError{
    color:#d00;
    text-align: center;
    font-size: 11px;
}

.mensaje{
    color:#d00;
    text-align: center;
    font-size: 11px;
}

.comentarioFoto{
  font-size: 10px;
  font-family:tahoma,verdana;
  color:#999;
  line-height:23px;

}


#ClmCenter  ul{

	list-style-image:url(../i/bullet-arrow.gif);
	padding-left:15px;
}

#ClmCenter  .linkRubro {
font-family:'Tahoma', Arial;
font-size:11px;
color:#000000;
text-decoration:none;
}

#ClmCenter  .linkRubro:hover {
color:#CC0000;
text-decoration:underline;
}

.titArticulos{
  background : #FAD0A3;
  color: #f00;
  font-weight: bold;
  font-size: 11px;
}

.arts{
  color : #655;
  font-size: 11px;
  font-family: tahoma;
  line-height: 15px;
  
}

#pop { 
   z-index:2; 
   position:absolute; 
   border: 1px solid #333333; 
   text-align:center; 
   background:#000000; 
} 
#cerrar { 
   float:right; 
   margin-right:5px; 
   cursor:pointer; 
   font:Verdana, Arial, Helvetica, sans-serif; 
   font-size:12px; 
   font-weight:bold; 
   color:#FFFFFF; 
   background-color:#666666; 
   width:12px; 
   position:relative; 
   margin-top:-1px; 
   text-align:center; 
}
.clave{
	border:1px dotted #06F;
	background-color:#efefef;
	padding:20px;
	margin-top:10px;
}
.codigo {
	font-size:16px;
}

#deposito {
	background-color:#efefef;
	padding:15px;
	width:480px;
}
#deposito label{
	width:100px;

}

#deposito input {
	width:180px;
}

#deposito select {
	width:180px;
}

#deposito .boton {
	width:100px;
}

#deposito SPAN {
	font-size:10px;
	color:#999;
}

#ribbon {
	position:absolute;
	top:10px;
	left:10px;
}
.malaga {
	text-decoration:none;
	font-size:11px;
	color:#fff;
}