 html{
 /*overflow-x:hidden;
 overflow-y:hidden;*/
 
 }
 body{
 	
	font:11px arial;	
	text-align:center;
 	color:#333;
	background-color:#CC3300;
	background-repeat: no-repeat;
 	position: relative; 
 	left:0; 
 	top: 0px; 
 	width: 100%; 
 	height:100%;
	vertical-align:middle;
	background-position:top center;
		
	
}
#tab{
	font:100%;
	width:206px;
		
}
#cont{
	background: url(../imagenes/fondo_definitiu.gif); 
	background-position:top center;
 	background-repeat: no-repeat;
	width: 100%; 
 	height:1025px;
}
#cabecera #countrytabs { width: 828px; height: 38px; position: relative; z-index: 9998;}
#cabecera #countrytabs { margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding: 0; }
#cabecera #countrytabs li { display: inline; }
#cabecera #countrytabs li a { float: left; width: 117px; height: 0; padding-top: 38px; overflow: hidden; }
#cabecera #countrytabs li a,	
#cabecera #countrytabs{background-image: url(../imatges/botons.png); _background-image: url(../imatges/botons.png); background-repeat: no-repeat; }
	
	
/* BOTONES  */
#cabecera #countrytabs li#boton1 a { background-position: 0 0; }
#cabecera #countrytabs li#boton2 a { background-position: -117px 0; }
#cabecera #countrytabs li#boton3 a { background-position: -234px 0; }
#cabecera #countrytabs li#boton4 a { background-position: -351px 0; }
#cabecera #countrytabs li#boton5 a { background-position: -468px 0; }
#cabecera #countrytabs li#boton6 a { background-position: -585px 0; }
#cabecera #countrytabs li#boton7 a { background-image:none }	

/* SOBRE BOTONES */
#cabecera #countrytabs li#boton1 a:hover { background-position: 0 -38px; }
#cabecera #countrytabs li#boton2 a:hover { background-position: -117px -38px; }
#cabecera #countrytabs li#boton3 a:hover { background-position: -234px -38px; }
#cabecera #countrytabs li#boton4 a:hover { background-position: -351px -38px; }
#cabecera #countrytabs li#boton5 a:hover { background-position: -468px -38px; }
#cabecera #countrytabs li#boton6 a:hover { background-position: -585px -38px; }

/* BOTONES  ACTIVOS */
#cabecera #countrytabs li#boton1 a:active { background-position: 0 -76px; }
#cabecera #countrytabs li#boton2 a:active { background-position: -117px -76px; }
#cabecera #countrytabs li#boton3 a:active { background-position: -234px -76px; }
#cabecera #countrytabs li#boton4 a:active { background-position: -351px -76px; }
#cabecera #countrytabs li#boton5 a:active { background-position: -468px -76px; }
#cabecera #countrytabs li#boton6 a:active { background-position: -585px -76px; }

/* SELECCIONADOS  */
#cabecera #countrytabs li#boton1 a.selected { background-position: 0 0px; }
#cabecera #countrytabs li#boton2 a.selected { background-position: -117px -114px; }
#cabecera #countrytabs li#boton3 a.selected { background-position: -234px -114px; }
#cabecera #countrytabs li#boton4 a.selected { background-position: -351px -114px; }
#cabecera #countrytabs li#boton5 a.selected { background-position: -468px -114px; }
#cabecera #countrytabs li#boton6 a.selected { background-position: -585px -114px; }


#cabecera_val #countrytabs { width: 828px; height: 38px; position: relative; z-index: 9998;}
#cabecera_val #countrytabs { margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding: 0; }
#cabecera_val #countrytabs li { display: inline; }
#cabecera_val #countrytabs li a { float: left; width: 117px; height: 0; padding-top: 38px; overflow: hidden; }
#cabecera_val #countrytabs li a,	
#cabecera_val #countrytabs{background-image: url(../imatges/botons_val.png); _background-image: url(../imatges/botons_val.png); background-repeat: no-repeat; }
	
	
/* BOTONES  */
#cabecera_val #countrytabs li#boton1 a { background-position: 0 0; }
#cabecera_val #countrytabs li#boton2 a { background-position: -117px 0; }
#cabecera_val #countrytabs li#boton3 a { background-position: -234px 0; }
#cabecera_val #countrytabs li#boton4 a { background-position: -351px 0; }
#cabecera_val #countrytabs li#boton5 a { background-position: -468px 0; }
#cabecera_val #countrytabs li#boton6 a { background-position: -585px 0; }
#cabecera_val#countrytabs li#boton7 a { background-image:none }	

/* SOBRE BOTONES */
#cabecera_val #countrytabs li#boton1 a:hover { background-position: 0 -38px; }
#cabecera _val#countrytabs li#boton2 a:hover { background-position: -117px -38px; }
#cabecera _val#countrytabs li#boton3 a:hover { background-position: -234px -38px; }
#cabecera _val#countrytabs li#boton4 a:hover { background-position: -351px -38px; }
#cabecera_val #countrytabs li#boton5 a:hover { background-position: -468px -38px; }
#cabecera_val #countrytabs li#boton6 a:hover { background-position: -585px -38px; }

