		body,html  { 
				text-align: center; /* Für IE 5.01 & 5.5, um die Box #wrapper horizontal zu zentrieren */
			         padding:0 0 0 0;
				margin:0 0 0 0;
                                     background-color:#dddddd;
                                     height:100%;
		
		}

.hiddenlink{
color:#dddddd;;
}
		
		div {
		text-align: left; /* text-align:center wieder aufheben, damit DIV-Inhalte linksbündig ausgerichtet sind */
		}


                   #image_header{
                                  hight:100px;
                                  width:800px;

                    }
                    #image_header h1{
                                  font:normal 28px Arial;
                                  color:#0066CC;
                                  padding:37px 0 0 72px;
                                  margin:0 0 0 0;
                                  letter-spacing:-2px;
                    }
                    #image_header h2{
                                  font:bold 16px Arial;
                                  color:#CC0000;
                                  padding:0 0 0 72px;
                                  margin:0 0 11px 0;
                                  letter-spacing:-1px;
                    }

		
			/* Spalten DIV-Boxen */
			
			div#wrapper {
				width: 800px;
                                     
                                     height:auto !important;
                                     height:110%;
                                     min-height:110%;
				margin: 0 auto 20px auto;
				border: 0px solid red;
			         background-color:#FFF;
			}
			
			div#leftCol {
				border:solid 0px red;
				float: left;
				width: 200px;
                                     margin: 20px 0 0 0;
                                     
			}
			
			div#rightCol {
				border:solid 0px green;
			         float: right;
				width: 162px;
                                     margin: 20px 0 0 0;
                                     
			}
			
			div#centerCol {
				border:solid 0px orange;
				margin: 20px 180px 0 210px;	
				padding:0;
                                    		
			}


                            div#footer{
                                   font:normal 11px Arial;
                                   color:#bbbbbb;
                                   position: relative;
                                   width:800px;
                                   height:40px;
                                   bottom:0;
                                   border-top:1px solid #0066cc;
                                   border-bottom:20px solid #dddddd;
                                   display:none;

                            }
			
			/* clearfix zum Aufheben der Floatumgebung */
			
			.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
			}
			
			.clearfix {display: inline-block;}
			
			/* Hides from IE-mac \*/
			* html .clearfix {height: 1%;}
			.clearfix {display: block;}
			/* End hide from IE-mac */
	
			/* TEXT AND HEDLINES */


		div#centerCol {
					
					font:normal 11px Arial;   /* ##### SCHRIFTGRAD ##### */
					line-height:17px;
					
		}


		div#centerCol p{
					border:solid 0px green;
					font:normal 11px Arial;   /* ##### SCHRIFTGRAD ##### */
					line-height:17px;
					margin:10px 0 0 1px;
					padding:0 0 0 0;
		}
		
		h1 {
					
					color:#0066CC;
					margin:0 0 0 0;
					padding:0 0 0 0 ;
		}
		
		h2 {
					
					color:#666666;
					margin:5px 0 15px 0;
					padding:0 0 0 0 ;
		}

		div#centerCol  a , div#centerCol td font a{ 
		                font:normal 11px Arial;    /* ##### SCHRIFTGRAD ##### */
		                color:#0066cc;;
		                text-decoration:none;
		}

		div#centerCol  a:hover { 
                
		                color:#CC0000;
		                text-decoration:underline;
		}

		
		.infobox{
					border:solid 1px #999999;
					margin:0 12px 10px 0;
					padding:7px;
                                              overflow:hidden;
		
		}


		.infobox h1 {
					font:bold 13px Arial;    /* ##### SCHRIFTGRAD ##### */
					color:#CC0000;
					line-height:17px;
					margin:0 0 0 0;
					padding:0 0 0 0;
		}
		
		.infobox p {
					font:normal 11px Arial;    /* ##### SCHRIFTGRAD ##### */
					line-height:17px;
					margin:10px 0 0 1px;
					padding:0 0 0 0;
		}

                  .infobox a { 
                                             font:normal 11px Arial;    /* ##### SCHRIFTGRAD ##### */
                                             color:#0066cc;;
                                             text-decoration:none;
                  }

                  .infobox  a:hover { 
                
                                             color:#CC0000;
                                             text-decoration:underline;
                   }

