/*	-------------------------------------------------------------
	Estils de la pàgina web naturatv.com
	Abril 2007
	-------------------------------------------------------------	*/
body {
	margin:0;
	padding:0;	
	color: #666;
	font:74%/1.8em  Arial, Helvetica, sans-serif;
/* MARC canvi color de fons*/
/*	background-color:#e3e8d8;*/
	background:url(../img/fons.jpg) repeat-x #fff;
	}
a{	
	color:#526119; 
	text-decoration:underline;	
	}
a:hover{ 
	color:#889b41;
	text-decoration:none;	
	}	
a.linkb {	
	color:#285060;
	font-weight:bold;
	text-decoration:underline;	
	}
a.linkb:hover{ 
	color:#4b6d79;
	text-decoration:none;	
	}
	
a.linkc {	
	color:#6e592c;
	font-weight:bold;
	text-decoration:underline;	
	}
a.linkc:hover{ 
	color:#a38d5e;
	text-decoration:none;
	}		
#targetPanel{ float:left;width:130px; }
#cosreqTrigger	{ float:left; width:auto; margin:39px 0 0 0}
em{
	color:#990000;
	font-style:normal;
	}
.conh3{
	float:left;
	width:100%;
	margin: 0 0 1px 0;
	padding:0;
	background:#aabc66 url(../img/fonsconh4.gif) right top no-repeat;
	}
.conh3_2{
	float:left;
	width:100%;
	margin: 0 0 1px 0;
	padding:0;	
	background:#4b6d79 url(../img/fonsconh4_2.gif) right top no-repeat;
	}	
.conh3_3{
	float:left;
	width:100%;
	margin: 0 0 1px 0;
	padding:0;
	background:#6b5935 url(../img/fonsconh4_3.gif) right top no-repeat;
	}		
.conh4_4{
	float:left;
	width:100%;
	margin: 0 0 1px 0;
	padding:0;
	background:#4b6d79 url(../img/fonsconh4_2.gif) right top no-repeat;
	}	
h2, h3 {
	margin: 0;
	color:#526119;
	font-size:1.1em;
	padding:7px 0 0 15px;
	height:30px;	
	background:url(../img/fonsh4.gif) left top no-repeat;	
	}
h2{
	color:#e2ebc3;
	}
.conh3_2 h3 {
	padding:5px 0 0 15px;
	margin: 0;
	color:#fff;
	height:30px;	
	background:url(../img/fonsh4_2.gif) left top no-repeat;	
	}	
.conh3_3 h3{
	padding:5px 0 0 15px;
	margin: 0;
	color:#FFF;
	height:30px;	
	background:url(../img/fonsh4_3.gif) left top no-repeat;	
	}		
.conh4_4 h3{
	padding:5px 0 0 15px;
	margin: 0;
	color:#FFF;
	height:30px;	
	background:url(../img/fonsh4_2.gif) left top no-repeat;	
	}			

#accordian{
	float:left;
	width:465px;;
	margin:0;
	padding:0;
	background:#99FF33;
	}
.caph3{
	cursor:pointer;
	}
.tab{
	margin:0 0 1px 0;
	background:#006666;
	cursor:pointer;
	}	
	
.DinForm{
	float:left;
	width:705px;
	margin:0 0 0 0;
	padding:0;
	}
.contForms{
	float:left;
	width:70%;
	}
.infoForm{
	float:right; 
	width:28%; 
	margin:10px 0 0 0;
	}	
#fxTarget, .fxTarget {
	position: absolute;
	display: block;
	visibility: hidden;
	width: 100px;
	border: 1px solid black;
	background-color: #f1f1f1;
	background: url(../art/example-back.gif) center no-repeat;
	height: 100px;
}		


.lat_1, .lat_2{
	float:left;
	width:50%;
	margin:20px 0 0 0;
	}

dl {
	float:left;
	width:100%;
	margin:0 0 10px 0;
	padding:0;
	}
dt{
	font: 15px Arial, Helvetica, sans-serif;
	margin:-8px 0 5px 0px;
	padding:0;
	color:#336d9e;
	}
dd{
	float:left;
	width:90%;	
	margin:0;
	}

hr, h1 {
	display:none;
	}
h4{
	color:#863735;
	margin:0 0 20px 0;
	padding:0 0 5px 0;
	}	
