body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #333366;*/
	color:#000;
	margin-top:2px;/*Cambios 08/04/08*/
}
h1, h2, h3, h4, h5, h6, p, .like_h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*color: #333366;*/
	
}

h1 {
	font-size: 24px;
} 

h2, .like_h2 {
	font-size: 18px;
} 

h3 {
	font-size: 14px;
} 

h4 {
	font-size: 12px;
} 

h5 {
	font-size: 11px;
} 

h6 {
	font-size: 9px;
} 

p {
	font-size: 11px;
}
/*///////////////////////////////////////////////////////////LINKS*/

a:link , a:visited{
	color: #333366;
	text-decoration: underline;
}
a:hover{
	color: #FF9900;
	text-decoration: underline;
}

/*////////////////////////////////////////////////////////END LINKS*/
.strong{
	font-weight:bold !important;
	}
.indent{
	margin-left:20px;
}
.strong{
	font-weight:bold !important;
	}

#strong_red a, .strong_red a {
	font-weight:bold !important;
	color:#FF0000 !important;
	border:none !important;
}

#strong_red a:hover, .strong_red a:hover{
	font-weight:bold !important;
	color:#333366 !important;
	border:none;
}

.back_to_top{
	padding:2px;
	text-align:right;
	}
/*////////////////////////////////////////////////////////START HEADER*/
#head {
	height: 100px;
	width: 920px;
	margin-left: auto;
	margin-right: auto;
}
.head_logo {
	height: 100px;
	width: 100px;
	float: left;
	background-image: url(../img/new_logo_LCN.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.head_left_logo {
	height: 100px;
	width: 10px;
	z-index:1;
	left:-10px;
	background-image: url(../img/logo_left_bgk.gif);
	background-repeat: no-repeat;
	position: relative;
}
.head_center {
    height: 100px;
	width: 780px;
	float: left;
	background-image: url(../img/new_head_bgk.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}	
.head_right {
    height: 100px;
	width: 20px;
	float: right;
	background-image: url(../img/new_head_r.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.head_help {
	height: 35px;
	width: 800px;
	float: left;
	font-size: 14px;
	font-weight:bold;
	padding-top:15px;
	background-image: url(../img/call_girl.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.head_help_no_phone {
	height: 35px;
	width: 800px;
	float: left;
	font-size: 14px;
	font-weight:bold;
	padding-top:15px;
	background-image: url(../img/call_girl_white.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.help{
	float:right;
	padding-right:70px;
}
.number_phone{
	color:#FF0000;
	font-weight:bold;
	font-size:18px;
	}
#head_title {
	float: left;
	height: 35px;
	width: 800px;
}
#head_title h1{
	float: left;
	margin-top:0px;
	margin-bottom: 0px;
	font-size: 30px;
	font-weight: bold;
}
#head_phrase{
	float: left;
	width:740px;
	height:15px;
	margin-top:-2px;
	/*font-size: 11px;
	font-weight:bold;*/
}
#head_phrase2{
	float: left;
	width:754px;
	font-size: 11px;
	font-weight:bold;
	color: #FFCC00;
	padding-top:11px;
	height: 15px;
	background-image: url(../img/phrase_2_bgk.gif);
	background-repeat: repeat-x;
}
.side_left_barra_nav{
	float:left;
	width:20px;
	height:26px;
	background-image: url(../img/side_left_barra_nav_bgk.gif);
	background-repeat: no-repeat;
}

/*///////////////////////////////////////START BAR LANGUAGES FLAGS*/

#bar_flags{
	float:right;
	margin-top:12px;
	width: 260px;
	height:17px;
}

#bar_flags ul{
	margin-left:0px;
	margin-top:0px;
	height:17px;
	padding-left:0px;/*importante para los dos navegadores*/
	margin-bottom:0px;
}

#bar_flags li {
	float:left;
	height:17px;
	width:26px;
	display:block;
	list-style: none;
}

/*///////////////////////////////////////END BAR LANGUAGES FLAGS*/	

#barra_nav{
	background-image: url(../img/body_bgk.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 920px;
	margin-left: auto;
	margin-right: auto;
}
#slogan{
	float:left;
	height: auto;
	width: 146px;/*Cambios 08/04/08*/
}

#bread_crumbs{
	width: 920px;
	background-image: url(../img/body_bgk.gif);
	margin-left:auto;
	margin-right:auto;
	background-repeat: repeat-y;
}
.bread_crumbs_final{
	float:left;
	padding-left:20px;
	margin-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bread_crumbs_link{
	float:left;
	margin-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
	margin-left:17px;
}
.bread_crumbs_right_link {
	float:right;
	margin-right: 15px;
}

/*////////////////////////////////////////////////////////END HEADER*/

#body_content {
	width: 920px;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	background-image: url(/templates/default/img/body_bgk.gif);
	background-repeat: repeat-y;
}

#col_left {
	float:left;
	width: 180px;
	padding-left:10px;
}
#content {
	float:right;
	height: auto;
	width: 581px;
	margin-right:8px;
}

.clear {
	clear:both;
}

/*/////////////////////////////////////////////////////////START COL LEFT*/
/*///////////////////////////////////////STAR DECORATOR_1*/
#decorator_1{
	margin-top: 10px;
	height:auto;
	width:auto;
	background-image: url(/templates/default/img/back_blue_line_l.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #FFFFFF;
}