#downloadliste a:hover { 
                
                color:#CC0000;
                text-decoration:underline;
}


		
		.readmore a {
					font:normal 11px Arial;   /* ##### SCHRIFTGRAD ##### */
					margin:0 0 0 0;
					padding:0 0 0 0;
					color:#CC0000;
					text-decoration:underline;
		}
		
		#nav_left h1{
					padding: 3px 3px 3px 7px;
					margin: 0 10px 0 10px;
					background-color:#CC0000;
					font:normal 18px arial;    /* ##### SCHRIFTGRAD ##### */
					color:#FFF;
		}
		
		/* END TEXT AND HEDLINES */
	
	
	
	
	/*  IE ONLY */
		.inl_r {
					display:block;
					float:right;
					margin:0 5px 0 0;
					padding:0 0 0 0;
		}

		#nav_left ul  {
					background-color:#EBEBEB;	  	
				  	margin: 0 0 0 10px;
				  	padding: 0 0 0 0;
				  	list-style: none;
					border: none;	
					width:180px;
					height:100%;		
		}
		
		#nav_left li  {
					
					margin: 0 2px 0 2px;
		}		
			
		#nav_left ol  {
					background-color:#FFF;
					list-style: none;
					margin: 0 0 2px 0;
					padding: 0 0 5px 10px;
					
		}
		
		#nav_left a {
					display:block;
					height: 15px;
					border:solid 0px red;
					font:normal 12px verdana;   
					color:#0066CC;
				  	padding: 4px 4px 4px 5px;
				  	margin: 0 0 0 0;
					text-decoration:none;
					background-color:#FFF;
					
		}
		
		#nav_left a:hover {
					color:#FFF;
					background-color:#0066CC;
		}	

		#nav_left_on{
					color:#FFF;
					background-color:#0066CC;
		}	
		
		#nav_left ol a {
					display:block;
					height: 15px;
					font:normal 11px verdana;   /* ##### SCHRIFTGRAD ##### */
					color:#999999;
				  	padding: 2px 2px 2px 1px;
				  	margin: 0 0 0 0;
					text-decoration:none;
					background-color:#FFF;
					
		}	
		
		#nav_left ol a:hover {
					color:#CC0000;
					background-color:#FFF;
		}	
		
		#nav_left .current_a {
					color:#FFF;
					background-color:#0066CC;
					padding: 4px 4px 4px 5px;
					font:normal 12px verdana;   
		}	
		
		#nav_left .current_b {
					display:block;
					height: 15px;
					font:normal 11px verdana;  
					color:#CC0000;
				  	padding: 2px 2px 2px 1px;
				  	margin: 0 0 0 0;
					text-decoration:none;
					background-color:#FFF;
		}	
		
		#nav_main_sub  ul  {
					float:right;
					height: 10px;
				  	white-space: nowrap;
				  	margin: 0 0 0 0;
				  	padding: 1px 0 1px 0;
				  	list-style: none;
					border: none;
					
					
		}
	/* END IE ONLY */
	
	/* OTHER BROWSERS*/

		#con1 { border:solid 0px red;
		        width:800px;
			background-color:#FFF;	
		}
		
		
		
		
		#nav_main{ 	border:solid 0px orange;
					height: 35px;
					margin: 0 0 0 0;
				    background-image:url("http://www.parisax.de/www/cms/design/bg_nav_main.gif");
					background-repeat:repeat-x;
					background-position: left 0px;
					
		}
		
		#nav_main ul  {border:solid 0px orange;
					display: block;
					width:740px;
					height: 34px;
				  	white-space: nowrap;
				  	margin: 0 auto 0 auto;
				  	padding: 4px 0 2px 0;
				  	list-style: none;
					
					
					
		}

		#nav_main li {
					
				  	float: left;
				  	padding: 0 0 0 0;
				  	margin: 0 15px 0 0;
					
		}
		
		#nav_main a {
					font:bold 14px arial;    
					color:#ffffff;
				  	float: left;
				  	padding: 2px 0 12px 0;
				  	margin: 0 auto 0 0;
					text-decoration:none;
					background-image:url("http://www.parisax.de/www/cms/design/bg_nav_main.gif");
					background-position: left 0;
					background-repeat:repeat-x;
					border:solid 0px red;
					background-position: left -5px;
					
		}
		

		
		#nav_main a:hover {

					background-position: left -65px;

					
		}
		
		#nav_main_sub { 	
						border:solid 0px orange;
						background-color:#EBEBEB;
						height: 15px;
						margin: 0 0 0 0;
						width:800px
	
		}

		