a img {
	border:0px;
	}
ul {
	list-style:none;
	margin:0;
	display:block;
	padding:0 0 0.7em 0;
	}
dd p{
	margin:0;
	padding:0;
	}



/* 	
	--------------------------
	INICI DE CONTINGUT
	--------------------------	
*/

 .pag{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0px;
	background:#C6D393;
	}
.pag a{
	float:left;
	padding:5px 8px 5px 8px;
	text-align:center;
	text-decoration:none;
	font-weight:bolder;
	font-size:90%;
	margin:0 1px 0 0;
	}
.pag a:hover {	
	background:#526219;
	color:#fff;
	}	
.pag a.pagact{
	background:#aabc66;
	color:#fff;
	}	
#registrate{
	float:right;
	width:auto;
	}	



.portada{
	float:right; 
	width:465px; 
	height:200px; 
	margin-right:15px;
	margin-top:0px;
	margin-bottom:10px;	
	background:url(../img/portadax.jpg) no-repeat;	
	}
#presentacion {
	float:left;
	width:465px;
	font-size:20px;
	line-height:28px;
	color:#999999;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding:0;
	margin:5px 0 6px 0;
	background:url(../img/cixta.jpg) no-repeat #fff;
	}	
#presentacion span{
	color:#a3b269;
	margin:0;
	padding:0;
	}
#presentacion em{
	color:#9f7b43;
	margin:0;
	padding:0;	
	}
#registrarse #presentacion {
	width:705px;	
	}
#escuela, #lugares, #banco{
	float:left;
	width:139px;
	height:175px;
	margin:10px 0 0 10px;
	}	
#lugares{
	margin:10px 0 0 14px;
	}		
#banco{
	margin:10px 0 0 15px;
	}	

	
/*big menu*/

#kwick {
	float:left;
/*	width:465px; */
	width:705px;
	margin:5px 0 0 0;
	padding:0;	
	}
#kwick .kwicks {
	display: block;
	background: #FFF url(../img/catEntrevista.gif) top right no-repeat;
	height: 150px;
}
#kwick li {
	float: left;
}
#kwick .kwick {
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 150px;
	width: 171px;
	padding: 0px;
	background: #fff;
	border-right: 5px solid #fff;
}
#kwick .kwick span {
	display: none;
}
#kwick .escuela {
	background: #78ba91 url(../img/catEscola.gif);
}
#kwick .banco {
	background: #7389ae url(../img/catLugares.gif);
}
#kwick .lugares {
	background: #c17878 url(../img/catBanc.gif);
}
#kwick .entrevistas {
	background: #c17878 url(../img/catEntrevista.gif);
	border-right: 0;	
}


/* */

#logo a{
	float:left;
	width:163px;
	height:58px;
	cursor:pointer;
	margin:20px 0px 0px 13px;
	background:url(../img/logo.jpg) no-repeat 0px 0px #8aaf00;
	text-indent:-3000px;
	}
*html #logo a{ margin-left:6px;}
#pagina{
	margin-left	:auto;
	margin-right:auto;
	width:890px;
	}
#dades{
	float:left;
	width:890px;
	margin:0;
	padding:0;
	}
.banners{
	float:left;
	width:100%;
	height:90px;
	background:#fff;
	margin:0 0 5px 0;
	padding:0;
	}	
#contingut{
	float:left;
	width:720px;
	margin:0;
	padding:0;
	}
#lateral{
	float:right;
	width:170px;
	padding:0;
	margin:0;
	}	
#cos{
	float:left;
	width:480px;
	margin:0;
	padding:0;
	}
#columna{
	float:left;
	width:240px;
	margin:0;
	padding:0;
	}	
#capcelera{
	width:705px;
	height:80px;
	margin:10px 0 0 0;
	padding:0;
	background:url(../img/cap.jpg) no-repeat #8aaf00;	
	}	

	
	
.txt_llarg{
	font-size:1.1em;
	line-height:1.8em;
	margin:0;
	padding:10px 10px 50px 10px;
	background:#e8edd6;
	} 
.txt_llarg p{
	padding:0;
	margin:0;
	}
.txt_llarg img{
	float:left;
	width:auto;
	padding:4px;
	border:1px solid #ddd;
	background:#fff;
	width:434px;
	margin:0 15px 15px 0;
	}	
