/* Styles généraux pour le site de BlindeKinder*/
/* general.css*/

/*ELEMENTS PONCTUELS*/
img#zwitsch2 {
		margin: 10px 0px 10px 0px ;
		}

img#zwitsch {
		float:right;
		position:relative; right:140px ;
		}


/*GÉNÉRAL*/
body {background-color:#ffffed ;/*#fffff6(blanc crème)*/
		color:#39392b ; /*couleur du texte39392b*/
		}
		
/*EN-TÊTE*/
div#entete {border-style:none ;
		position:relative ;
		top:0px ; 
		width:747px ; height:100px ;
		margin-left:auto ; margin-right:auto ;
		}

img#picto {position:absolute;
		right:10px ; top:10px;
		}


/*CORPS*/
div#corps {
		background:url(images/cadre.png) scroll ;
		border-top: solid 1px ;
		position:relative ;
		width:743px ; height:575px ;
		top:10px; 
		margin-right:auto ;
		margin-left:auto ;
		}

/*MENU - dans CORPS */

ul#menu {
		list-style-type:none ;
		position:absolute ; left:0px ; top:0px ;
		padding:0px ;
		margin:0px ;
		width:135px ; height:auto ;
		}

	
li.item {
		width:120px ; height:auto ;
		position:relative ; left:9px ;
		padding:0px ;
		margin:20px 0px 0px 0px ;		
		}		
			
img#point {position:absolute ; 
		left:118px ;
		margin-top:4px ;
		}
		
li.item a:hover {border-bottom:thin solid black ;
		}

li.item span {border-bottom:thin solid black ;
		}



/*CONTENU - dans CORPS */
div#contenu {border-style:none ;
		padding:23px 22px 0px 18px ;
		position:absolute ; right:1px ; top:0px ;
		width:564px ; height:552px ;
		overflow:auto ;		
		font-family:Helvetica, Arial , sans-serif ; /*police (respecter les majuscules)*/
		}

.clear {clear:both ;
		}
		
/*paragraphes*/		
div#contenu p {font-size:12px ;
		text-align:justify ;
		line-height:1.3 ;
		}

div.news {color:#8a121e ; background-color:inherit ;
		font-weight:bold ;
		}
		
/*titres*/
div#contenu h1 {position:relative ; bottom:-10px ;
		font-size: small ;
		margin-top:0px ;
		}

h2 {font-size:small ; font-weight:bold ;
		}		

/*listes*/
		
ul.events li {font-size:small ; font-weight:bold ;
		line-height:180% ;
		margin-top:15px ;
		list-style-type:none ;
		}
		
ul.events li li {font-size:12px ; font-weight:normal ;
		list-style-image:url(images/puce.png) ;
		margin-top:0px ;
		}


ul.music li {list-style-image:url(images/puce.png) ;
		position:relative ;
		margin-bottom:40px ;
		}
		
ul.music ul li {list-style-image:none ; list-style-type:none ;
		font-size:12px ; text-align:justify ;
		position:relative ; left:-30px ; top:0px ;
		margin-bottom:0px ;
		}

ul.music li li li {color:#bfbe91 ; background-color:inherit ;
		position:relative ; top:0px ;
		list-style-image:none ;
		margin-bottom:0px ;
		}


/*images*/
div#contenu img.gauche {float:left ;
		margin:10px 13px 5px 0px ;
		}
		
div#contenu img.droite {float:right ;
		margin:10px 0px 5px 13px ;
		}
		
div.centre {text-align:center ;
		}

img#everest {margin:0px 5px 0px 7px !important ;
		position:relative ; top:5px ;
		}

/*found objects*/
img.t45 {height:100px ; width:100px ;
		margin-bottom:10px ;
		}	

img.k7 {height:64px ; width:100px ;
		margin-bottom:8px ;
		}
		
div#objets {text-align:justify ;
		}
					
/*liens*/

a {color:inherit ; background-color:inherit ;
		outline:none ;
		}

a img{border-style:none ;
		}
		
a.adresse {font-size:small ;
		text-align:center ;
		display:block ;
		}

a.logo {position:relative ;
		left:7px ; top:7px ;
		}

a.listen {text-decoration:none ;
		}						
/*PIED*/

div#pied {
		position:relative ;
		top:15px ;
		width:747px ; height:auto ;
		margin-left:auto ; margin-right:auto ;
		text-align:center ;
		font-family:Helvetica, Arial, sans-serif ;
		font-size:10px ;
		}
		
img.valid {position:relative ; top:4px ;
		}	
		
/*INTRO*/
div#intro {position:absolute ; margin-left:-93px ; margin-top:-125px ;
		top:50% ; left:50% ;
		}