html>body #nav_main_sub  ul  {
					
					float:right;
					height: 10px;
					width:145px;
				  	white-space: nowrap;
				  	margin: 0 5px 0 0;
				  	padding: 1px 0 1px 0;
				  	list-style: none;
					border: none;
					
					
		}

		#nav_main_sub  li {
					
				  	float: left;
				  	padding: 0 0 0 0;
				  	margin: 0 7px 0 0;
					
		}		
		
		#nav_main_sub a {
					font:normal 10px arial;    
					color:#999999;
				  	float: left;
				  	padding: 0 0 0 0;
				  	margin: 0 0 0 0;
					text-decoration:none;
					border:solid 0px red;

					
		}
		
		#breadcrump {
					border-bottom:solid 1px #DCDCDC;
					width:800px;
					height:20px;
					margin:4px 0 0 0;
					padding: 5px 0 5px 0;
					
					
					font:normal 11px arial;
					color:#0066CC
					
					
		}
		
		.nav_select {
					margin: 0 0 0 5px;
					font:normal 11px arial;
		}
		
		.inl {		border:solid 0px green;
					display:block;
					float:left;
		}
		
		.inl_bc {		border:solid 0px green;
						display:block;
						float:left;
						padding: 0 0 0 12px;
		}
html>body .inl_r {
					display:block;
					float:right;
					margin:0 12px 0 0;
					padding:0 0 0 0;
		}
		
		#header{ border:solid 0px green;
		         height:auto; 
			     width:800px;		
				 margin: 0 auto;
		}
		
		#body{   border:solid 0px red;
		         height:200px; 
			     width:800px;		
				 margin: 22px auto;
		}
		
		#nav_left{
					border:solid 0px red;
					
					
		}
		
		
html>body #nav_left ul  {
					border:solid 0px red;
					background-color:#EBEBEB;	  	
				  	margin: 0 0 0 10px;
				  	padding: 1px 0 1px 0;
				  	list-style: none;
					border: none;	
					width:180px;
								
		}		
		
html>body #nav_left ol  {
					background-color:#FFF;
					list-style: none;
					margin: 2px 2px 0 2px;
					padding: 0 0 5px 10px;
					
		}
		
html>body #nav_left li  {
					
					margin: 2px 2px 1px 2px;
		}		
		
			
				
html>body #nav_left ol li  {
					
					margin: 0 0 0 0;
					padding: 0 0 0 0;
		}
		
html>body #nav_left a {
					display:block;
					height: auto;
					border:solid 0px red;
					font:normal 12px verdana;
					color:#0066CC;
				  	padding: 4px 4px 4px 5px;
				  	margin: 0 0 0 0;
					text-decoration:none;
					background-color:#FFF;
					
		}
		
html>body #nav_left a:hover {
					color:#FFF;
					background-color:#0066CC;
		}
		
html>body #nav_left ol a {
					display:block;
					height: auto;
					font:normal 11px verdana;
					color:#999999;
				  	padding: 2px 2px 2px 1px;
				  	margin: 0 0 0 0;
					text-decoration:none;
					background-color:#FFF;
					
		}	
		
html>body #nav_left ol a:hover {
					color:#CC0000;
					background-color:#FFF;
		}	
		
		#nav_main ul li a.nav_current{
					font:bold 14px arial;
					color:#ffffff;
				  	float: left;
				  	padding: 2px 0 12px 0;
				  	margin: 0 auto 0 0;
					text-decoration:none;
					background-image:url("http://www.parisax.de/www/cms/design/bg_nav_main.gif");
					background-repeat:repeat-x;
					background-position: left -65px;
		
		}


.sitemap  {    
                font:normal 12px Arial;   /* ##### SCHRIFTGRAD ##### */
                color:#0066cc;
                text-decoration:none;
}


.sitemap  a   {    
                font:normal 12px Arial;   /* ##### SCHRIFTGRAD ##### */
                color:#0066cc;
                text-decoration:none;
}

.sitemap  a:hover   {    
                color:#CC0000;
                text-decoration:underline;
}




/* Suchsite  */