cite {
	font-weight:bold;
	text-align:left;
	}

.cat{
	color:#82694d;
	font-weight:bolder;
	line-height:0.1em;
	}	

/*
	menu
*/


ul#menu {
	width:705px;
	height:40px;
	background:url(../img/menu.jpg) no-repeat #8aaf00;
	margin:0;
	padding:0 0 15px 0;
	}	
ul#menu li { 
	float:left; margin:0;
	padding:0 0 0 0;
	background:url(../img/separa.jpg) bottom right no-repeat;	
	}
ul#menu li a{
	color:#fff;
	width:117px;
	display:block;
	font:bolder 1.1em Arial, Helvetica, sans-serif;
	margin:0;
	padding:12px 0 10px 0;
	text-align:center;
	text-decoration:none;

	}
ul#menu li.last{   
	background:none;
	} 
#inicio 		ul#menu   .inicio,
#programacion	ul#menu	  .programacion,
#canales		ul#menu	  .programacion,
#contactar 		ul#menu   .contactar,
#anunciate 		ul#menu   .anunciate,
#quien_somos	ul#menu   .quien_somos,
#registrarse	ul#menu   .registrarse,
ul#menu li a:hover{
	color:#526119;
	text-decoration:none;
	}
#peudades{
	float:left;
	width:600px;
	margin:0;
	padding:0;
	height:20px;	
	}
#links{
	float:left;
	width:100%;
	padding:0 0 20px 0;
	border-bottom:1px solid #ddd;
	margin:0 0 20px 0;
	}

.bannerLateral{
	border:0px solid #ddd;
	margin:10px 0 0 0;
	}
#banner_inf{
	float:left;
	width:728px;
	margin:20px 0 0 
	}

#sub{
	float:left;
	width:170px;
	margin:51px 0 0 0;
	}
	
/* llista de submenu */	
ul.submenu{ 
	margin:0 0 0 0;
	padding:0;
	}
ul.submenu li {
	float:left;
	width:100%;
	padding:0;
	margin:0;
	}
ul.submenu li a{
	float:left;
	width:215px;
	text-decoration:none;
	font-weight:bolder;
	display:block;
	padding: 10px 0px 10px 10px;	
	margin:0 0 1px 0;	
	background:#e3e8d0;	
	}
ul.submenu li a .tit{ 
	line-height:1.3em;
	padding:0;
	margin:0;
	}	
ul.submenu li a .des{
	float:left;
	width:169px;
	margin:0;
	padding:0;
	}
ul.submenu li a .num{
	display:inline;
	float:left;
	width:10px;
	padding:0;
	font-size:1.3em;
	margin:1px 10px 0 0;
	}

ul.submenu li a em{
	display:block;
	color:#555;
	font-size:0.90em;
	font-weight:normal;
	text-transform:none;
	padding:0;
	}	
ul.submenu li a:hover, 
.submenu ul li a.act{
	cursor:pointer;
	background:#C6D393;
	text-decoration:none;
	color:#526119;
	margin:0 0 1px 0;	
	}

ul.submenu li a:hover span , 
ul.submenu li a.act span {

	}
	

/* llista de programes */
ul.programa{ 
	float:left;
	width:100%;
	margin:0 0 1px 0;
	padding:0;
	}
ul.programa li {
	float:left;
	width:auto;
	padding:0;
	margin:0 0 1px 0;
	}	
ul.programa li.dre {
	float:right;
	width:auto;
	padding:0;
	margin:0 0 1px 0;
	}	
ul.programa li a{
	float:left;
	width:332px;
	text-decoration:none;
	font-weight:bolder;
	padding: 10px 10px 15px 10px;	
	margin:0;	
	background:#e8edd6;	
	}
* html ul.programa li a{ padding-bottom:10px;}
ul.programa li a img{
	float:left;
	width:120px;
	height:90px;
	margin:0 0 0px 0;
	padding:2px;
	border:1px solid #aabc66;	
	background:#fff;
	}	
ul.programa li a .des,
ul.programa li a .dat,
ul.programa li a .tit{
	float:left;
	width:195px;
	padding:0;
	margin:0 0 0 10px;
	}	
ul.programa li a .des { margin:4px 0 0 10px;line-height:1.3em;}
ul.programa li a .dat{
	font-weight:normal;
	font:normal 0.8em Verdana, Arial, Helvetica, sans-serif;
	}		
