*{
	margin:0px;
	padding:0px;
}

a {text-decoration:none; color:#FFFFFF;}

body{
	background-color:#252525;
	background-image:url(/img/css/back-vicente-holgado.gif);
	background-repeat:repeat-y;
	background-position:center;
	color:#FFFFFF;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:20px;
}
.contenedor{
	width:700px;
	height:100%;
	margin:auto;
}
/*-------------------------------------------CABECERA*/
.cabecera{
	width:700px;
	height:80px;
	background-color:#252525;
}
.menu-cabecera{
	float:right;
	height:75px;
}
.menu-cabecera ul{
	list-style:none;
	padding-top:40px !important;
	padding-top:43px;
	padding-right:5px !important;
	padding-right:0px;
	padding-bottom:5px;
}
.menu-cabecera li, .menu-cabecera li:hover{
	display:inline;
	padding:5px 3px 5px 5px;
	padding-top:30px;
	background-image:url(/img/css/back-num.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin-left:4px;
}
.menu-cabecera li:hover{
	color:#C8C8C8;
	background-position:-26px;
}
.menu-cabecera li a{
	color:#524E4E;
	font-size:1.2em;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
.menu-cabecera li a:hover{
	color:#C8C8C8;
}
/*-------------------------------------------FIN CABECERA*/
/*-------------------------------------------MENU IZQUIERDA*/
.menu-izquierda{
	width:180px;
	height:100%;
	float:left;
	background-color:#252525;
	margin:0px;
	padding-bottom:10px;
}
.menu-izquierda ul{
	list-style:none;
	display:inline-block;
	padding-top:10px;
}
.menu-izquierda li, .menu-izquierda li:hover{
	width:110px;
	padding:5px;
	background-color:#000000;
	background-image:url(/img/css/back-menu-izquierda.gif);
	background-position:left;
	padding-top:35px;
	padding-right:10px;
	padding-bottom:20px;
	margin-left:50px;
	margin-bottom:4px;
	text-align:right;
}	
.menu-izquierda li:hover{
	background-position:-128px;
}
.menu-izquierda a{
	color:#8B9094;
	text-decoration:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-transform:uppercase;
}
.idiomas{
	float:right;
	text-align:right;
	padding-right:15px;
}
.catala { background-image:url(/img/css/catala.gif); }
.castellano { background-image:url(/img/css/castellano.gif);	}
.english { background-image:url(/img/css/english.gif); }

/*.catala_sel { background-image:url(/img/css/catala.gif); background-position:-102px;}
.castellano_sel { background-image:url(/img/css/castellano.gif);background-position:-102px;}
.english_sel { background-image:url(/img/css/english.gif); background-position:-102px;}*/

.english:hover,.castellano:hover, .catala:hover{ background-position:-102px;}


.catala, .castellano, .english{
	width:102px;
	height:14px;
	text-indent:500000px;
	overflow:hidden;
	cursor:pointer;
}
/*-------------------------------------------FIN MENU IZQUIERDA*/
.contenido{
	background-color:#191919;
	margin-left:180px;
	width:485px;
	text-align:center;
	padding:15px;
	}
.contenido a img{
	border:4px solid #FFFFFF;
}

/*-------------------------------- VH*/
#divVH{}
#divVHprincipal{width:300px; padding:4px; border-right:1px dotted #eeeeee; overflow:hidden; text-align:left; float:left; font-size:12px;}
#divVHlateral{width:160px; padding:8px; border:0px dotted #eeeeee; overflow:hidden; text-align:left; font-size:10px; color:#AAAAAA;}

/*-------------------------------- PORTFOLIO*/
#divPortfolio{width:236px; padding:4px 0px 4px 0px; border:0px dotted #eeeeee; overflow:hidden; text-align:left; float:left;}
.td_button_setPortfolio{ padding:2px 2px 2px 20px; font-size:12px; background-color:#CCCCCC; border:1px solid #000000; width:212px; text-align:left; 
							background-image:url(/IMAGES/ICONS/mayor_que.gif); background-repeat:no-repeat;}
.td_button_setPortfolio_sel{ padding:2px 2px 2px 20px; font-size:12px; background-color:#222222; border:1px solid #FFFFFF; width:212px; text-align:left;
								background-image:url(/IMAGES/ICONS/mayor_que.gif); background-repeat:no-repeat;}
.td_button_setPortfolio a{ color:#222222;}
.td_button_setPortfolio_sel a{ color:#EEEEEE;}

/*-------------------------------- BLOG	*/
#divBlog {background-color:#333333; padding:8px; border-bottom:1px solid #aaaaaa;}
#divDataBlog {font-size:10px; font-weight:normal; text-align:left; }
#divTitolBlog {font-size:16px; font-weight:bold; text-align:left; margin-bottom:8px; }
#divTextBlog {font-size:11px; font-weight:normal; text-align:justify; color:#CCCCCC; }
#divLinkBlog {font-size:10px; font-weight:normal; text-align:left; color:#CCCCCC; }
#divLinkBlog a {color:#FFFFFF; text-decoration:none; }

/*-------------------------------- varios	*/
#divTitolSeccio {font-size:20px; font-weight:bold; width:100%; text-align:left; padding-bottom:6px; border-bottom:1px solid #aaaaaa;}

.div_setImage{background-color:#444444;}
.td_button_setImage{ padding:2px; font-size:11px; background-color:#CCCCCC; border:1px solid #000000; width:16px;}
.td_button_setImage_sel{ padding:2px; font-size:11px; background-color:#222222; border:1px solid #FFFFFF; width:16px;}
.td_button_setImage a{ color:#222222;}
.td_button_setImage_sel a{ color:#EEEEEE;}

.td_rel{ color:#666666;}
.td_rel a{ color:#666666;}
.td_rel_detall{ color:#c6c6c6; padding:4px;}
.td_rel_detall a{ color:#c6c6c6; font-size:13px;}

.span_autor { color:#144DB2;}
