/****************************/
/*	General properties		*/
/****************************/
*{padding: 0; margin: 0;}

html, body { 
	margin:0;
	padding:0;
	widh:100%;
	text-align:center;
}
body, td { 
	font-family: tahoma;
	font-size: 12px;
	color: #000;
	line-height: 1.5;
}

body {
	background-color:#EDEDED;
}

img { 
	border: none;
}
input { 
	color: #8c8c8c;
}
ul{
	list-style-type:none;
}
li {
	list-style-position: inside;
	padding-bottom:0px;
}
H1{
	font-size: 42px;
	font-weight:regular;
	color:#E0E0E0;
	margin:0px;
	padding:39px 0px 30px 0px ;
}
H2{
	padding:0px;
	margin-top:0px;
	font-family:Helvetica,Arial;
	color: #000;
	font-size: 14px;
	font-weight: bold;
}
HR{
	height: 1px; 
	background-color: #cccccc; 
	border: 0;
}


/****************************/
/*		Regular Links		*/
/****************************/

a, a:visited, a:active,a:hover {
	text-decoration: none;
	color:#000;
}

a:active,a:hover {
	text-decoration: none;
	color:#ccc;
}



	
.page_wrapper{  
	width:962px;
	text-align: left;
	
	margin:auto;
	height:100%;
}

#menu{
	height:92px;
	width:100%;
	background: #C6C7C9 url("../img/menu_bg1.gif") repeat-x top center;
}
#menu_center{
	width:962px;
	margin:auto;
	height:92px;
}

#menu ul{
}

#menu li{
	float:left;
}
#menu .separa{
	padding-left:136px;
}
#menu a{
	height:92px;
	display: block;
}

#menu a.articulos{
	background: url("../img/menu_articulos.png") no-repeat 0px -92px;
	width:123px;
}
#menu a.biografia{
	background: url("../img/menu_biografia.png") no-repeat 0px -92px;
	width:123px;
}
#menu a.libros{
	background: url("../img/menu_libros.png") no-repeat 0px -92px;
	width:97px;
}
#menu a.blog{
	background: url("../img/menu_blog.png") no-repeat 0px -92px;
	width:78px;
}
#menu a.relatos{
	background: url("../img/menu_relatos.png") no-repeat 0px -92px;
	width:111px;
}
#menu a:hover{
	background-position: 0 0;
}
#menu a.select{
	background-position: 0 0;
}

.division{
	background-image:url(../img/line.gif);
	background-repeat:repeat-y;
	float:left;
	margin-left:-7px;
	margin-top:140px;
	min-height:300px;
	width:2px;
}    

#books{	
}
.columns2{
	float:left;
	width:480px;
	diplay:block;
	
}

.division{
	background-image:url(../img/line.gif);
	background-repeat:repeat-y;
	float:left;
	margin-left:-7px;
	margin-top:140px;
	min-height:300px;
	width:2px;
}


#books li{
	float:left;
}

#books .cartell{
	padding-top:80px;
	padding-bottom:30px;	
}

#books .book{
	background-color:#fff;
	float:left;
	background: url("../img/book_background.gif") no-repeat 0px 0px;
	width:445px;
	height:290px;
	padding:12px;
	position:relative;

}

#books .book1{
	background: url("../img/book_background_1.gif") no-repeat 0px 0px;
}
#books .book2{
	background: url("../img/book_background_2.gif") no-repeat 0px 0px;
}
#books .portada{
	float:left;
	border-top:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	/*width:188px;*/

	height:262px;

}
#books .portada2{
	float:left;
	width:175px;
	height:250px;
}

#books .descrip{
	float:left;
	width:215px;
	height:250px;
	padding: 10px 20px 10px 20px;
	font-size:14px;
	color:#808080;
}

#books .fondogris{
	background-color:#ededed;
	padding:6px;
}
#books h2{
	font-size:20px;
	font-wight:bold;
	padding-bottom:20px;
	color:#4d4d4d;
}
#books .titol{
	padding-left:6px;
}
#books a{
	color:#BEBEBE;
	
}
#books .volver {
	float:right;
	background: url("../img/back_bg.gif") no-repeat 0px 0px;
	height:29px;
	width:90px;
	display: block;
	padding-right:5px;
	color:#BEBEBE;
}

#pagina {
	background: url("../img/body_bg.gif") repeat-y 0px 0px;
	padding:48px;
}
#pagina .contingut {
	float:left;
	padding-left:48px;
	width:618px;
	font-size:14px;
	color:#808080;
}

.articles_box{
	width:187px;
	height:281px;
	background-color:#F3F3F3;
	float:left;
	margin-right:31px;
	margin-left:5px;
	margin-bottom:32px;
	border-left: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;   
}

.contingut_box{
	padding:9px;
	height:234px;
}


.art_title{
	padding-top:10px;
	font-size:14px;
	color:#808080;
}
.descargar{
	width:187px;
	height:29px;
	background-color:#e4e4e4;
}

.ultim{
	margin-right:0px;
	}
	
.download{
	background: url(../img/arrow_download.gif) no-repeat 9px 10px; 
	padding: 4px 5px 2px 30px;
	}
	
.download2{
	background: url(../img/external_link.gif) no-repeat 9px 10px; 
	padding: 4px 5px 2px 30px;
}
	
	
#footer{
	height:240px;
	background-color:#ccc;
	background: url(../img/footer_bg.gif) repeat-x 0px 0px; 
	clear:both;
	margin-top:50px;
}

#footer .center{
	width:962px;
	margin:auto;
	height:92px;
}

#footer .col1{
	padding-top:70px;
	width:481px;
	text-align:left;
	float:left;
	
}
#footer .col2{
	padding-top:70px;
	width:481px;
	text-align:left;
	float:left;
	
}

#form .field{
	background-color:#D4D4D4;
	border:0px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	height:25px;
	font-size:14px;
	font-weight:normal;
	width:200px;
	padding:10px;
	
	
}

#form .boton{
	
	padding-top:5px;
}

.rss, .rss a, .rss a:visited,.rss a:active,.rss a:hover{
	font-size:15px;
	font-weight:normal;
	color:#808080;
}


#error1{
	background-color:#FFE25F;
	padding:10px;
	width:201px;
}

#missatge{
	padding:30px 0px 0px 0px;
	font-size:15px;
	font-weight:normal;
	color:#808080;
}

.nou{
	z-index:1000;
	position:absolute;
	top:0px;
	left:0px;
}

/*
coments styles 
*/
.comment_name  /**/
{
	font-size: 12px;
	color: #666;
	text-decoration: none;
	border: none;
}	