ul.programa li a em{
	display:block;
	color:#666;
	font-size:0.9em;
	font-weight:normal;
	text-transform:none;
	padding:0;
	width:100%;	
	}
ul.programa li a:hover, 
ul.programa ul li a.act{
	background:#C6D393;
	text-decoration:none;
	color:#526119;
	cursor:pointer;
	margin:0;		
	}

/* llista de rankings */	
ul.ranking{ 
	margin:0 0 0 0;
	padding:0;
	}
ul.ranking li {
	float:left;
	width:100%;
	padding:0;
	margin:0;
	}
ul.ranking li a{
	float:left;
	width:205px;
	text-decoration:none;
	font-weight:bolder;
	padding: 10px 10px 10px 10px;	
	margin:0 0 1px 0;
	background:url(../img/fondoRankingx.jpg) no-repeat 5px -18px #a6bfc9;		
	}
ul.ranking li a .des{ 
	line-height:1.3em;
	padding:0;
	margin:0;
	}		
ul.ranking li a .tit{
	float:left;
	width:165px;
	margin:0;
	padding:0;
	}
ul.ranking li a em{
	display:block;
	color:#333;
	font-size:0.90em;
	font-weight:normal;
	text-transform:none;
	padding:0;
	}
	
ul.ranking li a .num{
	float:left;
	width:20px;
	height:50px;
	font-size:4em;
	line-height:0.8em;
	color:#97b2bd;
	margin:0;
	padding:0 15px 0 0;
	font-weight:bolder;
	}
ul.ranking li a:hover, 
ul.ranking li a.act{
	cursor:pointer;
	color:#FFF;
	background:url(../img/fondoRankingx.jpg) no-repeat 5px -168px #668a96;
	text-decoration:none;
	}
	
	


.menuCategories ul{ 
	margin:0;
	padding:0;
	}
.menuCategories ul li{
	float:left;
	width:225px;
	padding:0;
	}
.menuCategories ul li a{
	display:block;
	background:#d7dfb9;	
	font-weight:bolder;
	text-decoration:none;
	padding: 10px 10px 10px 10px;	
	border-bottom:1px solid #fff;		
	}
.menuCategories ul li ul li a{
	display:block;
	background:#e2ebc3;	
	padding: 10px 10px 10px 25px;	
	}	
.menuCategories ul li a span,
.menuCategories ul li a ul li span{
	display:inline;
	float:left;
	width:15px;
	padding:0;
	margin:-1px 0 0 0;
	}	
.menuCategories ul li a:hover, 
.menuCategories ul li a.act{
	cursor:pointer;
	background:#C6D393;
	color:#526119;
	margin:0;
	text-decoration:none;
	}


		
	

/*
	LLISTAT
*/

#llistats{
	float:left;
	width:465px;
	margin:0;
	padding:0;
	}
.llista{
	float:left;
	width:100%;
	padding:0;
	margin:0 0 1px 0;
	background:#e3e8d0;	
	}
*html .llista { padding:0 0 10px 0;}
.conLlista{
	float:left;
	width:445px;
	margin:10px 10px 0 10px;
	padding:0;
	background:#D6DDBB url(../img/fitxa_sup.gif) no-repeat top left;	
	}
.conLlistatB {
	float:left;
	width:445px;
	height:10px;
	margin:0px 10px 10px 10px;
	padding:0;
	background:#D6DDBB url(../img/fitxa_inf.gif) no-repeat bottom left;	
	}
* html .conLlista{
	margin:10px 5px 0px 5px;
	}
* html .conLlistatB{
	margin:0 0 10px 5px;
	padding:0;
	}
		
.llista .foto a{
	float:left;
	width:150px;
	margin:0 5px 0 0;
	padding:0px;
	}
*html .llista .foto a { margin:0;}
.llista .foto img{
	float:left;
	width:134px;
	height:101px;
	margin:8px 8px 0px 8px;
	padding:3px;
	background:#fff;
	}
a.vervideo{
	float:right;
	display:block;
	color:#285060;
	padding:0 25px 0 0px;
	font-weight:bolder;
	margin:0 10px 0 0;
	background:url(../img/tv.jpg) 60px 3px no-repeat;	
	}			
