body {

	margin:0;
	padding: 0;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	margin-top: 0px;	
	background-color: #4d4d4d;
	color: #4d4d4d;	
	
	
	
	}

h2 {
	font-size: 110%;
	font-weight: bold;
	color: #4d4d4d;
	
	
}

h3 {
	font-size: 105%;	
	margin-bottom: 2px;
	color: #fe6921;
	/*font-weight: bold;*/
}
a {
	color:#3080CB;
	text-decoration: none;
	

}
a:visited {
	color:#3080CB;
	text-decoration: none;

}

a:hover {
	color:#E97E00;
	text-decoration: underline;

}


ul {/*
	padding-left: 14px;
	padding-top: 5px;
	*/
	
}

li {	
	list-style-type: disc;
	list-style-position: inside;
	margin-bottom: 4px;
	
	
}

input {
	width: 85px;
	border: 1px solid #ccc;
	
}

p {
	margin-bottom: 4px;
	
}
strong {
	font-weight: bold;
}



#siteContainer{
	width: 100%;	
	background-image: url("../images/bodyshadow-bg-darker2.jpg");
	background-repeat: repeat-y;
	background-position: center;
	background-color: #4d4d4d;
	
}

#doc {
	width: 781px;	
	
}

.yui-t7 {
/*global*/
/*background: #000;*/
padding-top: 0px;

}


/************C A P Ç A L E R A*****************/
#hd {
	background: black;	
	padding: 0px;
	margin: 0px;
	height: 90px;
}

.yui-gd {
	margin: 0px;
	padding:  0px;		
}
	
#logo{		
	background: url("../images/negre2.jpg") bottom no-repeat ;		
	cursor: pointer;	
	margin-left: 25px;	
	margin-top: 15px;	
	height: 30px;	
	width: 275px;
	
	
}		
#spacer {
	
}
#eines{
	background:transparent url(../images/cercador2.jpg) no-repeat scroll center top;
	float:right;
	font-size:10px;
	margin-left:231px;
	width:250px;		
}

#searcher {	
	padding-top: 0px;
	margin: 0px;	
	height: 25px;	
}
#searcher p{	
	color: #ddd;
	padding-top: 2px;
	margin-top: 0px;
	padding-left: 18px;
	display: inline;
	
}
#searcher input{	
	width: 140px;
	height: 12px;
	margin-top: 3px;
	margin-left: 3px;			
}
#searcher .transparent {
	width: 20px;
	height: 17px;
	cursor: pointer;
	background-color:transparent;
	border: 0px
	
}
#idioma {
	float: right;
	height: 20px;
	
	
}
#idioma p{
	color: #ddd;
	padding-top: 3px;
	padding-right: 5px;
}
#idioma a{
	padding-left: 1px;
	
	color: #ff8547;
	
	text-decoration: none;
	
}
#idioma a:hover{
	color: #fe6921;
	text-decoration: none;
	
	padding-left: 1px;
	
	
}


#tabsH {	
	margin: 0px;		
	font-size:100%;
	line-height:normal;	
	height: 23px;
	margin-top: 23px;	
 }
 
    #tabsH ul {
	  margin:0;	 
	  list-style:none;  
      }
    #tabsH li {
      display:inline;
      margin:0;
     
            
      }
    #tabsH a {
      float:right;
      background:url("../images/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      
      }
    #tabsH a span {
      float:right;
      display:block;
      background:url("../images/tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
     color: #ff8547;
      
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
     color:#fe6921;
      }
    #tabsH a:hover {
      background-position:0% -42px;
      }
    #tabsH a:hover span {
      background-position:100% -42px;
      }

/***********************F I    C A P Ç A L E R A **************/


#bd{
	padding: 0px;	
	background-color: white;
	border-top: 1px solid  #636d73;
	
}
 
 
 #bd_middle{
	padding: 15px 7px 10px 7px;	
	background: url("../images/espaciador.jpg") top center no-repeat;
	
}

 
#bd_bottom {
	text-align: left;
	
	
	
	
}



#ft {	
	 padding-top:0px;	 
	 text-align: center;
	 margin-top: 0px;
	 background: black;
	 color: #ddd;
	 height: 40px;
	 margin-top: -3px;
	 
}
#ft p {
	padding-top: 6px;
	font-size: 11px;
	
	

}