/* BOTONES  ACTIVOS */
#cabecera _val#countrytabs li#boton1 a:active { background-position: 0 -76px; }
#cabecera_val #countrytabs li#boton2 a:active { background-position: -117px -76px; }
#cabecera _val#countrytabs li#boton3 a:active { background-position: -234px -76px; }
#cabecera _val#countrytabs li#boton4 a:active { background-position: -351px -76px; }
#cabecera _val#countrytabs li#boton5 a:active { background-position: -468px -76px; }
#cabecera _val#countrytabs li#boton6 a:active { background-position: -585px -76px; }

/* SELECCIONADOS  */
#cabecera_val #countrytabs li#boton1 a.selected { background-position: 0 0px; }
#cabecera_val #countrytabs li#boton2 a.selected { background-position: -117px -114px; }
#cabecera_val #countrytabs li#boton3 a.selected { background-position: -234px -114px; }
#cabecera_val #countrytabs li#boton4 a.selected { background-position: -351px -114px; }
#cabecera_val #countrytabs li#boton5 a.selected { background-position: -468px -114px; }
#cabecera_val #countrytabs li#boton6 a.selected { background-position: -585px -114px; }


#cabecera2 #countrytabs { width: 982px; height: 38px; margin: 13px auto; position: relative; z-index: 9998; border:1px solid red}
#cabecera2 #countrytabs { margin: 0; padding: 0; }
#cabecera2 #countrytabs li { display: inline; }
#cabecera2 #countrytabs li a { float: left; width: 117px; height: 0; padding-top: 38px; overflow: hidden; }
#cabecera2 #countrytabs li a,	
#cabecera2 #countrytabs{background-image: url(../imatges/botons_tera.png); _background-image: url(../imatges/botons_tera.png); background-repeat: no-repeat; }
	
	
/* BOTONES  2*/
#cabecera2 #countrytabs li#boton1 a { background-position: 0 0; }
#cabecera2 #countrytabs li#boton2 a { background-position: -117px 0; }
#cabecera2 #countrytabs li#boton3 a { background-position: -234px 0; }

/*#cabecera #countrytabs li#boton7 a { background-position: -702px 0; }	*/

/* SOBRE BOTONES 2*/
#cabecera2 #countrytabs li#boton1 a:hover { background-position: 0 -38px; }
#cabecera2 #countrytabs li#boton2 a:hover { background-position: -117px -38px; }
/*#cabecera2 #countrytabs li#boton3 a:hover { background-position: -234px -38px; }*/


/* BOTONES  ACTIVOS 2*/
#cabecera2 #countrytabs li#boton1 a:active { background-position: 0 -76px; }
#cabecera2 #countrytabs li#boton2 a:active { background-position: -117px -76px; }
/*#cabecera2 #countrytabs li#boton3 a:active { background-position: -234px -76px; }*/


/* SELECCIONADOS 2 */
#cabecera2 #countrytabs li#boton1 a.selected { background-position: 0 0px; }
#cabecera2 #countrytabs li#boton2 a.selected { background-position: -117px -114px; }
/*#cabecera2 #countrytabs li#boton3 a.selected { background-position: -234px -114px; }*/


/*PARA LOS CAMPOS SELECT*/
.select_gris{
font: normal 11px “Small Fonts”, VT100, Arial, Helvetica;
color: #505050;
border: 1px solid #c0c0c0;
width: 135px;
background-color: #CCCCCC
}
		

/*select,input,textarea{font:99% arial,helvetica,clean,sans-serif;}*/
pre,code{font:115% monospace;*font-size:100%;}
body *{
	line-height:1.22em;
}

h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,legend,input,img {

}
/*
a:visited{
	color:#990000;
}
a:hover{
	color:#993300;
}
a:visited:hover{
	color:#993300;
}
*/
a {
	outline: none;	
	color:#330000;
	text-decoration:none;
}
a:visited{
	color:#330000;
}
a:hover{
	color:#FF3300;
}
a:visited:hover{
	color:#FF3300;
}

 /*#centro {
	position: absolute;
	left: 8%;
	top: 10%;
	width: 1045px;
	height: 754px;
	margin-top: -300px;
	margin-left: -555px;

	overflow: auto;
               
}*/

#centro {
	/*position: absolute;
    left: 50%;
    top: 50%;
    height: 650px;
    margin-top: -258px;    
    width: 1045px;
    margin-left: -524px;   
    overflow: auto;   */
	position:relative;
	margin-left: auto;
    margin-right: auto;
	/*margin-top: 96px;*/
    /*width: 1040px;*/
	text-align:center;

	/*position:absolute;
	top: 50%;
	left: 50%;
	width:1040px;
	height:640px;
	margin-top: -227px; 
	margin-left: -520px; */
}

 #centro div a img{
	border:0px;
 }
  #centro div a img:hover{
	border:0px;
 }



#numero {
	color:#8B0000;
	font-size:18px;
}

#nombre{
	color:#333333;
	font-size:15px;
}

