/* Page Styles */
html, body { 
	height: 100%; 
	background:url(../_images/bg_main.jpg);
	background-repeat:repeat-x;
	background-color:#65c0ed;	
}

/*Catch all classes*/
div, input,h1, h2, h3, h4, h5, h6, span {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.2;
}

/* Main Layout Classes */
div#container {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto 0px;
}

div#mainLayout {
	width:770px; margin:0 auto; padding:0; 
}
	
	div#menu { 
		float:left; display:inline; 
		width:204px;
		background: url(../_images/bg_menu.png) no-repeat;
	}
	
		div#menu div.menuItem { float:left; }
		div#menu div.menuItem a { display:block }
	
	div#contentContainer {
		width:566px;
		background:url(../_images/bg_papier.png);
		background-repeat:repeat-y;
		float:left;	
	}
	
	* html div#contentContainer { background:url(../_images/bg_papier.gif) repeat-y; }
	
	div#contentContainer div.content{
		margin:20px 30px 0px 15px;
		min-height:600px;
		height: auto !important;
		height:600px;		
	}
	
	div.content a img { border-width:0px; }
	div.content a:link, div.content a:visited { color:#895907; text-decoration:none }
	div.content a:hover { color:#f4be00; text-decoration:underline }
	div.content a:active { color:#FF0000; text-decoration:none }
	
	div.content a:changelang { color:#666 }
	
	img.basPapier {margin-left:204px;}

#facebook {position:absolute; left:50%; width:20px; height:20px; margin:39px 0 0 397px; }

/*Font Styles*/
h1 { color:#841107;	font-size:180%; margin-bottom:10px; }
h2 { color:#d78c0e;	font-size:140%; margin-bottom:8px;}
h3 { color:#2d1300;	font-size:110%;}

.bold {font-weight:bold}
.small{font-size:0.6em;}
.t80{font-size:80%}
.t90{font-size:90%}
.t95{font-size:95%}
.t110{font-size:120%;}
.t120{font-size:120%;}


/*Colors*/
.teal {color:#00a9b4;}
.olive {color:#85a702;}
.gray{color:#9b9b9b;}
.darkgray {color:#50575b;}