#formsearch a { 
                font:bold 11px Arial;   /* ##### SCHRIFTGRAD ##### */
                color:#0066cc;;
                text-decoration:none;
}

#formsearch a:hover { 
                
                color:#CC0000;
                text-decoration:underline;
}

#searchterm     {
                 width:220px;
                 color:color:#0066cc;;
                 font:normal 11px Arial;
                 border:1px solid #0066cc;
}

.suchausgabe a     {
                      font:normal 11px Arial;   /* ##### SCHRIFTGRAD ##### */
                      color:#0066cc;;
                      text-decoration:none;
}

.suchausgabe  a:hover { 
                
                color:#CC0000;
                text-decoration:underline;
}




/* Downloads/Pressemitteilungen usw. */

#downloadliste{ 
                list-style:none;
                padding:10px 0 0 0;
                margin:0 0 0 0;
}

#downloadliste li{ 
                list-style:none;
                padding:0 0 5px 0;
             
}

#downloadliste a { 
                font:normal 11px Arial;   /* ##### SCHRIFTGRAD ##### */
                color:#0066cc;;
                text-decoration:none;
}

#downloadliste a:hover { 
                
                color:#CC0000;
                text-decoration:underline;
}

.downloadliste_title{ 
                list-style:none;
                padding:0 0 0 0;
                margin:0 0 0 0;
                border-bottom:1px solid #dddddd;
                color:#777777;
}


/* Login */


#login_box input {
                    width:150px;
                    
                    border:1px solid #0066cc;
}

#login_box label {
                    padding-right:10px;
                    font:bold 11px verdana;    /* ##### SCHRIFTGRAD ##### */
                    
}


/* Artikelliste*/
                    .artikelliste_subheadline{
                                  font:normal 11px Arial;
                                  color:#666666;

                    }


/* Kontaktformular, Formulare allgemein*/


.formbox {
  /*width: 400px;
  color: #000;
  background-color: #cc9;
  border: 1px solid #666; */
 
  padding:10px 0 0 0;
  margin:0 0 0 0;
}

.formbox p {
  /*clear: both;*/
  padding: 2px 0px;
}

.formbox label {
  float:left;
  width: 80px;
  
  padding:0;
  margin:0;
}

.formbox span {
  
  width: 300px;
  text-align: left;
} 



.formbox input, my_input{
  font:normal 11px Arial;    /* ##### SCHRIFTGRAD ##### */
  border:1px solid #0066cc;
  width:250px;
  
}

.formbox_checkbox{

  border:0px solid #0066cc;
  width:20px;
  
}

.formbox textarea{
  font:normal 11px Arial;    /* ##### SCHRIFTGRAD ##### */
  border:1px solid #0066cc;
  width:250px;
  height:250px;
}

.formbox div{
  border:0px solid #000;
  padding:0;
  margin:10px 0 0 0;
  
}

.def_width {
  width: 260px;
}

input.formbutton{
    font:normal 11px Arial;    /* ##### SCHRIFTGRAD ##### */
    color:#0066cc;
    border:0px solid #fff;
    width:35px;
}


/*  Ansprechpartner Tabellen Klassen  */

.td_2 {
      border:1px solid #0066cc;
      background-color:#0066cc;
      color:#fff;
      font-weight:bold;
      text-align:center;
}

.td_1 {
      border:1px solid #0066cc;
}

.td_2_a{
      color:#fff;
}

/* Organigramm */

.bg_org_1 {

      background-image:url("http://www.parisax.de/www/cms/design/bg_org_1.gif");
      background-repeat:no-repeat;
      background-position:11px 11px;

}

.bg_org_2 {

      background-image:url("http://www.parisax.de/www/cms/design/bg_org_2.gif");
      background-repeat:no-repeat;
      background-position:11px 11px;

}

.bg_org_3 {

      background-image:url("http://www.parisax.de/www/cms/design/bg_org_3.gif");
      background-repeat:no-repeat;
      background-position:11px 11px;

}

.bg_org_4 {

      background-image:url("http://www.parisax.de/www/cms/design/bg_org_4.gif");
      background-repeat:no-repeat;
      background-position:11px 11px;

}



.org{
	list-style:none;
	padding:0;
	margin:0 0 0 15px;
	
}

.org li{
	margin:3px 0 3px 0;	
	background-color:#CCC;
	padding:3px;
}



