/*
Theme Name: La Vinyeta
Theme URI: http://unicagency.com/
Description: Plantilla per http://www.lavinyeta.es
Version: 1.6
Author: Unic Agency
Author URI: http://www.unicagency.com/
Tags: lavinyeta, unicagency

	La Vinyeta v1.6
	 http://unicagency.com/

	This theme was designed and built by Unic Agency,
	whose webpage you will find at http://www.unicagency.com/


*/

.cuerpo13 a { font-size: 13px;}


	#menu{
		height:30px;
		background: transparent;
		margin-top:39px;
	}
		#menu ul{
			list-style:none;
			padding:0;
		}
			#menu li{
				list-style:none;
				display:block;
				float:left;
				padding:0 0 0 0;	
			}
				#menu li a{
					display:block;
					float:left;
					color:#000;
					font-size:12px;
					font-family: Arial, Helvetica, sans-serif;
					font-weight:bold;
					line-height:30px;
					padding:0 13px 0 0;	
					text-decoration:none;
					cursor:pointer;
				}
				
					#menu li a:hover{
						display:block;
						float:left;	
						height:30px;
						color: #003333;
					}
					
				#menu li a.current{
					display:block;
					float:left;
					color:#003333;
					font-size:12px;
					font-family: Arial, Helvetica, sans-serif;
					font-weight:bold;				
					line-height:30px;
					padding:0 13px 0 0;
					text-decoration:none;
				}
				#menu li.current_page_item a, #menu li.current_page_parent a, #menu li.current_page_ancestor a{
					display:block;
					float:left;
					color:#003333;
					font-size:12px;
					font-family: Arial, Helvetica, sans-serif;
					font-weight:bold;				
					line-height:30px;
					padding:0 13px 0 0;
					text-decoration:none;
				}
				

/********* submenu *********/

#menu2{
		height:30px;
		background:#fff;
		margin-top:5px;
		padding-left: 13px;
	}
		#menu2 ul{
			list-style:none;
			padding:0;
		}
			#menu2 li{
				list-style:none;
				display:block;
				float:left;
				padding:0px;	
			}
				#menu2 li a{
					display:block;
					float:left;
					color:#000;
					font-size:13px;
					font-family: Times,'Times New Roman', serif;
					/*font-weight:bold;*/
					line-height:30px;
					padding:0 13px 0 0;	
					text-decoration:none;
					cursor:pointer;
				}
				
					#menu2 li a:hover{
						display:block;
						float:left;	
						height:30px;
						color: #005560;
					}
					
				#menu2 li.current a{
					display:block;
					float:left;
					color:#003333!important;
					font-size:13px;
					font-family: Times,'Times New Roman', serif;
					/*font-weight:bold;*/				
					line-height:30px;
					padding:0 13px 0 0;	
					text-decoration:none;
				}

#menu2 li.current_page_item a{color:#003333; text-decoration:none;}






html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, select, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 12px;
	font-family: inherit;
	vertical-align: baseline;
	list-style: none;
}