#decorator_1 .side_t_1{
	height:15px;
	background-image: url(/templates/default/img/back_blue_line_top.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 1px;
}
#decorator_1 .corner_tl_1{
	float:left; 
	background-image: url(/templates/default/img/corner_blue_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:15px; 
	width:15px;
	font-size: 1px;
}
#decorator_1 .corner_tr_1{
	float:right;
	background-image: url(/templates/default/img/corner_blue_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:15px;
	width:15px;
	font-size: 1px;	
}
#decorator_1 .content h1, h1, h2, .like_h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_1 .content_1 {
	background-image: url(/templates/default/img/back_blue_line_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
}
#decorator_1 .side_b_1{
	height:15px;
	background-image: url(/templates/default/img/back_white_line_bottom.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	clear: both;
	font-size: 1px;
}
#decorator_1 .corner_bl_1{
	float:left; 
	background-image: url(/templates/default/img/corner_white_l.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 15px; 
	width: 15px;
	font-size: 1px;
}
#decorator_1 .corner_br_1{	
	float:right;
	background-image: url(/templates/default/img/corner_white_r.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:15px;
	width:15px;
	font-size: 1px;	
}

/*///////////////////////////////////////END DECORATOR_1*/

/*///////////////////////////////////////STAR DECORATOR_2*/
#decorator_2{
	height:auto;
	width:auto;
	background-image: url(/templates/default/img/back_blue_line_l.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #FFFFFF;
}

#decorator_2 .side_t_2{
	height:75px;
	background-image: url(/templates/default/img/back_white_line_large.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#decorator_2 .corner_tl_2{
	float:left; 
	background-image: url(/templates/default/img/corner_white_large_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:75px; 
	width:15px;
	font-size: 1px;
}
#decorator_2 .corner_tr_2{
	float:right;
	background-image: url(/templates/default/img/corner_white_large_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:75px;
	width:15px;
	font-size: 1px;	
}
#decorator_2 .content h1, h1, .like_h2, h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_2 .content_2{
	background-image: url(/templates/default/img/back_blue_line_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
}
#decorator_2 .side_b_2{
	height:15px;
	background-image: url(/templates/default/img/back_white_line_bottom.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 1px;
}
#decorator_2 .corner_bl_2{
	float:left; 
	background-image: url(/templates/default/img/corner_white_l.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 15px; 
	width: 15px;
	font-size: 1px;
}
#decorator_2 .corner_br_2{	
	float:right;
	background-image: url(/templates/default/img/corner_white_r.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:15px;
	width:15px;
	font-size: 1px;	
}
/*///////////////////////////////////////END DECORATOR_2*/

/*///////////////////////////////////////STAR DECORATOR_2_1*/
#decorator_2_1{
	height:auto;
	width:auto;
	background-image: url(/templates/default/img/back_blue_line_l.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #FFFFFF;
}

#decorator_2_1 .side_t_2_1{
	height:15px;
	background-image: url(/templates/default/img/back_withe_line_top.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#decorator_2_1 .corner_tl_2_1{
	float:left; 
	background-image: url(/templates/default/img/corner_white_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:15px; 
	width:15px;
	font-size: 1px;
}
#decorator_2_1 .corner_tr_2_1{
	float:right;
	background-image: url(/templates/default/img/corner_white_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:15px;
	width:15px;
	font-size: 1px;	
}
#decorator_2_1 .content h1, h1, .like_h2, h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_2_1 .content_2_1{
	background-image: url(/templates/default/img/back_blue_line_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
}
#decorator_2_1 .side_b_2_1{
	height:15px;
	background-image: url(/templates/default/img/back_white_line_bottom.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 1px;
}
#decorator_2_1 .corner_bl_2_1{
	float:left; 
	background-image: url(/templates/default/img/corner_white_l.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 15px; 
	width: 15px;
	font-size: 1px;
}
#decorator_2_1 .corner_br_2_1{	
	float:right;
	background-image: url(/templates/default/img/corner_white_r.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:15px;
	width:15px;
	font-size: 1px;	
}
/*///////////////////////////////////////END DECORATOR_2_1*/

/*//////////////////////////////////////////START MENU*/
#menu{
	background-color: #FFFFFF;
}

#menu ul {
	margin: 0px;
	padding-left: 5px;/*margen izquierdo*/
	padding-right: 5px;/*margen derecho*/
}

#menu li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333366;
	line-height: 13px;/*Importante para centrar las vi�etas verticalmente en explorer y firefox*/
	list-style-type: none;
	padding: 4px 4px 4px 8px; /*superior, derecho, inferior, izquierdo*/
	background-image: url(/templates/default/img/bullet_blue.gif);
	background-repeat: no-repeat;
	background-position: left 8px; /*posici�n izquierda, y distancia desde arriba*/
}
#subcategories{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#subcategories a {
	height: auto;
	overflow: auto;
}
#subcategories a:hover{
   	color: #FF9900;
	background-color:#FFFFFF;
}
.menu_blue_top h2, .menu_blue_top .like_h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	background-color:#333366;
	padding: 4px;
	margin-top:-5px;
}
.menu_blue h2, .menu_blue .like_h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	background-color:#333366;
	padding: 4px;
	margin-top:-1px;/*sirve para tapar la l�nea inferior de puntos, del ultimo item de la lista*/
}
.menu_red h2, .menu_red .like_h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#FF0000;
	padding: 4px;
	margin-top:-1px;/*sirve para tapar la l�nea inferior de puntos, del ultimo item de la lista*/
	margin-bottom:0px;
}
/*///////////////////////////////END MENU*/
/*////////////////////////////////////////////END COL LEFT*/

/*/////////////////////////////////////////////////////////////START SEARCH*/

#msp {
	position: relative;
	width: 580px;
/*	background-image: url(back_msp.png); */
	background-repeat: no-repeat;
}
#msp_head{
	height:auto;
	padding-top:12px;
	padding-left:55px;
}
#msp_title{
	width:350px;
}
#msp_subtitle{
	margin-top:5px;
	width:350px;
}
#msp_title h3, #msp_title h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333366;
	margin-bottom: 0px;
}
#msp_subtitle h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333366;
	margin-bottom: 0px;
}
#msp_search{
	background-repeat: no-repeat;
}

#msp_info {
	margin:0;
	padding:0;
	width:580px;
	background-color: #ffffff;
}

#msp_info_header {
	background-image:url(/templates/default/img/background_top_img.gif);
	position:relative;
	top:0;
}

