/**
 * Copyright 2008 C.line
 * c.line@ymail.com
 **/

body{
    background:#13181e url('img/back_page.gif') repeat-x top left;
    color:#C0C0C0;
    font-family:Arial, serif;
    font-size:0.8em;
}

a, a:link, a:visited, a:active, a:focus{
    color:#91BACF;
    border:0px;
}


h1{
	width:515px;
	height:180px;
    color:#C0C7D6;
    background:transparent url('img/titre.png') no-repeat left 0em;
    text-indent:-2000em;

}

#sidebar{
    position:relative;
    text-align:right;
    
}

#sidebar ul{
	padding-left:0.5em;
}

#sidebar ul li{
	list-style:none;
	text-transform:uppercase;
	font-size:0.85em;
	margin-top:1.8em;
	margin-bottom:1.8em;
}

#sidebar ul li:hover{
	list-style:circle;
}

#sidebar a, #sidebar a:link, #sidebar a:visited, #sidebar a:active{
	text-decoration:none;
	border:0px;
}

#sidebar a:hover{
	color:#fff;
}


a.current, a.current:link, a.current:visited, a.current:active{
	list-style:circle;
	font-weight:bold;
}

#sidebar ul ul {
	border-right:dashed 1px #2C3637;
	padding-right:5px;
}

#sidebar ul ul li a{
	font-style:italic;
	color:#C0C7D6;
	text-transform:lowercase ;
	text-transform:capitalize ;
	font-size:1.1em;
}

.title_albums{
	width:100%;
	text-align:right;
}

#footer{
    text-align:right;
    text-transform:uppercase;
    font-size:0.8em;
    margin:1em 0em 0.5em 0;
    padding-right:3%;
    
}

/** navbar **/
#navbar{
    background:transparent url('img/corner_header_back.gif ') no-repeat left -47px;
    text-align:center;
}

#navbar a, #navbar a:link, #navbar a:active, #navbar a:visited{
    text-decoration:none;
    display:block;
    float:left;
    text-transform:uppercase;
    font-size:0.9em;
}

#navbar a:hover{
    color:#2C3637;
}

.item1{
    line-height:72px;
    margin-left:14px;
    width:114px;
    background:transparent url('img/Contact.gif') no-repeat 12px 23px;
    text-indent:-2000em;
}

.item2{
    line-height:120px;
    margin-left:0px;
    width:100px;
    background:transparent url('img/LivreDor.gif') no-repeat 2px 37px;
    text-indent:-2000em;
}

.item3{
    line-height:120px;
    margin-left:6px;
    width:60px;
    background:transparent url('img/blog.png') no-repeat 2px 26px;
    text-indent:-2000em;
}

#content{
	position:relative;
	padding-top:18px;
}

#topleft{
	padding:0em;
	border:0px solid #ff0000;
	text-align:center;
}

#bottomright{
	border:0px solid #00ff00;
	text-align:center;
}

#piclarge{
    text-align:center;
    background-position:center;
}

#piclarge img{
	background:transparent url('img/corner_pic.gif') no-repeat left bottom;
	padding:1em;
	}

#piclarge .img_no_background{
background:none;
margin-top:3em;
border:0px;
}

#album{
	padding-bottom:4em;
	border:0px solid #00ff00;
	z-index:500;
}

.pic{
    float:left;
    background:#13181e url('img/pic_back.jpg') no-repeat left top;
    border-bottom:0px solid #000;
    border-left:0px solid #000;
    text-align:center;
    padding:6px;
    margin:4px;
}




#divContact{
	background:transparent url('img/corner_contact.gif') no-repeat left top;
	padding:5em 4em 1em 4em;
	margin:0em 8em 2em 8em;
	text-align:justify;
	line-height:1.3em;
}

#copyright{
	z-index:1000;
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
}

select{
	background-color:#3F4848;
	border:0px;
	color:#fff;
	font-size:0.9em;
	text-align:center;	
	margin:0.2em 0.2em 0.2em 0.2em;
}


select option{
	text-align:center;	
}

.blue{
	color:#fff;
	text-transform:lowercase;
	font-style:italic;
}
