*{ font-family: "Trebuchet MS";font-size:12px;}

a{
text-decoration : none;
color: #fff;
}

#body{
margin: 0px;
background-color: #660000;
text-align: center;
}

/* CONTENEDOR */
#contenedor {
  width: 1024px;
  margin:auto;
  overflow: hidden;
  color: #D1D1D1;
  background-color: transparent;
  min-height:300px;
 /* height: expression(this.scrollHeight < 301? "300px" : "auto" );*/
  position:relative;
  text-align: justify;
  _height: 100%;
  z-index: 1;
  
  
}
/* CONTENEDOR */

/* CONTENIDO */
#contenido {
 width: 1024px;
 float: left;
/* min-height:500px;*/
 /*height: expression(this.scrollHeight < 301? "300px" : "auto" );*/
 _min-height: 100%;
}
/* CONTENIDO */


/* CABECERA */
#cabecera {
  
        background: url(images/header_bg.jpg) repeat;
	visibility: visible;
	left: 21px;
	z-index: 2;
	width: 1024px;
	height: 120px;
        float: left;
}

.columnaUno{
    width: 193px;
    float:left;
    background-color: #CCCCCC;
    /*min-height: 830px;*/
    padding-left: 10px;
    padding-right: 5px;
    color: #000000;
    overflow:hidden;
}

.columnaDos{
    width: 610px;
    float:left;
    background-color: #FFFFFF;
   /* min-height: 430px;*/
    color: #000000;
    
    
    
}

.columnaTres{
    width: 191px;
    float:left;
    background-color: #333333;
    /*min-height: 400px;*/
    /*min-height: 830px;*/
    padding-left: 10px;
    padding-right: 5px;
    color: #ffffff;
    overflow:hidden;
   
}

#footer{
   background: url(images/fondofooter.gif) repeat;
   visibility: visible;
   width: 1024px;
   height: 37px;
   float: left;
}

#header_bg  {
	background: url(images/header_bg.jpg) repeat;
	visibility: visible;
	position: relative;
	

	z-index: 2;
	width: 1024px;
	height: 120px;
        float: left;
}

#header_up  {
	background: url(images/header_up.jpg) no-repeat;
	visibility: visible;
	position: relative;
	
	
	z-index: 3;
	width: 32px;
	height: 120px;
        float: left;
}

#flagbg  {
   background: url(images/flagbg2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 830px;
   top: 6px;
   z-index: 5;
   width: 200px;
   height: 33px;
   float: left;
}

#bgnaranja  {
	background: url(images/bgnaranja.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 480px;
	top: 0px;
	z-index: 4;
	width: 1024px;
	height: 120px;
        float: left;
}

#logoheader  {
   background: url(images/logoheader.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 24px;
   z-index: 4;
   width: 291px;
   height: 70px;
   float: left;
}

#logoreflejo  {
   background: url(images/logoreflejo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 94px;
   z-index: 5;
   width: 291px;
   height: 23px;
    float: left;
}

#banner  {
   /*background: url(images/id37banner.gif) no-repeat;*/
   visibility: visible;
   position: relative;
   z-index: 6;
   width: 1024px;
   height: 205px;
   float: left;
}

#bordeup  {
   background: url(images/barramenu.gif) repeat;
   visibility: visible;
   position: relative;
   z-index: 7;
   width: 1024px;
   height: 16px;
   float: left;
}

#bordedown  {
   background: url(images/barramenu.gif) repeat;
   visibility: visible;
   position: relative;
   z-index: 7;
   width: 1024px;
   height: 16px;
   float: left;
}

#naranjafooter  {
   background: url(images/naranjafooter.gif) repeat;
   z-index: 7;
   width: 1024px;
   height: 8px;
   float: left;
}

#fonodologofooter  {
   background: url(images/fonodologofooter.gif) no-repeat;
   width: 1024px;
   height: 37px;
}

#cablemuse2  {
   background: url(images/cablemuse2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 174px;
   
   z-index: 8;
   width: 118px;
   height: 63px;
}


#menu {
margin : 0;
height : 50px;
background: url(images/menubg.gif) repeat;
/* visibility: visible; */
width: 1024px;
float: left;
text-align: center;
}
#menu li {
list-style : none;
display : inline;
line-height : 34px;

}