#msp_info_header h1 {
	background-color:#333366;
	background-image:url(/templates/default/img/background_top_img.gif);
	color:#FFCC00;
	font-size:12px;
	padding:5px 0 15px 14px;
}

#msp_info_header form {
	color: #333366;
	padding: 5px 0 0 12px;
}

#msp_info_header_2 {
	background-color:#333366;
	background-image:url(/templates/default/img/blue_arrow_big.png);
	background-position:14px center;
	background-repeat:no-repeat;
	left:6px;
	margin:8px 0;
	padding:10px 0 10px 100px;
	position:relative;
}

#msp_info_header_2 h2 {
	color: #fc0;
	font-size: 12px;
}

#msp_info_text {
	background-image:url(/templates/default/img/thumbs_up.jpg);
	background-position:8px center;
	background-repeat:no-repeat;
	padding-left:100px;
}

#msp_info_text p:first-child {
	border-top-style: dotted;
	border-top-color: #336;
	border-top-width: 1px;
}

#msp_info_text p {
	background-image: url(/templates/default/img/green_check_graphic.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom-style: dotted;
	border-bottom-color: #336;
	border-bottom-width: 1px;
	width:443px;
}

#h3_for_msp_info_text {
	color:#333366;
	font-size:13px;
	margin:10px 0 13px 100px;
}

#msp_info_last {
	margin-top: 5px;
}

.more_space {
	min-height: 18px;
}

.msp_button_go {
	width: 60px;
	height: 16px;
	position: relative;
	top: 5px; 
	cursor: pointer;
}

#msp_banner {
	height:142px;
	background-image: url(/templates/default/img/back_msp_3.gif);
	background-repeat: repeat-y;
}

#msp_form {
	margin-top:10px;
	padding-top:0;
	text-align:center;
}

#search {
	margin-bottom:0px;
	margin-top:0px;
}

#main_form select{
	width:150px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	border: 1px solid #333366;
}

.drop_down{
	width:150px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	border: 1px solid #333366;
}

.drop_down_center{
	width:150px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	margin-top: 10px;
	margin-bottom:8px;
	border: 1px solid #333366;
}

#msp_foot{
	height:14px;
	background-image: url(/templates/default/img/back_msp_4.gif);
	background-repeat: no-repeat;
}
/*/////////////////////////////////////////////////////////////END SEARCH*/


/*/////////////////////////////////////////////////////////////START COL RIGHT*/
#col_right {
	float:right;
	width: 131px;
	padding-right:8px;
}
#col_right_title_top{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
	text-align:center;
	background-color:#333366;
	padding: 4px;
	margin-top:-5px;
}
#col_right_title_top a {
	height: auto;
	color: #FFCC00;
}
#col_right_title_top a:hover{
   	color: #FFFFFF;
}
#col_right_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
	text-align:center;
	background-color:#333366;
	padding: 4px;
}
#col_right_title a {
	height: auto;
	color: #FFCC00;
}
#col_right_title a:hover{
   	color: #FFFFFF;
}
.col_right_img{
	padding: 0px 5px 5px;
	text-align:center;
}

#col_right ol{
	margin: 0px;
	padding-left:5px;
	list-style-position: inside;
	text-align:left;
}

/*///////////////////////////////////////STAR DECORATOR_3*/
#decorator_3{
	height:auto;
	width:auto;
	background-image: url(/templates/default/img/back_blue_line_l.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #333366;
}

#decorator_3 .side_t_3{
	height:15px;
	background-image: url(/templates/default/img/back_blue_line_top.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 1px;
}
#decorator_3 .corner_tl_3{
	float:left; 
	background-image: url(/templates/default/img/corner_blue_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:15px; 
	width:15px;
	font-size: 1px;
}
#decorator_3 .corner_tr_3{
	float:right;
	background-image: url(/templates/default/img/corner_blue_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:15px;
	width:15px;
	font-size: 1px;	
}
#decorator_3 .content h1, h1, h2, .like_h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_3 .content_3{
	background-image: url(/templates/default/img/back_blue_line_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
}
#decorator_3 .side_b_3{
	height:31px;
	background-image: url(/templates/default/img/arrow_b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 1px;
}
#decorator_3 .corner_bl_3{
	float:left; 
	background-image: url(/templates/default/img/corner_arrow_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 31px; 
	width: 15px;
	font-size: 1px;
}
#decorator_3 .corner_br_3{
	float:right;
	background-image: url(/templates/default/img/corner_arrow_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:31px;
	width:15px;
	font-size: 1px;	
}
/*///////////////////////////////////////END DECORATOR_3*/

/*/////////////////////////////////////////////////////////////END COL RIGHT*/
/*/////////////////////////////////////////////////////////////START PANEL*/
.panel_head{
	height:70px;
	background-color: #333366;
	padding-bottom: 10px;
	height: 36px;
}
html>body .panel_head{
	height: auto;
	min-height: 36px;
}
.panel_head_title{
	margin-left: 53px;
}
.panel_head h3, .panel_head h1 {
	margin-top:0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFCC00;
}
.panel_head h5{
	margin-top:3px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
}
.blue_arrow_big{
	float: left;
	padding-left:10px;
	padding-top:3px;
}

/*///////////////////////////////////////STAR DECORATOR_4*/
#decorator_4{
	height:auto;
	background-color: #333366;
}
#decorator_4 .side_t_4{
	height:5px;
	font-size: 1px;
	background-color: #333366;
}
#decorator_4 .corner_tl_4{
	float:left; 
	background-image: url(/templates/default/img/corner_blue_small_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px; 
	width:5px;
	font-size: 1px;
}
#decorator_4 .corner_tr_4{
	float:right;
	background-image: url(/templates/default/img/corner_blue_small_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px;
	width:5px;
	font-size: 1px;	
}
#decorator_4 .content h1, h1, h2, .like_h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_4 .content_4 {
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #333366;
}