.select, input, textarea{

	text-decoration: none;
	margin-top: 5px;
	border: 1px solid #778;
	color: #2d2b2b;
	font: 13px Arial; 
	/*Verdana;*/


}
.boton{

	text-decoration: none;
	color: white;
	font: bold 12px Verdana;
	background: url(../imatges/boto.png) top left;
	padding:6px 10px 4px 10px;
	margin:1px;	
}

.boton:hover{
	/*color:#666666;*/
	background-image: url(../imatges/boto2.png);
}

.boton:visited{
	text-decoration:none;
	color:white;
}
.boton:visited:hover{
	text-decoration:none;
	color:white;
	background-image: url(../imatges/boto2.png);
}

.boton a{
	text-decoration:none;
	color:white;

}
.boton a:hover{
	text-decoration:none;
	color:white;


}
.boton a:visited{
	text-decoration:none;
	color:white;
}



.boton_cat:{
	text-decoration:none;
	color:#666666;
	background-color:#CCCCCC;
	padding:2px;

}
.boton_cat:visited{
	text-decoration:none;
	color:#666666;
	background-color:#CCCCCC;
	padding:2px;

}
.boton_cat:hover{
	text-decoration:none;
	color:#993300;
	background-color:#D4D4D6;


}
.boton_cat a{
	text-decoration:none;
	color:#666666;
}
.boton_cat a:hover{
	text-decoration:none;
	color:#993300;

}
.boton_cat a:visited{
	text-decoration:none;
	color:#666666;

}
.boton_cat a:visited:hover{
	text-decoration:none;
	color:#993300;

}



.casilla{
	text-decoration: none;
	border: 1px solid #999999;
	color: #2d2b2b;
	font: bold 14px Verdana;

}

.casilla:hover{
	text-decoration:none;
	/*color:#666666;*/

	border:1px solid #123;
	
}

.pagina{

	text-decoration: none;
	
	border: 1px solid #CCCCCC;
	color: #2d2b2b;
	font: bold 12px Verdana;
	background: white url(../imagenes/shade2.gif) top left;

}

.pagina:hover{
	/*color:#666666;*/
	background-image: url(../imagenes/shadeactive.gif);
	border:1px solid #CCCCCC;
	
}
.pagina:visited{

	text-decoration: none;
	
	border: 1px solid #CCCCCC;
	color: #2d2b2b;
	font: bold 12px Verdana;
	background: white url(../imagenes/shade2.gif) top left;

}

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
	padding: 3px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: bold 11px Verdana;
	list-style-type: none;
	text-align: center; /*set to left, center, or right to align the menu as desired*/
	position: relative;
}



.shadetabs li{
display: inline;
margin-bottom: 10px;
width:300px:
}
/*
.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
color: #2d2b2b;
background: url(../imatges/redtab_select.jpg) top left;
}

.shadetabs li a:visited{
color: #2d2b2b;

}

.shadetabs li a:hover{
	
	background: url(../imatges/redtab_selected.jpg) top left;

}

.shadetabs li a.selected{ 
position: relative;
top: 1px;

background: url(../imatges/redtab_selected.jpg) top left;
}


.shadetabs li a.selected:hover{ 
text-decoration: none;
}
*/

shadetabs_izda{
	padding: 1px 0;
	font: bold 10px Verdana;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	position: relative;
}



.shadetabs_izda li{
display: inline;

}

.shadetabs_izda li a{
text-decoration: none;
position: relative;
border: 1px solid #CCCCCC;
color: #2d2b2b;
background: white url(../imagenes/shade2.gif) top left repeat-x;
}

.shadetabs_izda li a:visited{
color: #2d2b2b;

}

.shadetabs_izda li a:hover{
	border:1px solid #778;
	background-image: url(../imagenes/shadeactive2.gif);

}

.shadetabs_izda li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
background-image: url(../imagenes/tab2.jpg);
border-bottom-color:#B4C5F9
}


.shadetabs_izda li a.selected:hover{ /*selected main tab style */
text-decoration: none;
border:1px solid #778;
}


/****************************************************/
div.sdmenu {
	width: 140px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	background: url(bottom.gif) no-repeat  right bottom;
	color: #333333;
}
div.sdmenu div {
	background: url(title.gif) repeat-x;
	overflow: hidden;
}
div.sdmenu div:first-child {
	background: url(toptitle.gif) no-repeat;
}
div.sdmenu div.collapsed {
	height: 23px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 23px;
	font-weight: bold;
	color: white;
	background: url(expanded.gif) no-repeat 10px center;
	cursor: default;
	border-bottom: 1px solid #ddd;
}
div.sdmenu div.collapsed span {
	background-image: url(collapsed.gif);
}
div.sdmenu div a {
	padding: 2px 10px;
	background: #eee;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #333333;
}
div.sdmenu div a.current {
	background : #ccc;
}
div.sdmenu div a:hover {
	background : #CCCCCC;/* url(linkarrow.gif) no-repeat right center;*/
	color: #993300;
	text-decoration: none;
}


div.sdmenu div a img{
	border: 0px;

}