a.vervideo:hover{
	color:#4b6d79;
	background:url(../img/tv.jpg) 60px -17px no-repeat;	
	}	
.publi{
	float:left;
	width:185px;
	background:#CDDFAC;
	text-align:center;
	padding:30px 20px 30px 20px;
	font: 15px Georgia, "Times New Roman", Times, serif;
	color:#333;
	margin:0 0 1px 0;
	}
.publi2{
	float:left;
	width:185px;
	background:#E0D1B2;
	text-align:center;
	padding:30px 20px 30px 20px;
	font: 15px Georgia, "Times New Roman", Times, serif;
	color:#333;
	margin:0 0 1px 0;
	}	
.llista .minifitxa {
	float:left;
	width:275px;
	color:#666;
	padding:0 10px 0 0;
	margin:0;
	}
.minifitxa h4{
	margin:0;
	padding:5px 0 0 0;
	color:#526119;
	font:bold 16px Arial, Helvetica, sans-serif;
	}
.minifitxa h4 a{
	text-decoration:none;
	}
.proximament{
	font-size:105%;
	font-weight:bolder;
	padding:0;
	margin:0;
	}	
.minifitxa .datagrava{
	font-size:105%;
	padding:0;
	margin:0;
	}

.texte{
	width:auto;
	line-height:1.5em;	
	margin:5px 0 0 0;
	color:#000;
	padding:0;
	}
.min-tamany{
	float:left;
	width:100%;
	margin:0;
	padding:0;
	font-weight:bolder;
	}	
	

a.comprarvideo {
	background:url(../img/compra.gif) 0px 4px no-repeat;
	}	
		
	
		
/*
	noticias
*/

#noticias .not_act{
	padding-bottom:50px;
	}
.not_act{
	float:left;
	width:445px;
	padding:10px 10px 0 10px;
	margin:0 0 1px 0;
/* MARC canvi color de fons*/
/*background:#c3d487;*/
	background:#e3e8c0;
	}
.dadesNotices{
	float:left;
	width:390px;
	}	
.calendari{
	float:left;
	width:50px;
	height:70px;
	margin:0;
	padding:3px 0 0 0;
	background:url(../img/cal.jpg) no-repeat;
	}	
.cal_mes{
	float:left;
	width:auto;
	font-size:1.1em;
	font-weight:bolder;
	color:#fff;	
	padding:0;
	margin:0 0 0 13px;
	}
.cal_dia{
	float:left;
	width:auto;
	font-size:2.0em;
	font-weight:bolder;
	margin:0 0 0 12px;
	padding:0;
	color:#556028;
	}	
.cal_any{
	float:left;
	width:auto;
	margin:-4px 0 0 13px;
	padding:0;
	font-size:0.9em;
	color:#707f38;
	}
.tituloNoticia{
	float:left;
	width:auto;
	height:auto;
	background:inherit;
	font-weight:bolder;
	font-size:150%;
	color:#556028;
	margin:0 0 0 10px;
	padding:0;
	}
* html .tituloNoticia { margin-left:5px;}
.noticia{
	float:right;
	width:360px;
	padding:0 20px 0 0;
	margin:10px 0 0 10px;
	}	
.noticia img{
	padding:2px;
	background:#fff;
	border:1px solid #999;
	}
.noticia .lee a{
	display:block;
	font-weight:bolder;
	background:url(../img/fletxa.gif) 340px 6px no-repeat;	
	margin:0 0 10px 0;
	padding:0 0 0 280px;
	}	
.noticia .lee a:hover{
	display:block;
	background:transparent url(../img/fletxa.gif) 340px -14px  no-repeat;
	margin:0 0 10px 0;
	}		
	
.fontNot{
	clear:left;
	float:left;
	width:auto;
	font-size:120%;
	color:#7e6735;
	margin:5px 0 0 10px;
	padding:0 0 0 0;
	}	
* html .fontNot { margin-left:5px;}
		
		
		
		
		
/*
	video  de la semana
*/	
	
	
#player1, #player2,  #player3{ margin:0; padding:0; width:225px; border-top:1px solid #fff; }

.reg{
	margin:3px 0 0 70px;
	}
.reg a{
	padding:0 0 0 17px;
	color:#fff;
	float:left;
	width:80px;
	height:20px;	
	background:url(../img/registrate.jpg) no-repeat 0 -20px;
	}