#decorator_4 .side_b_4{
	height:5px;
	font-size: 1px;
	background-color: #333366;
}
#decorator_4 .corner_bl_4{
	float:left; 
	background-image: url(/templates/default/img/corner_blue_small_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 5px; 
	width: 5px;
	font-size: 1px;
}
#decorator_4 .corner_br_4{	
	float:right;
	background-image: url(/templates/default/img/corner_blue_small_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:5px;
	width:5px;
	font-size: 1px;
}
/*///////////////////////////////////////END DECORATOR_4*/

/*///////////////////////////////////////STAR DECORATOR_5*/
#decorator_5{
	height:auto;
	background-image: url(/templates/default/img/back_blue_line_small_l.gif);
	background-repeat: repeat-y;
	background-position:left;
}
#decorator_5 .side_t_5{
	height:5px;
	font-size: 1px;
	background-image: url(/templates/default/img/back_blue_line_small_t.gif);
	background-position: top;
}
#decorator_5 .corner_tl_5{
	float:left; 
	background-image: url(/templates/default/img/corner_white_small_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px; 
	width:5px;
	font-size: 1px;
}
#decorator_5 .corner_tr_5{
	float:right;
	background-image: url(/templates/default/img/corner_white_small_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px;
	width:5px;
	font-size: 1px;	
}
#decorator_5 .content h1, h1, h2, .like_h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_5 .content_5 {
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
	background-image: url(/templates/default/img/back_blue_line_small_r.gif);
	background-repeat: repeat-y;
	background-position:right;
}

#decorator_5 .side_b_5{
	height:5px;
	font-size: 1px;
	background-image: url(/templates/default/img/back_blue_line_small_b.gif);
	background-position: bottom;
}
#decorator_5 .corner_bl_5{
	float:left; 
	background-image: url(/templates/default/img/corner_white_small_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 5px; 
	width: 5px;
	font-size: 1px;
}
#decorator_5 .corner_br_5{
	float:right;
	background-image: url(/templates/default/img/corner_white_small_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:5px;
	width:5px;
	font-size: 1px;	
}
/*///////////////////////////////////////END DECORATOR_5*/

/*///////////////////////////////////////START SCHOOL LIST*/
#result_item h4, #result_item h5 {/*Texto de las cajas de los pa�ses*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;	
}

#result_item {
	height:100%;
	overflow:auto;
	padding-left:8px;
	margin-top:4px;
	padding-bottom:4px;
	background-repeat: no-repeat;
	background-position: left top;
}


#result_item ul{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-left: 5px;/*margen izquierdo*/
	padding-right: 0px;/*margen derecho*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
}
#result_item li{
	line-height: 13px;/*Importante para centrar las vi�etas verticalmente en explorer y firefox*/
	list-style-type: none;
	padding: 4px 4px 2px 8px; /*superior, derecho, inferior, izquierdo*/
	background-image: url(/templates/default/img/bullet_blue.gif);
	background-repeat: no-repeat;
	background-position: left 8px; /*posici�n izquierda, y distancia desde arriba*/
}
#result_item .country_list{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
/*///////////////////////////////////////END SCHOOL LIST*/
/*/////////////////////////////////////////////////////////////END PANEL*/
/*///////////////////////////////////////START FOOTER*/
/*///////////////////////////////////////STAR DECORATOR FOOTER*/
#footer_1{
	height:auto;
	width:auto;
	background-image: url(/templates/default/img/side_footer_l.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #FFFFFF;
}

#footer_1 .side_t_1{
	height:20px;
	background-image: url(/templates/default/img/side_footer_t.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 1px;
}
#footer_1 .corner_tl_1{
	float:left; 
	background-image: url(/templates/default/img/corner_footer_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:20px;
	width:20px;
	font-size: 1px;
}
#footer_1 .corner_tr_1{
	float:right;
	background-image: url(/templates/default/img/corner_footer_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:20px;
	width:20px;
	font-size: 1px;	
}
#footer_1 .content h1, h1, h2, .like_h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#footer_1 .content_1 {
	background-image: url(/templates/default/img/side_footer_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
}
#footer_1 .side_b_1{
	height:20px;
	background-image: url(/templates/default/img/side_footer_b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 1px;
}
#footer_1 .corner_bl_1{
	float:left; 
	background-image: url(/templates/default/img/corner_footer_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 20px; 
	width: 20px;
	font-size: 1px;
}
#footer_1 .corner_br_1{	
	float:right;
	background-image: url(/templates/default/img/corner_footer_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:20px;
	width:20px;
	font-size: 1px;	
}
/*///////////////////////////////////////END DECORATOR FOOTER*/
#footer {
	width: 920px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(/templates/default/img/back_footer.gif);
	background-repeat: repeat-x;
}
#footer .like_h6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	text-align: center;
	font-weight: normal;
	padding-bottom:2px;
}
#footer a {
	font-weight: bold;
	color: #333366;
}
#footer a:hover{
   	color: #FF9900;
}
/*///////////////////////////////////////END FOOTER*/

/*///////////////////////////////////////////////////////////// START SCHOOL PAGE*/

/*///////////////////////////////////////STAR DECORATOR_6*/
#decorator_6{
	height:auto;
	background-image: url(/templates/default/img/side_arrow_white_l.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #333366;
}

#decorator_6 .side_t_6{
	height:15px;
	background-image: url(/templates/default/img/side_arrow_white_t.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 1px;
}
#decorator_6 .corner_tl_6{
	float:left; 
	background-image: url(/templates/default/img/corner_arrow_white_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:15px; 
	width:15px;
	font-size: 1px;
}
#decorator_6 .corner_tr_6{
	float:right;
	background-image: url(/templates/default/img/corner_arrow_white_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:15px;
	width:15px;
	font-size: 1px;	
}
#decorator_6 .content h1, h1, h2, .like_h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_6 .content_6{
	background-image: url(/templates/default/img/side_arrow_white_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
}
#decorator_6 .side_b_6{
	height:31px;
	background-image: url(/templates/default/img/arrow_white_b.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-size: 1px;
}
#decorator_6 .corner_bl_6{
	float:left; 
	background-image: url(/templates/default/img/corner_arrow_white_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 31px; 
	width: 15px;
	font-size: 1px;
}
#decorator_6 .corner_br_6{
	float:right;
	background-image: url(/templates/default/img/corner_arrow_white_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:31px;
	width:15px;
	font-size: 1px;	
}
/*///////////////////////////////////////END DECORATOR_6*/

