/* CSS Document 
ITEM PLUS - Web

Author: Natalia Artigas
*/


/*
 Style, painting
 
 
 */

body{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 100%;
	background-color: #442F2E !important;
	color: #ffffff;
	}
	img{ border:none}
/*
Links

*/
a {
	color: #ecb196;
	text-decoration: none;
	font-weight: bold;
	}
.oorange a:hover{
	color: #D5561D;
	}

p {
	margin: 0px;
	margin-bottom:10px;
	padding: 0px;
	}
/* 
headers

*/

h1{
	margin:0px 0px 10px 50px;
	height: 100px;
	padding: 0px;
	}
h1.jaumeRibas{left: -9999px;
    position: absolute;
    top: -9999px;
    visibility: hidden;
}	
h2 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 30px;
	color: #D5561D;
	font-weight: bold; padding-bottom:0px;
	}
h2 span{ font-size:24px;}
h2 a{ color:#D5561D;}
h2 a:hover{ color:#ecb196;}
h3{ font-size:24px; margin:0} 
.artista h1{ height:auto; margin-left:0;	}
.artista h2{ margin:0; padding:0;font-size:25px 	}
.artista p{ margin:0; padding:0; margin-bottom:20px;}
.artista p strong{ color:#D5561D;}
.obra h2{ color:#ecb196;	}



/*
 
 HEADER BAR
 Menu Elements
  TOC:
  	-headertable
  	-hadertable2



*/
	   
.headerbar { height:40px}	   
.headerbar {
	font-size: 10px;
	color: #442F2E;
	background-color:#FFFFFF;
	margin: 0px;
	}
.headerbar a {
	color:#442F2E;
	}
.headerbar ul{ margin:0; padding:0; }	   
.headerbar li{ list-style:none; margin:0; padding:0; display:inline; float:left; margin-right:20px;}	   
#nav{ float:left; font-size: 12px; margin-left:105px;}
#languages{ padding-top:18px; padding-right:20px; float:right; font-size: 12px; }

#nav li { padding:20px;padding-top:18px; padding-bottom:8px; }	   
#nav li.selec { background:#442F2E }	   
#nav li.selec a {color:#FFF }	   
 
.fitxa .colRR ul { margin:0; padding:0; margin-top:15px;}
.fitxa .colRR ul li{ list-style:none; margin:0; margin-top:8px; font-size:18px; margin-left:135px;}
.fitxa .colRR ul li strong{ 
	 float: left;
	 width:130px;
	 font-weight: bold;
	 margin-left:-130px;} 
	 
	 
.att {
	 color: #D5561D;
	 float: left;
	 margin-left: 16px;
	 width:118px;
	 font-weight: bold;
	 line-height: 24px;
	 font-size: 18px;
	}
.val {
	display:block;
	margin-left: 170px;
	font-weight: bold;
	line-height: 24px;
	font-size: 18px;
	}

.middot {
	display:inline;
	color:#ecb196;
}
	
.nextPre {
	text-align: right;
	margin:300px 90px 0px 0px;
	letter-spacing: 10px;
}	
.zoom  {
	text-align: right;
	margin:0 60px 0px 0px;
	letter-spacing: 10px;
}	

form {
	margin:0px 0px 5px 0px;
	padding:0px;
	}

form label {
	font-weight: bold;
	vertical-align: supper;
	width: 100px;
	}

ul.authors {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-weight: normal;
	list-style: none;
	line-height: 30px;
	}
ul.authors li{ background:url(img/back_ul.gif) no-repeat left top; padding-left:10px; line-height:1.2; margin-bottom:10px
}
	
	/*
Font-size

*/
.f48{
	font-size:48px;
	}
.f24 {
	font-size: 24px;
	}
.f18 {
	font-size: 18px;
	}

/*
widths

*/
.w95p{
	width: 95px;
	} 
.w310p{
	width: 310px;
	}  

	
.text {
	font-size: 18px;
	font-weight: bold;
	}
.bordernone {
	border:none;
	}
	
.margin0{
	margin:0px!important;
	}
/* 
tabulat

 */
.indent8{
	margin-left:8px !important;
	}
.indent16{
	margin-left:16px !important;
	}
.black{
	background-color:#000000;
	}
	
table.black img{
	}

.lineh15 {
	line-height:1.5em;
	}
	

.lh18p {
	line-height:18px!important;
	}



/* ----------------------------------- 
Positioning
*/	
.container {
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 980px;
	background-color:#442F2E;
	}
.content {
	margin:0px 0px 0px 42px;
	}
.logo {
	margin:0px;
	margin-left:25px;
	margin-bottom:30px
	}
.home .logo {
	margin-bottom:10px
	}
	
	
.colL {
	margin: 0px;
	width: 300px;
	float: left;
	}
.colR {
	margin-left: 400px;
	}
.colR img {
	margin-top: 25px;
	}
.colLL {
	width: 300px;
	float: left;
	padding-left:0;
	}
.artista  .colLL img, .contacte .colLL img{
 margin-left:80px;	}
.colRR {
	margin-left: 400px;
	}
.notFound .colRR {
	margin-left: 80px;
	}
	.colA {
	float: left;
	width: 270px;
	}
.colB {
	float: left;
	width: 270px;
	}	
.colC {
	float: right;
	margin-right:20px;
	}
	
.fitxa .colA, .fitxa .colC{ width:40px; padding-top:140px; margin:0}
.fitxa .colLL {	width: 450px; margin-left:40px; padding-bottom:15px}
.fitxa .colRR{ width:360px;float:left; margin-left:0;}
.distribuidora2 .colA{ margin-left:80px; width:375px; margin-right:20px;}	


.colAexpo, .colBexpo {
	float: left;
	margin:0px 10px 0px 0px;
	width: 302px;
	}
.colCexpo {
	float: left;
	width: 302px;
	margin:0px;
	}
.colAexpo .txt, .colBexpo .txt, .colCexpo .txt{ 
	height: 50px;	
}


/*margins */
.marginL132 {
	margin-left: 132px;
	}
.marginL20 {
	margin-left: 20px;
	}
.marginL185 {
	margin-left: 185px;
	}
.marginT12{
	margin-top:12px;
	}
	
.marginB12{
	margin-bottom: 12px;
	}


	
/* photo opacity */
#foto {
filter: alpha(opacity=100)
}

p.contacte  {
	margin-top: 100px;
	font-weight:bold;
	line-height: 24px;
}

.foot {
	clear:both;
	height: 60px;
	color:#442F2E;
	background-color:#442F2E;
	border:none;
	}

/*Ocultar capa d' impresssió*/
.print{
       height:0px;
       width:0px;
       overflow:hidden; 
       }

