@media screen{
	/* Defaults
	---------------------- */
	* {margin: 0; padding: 0;}
	sub, sup {font-size: 0.9em}
	sub {line-height: 0.5em}
	img, fieldset {border: none}
	ul {list-style: none}
	table {border-collapse: collapse}
	select > option {padding: 0 1em 0 3px}
	acronym {border-bottom: dotted 1px}
	legend {display: none;}
	
	hr {
		clear:both;
		visibility:hidden;
		height:0;
		border:none;
		padding:0;
		margin:0;
		width:auto;
	}

	a {color: #333; text-decoration: none;}

	a:hover {color: #444;}
	
	/* Page
	---------------------- */
	#wrapper {margin: 15px auto; width: 720px; background: #fff; padding:10px;}

	/* Header
	---------------------- */
/*	#header {margin-bottom: 0.4em; margin-top: 7px; position: relative; height:150px;}*/
	
	
	/* Header
	---------------------- */
	#header {
	position: relative;
	height:142px;
	background: #9dc415 url("../images/header_baseline.gif") no-repeat right 0;
	
	}
	
			
	
	/* Site tools
	---------------------- */
	.jumpers {width: 1px; height: 1px; overflow: hidden; text-indent: -999em; position: absolute; left: -999em;}
	.jumpers a {text-decoration: none;}
	#site-tools li {display: inline;}
	#site-tools form {display: inline;}

	#site-tools .tools {display: block; text-align: right; background: #fff; color: #666; font-size: 0.9em;}
	#site-tools .tools a {color: #666;}
	#site-tools .tools a:hover {text-decoration: underline;}
	#site-tools button {border: none; background: none; overflow: visible; text-align: left; color: #666; cursor: pointer;}
	#site-tools button:hover {color: #ED1C24;}
	#site-tools .tools li:before {content: '\00a0\007c\00a0'; font-size: 0.9em;}
	#site-tools .tools li:first-child:before,
	#site-tools .tools .search:before {content: '';}
	#site-tools .tools .map {display: none;}
/*
	#site-tools .sections {display: block; background: #fff; float: right; margin: 10px 0 10px 0;}
	#site-tools .sections li {display: block; background: #F6F8F6; float: left; color:#fff; margin-left: 1px;}
	#site-tools .sections li a ,
	#site-tools .sections li span {display: block; padding: 6px 17px 5px 17px;}
	#site-tools .sections li a:hover {color: #C03;}
	#site-tools .sections li span {color: #fff; background:#333;}*/
	
	/* Logo
	---------------------- */
	#corporate-logo {position: absolute; top: 0; left: 0; width: 239px; height: 113px; overflow: hidden;padding:0;}
	#corporate-logo a {display: block; overflow: hidden; width: 239px; height: 113px;}
	
	
	/* Navigation
	---------------------- */	
	#teased{
		
	}


	ul#navigation-main {
	position: absolute;
	top:117px;
	right:0px;
	  margin: 0;
	  border: 0 none;
	  padding: 3px 0 0 0;
/*	  width: 720px;*/
	  list-style: none;
	  height: 22px;
	
	}

	ul#navigation-main li {
	  margin: 0 0 0 3px;
	  border: 0 none;
	  padding: 0;
	  float: left; /*For Gecko*/
	  display: inline;
	  list-style: none;
	  position: relative;
	  height: 22px;
	z-index:9;
	}

	ul#navigation-main ul {
	  margin: 0;
	  border: 0 none;
	  padding: 0;
	  width: 150px;
	  list-style: none;
	  display: none;
	  position: absolute;
	  top: 22px;
	  left: 0;
	}

	ul#navigation-main ul:after /*From IE 7 lack of compliance*/{
	  clear: both;
	  display: block;
	  font: 1px/0px serif;
	  content: ".";
	  height: 0;
	  visibility: hidden;
	}

	ul#navigation-main ul li {
	  width: 150px;
	  float: left; /*For IE 7 lack of compliance*/
	  display: block !important;
	  display: inline; /*For IE*/
	}

	/* Root Menu */
	ul#navigation-main a,
	ul#navigation-main span{
	  padding: 0 11px;
	  float: none !important; /*For Opera*/
	  float: left; /*For IE*/
	  display: block;
	  color:#333;
	  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
	  text-decoration: none;
	  height: auto !important;
	  height: 1%; /*For IE*/
	background:#dcee9d;