.reg a:hover{
	background:url(../img/registrate.jpg) no-repeat 0 0;
	color:#fff;
	text-decoration:none;
	}	


	
/* ------------
	  caixes
   ------------ */
.caixa_0{
	float:left;
	width:225px;
	margin:5px 0 0 0;
	padding:0;
	}   
.caixa_1{
	float:left;
	width:225px;
	margin:5px 15px 0 0;
	padding:0;
	}
.caixa_2{
	float:left;
	width:465px;
	margin:15px 0 0 0;
	padding:0;	
	}
	
.caixa_4{
	float:left;
	width:225px;
	margin:15px 0 0 0;
	padding:0;
	}   	
	
*html #registrarse .caixa_3,
*html #contactar #columna .caixa_0,
*html #contactar .caixa_2,
{ 
	margin-top:0;
	margin-bottom:15px;
}
	
	
.caixa_22{
	float:left;
	width:345px;
	margin:15px 15px 0 0;
	padding:0;	
	}
	
.caixa_3{
	float:left;
	width:705px;
	margin:15px 0 0 0;
	padding:0;
	}
.video_portada{
	float:left;
	width:205px;
	height:300px;
	background:#E0D1B2;
	margin:0;
	padding:10px;
	}
.video_portada_reserves{
	float:left;
	width:205px;
	height:300px;
	background:#a6bfc9;
	margin:0;
	padding:10px;
	}	
.video_portada	h4 {
	padding:10px 0 0 10px;
	margin:0;
	}
.video_portada_reserves	h4 {
	padding:10px 0 0 10px;
	margin:0;
	}

.video_portada a{
	margin:0;
	padding:0;
	text-decoration:none;
 	}	
.video_portada_reserves a{
	margin:0;
	padding:0;
	text-decoration:none;
 	}	

.video_portada p{
	margin:0 0 5px 0;
	padding:0;
	}	
.video_portada_reserves p{
	margin:0 0 5px 0;
	padding:0;
	}	

.video_portada img{
	float:left;
	width:190px;
	height:140px;
	padding:4px;
	background:#fff;
	margin:0 5px 10px 2px;	
	}
.video_portada_reserves img{
	float:left;
	width:190px;
	height:140px;
	padding:4px;
	background:#fff;
	margin:0 5px 10px 2px;	
	}

.video_portada a.txt{
	float:left;
	width:70px;
	color:#604f2c;
	font-weight:bold;
	text-decoration:underline;
	padding:0 20px 0 0;
	background:url(../img/mes.gif) 60px -15px no-repeat;	
	}

.video_portada_reserves a.txt{
	float:left;
	width:70px;
	color:#604f2c;
	font-weight:bold;
	text-decoration:underline;
	padding:0 20px 0 0;
	background:url(../img/mes_reserves.gif) 60px -15px no-repeat;	
	}
	
.video_portada a.txt:hover{
	color:#a48f64;
	text-decoration:none;
	background:url(../img/mes.gif) 60px 5px no-repeat;	
	}
.video_portada_reserves a.txt:hover{
	color:#a48f64;
	text-decoration:none;
	background:url(../img/mes_reserves.gif) 60px 5px no-repeat;	
	}



.dadesvideo{
	background:#fff;	
	}
.dadesvideo p{
	}

/**
	FORMULARI
**/
#busqueda{
	display:inline;
	}
.buscar {
	background:#eee;
	}
.inputCurtBuscar{
	float:left;
	width:140px;
	margin:0px 0 0 0px;
	border:1px solid #566c04;;	
	padding:2px;
	font-size:1.3em;		
	}

.inputCurtBuscar:hover{background:#dae8a7;}
#fbusca{
	float:right; 
	width:200px; 
	margin:15px 15px 0 0;
	}
#fbusca fieldset{ 
	border:0;
	width:141px;
	margin:0; 
	padding:0;
	}
*html #fbusca{ margin:20px 8px 0 0;}
#fbusca p{ line-height:0.1em; padding:0; color:#fff;}
*html #fbusca {margin-top:5px;}
*html #fbusca p{margin-top:15px;}	
.lupa{
	float:left;
	width: 30px;
	height: 35px;
	cursor:pointer;
	margin:-10px 0 0 10px;
	text-indent:-3000px;
	background:url(../img/lupa.gif) no-repeat;
	outline: none;
	}
