/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 11px;
	font-family: Georgia, serif;
	background: #FFFFFF url(img/linies.gif) repeat-x scroll 0 42px;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

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

a img { border: none; }

#menu {
    width: 245px;
    top: 0;
    bottom: 0;
	left:0;
	padding-left: 25px;
    position: absolute;
	background: url(img/llapis.gif) no-repeat -8px 21px;
	font-weight:300;
	height:auto;
}
	

#menu ul {
	font-size:13px;
	list-style: none;
	margin: 20px 0 12px 0;
}
 
#menu ul li {
margin-bottom:2px;
}

#menu ul li.section-title { font-size: 18px; font-weight:400; margin-bottom:10px; margin-left:-1px; }
#menu ul li.section-title a{ color:#000; }
#menu ul li.section-title a:visited{ color:#000; }
#menu ul li.section-title a:active{ color:#000; }
#menu ul li.section-title a:hover{ color:#000; text-decoration:none}

#menu ul li a:hover { text-decoration:underline; }
#menu ul li a:visited {color:#999;}

#menu ul li.active {font-weight:400; color:#000;}
#menu ul li.active a {color:#000;}
#menu ul li.active a:active {color:#000;}
#menu ul li.active a:visited {color:#000;}
#menu ul li.active a:hover {color:#000; text-decoration:none}

#menu p {font-size:12px;}



#menu ul.built-in {margin:25px 0 0 0; padding:0; font-size:12px; color:#666; font-weight:300 }
#menu ul.built-in a {color:#666;}
#menu ul.built-in a:visited {color:#666;}
#menu ul.built-in a:active {color:#000; font-weight:400;}

#content {
    height: 100%;
    margin: 85px 0 0 270px;
    top: 0;
	font-family:Arial, Helvetica, Geneva, sans-serif;
}

.container {
    padding: 5px 5px 25px 5px;
}

#content p { width: 400px; margin-bottom: 9px; }
#content .container {
    margin:77px 0 0 20px;
}
p {
    margin: 0 0 9px 0;
}

h1, h2, h3, h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
}
h1 { padding-top:60px; font-size: 16px; margin:15px 0 25px 0;}
h2 { font-size: 12px; font-weight:300; margin:0; padding:0; line-height:14px; color:#000;}
h2 a { color:#000; margin-top:1px;}
h2 a:visited { color:#000;}
h2 a:active { color:#000;}
h3 { font-size: 12px; }
h4 { font-size: 11px; }

#img-container	{ margin: 35px 0 0 0; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }


.bio {
	background: url("http://www.immafranch.com/ndxz-studio/site/theme_01/img/fondo_bio.jpg");
	height:418px;
	width:650px;
	margin:62px 0 0 0;
}

.bio-parrafo {
	float:left;
	clear:none;
	margin:0;
	padding:20px 0 0 45px;
}
.bio-parrafo p {
	margin:0;
	padding:0;
	font-size:12.9px;
	max-width:200px;
	font-weight:300;

}
.bio .contacte{
	 float:right;
	 clear:none;
	 font-weight:400px;
	font-size:18px;
	margin:148px 50px 0 0;
}

.empty {
	min-height:30px;
}

#prev {
	margin-right:5px;
}
#num {
	vertical-align:top;
}