/*	background:#848484;	*/
	
	}

	/* Root Menu Hover Persistence */
	ul#navigation-main a:hover,
	ul#navigation-main li:hover a,
	ul#navigation-main li.iehover a {
	  background:#f1f8d8;
/*	background:#A3A3A3;				*/
	}

	/* Root Menu Hover Persistence */
	ul#navigation-main span,
	ul#navigation-main a.on{
	  background:#fff;
   	  color:#333;
	}

	/*ul#navigation-main a.on:hover{
	  background:#ccc;
   	  color:#333;
	}*/

	/* 2nd Menu */
	ul#navigation-main li:hover li a,
	ul#navigation-main li.iehover li a {
	  float: none;
	  background: #f6f6f6;
	  color:#333;
	font-weight: bold;
	border: 1px solid #B1B1B1;	
	}

	/* 2nd Menu Hover Persistence */
	ul#navigation-main li:hover li a:hover,
	ul#navigation-main li:hover li:hover a,
	ul#navigation-main li.iehover li a:hover,
	ul#navigation-main li.iehover li.iehover a {
	  background: #ccc;
	  color: #333;
	}

	ul#navigation-main ul ul,
	ul#navigation-main ul ul ul {
	  display: none;
	  position: absolute;
	  top: 0;
	  left: 160px;
	}

	/* Do Not Move - Must Come Before display:block for Gecko */
	ul#navigation-main li:hover ul ul,
	ul#navigation-main li:hover ul ul ul,
	ul#navigation-main li.iehover ul ul,
	ul#navigation-main li.iehover ul ul ul {
	  display: none;
	}

	ul#navigation-main li:hover ul,
	ul#navigation-main ul li:hover ul,
	ul#navigation-main ul ul li:hover ul,
	ul#navigation-main li.iehover ul,
	ul#navigation-main ul li.iehover ul,
	ul#navigation-main ul ul li.iehover ul {
	  display: block;
	}
	
	
	
	
	

	
	
	/* Content
	---------------------- */
	
	#content{
		position: relative;
		overflow:hidden;
		height:1%;
		padding-top:10px;
		background:#fff;
	}

	#content #intro{
		background: #fff url("../images/couple_home.jpg") no-repeat 0 0;
		height:253px;
	}
	
	#content #intro ul,
	#content #intro li{
		list-style-type: none;
		margin:0;
		padding:0;
	}	

	#content #intro ul{
		position:absolute;
		top:20px;
		right:40px;
	}

	#content #intro li{
		float:left;
		margin-left:30px;
	}
	
	#content #suite{
		background:#fff url("../images/bg_home.gif") no-repeat 0 0;
		overflow:hidden;
		height:1%;
/*		height:220px;*/
	}	
	
	#content #suite ul,
	#content #suite li{
		list-style-type: none;
		margin:0;
		padding:0;
	}	

	#content #suite li{
		float:left;
	}
	
	#content #breves{
		float:left;		
		width:209px;
		padding:5px 15px 15px 15px;
	}
	
	#content #breves dt{
		font-size:160%;
		font-weight:bold;
		margin:10px 0;
	}

	#content #terrainsdispo {
		float:left;
		width:210px;
		padding:5px 15px 15px 15px;		
		font-weight: bold;
		
	}	
	#content #terrainsdispo h3 a {
		color:#6c8f08;
	}
	#content #terrainsdispo p a {
		color:#6c8f08;
	}
	
	#content #logos{
		float:left;
		width:216px;
		padding:15px 10px 0 15px;		
	}					
	
	
	
	
	
	#content #top{
