/*
      Created by Antonio Figueroa
      Soluciones Inform‡ticas Manzanares, C.A. (SiM)
      antoniof@manzanares.com.ve
      http://www.sim.org.ve
      
      The CSS Layout is Based in the original desing of:
      
      Keith Donegan of Code-Sucks.com
	  E-Mail: Keithdonegan@gmail.com
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

h3{font-family: Arial, Helvetica, sans-seriff;
font-size: 30px;
font-weight: bold;
letter-spacing: -1.8pt;
word-spacing: 0.4pt;
color:#000;
}
body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 /*
background-image: url(../img/background.jpg);
*/
 background-repeat:repeat-x;
 background-color:#9BBAD7;
 
}

.titulo{font-family: "times new roman",times,serif;
font-size: 18px;
font-weight: bold;
word-spacing: 0.4pt;
color:#000;
}

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 /*
background-image: url(../img/background.jpg);
*/
 background-repeat:repeat-x;
 background-color:#FFF;
 
}
#wrapper { 
 margin: 0 auto;
 width: 1075px;
 height:auto;
 box-shadow: 0px 5px 10px #777;
 -webkit-box-shadow: 0px 5px 10px #777;
 -moz-box-shadow: 0px 5px 10px #777;
 margin-bottom:20px;
/*
 background:#EDEDED;
*/

}
#faux {
 /*background: url(../img/faux-2-3-col.gif);*/
 margin-bottom: 0px;
 /* overflow: auto; Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
 text-align:left;
 height:auto;

}
#header1 {
 color: #fff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 width: 1062px;
 padding: 3px;
 height: 10px;
 margin: 0px 0px 0px 0px;
 background:#4D95D7;
 text-align:right;
 /*border:solid;
 border-color:#FFFFFF;
 border-width:1px;
 border-left:hidden;
 border-right:hidden;
 border-top:hidden;*/
 
 
}
#header {
 color: #333;
 width: 953px;
 height:102px;
 padding:0px;
 
 margin: 0px 0px 0px 0px;
/*background:#FFDC1E;*/
 background-image:url(../img/header.jpg);
 background-repeat:no-repeat;
 padding-left:115px;
 

}
.maintittle
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:20x;
padding-top:17px;
width:auto;

color: #003399;
font-size: 17px;
font-weight:bold;

}
#navigation {
 color: #333;
 width: 900px;
 height:30px;
 margin: 0px 0px 0px 0px;
 background:#f7d51d;
 float:left;
 background-image: url(../img/menuH/nav.jpg);
 background-repeat:repeat-x;
 /*border-top:1px solid #ffffff;*/
}
#mainBanner {
 color: #fff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 width: 1066px;
 padding: 0px;
 height: 245px;
 margin: 0px 0px 0px 0px;
 
 /*
border-left:1px solid #CCC;
 border-right:1px solid #CCC;
*/
}
#rightAdd { 
display: inline;
 position: relative;
 color: #333;
 margin: 10px 10px 10px 0px;
 padding: 0px;
 width: 300px;
 float: right;
 height:220px;
 border:1px solid #000000;
 /*background-image:url(../img/publicidad/big/moytoca.jpg);*/
 /*background-repeat:no-repeat;*/

 }
  #imagen { 
 display: inline;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 735px;
 float: left;
 height:245px;
 /*background-image:url(../img/foto1.jpg);
 background-repeat:no-repeat;*/
 background:#FFF;
 /*
border:1px solid #000;
*/
 }
.disponible{
	width:200px;
	height:35px;
	padding:10px 0 0 10px;
	color:#444;
	font-size:15px;
	text-transform:uppercase;
	background-color:#F7D51D;
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 0px 0px 5px 0px;
 width:auto;
 height:700px;
 float: left;
 background-color:#EDEDED;
/*
 border:1px solid #CCC;
*/
 }
 

#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 277px;
 float: right;
 height:auto;
 background-color:#EDEDED;

/*
 border:1px solid #000000;
 background-color:#FFDC1E;
*/
}

.columnas { 
 display: inline;
 position: relative;
 color: #333;
 margin: 5px 0px 0px 0px;
 padding: 0px;
 width: 277px;
 float: right;
 height:auto;
 background-color:#EDEDED;

/*
 border:1px solid #000000;
 background-color:#FFDC1E;
*/
}
#footer { 
 height:auto;
 clear: both;
 color:#FFFFFF;
 padding:5px;
 background: #4D95D7;
 font-size:10px;
 border:none;
 text-transform:uppercase;

 
 
 /*
 border:1px solid #000000;
*/
}
.bordesContent
{

 background:;

 border:solid;
 border-width:5px;
 border-color:#4d95d7;
 border-bottom:hidden;
 border-left:hidden;
 border-right:hidden;
 
}
.marco
{
 
 height:68px;
 clear: both;
 color:#FFFFFF;
 background: #FFFFFF;
 margin: 0px 0px 10px 0px;
 padding:3px;
 font-size:10px;
 border:solid;
 border-width:2px;
 border-color:#ccc;


}
.clear { clear: both; background: none; }