a{text-decoration: none; color:  #000;}
a:link{text-decoration: none;color:  #000;}
a:hover{ text-decoration:none; color: #005560;}
/*a:active{text-decoration: none;color:  #000;}
a:visited{text-decoration: none;color:  #000;}*/


body{
	font-family: Times,'Times New Roman', serif;
	font-size: 12px;
	color: #000;
	line-height: 14px;
	margin-top: 30px;
}

.fonsinici{
	background: url(img/fonsinici.jpg) repeat;
}
.fonsheus{
	background: url(img/fonsheus.jpg) repeat;
}
.fonsintegrada{
	background: url(img/fonsintegrada.jpg) repeat;
}
.fonsespoma{
	background: url(img/fonsespoma.jpg) repeat;
}
.fonsblog{
	background: url(img/fonsblog.jpg) repeat;
}
.fonsvisitans{
	background: url(img/fonsvisitans.jpg) repeat;
}
.fonspersones{
	background: url(img/fonspersones.jpg) repeat;
}
.fonsrebost{
	background: url(img/fonsrebost.jpg) repeat;
}
.fonsincentius{
	background: url(img/fonsincentius.jpg) repeat;
}
.fonsquedat{
	background: url(img/fonsquedat.jpg) repeat;
}
.fonsvins{
	background: url(img/fonsvins.jpg) repeat;
}
.fonsllavors{
	background: url(img/fonsllavors.jpg) repeat;
}
.fonspuntiapart{
	background: url(img/fonspuntiapart.jpg) repeat;
}
.fonsrecerca{
	background: url(img/fonsrecerca.jpg) repeat;
}
#turisme{ font-family: Arial, Helvetica, sans-serif; font-size:10px;}
#slogan{ padding-top:12px;}
.clear{clear: both; margin: 0px; padding: 0px; height: 1px}
.floatL{float: left;}
.floatR{float: right;}
p{margin:0px 0px 15px 0px;}


/******************** CONTENEDORES ************************/
.contenedor_general{
	background: transparent;
	margin: 0px auto 0px auto;
	overflow: hidden;
	width: 980px;
	position: relative;
}
.contenedor1{
	width: 592px;
	float: left;
	overflow: hidden;
}
.contenedor2{
/*	width: 592px;*/
	padding-left: 9px;
	float: left;
}

/*** TOP ***/
.cont_top{
	height: 110px;
	overflow: hidden;
	background: white;
	padding: 15px 15px 0px 15px;
}
.cont_top span{
	font-size: 10px;
}
/**** Cuerpo ****/
.cont_cuerpo{
	padding: 13px;
	overflow: hidden;
	background: white;
	margin-top: 5px;
	position: relative;
}

/* IE6 Only */
*html .cont_cuerpo{
	padding: 13px;
	overflow: hidden;
	background: white;
	margin-top: 5px;
	zoom:1;
}

.caja_textoindex{
	width: 374px;
	margin-top: 13px;
	float: left;
}

.caja_texto2{
	width: 180px;
	overflow: hidden;
	float: left;
	margin-left:11px;
	margin-top: 13px;
}

.caja_textoindex p{
	margin: 0px;
}
.cuerpo13{padding:0px; margin: 0px; line-height:1.23;}
.cuerpo13 p{
	/*font: normal 10px serif;*/
	line-height:1.23;
}
.cuerpo14 p{font-family: Arial, Helvetica, sans-serif; font-size:10px;}
.cuerpo14{padding:0px; margin: 0px; line-height:1.23;}

.col1{
	float: left;
	width: 180px;
	margin-right: 13px;
}
.col2{
	float: left;
	width: 180px;
}

.img{
	margin-bottom: 10px;
}
.img-actualitat{
	margin-bottom: 11px;
	margin-top: 13px;
}

.grad{
	font:normal 16pt/17pt Times,'Times New Roman', serif;
	margin-bottom: 10px;
	display: block;
}
.grad a{font:normal 16pt/17pt Times,'Times New Roman', serif;}
.grad a:hover{color:#005560;}

/* Actualitat */
.titulo{
	font: normal 24px/30px Times,'Times New Roman', serif;
	color:#005560;
}
.puntosh{
	background: url(img/puntosh.jpg) repeat-x top left;
	height: 3px;
	margin: 0px 0px 0px 0px;
}
.puntosh2{
	background: url(img/puntosh.jpg) repeat-x top left;
	height: 3px;
	margin: 5px 0px 0px 0px;
}

.images{
	float: right;
	width: 180px;
	margin-left:11px;
	vertical-align: text-bottom;
}
.monstrames a{
	color: #005560;
	font:bold 11px Arial;
	display:block;
	margin-bottom: 13px;
}
.monstrames a:hover{
	color: #005560;
	font:bold 11px Arial;
	display:block;
	margin-bottom: 13px;
}
.monstrames_cat a{
	color: #005560;
	font:bold 11px Arial;
	display:inline;
	margin-bottom: 13px;
}
.monstrames_cat a:hover{
	color: #005560;
	font:bold 11px Arial;
	display:inline;
	margin-bottom: 13px;
}

/* ficha-tecnica*/
/*.caja_ficha{
	position: absolute;
	left: 15px;
	bottom: 30px;
}*/
.fichat1{
	font: normal 11px Arial;
	float: left;
	padding-top:4px;
}
.fichat1 a{font: normal 11px Arial;}
.fichat1 a:hover{color:#005560;}
.fichat2{
	font: normal 11px Arial;
	float: left;
	margin:0px 10px 0px 20px;
}
.fichat2 input{
	background: transparent ;
	border-bottom:1px dotted #000;
	border-left: none;
	border-right: none;
	border-top: none;  
	font: normal 10px Arial;
	width: 120px;
}


.col1_actint{
	width: 374px;
	float: left;
}
.col2_actint{
	width: 180px;
	float: left;
	margin-left: 11px;
}
.col1_actint .fecha{
	font:normal 11px Times,'Times New Roman', serif;
	color: #707173;
}
.fecha{
	font:normal 11px Times,'Times New Roman', serif;
	color: #707173;
}

.col2_actint ul{
	padding: 0px;
}

.col2_actint ul{
	padding: 0px;
	list-style: none;
	margin: 0px;
}

.col2_actint li{
	font:normal 11px Times,'Times New Roman', serif;
	color: #005560;
	padding-left: 10px;
}

/* IE6 Only */
*html .col2_actint li a{
	color: #005560;
	/*padding-bottom: 3px;*/
	padding-left: 10px;
	font:normal 11px Times,'Times New Roman', serif;
	text-transform: none;
	display: block;
	background: url(img/ico_lista.jpg) no-repeat 0px 5px;
}


.col2_actint li a{
	color: #005560;
	padding-bottom: 3px;
	padding-left: 10px;
	font:normal 11px Times,'Times New Roman', serif;
	text-transform: none;
	display: block;
	background: url(img/ico_lista.jpg) no-repeat 0px 5px;
}
.col2_actint li a:hover{
	color: #000000;
	padding-bottom: 3px;
	display: block;
}
.col2_actint .categoria{
	color: #005560;
	text-transform: uppercase;
	font:bold 11px Times,'Times New Roman', serif;
	list-style: none;
	padding-bottom: 5px;
	margin-left: 0px;
}




/* vins-listado */

.caja_texto{
	width: 374px;
	min-height: 250px;
	margin-bottom: 30px;
}
*html .caja_texto{
	width: 374px;
	height: 240px;
	margin-bottom: 30px;
}
.caja_img{
	position: absolute;
	right: 13px;
	bottom: 13px;
}


/* Experiencies */

.col1_experiencies{
	width: 374px;
	float: left;
	margin-right: 11px; font-family:Arial, Helvetica, sans-serif; font-size:10px;
}
.col2_experiencies{
	float: left;
	width: 180px;
}
#granate a{
	color: #000;
}
#granate a:hover{
	color: #800000;
}

a.granate {
	color: #000;
}
a.granate:hover{
	color: #800000;
}

/****** contenedor2 *********/
.bloques_cont2{
	width: 120px;
	float:left;
	background: white;
	margin: 0px 0px 0px 4px;
	height: 40px;
}

.bloques_cont3{
	width: 107px;
	float:left;
	background: white;
	margin: 0px 0px 0px 4px;
	height: 40px;
}

.news{
	width: 140px;
	float:left;
	background: white;
	margin: 0px 0px 0px 4px;
	height: 40px;
}

.forms{
	font: normal 11px Arial;
	float: left;
	padding-left: 5px;
	padding-top: 5px;
}
.forms .input{
	background: transparent ;
	/*border-bottom:1px dotted #000;*/
	border:none;
	font: normal 10px Arial;
	width: 80px;
	margin-bottom: 5px;
	margin-right: 10px;
}

.formdot {
	border-bottom:1px dotted #000;
	font: normal 10px Arial;
	width: 80px;
	margin-bottom: 5px;
	margin-right: 10px;	
	border-top: none;
	border-left: none;
	border-right: none;
	
}
.bot_form{
	height: 40px;
	width: 20px;
	background: #c5c6c8;
	float: right;
}
.idiomas{
	padding: 5px 0px 0px 3px;
}

.idiomas a{
	font:normal 10px Arial;
	margin-left: 3px;
	text-transform: uppercase;
}
.idiomas a:hover{
	font:normal 10px Arial;
	color: #005560;
	margin-left: 3px;
	text-transform: uppercase;
}
/******** footer ***********/

.footer{
	margin: 30px 0px 30px 0px;
	background: white;
	padding: 4px 0px 2px 0px;
	overflow: hidden;
}
/* IE6 Only */
*html .footer{
	margin: 30px 0px 30px 0px;
	background: white;
	padding: 4px 0px 2px 0px;
	height: 35px;
}



.copyright{
	font: normal 10px/30px Arial;
}
.footer a{font: normal 10px/30px Arial;}
.footer a:hover{font: normal 10px/30px Arial; color:#005560;}

#social{
	margin-top: 6px;
	overflow: hidden;
}
/* IE6 Only */
*html #social{
	margin-top: 6px;
	overflow: hidden;
	margin-left: -10px;
}


#social a { 
 /*padding: 2px 0px 2px 15px; */
 margin-left:10px; 
 background: url(img/sprite-socialbn.png) no-repeat;
 height: 18px;
 width: 16px;
 float: left;
 display: block;
}
#social a:hover { 
 /*padding: 2px 0px 2px 15px; */
 margin-left:10px; 
 background: url(img/sprite-social.png) no-repeat;
}