#content_panel{
	clear: both;
	height:100%;
	padding:5px;
}
#content_list{
	float:left;
	margin-top:5px;
	margin-left:0px;
	padding-top:7px;
	padding-bottom:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333366;
}

#content_list ol,#content_list ul {
	margin:0px;
	padding-right: 10px;/*margen derecho*/
	padding-left: 10px;/*margen left*/
	list-style-position:inside;
	line-height:16px;
}
#content_list_2{
	float:left;
	margin-left:0px;
	margin-top:10px;
	padding-top:0px;
	width:280px;
	font-size:10px;
	color:#333366;
	border-right: 1px dotted #333366;
}
#content_list_2 ol,#content_list_2 ul {
	margin:0px;
	padding-left:10px;/*margen izquierdo*/
	list-style-position:inside;
	line-height:16px;
}
.picture_guide{
	float:right;
}

.reserve{
	float: left;
	padding-left:3px;
	padding-right:3px;
	width:132px;
	border-right: 1px dotted #333366;
	border-left: 1px dotted #333366;
}
.button_reserve{
	width:132px;
	text-align:center;
	}
.school_img{
	float: left;
	margin-top:11px;
	margin-left:4px;
	}
.info_evaluation{
	clear:both;
	margin-top:20px;
	}
/*///////////////////////////////////////STAR DECORATOR_7*/
#decorator_71, #decorator_7{
	margin-top:10px;/*//////*/
	height:auto;
	width:auto;
	background-image: url(/templates/default/img/back_blue_line_small_l.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #FFFFFF;
}

#decorator_7 .side_t_7{
	height:5px;
	background-image: url(/templates/default/img/back_yellow_line_small_t.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 1px;
}
#decorator_7 .corner_tl_7{
	float:left; 
	background-image: url(/templates/default/img/corner_yellow_small_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px; 
	width:5px;
	font-size: 1px;
}
#decorator_7 .corner_tr_7{
	float:right;
	background-image: url(/templates/default/img/corner_yellow_small_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px;
	width:5px;
	font-size: 1px;	
}
#decorator_7 .content h1, h1, h2, .like_h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_7 .content_7 {
	background-image: url(/templates/default/img/back_blue_line_small_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
}
#decorator_7 .side_b_7{
	height:5px;
	background-image: url(/templates/default/img/back_blue_line_small_b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 1px;
}
#decorator_7 .corner_bl_7{
	float:left; 
	background-image: url(/templates/default/img/corner_white_small_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:5px; 
	width:5px;
	font-size: 1px;
}
#decorator_7 .corner_br_7{
	float:right;
	background-image: url(/templates/default/img/corner_white_small_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:5px;
	width:5px;
	font-size: 1px;	
}
#decorator_7 .head_yellow_7{
	height:auto;
	background-color:#FFCC00;
	margin-left:-5px;
	margin-right:-5px;
	margin-bottom:6px;
	padding-left:5px;
	line-height:17px;
	color: #333366;
}
#decorator_7 .head_yellow_7 a{
}
#decorator_7 .head_yellow_7 a:hover{
	color:#FFFFFF;
}
#decorator_7 .content_7 a{
}
/*///////////////////////////////////////END DECORATOR_7*/
#table_details{
	font-size:12px;
	text-align:left;
}
#table_details th{
	vertical-align:top;
	width:200px;
	border-bottom: 1px dotted #003366;
	border-right: 1px dotted #003366;
	color: #333366;
}
#table_details td{
	vertical-align:top;
	border-bottom: 1px dotted #003366;
}

/*///////////////////////////////////////*/
#table_activities{
	font-size:11px;
}
#table_activities th{
	vertical-align:top;
	border-bottom: 1px dotted #003366;
	border-right: 1px dotted #003366;
	color: #333366;
}
#table_activities td{
	text-align:center;
	vertical-align:top;
	border-bottom: 1px dotted #003366;
	border-right: 1px dotted #003366;
}
#table_activities .titles{
	text-align:left;
}
/*/////////////////////////////////////*/

#courses{
	font-size:11px;
}
#courses .titles{
	text-align:left;
	}
#courses th{
	vertical-align:top;
	border-bottom: 1px dotted #003366;
	border-right: 1px dotted #003366;
	color: #333366;
}
.frame_table{
	margin-left:-6px;
	margin-right:-6px;
	margin-bottom:0px;
	}
#border_l{
	border-left: 1px dotted #003366;
	}
#border_t{
	border-top: 1px dotted #003366;
	}
#border_r{
	border-right: 1px dotted #003366;
	}
#border_b{
	border-bottom: 1px dotted #003366;
	}
/*//////////////////////////////////////END SCHOOL PAGE*/
/*///////////////////////////////////////STAR DECORATOR_8*/
#decorator_8{
	height:auto;
	width:auto;
	background-image: url(/templates/default/img/back_blue_line_l.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #FFFFFF;
	text-align:center;
}

