#contenedor {	
/*background-color: white;*/
margin-left: auto;   
margin-right: auto;


}
	
#cos {
position: relative;	left: 50%;	margin-left: -400px;	width: 800px;     /* IE margin problem solution */
background-color:white;
/*border: 2px solid rgb(0, 0, 0);*/
}

body{
	font-family:Tahoma, Geneva, sans-serif;
}

#cap {
height:0px;
width:750px;
text-align:right;
color:#26466D;
font-size:10px;
font-family: tahoma;
background-color:white;
margin-left:20px;
margin-right:20px;
}

#logo {
height:100px;
width: 750px; 
background-image: url('img/top_background2.jpg');
margin-left: 20px;
margin-right: 20px;
margin-top:0px;
padding:0px;
}

#login {
font-size:10px;
font-family: tahoma;
color:#26466D;
}

#titol {
font-family: tahoma;	
font-size:11px;
font-weight: bold;
color: #ff9900;
}

#q2 {
	float:left;
	width:290px;
	height:240px;
	color:555555;
	font-family: Verdana, Geneva, sans-serif;
	text-align:justify;
	font-size:12px;
	line-height:1.4;
}

#q3 {
margin-left: 20px;
margin-right: 20px;
float:left;
width:750px;
height:320px;
margin-right:40px;

}
#q3 table tr td ul {
color:555555;
font-family: verdana;
font-size:12px;
margin:0px;padding:20px;	
line-height:1.4;
}

#q4 {
float:left;
width:400px;
height:210px;
}
#q5 {
float:left;
padding-bottom:20px;
padding-top:20px;
width:745px;
background-image:url(img/foot_background.gif);
text-align:center;
margin-left:20px;
margin-right:20px;
color:555555;
font-size:11px;
}
#qbaix {
padding-top:20px;	
}

#texto {
color:555555;
font-size:11px;
font-family: tahoma;
text-align:justify;
}

#tllista {
/*color:cfd930;*/
color:#EDC745;
font-weight:bold;
font-family: tahoma;
font-size:15;	
	
}
#texto2 {
color:26466D;
font-size:11px;
font-family: tahoma;
}

#texto3  {
/*color:EDC745;*/
color:ffc73f;
font-size:12px;
font-family: tahoma;
text-decoration:none;
font-weight:bold;
}

#texto3:hover {
color:555555;	
}

#texto4 {
color:#999999;
font-weight:bold;
font-family: tahoma;
font-size:11;
text-align:justify;
line-height:1.3;
}

#sotaboto {
background-image: url('img/top_menu_items_bg.gif');
height:10px;	
margin:0px;
margin-left: 20px;
margin-right: 20px;
margin-top:10px;
margin-bottom:20px;
padding:0;
width:750px;
float:left;
}


#caixacentral {
width:750px;
height:200px;
margin-left: 20px;
margin-right: 00px;
margin-top: 0px;
}
	
#central {
width:450px;
height:auto;
margin-right:0px;
margin-left:20;
float:left;
}


#ttitol {
font-size:18px;	
font-family: tahoma;
color:879dc6;
font-weight:bold;
margin-bottom:20px;
}


#links {
margin-left:20px;
width:750px;
height:55px;
margin-top:15px;
margin-bottom:10px;
margin-right:0px;
background-image: url('img/bottom_background2.gif');
}		


#links table td a  {
color:#96a2a6;
/*color:acaeb1;*/
/*color:EDC745;*/
font-size:15px;
font-family: arial;
font-weight:bold;
padding-right:27px;
padding-top:0px;
padding-bottom:10px;
text-decoration:none;
}	

#links table td a:hover{
color:EDC745;	
}

a:hover{
color:EDC745;	
}

a, a:visited {
color:879dc6;
font-size:13px;
font-family: verdana;
text-decoration:underline;
}

#links table td {
width:170px;
text-align:center;
}

#cercador {
font-family: tahoma;
color:lightgrey;
font-weight:bold;
font-size:12px;
text-align:right;	
width:100%;
}

#peu1 {
width:385px;
float:left;
color:#555555;
font-size:13px;
font-family: tahoma;
text-align:left;
}

#entrepeu {
width:30px;
height:30px;
float:left;

}
#peu2 {
width:385px;
float:left;
color:#555555;
font-size:13px;
font-family: tahoma;
text-align:left;
}