/*		height:70px;*/
		margin:0 0 1em 0;
		overflow:hidden;
	}

	#content #top ul li{
		margin:0 5px;
		float:left;
	}
	
	#content #top ul li a,
	#content #top ul li h2{
		text-align:left;
		background:#DDE1CB;		
		display:block;
		width:192px;
		height:35px;
		padding:15px 15px;
		font-size:1.3em;
		border-bottom:5px #DDE1CB solid;		
	}
	
	#content #top ul li a:hover{
		border-bottom:5px #9EA293 solid;
		color:#333;
	}	
	
	#content #top ul li h2{
		background: #b9dd3b;
		color:#333;
		width:226px;
		font-weight:bold;
		border:none;
		border-bottom:5px #333 solid;		
	}		
	
	#content #top ul li.first{
		margin-left:0px;
	}
	
	#content #top ul li.last{
		margin-right:0px;
	}		

	#content #main{
		width:100%;
	}
	
	#content #mainr{
		width:520px;
		margin-left:10px;		
		float:left;
	}
	
	#content #sidel{
		width:180px;
		margin-right:10px;		
		float:left;	
		font-size:140%;
	}	
	
	#content #mainl{
		width:520px;
		padding-right:10px;
		float:left;
		border-right:1px #ccc solid;
	}	
	
	#content #sider {
		width:170px;
		margin-left:10px;
		float:left;	
	}	
	
	#content #sider a.on{
		font-weight:bold!important;
		text-transform: uppercase;
	}
	
	
	
	/* Footer
	---------------------- */
	#footer {background: #fff; border-top: solid 1px #E0E0E0; padding: 8px; margin: 10px 0 0 0; color: #666; font-size: 0.85em; position: relative;}
	#footer a {color: #666;}
	#footer a:hover {text-decoration: underline;}
	#footer .rss a {background: url("../images/feed.gif") 0 0 no-repeat; padding-left: 15px; line-height: 15px;}
	#footer .copyright,
	#footer .copyright a {color: #999;}
	#footer address {float:right;text-align: right;font-weight:bold;}		
	#footer ul {text-align: left;}	
	#footer ul li {display: inline;}	
		
	/* Eof
	---------------------- */
	.eof {display: none;}

	/* Clear floats
	---------------------- */
	#site-tools:after,
	#header:after,
	.block:after,
	#wrapper:after,
	#site-tools fieldset.sections:after,
	#footer ul:after,
	.related .title:after,
	#wrapper .block:after,
	.related-end:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
	
	
	/* Typography
	---------------------- */

	body {
		background: #cee0f3 url("../images/bg.gif") repeat-x 0 0;
/*		background: #f1f8d8;*/
/*		background: #B4CE78;*/
/*		background: #9dc415 url("../images/iStock_000003778197XLarge.jpg") fixed 50% 0;*/
		background: #333 url("../images/iStock_000003778197XLarge.jpg") fixed 50% 0;	
		background: #d2d4be;				
		font: 11px/1.5em "Lucida Grande", Verdana, Arial, Helvetica, serif;
		color: #050c05;
	}

	h1, h2, h3, h4, h5, h6 {
		font-family: helvetica, arial, verdana, sans-serif; 
		font-weight: normal;
		padding: 0 0 0 10px;	
		margin-bottom: 0.5em;
		color: #3D3D3D;
		color: #4f0016;
	}

	#content h1 {
		font-size: 218%;
		line-height: 1.3em;
		color: #000;
	}

	#content h2 {
		font-size: 164%;
		line-height: 1.3em;
		color: #000;
		padding-bottom:.5em;
		border-bottom:1px solid #000;
	}

	#content h3 {
		font-size: 145%;
		line-height: 1.3em;
		padding: 0.5em 0 0 10px;
		font-weight:bold;
	}

	#content h4 {
		font-size: 118%;
		line-height: 1.3em;
	}

	#content p {
		padding: 0 5px 10px 10px;
	}
	
	#content address {
		padding: 10px;
		margin:0 0 10px 0;
		border: 1px solid #999;
	}
	
	#content #chapo {
		font-weight:bold;