#menu ul {

list-style : none;
margin-top: 5px;
_margin-top: 10px;
}

#menu li a {
text-decoration : none;
margin : 0;
padding : 9px 15px 10px 15px;
color : #fff;
font-size: 18px;
font-family: "Georgia";
}
#menu li a:hover {
/*color : #fff;*/

color: #F17116;
margin : 0;
font-family: "Georgia";
/*font-size: 20px;*/
}
#menu li a.current {
/*background : #616161 url(images/trcorner.gif) no-repeat top right;*/
/*color : #fff;*/
color: #F17116;
/*background-color: #3D3D3D;*/
font-family: "Georgia";
}

#bgsiguenos  {
   background: url(images/bgsiguenos.gif) no-repeat;
   visibility: visible;
   z-index: 4;
   width: 188px;
   height: 203px;
      
}

#facebook  {
   /*background: url(images/facebook.gif) no-repeat;   */
   width: 140px;
   height: 65px;
}

#twitter  {
   /*background: url(images/twitter.gif) no-repeat;*/
   width: 125px;
   height: 54px;
   
}

#titulo{
   font: bold 16px/19px Georgia bolder;
   text-align: left;
   color: #FF6600;
   padding-top: 20px;
   padding-left: 10px;
   padding-bottom: 10px;
}
#titulo_col_izquierda{
   font: bold 16px/19px Georgia bolder;
   text-align: left;
   color: #FF6600;
   padding-top: 20px;
   padding-left: 10px;
   padding-bottom: 10px;
}

#titulo2{
   font: bold 16px/19px Georgia bolder;
   text-align: left;
   color: #663300;
   padding-top: 20px;
   padding-left: 10px;
   padding-bottom: 10px;
}

#texto{

     font: italic 12px/14px "Trebuchet MS";
   text-align: left;
   color: #fff;
   padding-bottom: 10px;
}

.texto2{

     font: italic 12px/14px "Trebuchet MS";
   text-align: left;
   color: #444444;
   padding-bottom: 10px;
}

#openwoman  {
   background: url(images/openwoman.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 182px;
   top: 639px;
   z-index: 6;
   width: 216px;
   height: 287px;
   border-style: none;
}

#bienvenidos
 {
   font: bold 16px/19px Georgia bolder;
   margin: 0px;
   text-align: left;
   color: #CC333A;
}

#negrita{
    font: italic bold 15px/18px "Trebuchet MS";
   margin: 0px;
   text-align: left;
   color: #000000;
}

#carpeta  {
   background: url(images/carpeta.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 611px;
   top: 630px;
   z-index: 5;
   width: 180px;
   height: 291px;
}

ul{
    color: #000000;
}

.textoServicios {
    color: #000000;
}

.textoServicios2 {
    color: #696969;
}


.bordeRedondo{
    -moz-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #000;
  padding: 10px;
  background-color: #333333;
  
}

.servicioColUno{
    width: 280px;
    float: left;
    padding-right: 15px;
    
}

.servicioColDos{
    width: 290px;
    float: right;
    
}

.servicioColTres{
    width: 610px;
    float: left;
    
}

label{
display: block;
text-align: left;
}


fieldset {
margin: 0px;
padding: 0;
background-color: #ffffff;
width: 400px;
}
legend {
margin-left: 1em;
color: #000000;
font-weight: bold;
}
fieldset ol {
padding: 1em 1em 0 1em;
list-style: none;
}
fieldset li {
padding-bottom: 2px;
text-align: left;
}

.input{
    width: 200px;
    
}

.enlacesColumnaUno{  
   font: bold 16px/19px Georgia bolder;
   text-align: left;
   color: #663300;
   padding-top: 20px;
   padding-left: 10px;
   padding-bottom: 10px;

}

.tip-target {
    width: 100px;
    text-align:center;
    padding: 5px 0;
    border:1px dotted #BF540D;
    background:#E9650B;
    color: #ffffff;
    cursor:default;
    margin:10px;
    font:bold 11px tahoma,arial,sans-serif;
    float:left;
}