.squareL{
	float:left;
	width:135px;
	height:135px;
	background-color:#EDEDED;
	/*
border:1px solid #CCCCCC;
*/
}

.squareC{
	width:135px;
	height:135px;
	background-color:#EDEDED;
	/*
border:1px solid #CCCCCC;
*/
}

.squareR{
	float: right;
	width:135px;
	height:135px;
	background-color:#EDEDED;
	/*
border:1px solid #CCCCCC;
*/
}
#contentAdd{
	margin: 0px 0px 0px 0px;
	width:277px;
	height:135px;
}
#contentAdds{
	margin:5px 0px 0px 0px;
	width:277px;
	height:135px;
}
#large{
	margin:0px 0px 5px 0px;
	padding:0px;
	width:275px;
	height:63px;
	background-color:#EDEDED;
/*
	border:1px solid #CCCCCC;
*/
}
#larges{
	margin:5px 0px 5px 0px;
	padding:0px;
	width:275px;
	height:63px;
	background-color:#EDEDED;
	border:1px solid #CCCCCC;
}
p.yellow::selection {
    background: #fff2a8; /* Safari */
	text-align:left;
	
}
p.yellow::-moz-selection {
    background: #fff2a8; /* Firefox */}


.white1{margin:0; text-align:center; width:480px; padding:5px; background-color:#FFF; border:1px solid #CCCCCC; color:#777; text-align:justify; font-size:15px; font-family:Arial, Helvetica, sans-serif;}

.caps{
	font-size:25px;
	font-family:"Bookman Old Style";
	color:#000;
}
.avatar{ border:1px solid #CCCCCC;}
.avatar1{ margin-top:-18px; margin-left:10px; border:1px solid #CCCCCC;}
.nombre{ position:absolute; margin-top:15px; margin-left:80px; width:300px; font-weight:bolder; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000066; font-style:italic; }
.subtitulo{
	font-family: helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
font-style: italic;
letter-spacing: 0.2pt;
word-spacing: 0.6pt;
line-height: 0.8;
color:#333;

}
.lW { float: left; clear: left; height: 15px; }
.rW { float: right; clear: right; height: 15px; }


.logo{  margin-top:0px; width:100px; height:90px;background-color:#4D95D7; background-image: url(../img/logo.png); background-repeat:no-repeat; background-position:center;  }


.input{
font-size:13px;
border:1px solid  #CCCCCC;
padding:0px;
width:250px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
margin-bottom:5px;
}
.input:hover{

border:1px solid   #999999;

}
.input:focus{

border:1px solid   #999999;

}
.txta{
font-size:13px;
border:1px solid #CCCCCC;
padding:0px;
width:350px;
height:150px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
}
.txta:hover{

border:1px solid   #999999;

}
.txta:focus{

border:1px solid   #999999;

}
.txtform{
	font-family: arial,sans-serif;
color:#666666;
font-size: 13px;
letter-spacing: 1.2pt;
word-spacing: -0.8pt;
line-height: 0.9;
}

.txtAfiliados{
font-family: arial,sans-serif;
color: #666666;
font-size: 15px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
text-align:left;


}
.txtAfiliados:hover{
color:#000000;

}

.contenidoCategoria{
font-family: arial,sans-serif;
color: #666666;
font-size: 13px;
text-decoration:none;

}

.titulosPaginas
{
font-family: arial,sans-serif;
color: #333333;
font-size:20px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
text-align:justify;
}
.subTitulosPaginas
{
font-family: arial,sans-serif;
color:#333333;
font-size:15px;
text-decoration:none;
text-transform:capitalize;
font-weight:bold;
text-align:justify;
text-decoration:underline;
}
.barra{ margin:0px; margin-left:2px; text-align:center; width:558px; height:10px; margin-bottom:5px; border-top:1px solid #CCCCCC;}
#content { 
 float: left;
 color: #333;
 font-size:17px;
 width:100%;
 height:auto;
 position:relative;
 background-color:#FFF;

}
.white{
/*
padding:5px;
*/ 
background-color:#fff; 
border:1px solid #fff; 
color:#777; 
text-align:justify; 
font-size:13px; 
font-family:Arial, Helvetica, sans-serif; 
width:560px; 
height:auto;

}

.white2{
padding:5px; 
background-color:#fff; 
border:1px solid #fff; 
color:#777; 
text-align:justify; 
font-size:15px; 
font-family:Arial, Helvetica, sans-serif; 
width:560px; 
height:auto;

}

.barraLi{  text-align:center; width:160px; height:1px; border-top:1px dotted #CCCCCC; margin-left:6px;}
#exp { 
 float: left;
 color: #333;
 font-size:17px;
 margin: 5px 5px;
 padding-top:10px;
 padding-bottom:15px;
 width:580px;
 height:auto;
 border:1px solid #000;
 display: inline;
 position: relative;
 background-color:#FFF;

}

.diasCalendario
{
font-family: arial,sans-serif;
color:#333333;
font-size:12px;
text-decoration:none;
text-transform:capitalize;
font-weight:bold;
text-align:center;
height:20px;

}



.linksCompartir
{
font-family: arial,sans-serif;
color:#333333;
font-size:15px;
text-decoration:none;
text-transform:capitalize;
font-weight:bold;
text-align:left;
border:none;
cursor:pointer;
border-style:none;
}

.linksCompartir:hover
{
color:#000000;
}

.fuenteNegrita
{
	font-size:13;
	color:#000000;
	font-family:arial,sans-serif;
	text-transform:capitalize;
	font-weight:bold;
	text-align:justify;
}
.marco1
{
 
 height:370px;

 color:#FFFFFF;
 background: #fff;
 margin: 0px 0px 10px 0px;
 padding:3px;
 font-size:10px;
 border:solid;
 border-width:1px;
 border-color:#ccc;
 width:608px;
 padding-top:20px;
 padding-left:5px;
 text-align:justify;


}

.cssSubtitulos
{font-size:13;
color:#000000;
font-family:arial,sans-serif;
text-transform:capitalize;
font-weight:bold;
text-align:justify;
}
.cssTitulos{
	font-size:14;
	color:#000000;
	font-family:arial,sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	text-align:justify;
	text-decoration:underline;
}
.cssContenido{
	font-size:12;
	color:#000000;
	font-family:arial,sans-serif;
	text-transform:capitalize;
	text-align:justify;
	
}


.cssLoader {
	position:absolute;
	background:#D3EBFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	height:100%;
	width:100%;
	z-index:10000;
	font-weight:bold;
	left:0px;
}

.divVisitante{
	font-size:12px;
	color:#ffffff;
	font-family:arial,sans-serif;
	font-weight:bold;
	text-align:justify;
	padding-top:8px;
	background-image: url(../img/menuH/nav.jpg);
 background-repeat:repeat-x;
 height:23px;
}
.atras{ width:158px; height:38px;background-image: url(../img/botonAtras.jpg);padding-top:7px;text-align:center;}
.atras a{color:#FFF; text-transform:uppercase; text-decoration:none; font-size:12px; text-align:center;}

.fuenteLinks
{
font-family: arial,sans-serif;
color:#333333;
font-size:13px;
text-decoration:none;
text-transform:capitalize;
text-align:left;
border:none;
cursor:pointer;
border-style:none;
}
.fuenteLinks:hover
{
font-family: arial,sans-serif;
color:#666666;
font-size:13px;
text-decoration: underline;
text-transform:capitalize;


}

.izquierdo{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:155px;
	height:185px;
	background-color:#EDEDED;
	border:1px solid #CCCCCC;
}

.piePublicidad{
	width:auto;
	height:35px;
}

.piePublicidadVacia{
	width:205px;
	height:35px;
	/*background-color:#EDEDED;*/
	/*border:1px solid #CCCCCC;*/
}

.fuenteBlanca
{
	font-size:13;
	color:#fff;
	font-family:arial,sans-serif;
	text-transform:capitalize;
	font-weight:bold;
	text-align:justify;
}


/*estilo para la ventana promocional de la rifa , agregado por Andy Vasquez el 11 02 2010*/
.divRifa
{
  position:absolute;
  border: 1px solid #386383;  
  background-color: #F0F0F0 ; /*#FFFF00; */
  padding: 6px; 
  font-size: 70%; 
  font-family: verdana;
  font-size:10px;
  color:#386383;
  width:900px;
  text-align:justify;
  height:600px;
  z-index:5000;
}

.fondo_rifa
{  
    position:absolute;
	background-color: #000000;
	filter:alpha(opacity=74);-moz-opacity:.74;opacity:.74; 
	width:100%;
	height:2000px; 
	z-index:5000;
}
