body {
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	text-align:left;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #444444;
	font-size:11px;
	background-image:url(/IMAGES/BACK/barra_superior.jpg); background-repeat:repeat-x;
	background-position:0 42px;
	}

img {border:0px;}
	
h1 {}	
    
table, tr, td { 
	border: 0px solid #FFFFFF; 
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	}
	
a {text-decoration: none;}
a:link {}
a:hover {text-decoration: underline;}
a:visited {}
a:active {}

hr {
	height: 1px;
	color: #AAAAAA;
	padding-left:10px; 
	padding-right:10px;
	}

/*----------------------------------------------------------------*/
.rodo{/*Firefox old */
		-moz-border-radius:5px; 
		/*-moz-border-radius-bottomright:10px;
		-moz-border-radius-bottomleft:10px;*/ 
		/* Chrome */
		-webkit-border-radius:5px;
		/*-webkit-border-bottom-right-radius:10px;
		-webkit-border-bottom-left-radius:10px;*/
		/*Firefox 13 + Explorer 9*/
		border-radius: 5px;  
		/*border-bottom-right-radius:10px;
		border-bottom-left-radius:10px;*/
}	

.degradat{
	background:-webkit-linear-gradient(top,#fff,#ddd) ;
	background:-moz-linear-gradient(top,#fff,#ddd) ;
	background:-ms-linear-gradient(top,#fff,#ddd) ;
	background:-o-linear-gradient(top,#fff,#ddd) ;
	background:linear-gradient(top,#fff,#ddd) ;
}

.degradat2{
	background:-webkit-linear-gradient(top,#fff,#EBDFCC) ;
	background:-moz-linear-gradient(top,#fff,#EBDFCC) ;
	background:-ms-linear-gradient(top,#fff,#EBDFCC) ;
	background:-o-linear-gradient(top,#fff,#EBDFCC) ;
	background:linear-gradient(top,#fff,#EBDFCC) ;
}

.ombra{box-shadow: 0px 0px 8px #666;}
/*-------------------------------------------------------------------*/

.left{float:left;}

/*-------------------------------------------------------------------*/
#divQuieresTrabajar{background-color:#E7E1D0; padding:1em 0.5em; border:1px dotted #aaa; cursor:pointer;}
#divQuieresTrabajar:hover{background-color:#fff;}
#divQuieresTrabajar a{color:#e32223;}
#divQuieresTrabajar a:hover{color:#444;}
	.QTh1{font-size:11px;}
	.QTh2{font-size:11px;}
	.QTh3{font-size:11px;}
	.QTh4{font-size:11px;}
	.QTh5{font-size:11px; font-weight:bold; margin:1em 0;}
	.QTcela{display:table-cell; vertical-align:middle; text-align:left; padding:0 0.4em; color:#444; font-weight:bold;}
/*-------------------------------------------------------------------*/	

/*-------------------------------------------------------------------*/
#txtLogo{font-size:17px; text-align:center; color:#666; width:100%;}
	
#divCapsa{width:990px; background-color:transparent; border:0px solid #CCCCCC; margin:10px auto; -moz-border-radius: 3em; -webkit-border-radius: 3em;}

	#divXarxes{float:left; margin-bottom:-8px; font-size:3em}
    #divXarxes a{color:#e32223;}
    #divXarxes a:hover{color:#666;}
		/*--- deprecated -----
        .img-xarxes{height:24px; margin:0px 2px;}
		.img-vulka{height:18px; padding-bottom:1px; margin-left:6px; margin-right:8px;} */
	#divIdiomes{float:right; margin-bottom:6px; font-size:11px;}
		#divIdiomes img{width:22px; height:15px; margin:0px 4px;}
	
	#divTop{margin:20px 0 0 0; background-color:transparent; border:0px solid #000; width:990px; overflow:hidden;}
	
	#divCenter{margin:10px 0px; background-color:transparent; border:0px solid #000;}
		#divCategories{float:left; background-color:#fff; width:160px; overflow:hidden; margin-right:6px; text-align:center;}
		
			#divContactLeft{width:160px; overflow:hidden; margin:10px 0px 20px 0px;}
				#divContactLeft img{float:left;}
				#divContactLeft #titulo{font-size:12px; font-weight:bold; color:#222; margin-top:30;}
				#divContactLeft #campo{font-size:11px; font-weight:normal; color:#e32223; float:left;}
				#divContactLeft #valor{font-size:11px; font-weight:normal; color:#000; float:left;}
				#divContactLeft #valor a{color:#000;}
		
		#divStage{float:left; background-color:#fff; width:824px; overflow:hidden;}
		
			#divStageLeft{float:left; background-color:#fff; width:648px; overflow:hidden; margin-right:6px;}
			#divStageRight{float:left; background-color:#fff; width:170px; overflow:hidden; text-align:right;}
		
	#divBottom{margin:0px; background-color:#666; border:0px solid #000; height:auto; overflow:hidden; font-size:11px; text-align:center;
					/*background-image:url(/IMAGES/BACK/barra_inferior.jpg); 
					background-repeat:repeat-x; */
					/*background-size:cover;*/
					color:#fff; 
					/*padding:15px 0 40px 0;*/
					padding:10px;
					}
		/*#divBottomLeft{margin:10px; float:left}
		#divBottomRight{margin:10px; float:right; text-align:right;}*/