.inputCurt{
	float:left;
	width:100px;
	margin:10px 0 0 10px;
	border:1px solid #ccc;;	
	padding:4px;	
	}
.inputLlart, .inputCodi{
	float:left;
	width:220px;
	margin:10px 0 0 10px;
	border:1px solid #ccc;;	
	padding:4px;
	font-size:1.3em;	
	}
.inputCodi{ 
	width:99px;
	}
.inputbox{
	float:left;
	width:20px;
	margin:10px 0 0 10px;
	padding:4px;
	font-size:1.3em;	
	}
.FieldSetllarg,
.FieldSetllarg2{
	float:left;
	width:100%;
	border:0;
	margin:0;
	padding:0 0 20PX 0;
	background:#e8edd6;
	}		
.FieldSetllarg2{
	background:#afd4f9;
	}
	

#usuarios .FieldSetllarg{
	min-height:400px;
	}
#cbusc{
	cursor:pointer;
	}
.FieldSetCurt{
	display:none;
	float:left;
	width:100%;
	border:0;
	margin:0;
	padding:0;	
	background:#d7dfb9;
	}		
.formLlarg{
	float:left;
	width:100%;;
	margin:0;
	padding:0;
	}

.formLlarg img{
	padding:3px;
	border:1px solid #ccc;
	margin:10px 0 0 10px;
	background:#FFFFFF;
	}
.formCurt{
	float:left;
	width:225px;
	margin:0;
	padding:0 0 15px 0;	
	background:#e8edd6;

	}	
.txtForm{
	color:#333;
	padding:0 10px 0 10px;
	line-height:1.8em;
	}
.txtFormError{
	color:#993300;
	padding:0 10px 0 10px;
	line-height:16px;
	}
.txtForm span{
	color:#FF0000;
	}	
.formCurt1{
	float:left;
	width:190px;
	}		
.enviar {
	text-align:center;
	}
legend {
	display:none;
	}
	
.lab{
	float:left;
	width:40%;
	margin:12px 0 0 10px;
	font-weight:normal;
	}
label{
	float:right;
	width:auto;
	}
label span{
	color:#FF0000;
	}
.btn{
	float:right;
	margin:10px 16px 0 0;
	display:none;
	}
.bsc{
	float:left;
	border:0;
	width:60px;
	height:20px;
	color:#333;
	margin:11px 0 0 10px;
	font-size:1.0em;
	padding:0 0 3px 0;
	cursor:pointer;
	background:transparent url(../img/btnEnviar.jpg) no-repeat 0px 0px;
	}
.bsc:hover{
	float:left;
	border:0;
	width:60px;
	height:20px;
	margin:11px 0 0 10px;
	background:transparent url(../img/btnEnviar.jpg) no-repeat 0px -20px;
	}	
th {
	width:30%;
	}
#peu{
	float:left;
	width:705px;
	margin:10px 0 0 0;
	padding:0;
	text-align:center;
	}
#peu .caixa_3{ margin:0;}
#peu p{
	float:left;
	width:705px;
	margin:0 0 10px 0;
	font-weight:bolder;
	color:#74872a;
	padding:10px 0 0 0;
	text-decoration:none;
	background:url(../img/fonsh4.gif) left top no-repeat;					
	}
#peu p a{
	font-size:90%;
	font-weight:bolder;
	text-decoration:none;
	}
.menufinal{
	float:left; 
	width:595px;
	margin:30px 0 0 0;
	padding:0 0 0 0px;
	}
.menufinal li{
	display:inline;
	}
.menufinal li a {
	float:left;
	width:auto;
	text-transform:capitalize;
	display:inline;
	border:0;
	margin:10px 10px 0px 10px;
	padding:0;
	text-decoration:none;
	}
.linkcond{
	display:block;
	margin:6px 0 0 15px;
	}
*html .linkcond{margin:10px 0 0 15px;}

#con_cos{
	float:left;
	width:90%;
	padding:15px 15px 15px 15px !important;
	color:#333;
	}
	
#con_cos em{
	color:#333;
	}		
.programa .proximament {
	float:left;
	width:195px;
	margin:0 0 0 10px;
	padding:0;
	color:#000;
	}