HTML 
{ 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: url(../images/bg.jpg); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
}

BODY 
{ 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: url(../images/bg.jpg);
	 PADDING-BOTTOM: 0px; 
	 MARGIN: 0px; 
	 PADDING-TOP: 0px; 
}

A:link 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #990000; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none; 
}

A:visited 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #990000; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none ;
}

A:hover 
{ 
	FONT-SIZE: 12px; 
	COLOR: #990000; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}

A:active 
{ 
	FONT-SIZE: 12px; 
	COLOR: #990000; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none ;
}

INPUT 
{ 
	BORDER-RIGHT: #663300 1px solid; 
	BORDER-TOP: #663300 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #663300 1px solid; 
	COLOR: #663300; 
	BORDER-BOTTOM: #663300 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

SELECT 
{ 
	BORDER-RIGHT: #663300 1px solid; 
	BORDER-TOP: #663300 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #663300 1px solid; 
	COLOR: #663300; 
	BORDER-BOTTOM: #663300 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

OPTION 
{ 
	BORDER-RIGHT: #663300 1px solid; 
	BORDER-TOP: #663300 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #663300 1px solid; 
	COLOR: #663300; 
	BORDER-BOTTOM: #663300 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;
}

FORM 
{ 
	CLEAR: both; 
	HEIGHT: 100% ;
}

TEXTAREA 
{ 
	BORDER-RIGHT: #663300 1px solid; 
	BORDER-TOP: #663300 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #663300 1px solid; 
	COLOR: #663300; 
	BORDER-BOTTOM: #663300 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

#maincontainer 
{ 
	BACKGROUND-POSITION: 50% top; 
	BACKGROUND-IMAGE: url(../images/bg_dinamic_cont.gif); 
	MARGIN: 0px auto; 
	WIDTH: 100%; 
	HEIGHT: 100%; 
}

H1 
{   
    MARGIN: 0px;
	padding-right:0px; 
	PADDING-left: 0px;
	padding-top:10px;
	padding-bottom:10px;
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 21px; 
	COLOR: #990000; 
	BORDER STYLE: none; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	
}

H2 
{ 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #990000; 
	BORDER-TOP-STYLE: none; 
	PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BORDER-RIGHT-STYLE: none; 
    BORDER-LEFT-STYLE: none; 
    TEXT-ALIGN: left; 
    BORDER-BOTTOM-STYLE: none; 
}

H3 
{ 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #990000; 
	BORDER-TOP-STYLE: none; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none; 
}

P 
{ 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;
}

UL 
{ 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left; 
}

LI 
{ 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: none ;
}

DIV.top 
{ 
	BACKGROUND-IMAGE: url(../images/top_line.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 8px; 
}

DIV.content 
{ 
	BACKGROUND-IMAGE: url(../images/left_line.gif); 
	WIDTH: 100%; 
	BACKGROUND-REPEAT: repeat-y ;
}

DIV.boxcontrol 
{ 
	PADDING-RIGHT: 8px; 
	BACKGROUND-POSITION: right 50%; 
	PADDING-LEFT: 8px; 
	BACKGROUND-IMAGE: url(../images/right_line.gif); 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: repeat-y; 
}

DIV.bottom 
{ 
	BACKGROUND-IMAGE: url(../images/btm_line.gif); 
	BACKGROUND-REPEAT: repeat-x; HEIGHT: 8px; 
}

IMG.esquina_sup_izq 
{ 
	FLOAT: left ;
}

IMG.esquina_sup_der 
{ 
	FLOAT: right; 
}

IMG.esquina_inf_izq 
{ 
	FLOAT: left; 
}
IMG.esquina_inf_der { FLOAT: right; }
* HTML IMG.esquina_sup_izq { MARGIN-LEFT: 0px ;}
* HTML IMG.esquina_inf_izq { MARGIN-LEFT: 0px; }
* HTML IMG.esquina_inf_der { MARGIN-LEFT: 0.2em; }
* HTML IMG.esquina_sup_der { MARGIN-LEFT: 0.2em ;}
.header { BACKGROUND-POSITION: center 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/bg_revist.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 189px; }
.menu_left { BACKGROUND-POSITION: left 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/bg_menu.gif); MARGIN: 0px; WIDTH: 155px; PADDING-TOP: 5px; }
.menu_left UL LI { FONT-SIZE: 10px; WIDTH: 155px; FONT-FAMILY: Verdana; HEIGHT: 17px; TEXT-ALIGN: left; }
.menu_right { BACKGROUND-POSITION: right 50%; FLOAT: right; BACKGROUND-IMAGE: url(../images/bg_menu.gif); MARGIN: 0px; WIDTH: 155px; PADDING-TOP: 5px; }
.menu_right UL LI { FONT-SIZE: 10px; WIDTH: 155px; FONT-FAMILY: Verdana; HEIGHT: 17px; TEXT-ALIGN: right; }
#menu_box { WIDTH: 100%; HEIGHT: 189px; }
.id_program { BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/bg_title.gif); MARGIN: 0px auto; WIDTH: 63%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px ;}
#head_left { BACKGROUND-POSITION: left 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/revist_left.gif); MARGIN-LEFT: -100%; WIDTH: 232px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 172px ;}
#head_right { BACKGROUND-POSITION: right 50%; FLOAT: right; BACKGROUND-IMAGE: url(../images/revist_right.gif); MARGIN-LEFT: -232px; WIDTH: 232px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 172px; }

#contentwrapper { FLOAT: left;  /*clear:both;*/ WIDTH: 100%; HEIGHT: 100%; }

#contentcolumn { BACKGROUND-IMAGE: url(../images/fondo_content.gif); MARGIN: 0px 250px 0px;/* padding-top:28%;*/ HEIGHT: 100% ;}


#leftcolumn {
 FLOAT: left; 
	/*position: relative;
	padding:10px;*/
	padding-left:180px;
	padding-right:180px;
	margin-bottom:20px;
	/*text-align:center;
	top:190px;
	height: 348px;*/
	/*width: 756px;*/
  }

#row_left { BACKGROUND-POSITION: right 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/rev_01.gif); WIDTH: 49%; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 260px; }
#row_right { BACKGROUND-POSITION: left 50%; FLOAT: right; BACKGROUND-IMAGE: url(../images/rev_02.gif); WIDTH: 49%; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 260px; }

/*#rightcolumn { CLEAR: right; FLOAT: left; MARGIN-LEFT: -250px; WIDTH: 250px; PADDING-TOP: 5px; }*/

#table { PADDING-LEFT: 5px; MARGIN: 0px auto; WIDTH: 380px; HEIGHT: 100%; }

.boxes_name { CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 100px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px; TEXT-ALIGN: right; }

.nom_prenom { CLEAR: both; FLOAT: left; WIDTH: 100px ;}

.campo { PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 80px; PADDING-TOP: 1px; HEIGHT: 20px; }

.camp_nom_prenom { PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 270px; }

.campo_08 { PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 270px; }

.title { FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px auto; VERTICAL-ALIGN: middle; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; }

.campo_subtitle 
{ 
	BACKGROUND-POSITION: 50% top; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	BACKGROUND-IMAGE: url(../images/marquesina_revista.gif); 
	WIDTH: 375px; 
	COLOR: #990000; 
	PADDING-TOP: 7px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Verdana; HEIGHT: 40px; 
	TEXT-ALIGN: left; 
}
#subtitle_01 
{ 
	FONT-SIZE: 12px; 
	WIDTH: 355px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN: center; 
}
	
#subtitle_02 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	WIDTH: 355px; 
	COLOR: #990000; 
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN:center; 
}

.campo_6 { CLEAR: both; }

.campo_7 
{ 
	CLEAR: both; 
	PADDING-LEFT: 105px; 
	FLOAT: left; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 5px; 
}

.text2 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #990000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
}

.buttom 
{ 
	BACKGROUND-POSITION: center 50%; 
	FLOAT: right; 
	BACKGROUND-REPEAT: no-repeat 
}

#footer 
{ 
	CLEAR: both; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	MARGIN: 0px auto; 
	WIDTH: 800px; 
	COLOR: #fff; 
	TEXT-ALIGN: center;
	
}

#text_intro_revue{
/*margin:0 auto;*/ 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 5px; 
	TEXT-ALIGN: justify;}

.error{
	margin:10px 0px 0px 0px;
	padding:10px;
	background-image:url(../images/marquesina_listhotel.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#990000;}

.error ul li{font-size:16px;font-family:Verdana; font-weight:bold; text-align:left;}