#decorator_8 .side_t_8{
	height:15px;
	background-image: url(/templates/default/img/back_blue_line_top.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 1px;
}
#decorator_8 .corner_tl_8{
	float:left; 
	background-image: url(/templates/default/img/corner_blue_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:15px; 
	width:15px;
	font-size: 1px;
}
#decorator_8 .corner_tr_8{
	float:right;
	background-image: url(/templates/default/img/corner_blue_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:15px;
	width:15px;
	font-size: 1px;	
}
#decorator_8 .content h1, h1, h2, .like_h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_8 .content_8 {
	background-image: url(/templates/default/img/back_blue_line_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
}
#decorator_8 .side_b_8{
	height:15px;
	background-image: url(/templates/default/img/back_blue_line_bottom.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 1px;
}
#decorator_8 .corner_bl_8{
	float:left; 
	background-image: url(/templates/default/img/corner_blue_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 15px; 
	width: 15px;
	font-size: 1px;
}
#decorator_8 .corner_br_8{	
	float:right;
	background-image: url(/templates/default/img/corner_blue_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:15px;
	width:15px;
	font-size: 1px;	
}
#decorator_8 .menu_blue_top{
	background-color:#333366;
	height:22px;
	}
/*///////////////////////////////////////END DECORATOR_8*/


/*///////////////////////////////////////*/
#table_quickprice{
	font-size:10px;
	width:559px;
}
#table_quickprice th{
	vertical-align:top;
	border-bottom: 1px dotted #003366;
	border-right: 1px dotted #003366;
	padding-left:5px;
	color: #333366;
}
#table_quickprice td{
	text-align:center;
	vertical-align:top;
	border-bottom: 1px dotted #003366;
	border-right: 1px dotted #003366;
	width:100px;
	padding-top:2px;
	padding-bottom:2px;
}
#table_quickprice .price{
	text-align:right;
	white-space:nowrap;
	padding-right:2px;
	font-weight: normal;
	vertical-align:middle;
}
#table_quickprice .data{
	text-align:left;
	width:339px;
	padding-left:2px;
}
#table_quickprice .titles{
	text-align:left;
	width:120px;
	padding-top:3px;
	padding-bottom:5px;
}
#table_quickprice .sign{
	padding-left:3px;
	float:left;
}
/*/////////////////////////////////////*/
/*///////////////////////////////////////////////////////////END DECORATORS SPECIAL FEATURES*/
#search_small{
	margin:0px;
	padding:0px;
	background-color:#333366;
	}
#search_small .drop_down_center{
	width:150px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	margin-top:5px;
	margin-bottom:5px;
	border: 1px solid #333366;
}
#search_small .button_go{
	margin-top:10px;
	margin-left:98px;
}

.header_info{
	margin:15px;
	text-align: justify;
	}
	#decorator_2 .price_img{
		float:left;
		margin-left:33px;
	}
	#decorator_2{
		width:180px;
		text-align: center;
	}
#decorator_2 .content_2 {
	padding-left:12px;
	padding-right:12px;
	height:90px;
}

.container{
	float:left;
}
img{border:0px}.ev_field{overflow:visible; float:left; width:200px}
.ev_value{overflow:visible; background-repeat:no-repeat; float:left; width:470px}
.ev_rating_0{ background-image:url(/images/0.gif); height:15px; background-repeat: no-repeat;}
.ev_rating_1{ background-image:url(/images/1.gif); height:15px; background-repeat: no-repeat;}
.ev_rating_2{ background-image:url(/images/2.gif); height:15px; background-repeat: no-repeat;}
.ev_rating_3{ background-image:url(/images/3.gif); height:15px; background-repeat: no-repeat;}
.ev_rating_4{ background-image:url(/images/4.gif); height:15px; background-repeat: no-repeat;}
.ev_rating_5{ background-image:url(/images/5.gif); height:15px; background-repeat: no-repeat;}

#decorator_ad{
	height:auto;
	width:auto;
	background-image: url(/templates/default/img/back_blue_line_l.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #FFFFFF;
}

#decorator_ad .side_t_ad{
	height:75px;
	background-image: url(/templates/default/img/back_white_line_large.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#decorator_ad .corner_tl_ad{
	float:left; 
	background-image: url(/templates/default/img/corner_white_large_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:75px; 
	width:15px;
	font-size: 1px;
}
#decorator_ad .corner_tr_ad{
	float:right;
	background-image: url(/templates/default/img/corner_white_large_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:75px;
	width:15px;
	font-size: 1px;	
}
#decorator_ad .content h1, h1, h2, .like_h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_ad .content_ad{
	background-image: url(/templates/default/img/back_blue_line_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
}
#decorator_ad .side_b_ad{
	height:15px;
	background-image: url(/templates/default/img/back_white_line_bottom.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 1px;
}
#decorator_ad .corner_bl_ad{
	float:left; 
	background-image: url(/templates/default/img/corner_white_l.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 15px; 
	width: 15px;
	font-size: 1px;
}
#decorator_ad .corner_br_ad{	
	float:right;
	background-image: url(/templates/default/img/corner_white_r.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:15px;
	width:15px;
	font-size: 1px;	
}
/*///////////////////////////////////////STAR DECORATOR_10*/
#decorator_10{
	margin-top:10px;/*//////*/
	height:auto;
	width:auto;
	background-image: url(../img/back_grey_line_small_l.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color:#CCCCCC;
//	background-color:#FFCC00;
}

#decorator_10 .side_t_10{
	height:5px;
	background-image: url(../img/back_grey_line_small_t.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 1px;
}
#decorator_10 .corner_tl_10{
	float:left; 
	background-image: url(../img/corner_grey_small_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px; 
	width:5px;
	font-size: 1px;
}
#decorator_10 .corner_tr_10{
	float:right;
	background-image: url(../img/corner_grey_small_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px;
	width:5px;
	font-size: 1px;	
}
#decorator_10 .content h1, h1, h2, .like_h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_10 .content_10 {
	background-image: url(../img/back_grey_line_small_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
}
#decorator_10 .side_b_10{
	height:5px;
	background-image: url(../img/back_grey_line_small_b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 1px;
}
#decorator_10 .corner_bl_10{
	float:left; 
	background-image: url(../img/corner_grey_small_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:5px; 
	width:5px;
	font-size: 1px;
}
#decorator_10 .corner_br_10{
	float:right;
	background-image: url(../img/corner_grey_small_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:5px;
	width:5px;
	font-size: 1px;	
}
#decorator_10 .head_yellow_10{
	height:17px;
	background-color:#FFCC00;
	margin-left:-5px;
	margin-right:-5px;
	margin-bottom:6px;
	padding-left:5px;
}
#decorator_10 .head_yellow_10 a{
	font-size: 11px;
	font-weight: normal;
}
#decorator_10 .head_yellow_10 a:hover{
	font-size: 11px;
	color:#FFFFFF;
	font-weight: normal;
	border-bottom: 1px dotted #FFFFFF;
}
#decorator_10 .content_10 a{
	font-size: 11px;
	font-weight: normal;
}
/*///////////////////////////////////////END DECORATOR_10*/
#decorator_9{
	margin-top:10px;/*//////*/
	height:auto;
	width:auto;
	background-image: url(/templates/default/img/back_yellow_line_small_l.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color:#FFCC00;
}

