@charset "UTF-8";

/****************************************************************************
							Balises classiques
****************************************************************************/
.csc-textpic-caption {

	color:#916732;
	font-size:0.9em;
	font-style:italic;
	padding:1em 0em;
	}

h1
	{
	font-size:1.8em;
	color:#916732;
	font-weight:normal;
	font-style:italic;
	padding:0em 0em;
	margin:0.5em 0.4em;
	}
	
h1 i
	{
	font-size:1.8em;
	color:#916732;
	font-weight:normal;
	font-style:italic;
	padding:0em 0em;
	margin:0.5em 0em;
	}
h2
	{
	font-size:1.4em;
	color:#916732;
	font-weight:bold;
	padding:0.3em 0.7em;
	margin:0px;
	}
	
h3
	{
	font-size:1.2em;
	color:#916732;
	font-weight:bold;
	padding:0.3em 1em;
	margin:0px;
	}
	
DIV.csc-textpic-above DIV.csc-textpic-text { clear: none; }

h4
	{
	font-size:1.1em;
	color:#916732;
	padding:0em 0em;
	font-weight:700;
      
	}
h5
	{
	font-size:xx-small;
	color:#916732;
        padding:0.3em 1em;
	}
h6
	{
	font-size:0.9em;
	color:#916732;
	padding:1em 1.5em;
	font-weight:normal;
	}
	
	
p, p.bodytext
	{
	font-size:1em;
	color:#916732;
	margin:0em 0em;
	line-height:120%;
	padding:0.3em 1em;
	text-align:left;
	}
	
div.bloc_mention p
	{
	font-size:1em;
	color:#fff;
	padding:0.5em 2em;
	}
	
img
	{
	vertical-align:middle;
	}
	
a img 

	{
	border:0px;
	}
	
div.bloc_content_colgauche a
	{
	color:#866638;
	display:block;
	margin:0.5em 0em;
	}

div.bloc_content_colgauche a:hover
	{
	color:orange;
	}
 a
	{
	color:#866638;
	}
	
	div.colonne_droite div.bloc_mention p a
	{
	color:#fff;
	}
	
a:hover, div.colonne_droite div.bloc_mention p a:hover
	{
	color:orange;
	}

/****************************************************************************
	sous menu - Mapping type carte du site
****************************************************************************/	
/*div.sous_menu ul
	{
	color:#866638;
	}
	
div.sous_menu ul li
	{
	font-size: 1em;
	
	}
	
div.sous_menu ul li a
	{
	color:#866638;
	background-image: url(../images/fond_sousmenu.jpg);
	background-repeat: no-repeat;
	background-position: left;
	display:block;
	padding:0.4em;
	}
div.sous_menu ul li a:hover
	{
	color:#866638;
	background-image: url(../images/fond_sousmenu_on.jpg);
	background-repeat: no-repeat;
	background-position: left;
	
	}*/

dl.csc-menu
	{
	color:#866638;
	}
	
dl.csc-menu dt
	{
	font-size: 1em;
	
	}
	
div.colonne_droite div.bloc_content1_colgauche dl.csc-menu dt a
	{
	color:#866638;
	background-image: url(../images/fond_sousmenu.jpg);
	background-repeat: no-repeat;
	background-position: left;
	display:block;
	padding:0.4em;
	}
div.colonne_droite div.bloc_content1_colgauche dl.csc-menu dt a:hover
	{
	color:orange;
	background-image: url(../images/fond_sousmenu_on.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
	
	
/****************************************************************************
							Formulaire
****************************************************************************/

div.tx-thmailformplus-pi1
	{
	margin:0.3em 1em;
	text-align:left;
	clear:both;
	}
	
label
	{
	color:#866638;
padding:0.2em 0em;
display:block;
	}	

input, textarea
	{
	color:black;
	border:1px solid #866638;
	outline-width: 0px;
	outline-style: none;
	font-size:1em;
	vertical-align:middle;
	padding:0.1em;
	width:100%;
	font-family:arial,sans-serif;
font-weight:700;
	}

hr      {
	color:#866638;
	border:1px solid #866638;
	outline-width: 0px;
	outline-style: solid;
        vertical-align:middle;
        margin:1.5em 0em;
	}

div.gender input
	{
	color:#866638;
	border:0px solid #866638;
	outline-width: 0px;
	outline-style: solid;
        vertical-align:middle;
        width:15px;
	}
div.gender label
	{
	display:inline;
	}

div.bouton
	{
	text-align:right;
	margin:0.3em 2em;
	}

div.envoi input#submit
	{
	text-align:center;
	color:#866638;
	border:1px solid #866638;
	font-weight:700;
	font-size:1em;
	padding:0.2em 1em;
        margin:1em 0em;
	background-image: url(fileadmin/templates/images/fond_sousmenu.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	}

div.envoi input#submit:hover
	{
	background-image: url(fileadmin/templates/images/fond_sousmenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