/*		color:#494949;*/
		font-size: 118%;
		line-height: 1.6em;
	}	
	#content #main #contents {
		float:left;
		width:470px;
		margin:0 10px 0 0;
	}
	#content #rightbar {
		float:right;
		width:220px;
		margin:0 10px;
	}
	.rubrique12 #content #rightbar {
		width:180px;
	}
	#content #rightbar .box {
		padding:10px;	
		margin:0 0 10px 0;
	}
	#content #rightbar .box h2 {
		border:none;
		font-weight:bold;
		margin:0;
		padding:0;	
	}
	#content #rightbar .box a {
		margin:0;
		padding:0;	
	}
	#content #rightbar .detailProjet {
		background:#b7df2b;
		border:1px solid #6c8f08;
		-moz-box-shadow: inset 0 0 20px #8cb721; -webkit-box-shadow: inset 0 0 20px #8cb721; box-shadow: inset 0 0 20px #8cb721;
	}
	#content #rightbar .detailProjet h2 {
		font-size:15px;
		color:#5b7b00;	
	}
	#content #rightbar .detailProjet p {
		font-size:12px;
		color:#5b7b00;
		margin:0;
		padding:0;
	}
	#content #rightbar .detailProjet a {
		font-size:11px;
		text-decoration: underline;
		color:#5b7b00;
		display:block;
		text-align:right!important;
		width:100%;
	}
	/**/
	#content #rightbar .realisations {
		background:#fff;
		border:1px solid #b3de81;
		-moz-box-shadow: inset 0 0 20px #b3de81; -webkit-box-shadow: inset 0 0 20px #b3de81; box-shadow: inset 0 0 20px #b3de81;
	}
	#content #rightbar .realisations h2 {
		font-size:14px;
		color:#8eb230;
	}
	#content #rightbar .realisations p {
		font-size:14px;
		color:#8eb230!important;
		margin:0;
		padding:0;
	}
	#content #rightbar .realisations a {
		font-size:11px;
		text-decoration: underline;
		color:#8eb230;
		display:block;
		text-align:right!important;
		width:100%;
	}
	/**/
	#content #rightbar .terrains {
		background:#68b022;
		border:1px solid #68b022;
		-moz-box-shadow: inset 0 0 20px #bbea1a; -webkit-box-shadow: inset 0 0 20px #bbea1a; box-shadow: inset 0 0 20px #bbea1a;
	}
	#content #rightbar .terrains h2 {
		font-size:16px;
		color:#fff;
	}
	#content #rightbar .terrains p {
		font-size:11px;
		color:#fff;
		margin:0;
		padding:0;
	}
	#content #rightbar .terrains a {
		font-size:11px;
		text-decoration: underline;
		color:#fff;
		display:block;
		text-align:right!important;
		width:100%;
	}
	#main .spip_documents_right {
		margin:0 10px 0 20px;
	}
	
	.rubrique13 #main .spip_documents_right a {
		position:absolute;
	}
	.rubrique9 #main ul.spip {
		float:left;
	}
	.rubrique9 #main iframe {
		float:right;
	}
	.rubrique9 #main h3 {padding:0;}
	.rubrique9 #main h3 a {color:#73b009;font-size:14px;}
	.rubrique9 #main h3 a:hover {color:#93bf35;}
	.rubrique9 #main p {margin:0;padding:0;margin-top:20px;}
	.rubrique9 #main p strong {color:#000;font-size:16px;}
	
	#documents_portfolio{
		margin:0 10px;
		width:500px;
		display:block;
		float:left;
		display:inline;
	}

	#documents_portfolio a,
	#documents_portfolio a img{
		margin:0;
		padding:0;
		float:none;
		display:block;
	}

	#documents_portfolio a{
		float:left;
	}

	#portfolio h3{
		padding-left:0;
	}
	
	#portfolio img{
		margin:8px 0 0 0;
	}
	
	.rubrique6 #content address {
		padding: 10px;
		margin:0 10px 10px 10px;
		border: 1px solid #999;
	}
	
	
	#wrapper #content #main .spip_forms {
		float:left;
		width:500px;
		display:inline;
		min-height:200px;
		
	}
	.rubrique6 address {
		float:right;
		width:130px;
	}
	
	#wrapper #content #main .spip_forms form .spip_form_champ {
		border:none;
	}
	#wrapper #content #main .spip_forms form input,
	#wrapper #content #main .spip_forms form textarea {
		width:330px;
	}
	#wrapper #content #main .spip_forms form input.forml-focus,
	#wrapper #content #main .spip_forms form input.formo-focus {
		width:330px;
		background:#dcee9d;
	}
	#wrapper #content #main .spip_forms form .positive {
		background:#dcee9d;
	}
	#wrapper #content #main .spip_forms form .negative {
		background:#eee;
	}
	#wrapper #content #main .spip_forms .spip_form_ok {
		background:none;
		font-weight:normal;
		color:#000;
	}
	
	

	/*--------------------------------------------
	IMAGES
	---------------------------------------------*/
	#content img {
		border: 0;
	}

	#content img.thumb {
		float: left;
		padding: 0 10px 10px 0;
	}

	/*--------------------------------------------
	LINKS
	---------------------------------------------*/

	#content a {
		text-decoration: none;
		color: #000;
	}

	#content a:link {
		text-decoration: none;
		color: #000;
	}

	#content a:visited {
		text-decoration: none;
	}

	#content a:hover {
		color: #93bf35;
	}

	#content a:active {
		text-decoration: none;
		color: #000;
	}

	#content a.spip_out{
	background: transparent url("../images/out.gif") no-repeat right 1px;  
	padding-right: 14px; 
	}


	p.spip a,
	ul.spip a,
	dl.spip a,
	ol.spip a{
		font-weight: bold;
	}

	/*--------------------------------------------
	LISTS
	---------------------------------------------*/
	ul.spip, 
	dl.spip {
		padding: 0 0 15px 10px;

	}

	ul.spip li {
		list-style: square;
		margin-left:25px;
	}

	ul.spip li,
	ol.spip li {
		padding: 0 0 0.3em 0;
	}

 	dd.spip {
		padding:  0 0 1em 0;
		color: #666;
	}

	ol.spip {
		padding: 0 0 15px 27px;	
	}

	/*--------------------------------------------
	tables
	---------------------------------------------*/
	table.spip {
		margin: 0 0 15px 10px;
		width:100%;
	}	
	
	table.spip th {
		text-align:left;
		background: #b9dd3b;
		color:#333;		
	}	
	
	table th,
	table td {
		padding:5px;
	}	
	
	table th{
		background:#333;
		color:#fff;
		text-align:left;
	}	
	
	table .row_even {
		background:#f6f6f6;
	}	
	table#offres {
		border: 1px solid #999;
		margin:20px 10px 0 0;
	}
	
	table#offres #date {
		width:140px;
	}	
	
	table#offres #contrat {
		width:80px;
	}	

	
	table#offres td{
		border-top: 1px solid #999;
	}
	
	
	/*--------------------------------------------
	Fiches
	---------------------------------------------*/
	
	#content .fiche{
		border: 1px solid #999;
		display:block;
		width:140px;
		float:left;
	}
	
	
	
	/*--------------------------------------------
	FORMS
	---------------------------------------------*/
	
	/* Boutons Submit + reset
	------------------------------------------------*/
	
	/* BUTTONS */

	.buttons{
		float:right;
		margin-top: 1em;
	}

	.buttons a, .buttons button{
	    display:block;
	    float:left;
	    margin:0 7px 0 0;
	    background-color:#f5f5f5;
	    border:1px solid #dedede;
	    border-top:1px solid #eee;
	    border-left:1px solid #eee;

	    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	    font-size:100%;
	    line-height:130%;
	    text-decoration:none;
	    font-weight:bold;
	    color:#565656;
	    cursor:pointer;
	    padding:5px 10px 6px 7px; /* Links */
	}
	.buttons button{
	    width:auto;
	    overflow:visible;
	    padding:4px 10px 3px 7px; /* IE6 */
	}
	.buttons button[type]{
	    padding:5px 10px 5px 7px; /* Firefox */
	    line-height:17px; /* Safari */
	}
	*:first-child+html button[type]{
	    padding:4px 10px 3px 7px; /* IE7 */
	}
	.buttons button img, .buttons a img{
	    margin:0 3px -3px 0 !important;
	    padding:0;
	    border:none;
	    width:16px;
	    height:16px;
	}
	/* STANDARD */

	button:hover, .buttons a:hover{
	    background-color:#dff4ff;
	    border:1px solid #c2e1ef;
	    color:#336699;
	}
	.buttons a:active{
	    background-color:#6299c5;
	    border:1px solid #6299c5;
	    color:#fff;
	}

	/* POSITIVE */

	button.positive, .buttons a.positive{
	    color:#529214;
	}
	.buttons a.positive:hover, button.positive:hover{
	    background-color:#E6EFC2;
	    border:1px solid #C6D880;
	    color:#529214;
	}
	.buttons a.positive:active{
	    background-color:#529214;
	    border:1px solid #529214;
	    color:#fff;
	}

	/* NEGATIVE */

	.buttons a.negative, button.negative{
	    color:#d12f19;
	}
	.buttons a.negative:hover, button.negative:hover{
	    background:#fbe3e4;
	    border:1px solid #fbc2c4;
	    color:#D12F19;
	}
	.buttons a.negative:active{
	    background-color:#d12f19;
	    border:1px solid #d12f19;
	    color:#fff;
	}
	
	
	




	
	
	.spip_forms {
		color: black;
		margin: 0px;
		margin-bottom: 16px;
		font-weight: normal;
		border:none;
		width:520px;
	}
	.spip_forms form {
		border:0;
		margin:0;
		padding:.5em 0 0 0;
	}
	.spip_forms div.spip_descriptif {
		border:0;
		margin:0;
		clear:both;
	}

	.spip_forms legend {
		font-size:1.15em;
		padding:5px;
	}
	.spip_forms .spip_form_champ {
		margin-bottom: 0;
		display: block;
		margin-top: 1em;
		border-bottom:1px solid #D0D0D0;
		padding-bottom:1em;
	}
	
	
	.spip_forms .spip_form_label {
	  	font-weight: bold;
	  	text-align:left;
	  	color:#494949;
		display: block;
		float:left;
		width:140px;
		padding-left:1em;
	}
	.spip_forms .spip_form_label label,
	.spip_forms .spip_form_label .label {
		text-align:left;
	  	font-weight: bold;
	  	color:#494949;
	}
	.spip_forms .spip_form_label_obligatoire {
		font-weight: bold;
		color:#cc0000;
	}
	.spip_forms .obligatoire_oublie {
		color:red;
	}
	

	.spip_forms .spip_form_label_details{
		display:block;
		font-style:italic;
		text-align:left;
		padding-top:.5em;
	}

	.spip_forms .spip_form_choix_multiple {
		display:block;
	}

	.spip_forms .spip_form_choix_unique input, .spip_forms .spip_form_choix_unique input.fondo, .spip_forms .spip_form_choix_unique input.fondl {
		width:auto;
	}

	.spip_forms .spip_form_choix_unique label {
		margin:0 0 5px 0;
	}

	.spip_forms .spip_form_choix_multiple input, .spip_forms .spip_form_choix_multiple input.fondo, .spip_forms .spip_form_choix_multiple input.fondl, ul.choix_mots li input {
		width:auto;
		margin:0 5px 0 0;
	}
	.spip_forms ul.choix_mots,.spip_forms ul.spip_form_choix_multiple,.spip_forms ul.spip_form_choix_unique{
	list-style:none;float:left;padding-left:5px;width:45%;
	}

	.spip_forms .spip_sondage {
		margin: auto;
	}

	.spip_forms .spip_form_erreur {
		font-weight:bold;
		color:red;
	}
	.spip_forms .spip_form_ok {
		font-weight: bold;
		background:#262626;
		color:#F1F1F1;
		margin: 1em 0 0 0;
		padding: .6em;
	}
	.spip_forms .spip_form_ok a {
		color:#FFF9E2;
	}
	.spip_forms .spip_form_ok a:hover {
		color:#DEB55E;
	}
	.spip_forms .spip_form_ok_confirmation{
		display:block;
	}

	.spip_forms .forml, .spip_forms .formo {
		width:350px;
		border-bottom:solid 1px #CCC;
		border-right:solid 1px #CCC;
		border-top:1px solid #858585;
		border-left:1px solid #858585;
		font-size:1em;
		padding:.25em;
	}
	.spip_forms .forml, .spip_forms .fondl {
		background: #F6F6F6;
		color:#4A4336;
	}
	.spip_forms .formo, .spip_forms .fondo {
		background-color: white;
		color:#4A4336;
	}
	.spip_forms .champ_obli_oubli {
		background:#CCACA5;
	}
	/*
	.spip_forms form .forml-focus, .spip_forms form input.forml-focus:focus, .spip_forms form textarea.forml-focus:focus, .forml-focus {
		background: #fff;
	}*/
	
	.spip_forms fieldset {
		border:none;
		padding:0;
		margin:0;
	}


	.spip_forms p.spip_form_ok, .spip_forms p.spip_form_erreur, .spip_forms form {
		clear:both;
	}

	span.erreur { display:block;font-weight:normal;font-style:italic;color:#cc0000;}

	
	
	/* Navigation
	------------------------*/
	
	#navigation{
	
	}
	
	#navigation li{
/*		font-size:120%;	*/
	}	
	
	#maintitle{
		display:block;
		overflow:hidden;
		width:0px;
		height:0px;	
		margin:0;
		padding:0;
	}
}