#decorator_9 .side_t_9{
	height:5px;
	background-image: url(/templates/default/img/back_yellow_line_small_t.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 1px;
}
#decorator_9 .corner_tl_9{
	float:left; 
	background-image: url(/templates/default/img/corner_yellow_small_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px; 
	width:5px;
	font-size: 1px;
}
#decorator_9 .corner_tr_9{
	float:right;
	background-image: url(/templates/default/img/corner_yellow_small_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px;
	width:5px;
	font-size: 1px;	
}
#decorator_9 .content h1, h1, h2, .like_h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_9 .content_9 {
	background-image: url(/templates/default/img/back_yellow_line_small_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
}
#decorator_9 .side_b_9{
	height:5px;
	background-image: url(/templates/default/img/back_yellow_line_small_b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 1px;
}
#decorator_9 .corner_bl_9{
	float:left; 
	background-image: url(/templates/default/img/corner_yellow_small_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:5px; 
	width:5px;
	font-size: 1px;
}
#decorator_9 .corner_br_9{
	float:right;
	background-image: url(/templates/default/img/corner_yellow_small_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:5px;
	width:5px;
	font-size: 1px;	
}
#decorator_9 .head_yellow_9{
	height:17px;
	background-color:#FFCC00;
	margin-left:-5px;
	margin-right:-5px;
	margin-bottom:6px;
	padding-left:5px;
}
#decorator_9 .head_yellow_9 a{
	font-size: 11px;
	font-weight: normal;
}
#decorator_9 .head_yellow_9 a:hover{
	font-size: 11px;
	color:#FFFFFF;
	font-weight: normal;
	border-bottom: 1px dotted #FFFFFF;
}
#decorator_9 .content_9 a{
	font-size: 11px;
	font-weight: normal;
}

/*///////////////////////////////////////STAR DECORATOR_5_1 Languages Titles*/

#decorator_5_1 h4, #decorator_5_1 h5 {
	color:#333366 !important;
}

#decorator_5_1 h5 {
	font-size: 10px;
}

#decorator_5_1{
	float:left;
	width:130px;
	margin-top:8px;
	height:auto;
}
#decorator_5_1 .corner_tl_5_1{
	float:left; 
	background-image: url(/templates/default/img/corner_trans_small_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: transparent;
	height:5px; 
	width:5px;
	font-size: 1px;
}
#decorator_5_1 .side_t_5_1{
	float:left;
	height:5px;
	width:120px;
	background-image: url(/templates/default/img/back_blue_line_small_t.gif);
	background-position: top;
	font-size: 1px;
}
#decorator_5_1 .corner_tr_5_1{
	float:right;
	background-image: url(/templates/default/img/corner_trans_small_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px;
	width:5px;
	font-size: 1px;	
}

#decorator_5_1 .frame_5_1{
	width:130px;/*/////////////////////////////////////*/
	background-image: url(/templates/default/img/back_blue_line_small_l.gif);
	background-repeat: repeat-y;
	background-position:left;
}


#decorator_5_1 .content h1, h1, h2, .like_h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_5_1 .content_5_1 {
	margin-left:5px;
	height:auto;
	padding-right: 6px;
	background-image: url(/templates/default/img/back_blue_line_small_r.gif);
	background-repeat: repeat-y;
	background-position:right;
	background-color:#FFFFFF;
}

#decorator_5_1 .corner_bl_5_1{
	float:left; 
	background-image: url(/templates/default/img/corner_trans_small_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 5px; 
	width: 5px;
	font-size: 1px;
}
#decorator_5_1 .side_b_5_1{
	float:left;
	height:5px;
	width:120px;
	font-size: 1px;
	background-image: url(/templates/default/img/back_blue_line_small_b.gif);
	background-position: bottom;
}
#decorator_5_1 .corner_br_5_1{
	float:right;
	background-image: url(/templates/default/img/corner_trans_small_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:5px;
	width:5px;
	font-size: 1px;	
}


#decorator_5_2 h4{
color:#333366 !important;
}

#decorator_5_2{
	float:left;
	width:420px;
	height:auto;
	margin-left:4px;
}
#decorator_5_2 .corner_tl_5_2{
	float:left; 
	background-image: url(/templates/default/img/corner_trans_small_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: transparent;
	height:5px; 
	width:5px;
	font-size: 1px;
}
#decorator_5_2 .side_t_5_2{
	float:left;
	height:5px;
	width:410px;
	background-image: url(/templates/default/img/back_blue_line_small_t.gif);
	background-position: top;
	font-size: 1px;
}
#decorator_5_2 .corner_tr_5_2{
	float:right;
	background-image: url(/templates/default/img/corner_trans_small_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px;
	width:5px;
	font-size: 1px;	
}

#decorator_5_2 .frame_5_2{
	width:420px;/*/////////////////////////////////////*/
	background-image: url(/templates/default/img/back_blue_line_small_l.gif);
	background-repeat: repeat-y;
	background-position:left;
}