#banner{
	height: 275px;
	/*background: url("../images/top4.jpg") no-repeat;*/
	z-index: 1;
	
	
}

.tableForm{
	margin-top: 5px;
	margin-bottom: -1px;
	
}
.tableForm td{
	padding-right: 4px;
	padding-bottom: 1px;
	
}
.tableForm  input{
	border: 1px solid #ccc;
		
}
#cellButton{
	text-align: right;
}

.button {
	background-color: #000;
	border-width: 1px;
	border-color: #636d73;
	color: #ddd;
	font-size: 100%;
	width: 30%;
	margin-top: 2px;
		
}

/****************************************capses***************************************/
/*******************pestanyes********************/

.yui-navset .yui-nav .selected a, .yui-navset .yui-nav a:hover {
    background-color:#f5f5f5;
    text-decoration: none;
    
     
}


.yui-navset .yui-nav li a {
    background:#fff url(../images/round_4px_trans_gray.gif) no-repeat;
    text-decoration: none;
}
.yui-content {
	margin-bottom: 0px;
	padding-bottom:0px;	
	background-color: #f5f5f5;	
	height: 140px;
		
}
.yui-content span{
	text-align: right;
	
}

em {
	color: #4d4d4d;
	
}
.selected em {	
	
	color: #fe6921;
	
	font-weight: bold;	
}
/*******************continguts********************/
#contentDiv {	
	width: 75%;
}
#toolDiv {	
	width: 25%;
	}

#demo { 
	width:100%
	}
#demo .yui-content {
	    padding:1em; /* pad content container */
	}
	
#tabs_main { 	
	width:98%	
	}
#tabs_main .yui-content {
	    padding:1em; /* pad content container */
	
	       
	}

#tabs_main p{
	text-align: justify;
}
#tabs_main img{
	float: left;
	margin-right: 10px;	
	}
#tabs_main .yui-content span {
	margin-left: 278px;
	
}





/*****************************************************************************************************/

.bordered {
	/*float: inherit;*/
	border: 1px solid  #bfbfbf;
	padding: 3px;
	}



      
/*jquery slideviewer 1.0*/
/*preload classes*/
.svw {width: 50px; height: 20px; background: #fff; overflow: hidden;}
.svw ul {position: relative; left: -999em; list-style-type: none;}

/*core classes*/
.stripViewer { 
position: relative;
overflow: hidden; 
/*border: 5px solid #ff0000;  */
margin: 0 0 1px 0;
}
.stripViewer ul { 
position: relative;
left: 0;
top: 0;
width: 100%;
list-style-type: none;
}
.stripViewer ul li { 
float:left;
list-style-type: none;
}
.stripTransmitter {
clear: left;
}
.stripTransmitter ul {
position: absolute;
top: 343px;

/*left: 20px;*/

list-style-type: none;
}
.stripTransmitter ul li{
width: 20px;
float:left;
margin: 0 1px 1px 0;
list-style-type: none;
}
.stripTransmitter a{
font: bold 10px Verdana, Arial;
text-align: center;
line-height: 22px;
background: #ff0000;
color: #fff;
text-decoration: none;
display: block;
}
.stripTransmitter a:hover, a.current{
background: #fff;
color: #ff0000;
}

/*tooltips formatting*/
#tooltip {
background: #fff;
color: #000;
opacity: 0.85;
border: 5px solid #dedede;
}
#tooltip h3 { 
font: normal 10px Verdana; 
margin: 0; 
padding: 6px 2px; 
border: 0;
}

/*hack para que no se vea rara la carga de pestanyas*/

div.yui-ge {
	height: 190px;
	/*display: none;	*/
}


div.mask {
	display: none;	
	
	
}
div.yui-u {
	display: none;
}

/************login div***************/
#loginInfo{
	float: left;
	margin-top: 1px;
	margin-left: 0px;
	color: #fff
	
}
/*hack para que no se vea rara la carga de pestanyas*/

div.yui-ge {
	height: 190px;
	
}
.yui-navset {
	display: none;
}
.ohmy {
	display: block;
}

a.llegeixmes {
	background: transparent url('../images/external.png') no-repeat scroll right center;
	padding-right: 14px;
}
div#promo {
	border: 1px solid #ccc;
	width: 190px;
	
}


