@media screen{
body, td, div, p{
	/*  background-color:#FAEBE0;*/
	font-size:11px;
	color:#000000;
	text-align: justify;
  	font-family:Verdana, Arial, Helvetica, sans-serif;
  	
}

/******************Style Page********************/
.Style1 {
	color: #333399;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	
}

.titrePage {
	color: #333993;
	font-weight: bold;
	font-size:14px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Style2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
    
	
}
.Style3 {
	
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
.Style4 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.Style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.Style0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	color: #333399;

}

/***************************************************** Rootline ********/
.rootline {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: italic;
    text-align: left;
}


/***************************Attribute******************************************/
.header{
  font-size:16px;
  font-weight:bold;
  margin-bottom:10px;
  color:#000000;
}

a:link, a:visited, a:active, a:focus{
  color:#333399;
  text-decoration:none;
}



a:hover{
  color:#333399;
  text-decoration:none;
}

a.menu_link:link, a.menu_link:visited, a.menu_link:active, a.menu_link:focus{
   color:#333399;
   text-decoration:none;
   line-height:14px;
   font-size:12px;
	text-align: left;

}

a.menu_link:hover{
   color:#333399;
   text-decoration:underline;
}


text{
	font-size:9px;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
}

/***************************Positionierungen***********************************/



#menu{
  position:absolute;
  top:70px;
  left:15px;
  width:201px;
  height:auto;
  /*couleur de fond du menu de droite*/
  background-color:#D6D6E7;
  /*bordure du menu blanc*/
  border:1px solid #D6D6E7;
  -moz-opacity:.7;
  filter:alpha(opacity=75);
  padding-top:60px;
  padding-bottom:10px;
}


.suche{
  width:150px;
  height:45px;
  margin-right:10px;
  margin-left:10px;
  margin-top:13px;
  float:left;
}

.suche[class]{
  margin-left:25px;
}





footer{
	position:absolute;
	 font-size: 12px;
  text-align:center;
  color:#ff0000;
}


/***************************************************** Menu Bloc */
a.menu-level1-no {
	padding-left: 5px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333399;
	background-color: #D3D6E2;
	line-height: 25px;
        text-align: left;
}

a.menu-level1-no:link, a.menu-level1-no::visited {
   color: #333399;
   text-align: left;
}

/*style pour le div*/
div.menu-level1-no {
  padding-left: 5px;
	/*background-color: #663611;*/
	background-color: #D3D6E2;
	line-height: 25px;
        text-align: left;
}
div.menu-level1-no:link, div.menu-level1-no:visited {
   /*color: #A7F6BB;*/
	 background-color: #D3D6E2;
   text-align: left;
}


a.menu-level1-act {
	padding-left: 5px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #D3D6E2;
	line-height: 25px;
        text-align: left;
}

a.menu-level1-act:link, a.menu-level1-act:visited {
   color: #333399;
   text-align: left;
}

/*style div action*/
div.menu-level1-act {
	padding-left: 5px;
	/*background-color: #663611;*/
	background-color: #D3D6E2;
	line-height: 25px;
        text-align: left;
}

div.menu-level1-act:link, div.menu-level1-act:visited {
  /*background-color: #663611;*/
	background-color: #D3D6E2;
   text-align: left;
}


a.menu-level2-no {
	padding-left: 12px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color:#333399;
	background-color: #EBECF1;
	line-height: 20px;
        text-align: left;
}

a.menu-level2-no:link, a.menu-level2-no:visited {
   color : #333399;
   text-align: left;
}

/*style div rien*/
div.menu-level2-no {
	padding-left: 12px;
	/*background-color: #663611;*/
	background-color: #EBECF1;
	line-height: 20px;
        text-align: left;
}

div.menu-level2-no:link, a.menu-level2-no:visited {
 /*background-color: #663611;*/
	background-color: #EBECF1;
   text-align: left;
}

a.menu-level2-act {
	padding-left: 12px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #EBECF1;
	line-height: 20px;
        text-align: left;
}

a.menu-level2-act:link, a.menu-level2-act:visited {
   color : #333399;
   text-align: left;
}

/*style div menu level 2 action*/
div.menu-level2-act {
	padding-left: 12px;
	
	 /*background-color: #663611;*/
	background-color: #EBECF1;
	line-height: 20px;
        text-align: left;
}

div.menu-level2-act:link, a.menu-level2-act:visited {
   color: #333399;
/*	color: #A7F6BB;*/
   text-align: left;
}

a.menu-level3-no {
	padding-left: 20px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #333399;
	background-color: #F7F8FC;
	line-height: 25px;
        text-align: left;
}

a.menu-level3-no:link, a.menu-level3-no:visited {
   color: #333399;
   text-align: left;
}

/*style div menu level 3 rien*/
div.menu-level3-no {
	padding-left: 20px;
	background-color: #F7F8FC;
	line-height: 25px;
        text-align: left;
}

div.menu-level3-no:link, div.menu-level3-no:visited {
   color: #FF9933;
/*	color: #A7F6BB;*/
   text-align: left;
}

a.menu-level3-act {
	padding-left: 20px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #F7F8FC;
	line-height: 25px;
        text-align: left;
}

a.menu-level3-act:link, a.menu-level3-act:visited {
   color: #333399;
   text-align: left;
}

/*style div menu level 3 action*/
div.menu-level3-act {
	padding-left: 20px;
	background-color: #F7F8FC;
	line-height: 25px;
  text-align: left;
}

div.menu-level3-act:link, div.menu-level3-act:visited {
   color: #FF9933;
/*	color: #A7F6BB;*/
   text-align: left;
}

a.menu-level4-no {
	padding-left: 30px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	line-height: 20px;
        text-align: left;
}

a.menu-level4-no:link, a.menu-level4-no:visited {
   color : #333399;
   text-align: left;
}

/*style div menu level 4 rien*/
div.menu-level4-no {
	padding-left: 50px;
	background-color: #FFFFFF;
	line-height: 20px;
        text-align: left;
		font-size: 11px;

}

/*	div.menu-level4-no:link, div.menu-level4-no:visited {
  color: #333399;
  	font-family: Arial, sans-serif;

color: #A7F6BB;
   text-align: left;
}*/

a.menu-level4-act {
	padding-left: 30px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
	line-height: 20px;
        text-align: left;
}

a.menu-level4-act:link, a.menu-level4-act:visited {
   color : #333399;
   text-align: left;
}

/*style div menu level 4 action*/
div.menu-level4-act {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	padding-left: 50px;
	background-color: #FFFFFF;
	line-height: 20px;
        text-align: left;
}

 
/* *******************************Sitemap************************************ */
div.sitemap{
  margin-left:15px;
}

a.sitemap1, a.sitemap2, a.sitemap3, a.sitemap4{
  text-decoration:none;
  color:#000000;
  font-size:14px;
}

a.sitemap1{
  font-weight:bold;
}

.sitemap1{
  padding-left:10px;
}

.sitemap2{
  padding-left:20px;
}

.sitemap3{
  padding-left:40px;
}

.sitemap4{
  padding-left:60px;
}

/******************************Formular****************************************/
.kontakt{
  margin-top:20px;
}

.label{
  width:80px;
  float:left;
  text-align:right;
  padding:5px;
}

.button{
  text-align:left;
  padding-left:2px;
}

.checkbox{
  border:0px;
}

.field{
  float:left;
  margin-right:5px;
}

.mail_field{
  padding:5px;
  padding-left:105px;
}

.submit{
  margin-top:0px;
}
}