#decorator_5_2 .content h1, h2, .like_h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_5_2 .content_5_2 {
	margin-left:5px;
	height:auto;
	padding-right: 6px;
	background-image: url(/templates/default/img/back_blue_line_small_r.gif);
	background-repeat: repeat-y;
	background-position:right;
	background-color:#FFFFFF;
}

#decorator_5_2 .corner_bl_5_2{
	float:left; 
	background-image: url(/templates/default/img/corner_trans_small_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 5px; 
	width: 5px;
	font-size: 1px;
}
#decorator_5_2 .side_b_5_2{
	float:left;
	height:5px;
	width:410px;
	font-size: 1px;
	background-image: url(/templates/default/img/back_blue_line_small_b.gif);
	background-position: bottom;
}
#decorator_5_2 .corner_br_5_2{
	float:right;
	background-image: url(/templates/default/img/corner_trans_small_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:5px;
	width:5px;
	font-size: 1px;	
}


/*///////////////////////////////////////STAR DECORATOR_1*/
#decorator_11{
	height:auto;
	width:auto;
	background-image: url(/templates/default/img/back_blue_line_l.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #FFFFFF;
}

#decorator_11 .side_t_11{
	height:15px;
	background-image: url(/templates/default/img/back_blue_line_top.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 1px;
}
#decorator_11 .corner_tl_11{
	float:left; 
	background-image: url(/templates/default/img/corner_blue_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:15px; 
	width:15px;
	font-size: 1px;
}
#decorator_11 .corner_tr_11{
	float:right;
	background-image: url(/templates/default/img/corner_blue_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:15px;
	width:15px;
	font-size: 1px;	
}
#decorator_11 .content h1, h2, .like_h2, h3, h4, h5, h6, p{
	margin-top:0px;
	margin-bottom:0px;
}
#decorator_11 .content_11 {
	background-image: url(/templates/default/img/back_blue_line_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
}
#decorator_11 .side_b_11{
	height:15px;
	background-image: url(/templates/default/img/back_white_line_bottom.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 1px;
}
#decorator_11 .corner_bl_11{
	float:left; 
	background-image: url(/templates/default/img/corner_white_l.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 15px; 
	width: 15px;
	font-size: 1px;
}
#decorator_11 .corner_br_11{	
	float:right;
	background-image: url(/templates/default/img/corner_white_r.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:15px;
	width:15px;
	font-size: 1px;	
}

.first_option {
	list-style-type: none;
	margin-left: -15px;
	font-weight: 700;
}

.msgload_hidden {
	display: none;
}

.msgload {
}

.msgload_hidden {
	display: none;
}

.menuleft {
	margin-top: 5px;
	margin-left: 4px;
}

/*///////////////////////////////////////STAR decorator_5_3 BUTTON BLUE*/

#decorator_5_3 a{
	color:#FFCC00 !important;
	text-decoration:underline;
	font-weight: bold;
	}
#decorator_5_3 a:hover{
	color:#FFFFFF !important;
	font-weight: bold;
	}

#decorator_5_3{
	height:auto;
	clear:both;
	width:80%;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../img/button_blue_l.gif);
	background-repeat: repeat-y;
	background-position:left;
	background-color:#333366;
}
#decorator_5_3 .side_t_5_3{
	height:5px;
	font-size: 1px;
	background-image: url(../img/button_blue_t.gif);
	background-position: top;
}
#decorator_5_3 .corner_tl_5_3{
	float:left; 
	background-image: url(../img/button_blue_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px; 
	width:5px;
	font-size: 1px;
}
#decorator_5_3 .corner_tr_5_3{
	float:right;
	background-image: url(../img/button_blue_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px;
	width:5px;
	font-size: 1px;	
}
#decorator_5_3 .content_5_3 p{
	margin-top:0px;
	margin-bottom:0px;
	text-align:center !important;
}
#decorator_5_3 .content_5_3 {
	height:100%;
	padding-right: 6px;
	padding-left: 6px;
	background-image: url(../img/button_blue_r.gif);
	background-repeat: repeat-y;
	background-position:right;
}

#decorator_5_3 .side_b_5_3{
	height:5px;
	font-size: 1px;
	background-image: url(../img/button_blue_b.gif);
	background-position: bottom;
}
#decorator_5_3 .corner_bl_5_3{
	float:left; 
	background-image: url(../img/button_blue_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 5px; 
	width: 5px;
	font-size: 1px;
}
#decorator_5_3 .corner_br_5_3{
	float:right;
	background-image: url(../img/button_blue_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:5px;
	width:5px;
	font-size: 1px;	
}
/*///////////////////////////////////////END decorator_5_3 BUTTON BLUE*/


.sandbag-image span {
	display: none;
}
	
.sandbag-right {
	border: 0; 
	padding: 0;
	font-size: 0;
	margin: 0;
	float: right; 
	clear: right;
}
	
.sandbag-left {
	border: 0; 
	padding: 0;
	font-size: 0;
	margin: 0;
	float: left; 
	clear: left;
}
	
.first-sandbag {
	margin-top: 0;
}
	
.last-sandbag {
	margin-bottom: 5px;
}        

.sandbag-image {
	margin: 0;
}

#msp_graphic {
	left:411px;
	position:absolute;
	top:0;
	z-index:1;
}

#top_header_graphic {
	margin-bottom: 0;
	display: block;
}

#bunyol_ombra {
	background-image:url(/templates/default/img/bunyol_ombra.jpg);
	background-repeat:repeat-y;
	height:100px;
	left:575px;
	position:absolute;
	top:166px;
	width:13px;
	z-index:10;
}

#bunyol_groc {
	background-image:url(/templates/default/img/bunyol_groc.jpg);
	background-repeat:repeat-y;
	height:100px;
	left:575px;
	position:absolute;
	top:66px;
	width:13px;
	z-index:10;
}

.ccError {
	color: red;
	font-size: 12px;
	font-weight: bold;
}