@import url(http://fonts.googleapis.com/css?family=Oxygen);

body{font-family:oxygen,arial,geneva,helvetica,sans-serif;}
img {height:auto;max-width:100%;border:0;}
#outer{max-width:800px; text-align:center; margin-left:auto; margin-right:auto;}
#inner{max-width:800px; text-align:left; background-color:#fff; padding:10px; border-radius:24px;background : url(assets/fondblanc.png);}
#logo{float:left; width:200px; height:160px;}
#toptext{}
h1{font-size:1.75em;}
h2{font-size:1.5em;}
.sitename {margin:0;}
.sitename a{color:#063; text-decoration:none; }
.sitename a:hover {color:#00f; text-decoration:none; }
.location {margin:0;}
.location a{color:#063; text-decoration:none; }
.location a:hover {color:#00f; text-decoration:none; }
.navbar {color:#fefefe;font-size:1.2em; font-weight:bold;}
.navbar a{background-color:#9fc; color:#000; padding-left:12px; padding-right:12px; border-radius:12px; text-decoration:none;}
.navbar a:hover{background-color:#060; color:#fff;}
a{color:#00f; }
.menu{margin: 0px; padding: 0px; font-family: font-weight:bold;: }
.menu ul{margin: 0px; padding: 0px; list-style-type: none; }
.menu ul li { float: left; }
.menu ul li a{text-decoration : none;padding : 20px;
 	font-size:1.65em;background-color : #006600;color : #ffffff;
	float : left;text-align : center;border-radius : 1em; 
	font-weight: bold; letter-spacing : 2px; }
.menu li a:hover{color : #000;background-color : #99ffcc;}

 .bigbuttons { width:100%; }
 .bigbuttons ul{margin-left: 0;margin-bottom:2px;padding-left: 0;list-style-type: none; font-size:1.2em; font-weight:bold;}
 .bigbuttons a{display: block;padding: 12px; border-radius:24px; background-color: #006600; color: #ffffff; 
 	text-decoration: none; letter-spacing:2px; border-bottom: 4px solid #ffffff;}
 .bigbuttons a:hover{background-color: #99ffcc; color: #000;}
 
.picright {float : right;padding-left : 12px;}
.picleft {float : left;padding-right : 12px;}
.pl{float:left; margin-right:16px; border-radius:36px;}
.team{float:right; margin-left:16px; border-radius:36px;}
.clr{clear:both;}
.rounded{border-radius:24px;}
#footer{font-size:0.8em;}


.tubewrap {position:relative; padding-bottom:56.25%; padding-top:0px; height:0;}
.tubewrap iframe {position:absolute; top:0; left:0; width:100%; height:100%;}


html {background: url(assets/page_bg.jpg) no-repeat center center fixed; background-size: cover;}