.twitter {
background-position: -4px -154px !important;
}

.facebook {
background-position: 0px -45px !important;
}


#enviar { top:5px; left:0px; width:100px; margin-bottom:-5px;}

.rojo:hover { text-decoration:none; color:#800000 !important;}
.azul:hover { text-decoration:none; color:#005560 !important;}
.azul1{ text-decoration:none; color:#005560 !important;}
.floatllavors{	width:100px; text-align:left; float:left; margin-left:10px;}
.floatpuntiapart{	width:100px; text-align:left; float:left; margin-left:10px;}
.destacat{text-decoration: none; color:#005560; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.maps{text-decoration:none; color:#005560 !important; font-size:10px;}



p{line-height:1.23!important; font: normal 13px Times,'Times New Roman', serif;}

.widgettitle {
	color: #005560;
	text-transform: uppercase;
	font:bold 11px Times,'Times New Roman', serif;
	list-style: none;
	padding-bottom: 5px;
	margin-left: 0px;}
	
.col2_actint #sidebar ul li ul li{
	color:#005560;
	font:11px Times,'Times New Roman',serif;
	padding-left: 0px;
}

.col2_actint #sidebar li.widget{
	padding-bottom: 1.5em;
}

.caja_texto_llavors{position:absolute; top:11px; left:400px;}

/******* SEARCH FORM *******/
.bloques_cont2 .forms input#s { border: none; width: 108px; }


/******* CUSTOM CLASS *******/

.blau10px { color: #005560!important; font-size: 10px!important;}
.cuerpo10{ font-size: 10px!important;}
.flota_esquerra { float: left;}