#articles {
width:800px;
margin-left: 20px;
margin-right: 20px;
float:left;
}


#dlogin {
text-align:right;	
float:right;
vertical-align:top;
}

input.generica {
	width:80px;
	height:17px;
	font-size:9px;
	color:black;
}

input.cercador {
	border:2px solid #476623;
	text-decoration:bold;
	width:80px;
	height:25px;
	font-size:12px;
	color:476623;
}


#tcentral {
	width:760px;
	margin-left: 20px;
	margin-right: 20px;
	color:444444;
	font-size:13px;
	font-family: verdana;
}


#tcentral table {
color:444444;
font-family: verdana;
font-size:12px;
background-color:white;
text-align:justify;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-collapse: collapse;
}

#tcentral table tr td {
padding:0;
border:0;
margin:0;
width:50%;	
text-align:justify;
}

p.tit {
color:d2860e;
font-weight:bold;	
	
}

a.simple {
text-decoration:none;
color:#6699cc;	
font-size:9px;
}

#menu {
margin-left:20px;border:thin;border-color:#9C3;border-style:solid;color:#CCC;font-family:Tahoma, Geneva, sans-serif;
}

#menu legend {
color:#87ba4a;font-weight:bold;
}
#menu ul {
margin:0px;padding:10px;list-style:none;line-height:20px;
}


#menu ul li a {
color:#777;font-size:13px;
}

#taulamembres tbody tr td {
	padding:5px;
	border:0px dotted;
	border-color:lightgrey;
	font-size:12px;
	color:#666;
	text-align:left;
}


/* here's the box... the image is the upper-left corner */
#csc {
  background : white url(img/csc_tl.png) no-repeat;
  width : 20em;
  height : auto;
  position : relative;
  padding : 30px 20px;
  position: relative;	left: 50%;	margin-left: -400px;	width: 800px;     /* IE margin problem solution */
 
}

/* these are the other three spans. classes were used to allow multiuse on a page */
.tr, .bl, .br {
  position : absolute;
  width : 39px;
  height : 39px;  /* corner images are 40x40 */
  display : block;
  margin-bottom : -1px;  /* this is for IE */
}

/* change position and image: top-right */
.tr {
  background : transparent url(img/csc_tr.png) no-repeat;
  top : 0;
  right : 0;
}

/* change position and image: bottom-left */
.bl {
  background : transparent url(img/csc_bl.png) no-repeat;
  bottom : 0;
  left : 0;
}

/* change position and image: bottom-right */
.br {
  background : transparent url(img/csc_br.png) no-repeat;
  right : 0;
  bottom : 0;
}

#formCont{
	float:right;
	border:2px solid #EDC745;
float:right;
padding-bottom:10px;
padding-left:15px;
margin-top:64px;
padding-top:5px;
background-color:#FFF;
	
	}
	
#logoCLUB{
	float:left;
	margin-right:10px;
	}
#cap_info{
	margin-top:10px;
	margin-bottom:10px;
	height:110px;
	
	}
#textCLUB{
	
	height:120px;
	padding-top:10px;
	
	}
#logoFilcat{
	float:left;
	width:100%;
	height:100px;
	}
#contenidor{
	
	width:100%;
	min-height:527px;
	height:auto;
	}
h3{
	color:#EDC745;
	font-size:14px;
	}
	
h2{
	
	font-size:14px;
	}
.rounded-corners
{
border-radius: 10px;
-ms-border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;

}

#novetats{
	overflow: hidden; height: auto;
	display:block;
	margin-right:15px;
	color:#555555;
	font-family:Verdana, Geneva, sans-serif;
	
}
#novetats .data{
font-size:0.7em;
 color: #555555;
}
#novetats h2,#novetats h2 a, #novetats h2 a:hover{
color:#EDC745;
font-family:tahoma;
font-size:15px;
font-weight:bold;
text-transform:lowercase;
text-decoration:none;
} 
#novetats a, #novetats a:hover{
	 font-size: 0.75em;
	
	
	 }
#novetats .desc{
	 font-size:0.75em;
	   padding-bottom: 10px;
	    color: #555555;
	}
#bloc{
	
	  background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #879DC6;
    display: block;
    font-size: 1.3em;
    margin-top: 21px;
    padding: 11px 0;
    text-align: center;
    width: 100%;
	
	}
#q2 a{
	text-decoration:none;
	
	}
/* End Styles */

