@media screen 
{

html, body {margin: 0; padding: 0; border: 0; font-size: 100%;}

body {
text-align:left;	/*** center zentriert die Box horizontal für den IE ***/
margin-top: 0px;	/*** gibt der Box Luft nach oben ***/
margin-left: left; 	/*** Auto zentriert zusammen mit marginright die Box horizontal ***/
margin-right: left;	/*** Auto zentriert zusammen mit marginleft die Box horizontal ***/
margin-bottom: 0px;	/*** gibt der Box Luft nach unten, wenn die Box höhen ist als der Screen ***/
color: #000; 
font-family: verdana,helvetica,arial,sans-serif; 
}

/*** Der Wrapper ist der ausserre Kasten mit Backbild ***/
.wrapper {
position:relative;
width: 801px;
margin: left;
/* background: url(../img_eamh/barriere_back_all.jpg) no-repeat; */
background: url(http://www.ekir.de/ekir/img_eamh/barriere_back_all.jpg) no-repeat;
}

.inner {
width: 801px;
background: url(http://www.ekir.de/ekir/img_common/content_back.gif);
}

img{font-family:verdana,helvetica;font-size:80%; color:#000000;}

.img_float{
float:right; 
border-right: 0px solid #ffffff; 
border-bottom: 5px solid #ffffff; 
border-left: 5px solid #ffffff; 
margin-top:-7px; 
margin-right:-3px;
}

.logo{
position:absolute;
top:0px;
left:0px;
width:200px;
height:100px;
z-index:0;
}

.kontakt{
position:absolute;
top:60px;
left:370px;
width:200px;
height:100px;
z-index:0;
}

.suche{
position:absolute;
top:40px;
left:470px;
width:200px;
height:100px;
z-index:0;
}

.sitemap{
position:absolute;
top:30px;
left:560px;
width:200px;
height:100px;
z-index:0;
}

.home{
position:absolute;
top:10px;
left:655px;
width:200px;
height:100px;
z-index:0;
}

.header {
position:relative;
width: 781px;
height: 131px; /* verdeckt die Strichellinie nach oben */
vertical-align: bottom;
}

.contentheader {
position:relative;
float:left;
width: 781px;
padding: 0px;
text-align:left;
}

.contentheadertext{
font-size: 60%;
color: #000000;
font-weight:normal;
}

.navi {
float:left;
margin: 0px 0px 0px 0px; /*** Gibt Luft überm Content ***/
padding: 0px 0px 0px 0px;  /*40 0 0 10*/
width: 160px;
text-align:left;
}

.content {
float:left;
margin: 35px 0px 0px 0px; /*** Gibt Luft überm Content ***/
width: 464px;
text-align:left;
border:0;
}

.right {
float:right;
margin: 34px 0px 0px 0px; /*** Gibt Luft überm Content ***/
width: 155px; /* norm 135px */
}

.footer {
position:relative;
width: 801px;
height: 86px;
text-align:left;
padding-top: 50px;
padding-bottom: 10px;
}

/**** Positioniert die kleinen Boxen für NS und Opera etwas weiter nach rechts ***/
.kl_box1{
/*float: left;*/
width: 195px;
height: 50px;
padding: 0px;
margin-left: -6px; /* -6px für NS7 */
margin-top: 10px;
background: url(http://www.ekir.de/ekir/img_eamh/bg_boxen_klein_small.gif) no-repeat;
}

.kl_box2{
/*float: left;*/
width: 195px;
height: 50px;
padding: 0px;
margin-left: 73px; /* -6px für NS7 */
margin-top: 10px;
background: url(http://www.ekir.de/ekir/img_eamh/bg_boxen_klein_small.gif) no-repeat;
}

.gr_box1{
width: 462px;
padding: 0px;
margin-left: 0px;
margin-top: 20px;
text-align: left;
/*background: #ffffff url(../img_eamh/2004_bg_box_liste.gif) no-repeat; */
background: #ffffff url(http://www.ekir.de/ekir/img_eamh/2004_bg_box_liste.gif) no-repeat;
}

/**** Positioniert die Box ohne Bild ***/
.gr_box_kl{
float:left;
width:200px;
padding:0px;
margin-left:0px;
margin-top:40px;
text-align:left;
/* background: url(../img_eamh/bg_box_liste_kl.gif) no-repeat; */
background: url(http://www.ekir.de/ekir/img_eamh/bg_box_liste_kl.gif) no-repeat;
}

/**** Positioniert den Listenheader ***/
.liste_kopf{
float:left;
width:464px;
height:70px;
padding:0px;
margin-left:0px;
margin-top:0px;
/* background: #ffffff url(../img_eamh/back_barriere_liste_kopf.gif) no-repeat;*/
background: #ffffff url(http://www.ekir.de/ekir/img_eamh/back_barriere_liste_kopf.gif) no-repeat; 
}

.clear { clear: both; }

/**** TEXTFORMATIERUNGEN ***/

a:link{color: #E23828; text-decoration: none;}
a:visited{color: #EB7368; text-decoration: none;}
a:active{color: #EB7368; text-decoration: none;}
a:hover{color: #EB7368; text-decoration: underline;}

a.tree:link{color: #E23828; text-decoration: none; line-height: 100%;}
a.tree:visited{color: #EB7368; text-decoration: none; line-height: 100%;}
a.tree:active{color: #EB7368; text-decoration: none; line-height: 100%;}
a.tree:hover{color: #EB7368; text-decoration: underline; line-height: 100%;}

.prechts a:link{color: #000; text-decoration: none;}
.prechts a:visited{color: #000; text-decoration: none;}
.prechts a:active{color: #000; text-decoration: none;}
.prechts a:hover{color: #000; text-decoration: underline;}

.kl_box_text_link a:link{color: #000; text-decoration: none;}
.kl_box_text_link a:visited{color: #000; text-decoration: none;}
.kl_box_text_link a:active{color: #000; text-decoration: none;}
.kl_box_text_link a:hover{color: #000; text-decoration: underline;}

.gr_box_text{
padding-top:8px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
border:0px solid black;
width:464px;
margin:0px 0px 0px 0px;
text-align:left;
font-family:verdana,helvetica;font-size:90%; color:#000000;
}

.kl_box_mehr{
position:relative;
left:145px; 
top:5px; 
background:
float:left;
padding:0px;
border:0px solid black;
width:14px;
height:9px;
margin:0px 0px 0px 0px;		
z-index:3; 
}

.gr_box_mehr{
position:relative;
left:0px; 
top:0px; 
float:left;
padding:0px;
border:0px solid black;
margin:0px 0px 0px 0px;
font-family:verdana,helvetica;font-size:10px; color:#000000; font-weight:normal; line-height:12px;		
z-index:3; 
}

/*** Alles für Artikel ***/
.gr_box_artikel{
float:left;
width:444px;
padding:0px;
margin-left:0px;
margin-top:0px;
text-align:left;
color: #ffffff;
/* background: #ffffff url(../img_eamh/2004_bg_box_liste.gif) no-repeat;*/
background: #ffffff url(http://www.ekir.de/ekir/img_eamh/2004_bg_box_liste.gif) no-repeat; 
}

.bild2{
position:relative;
left:0px; 
top:0px; 
width:200px;
float:right;
padding-bottom:0px;
border-bottom:5px solid #ffffff;
margin:0px 0px 0px 0px;
background: #E6E7E9;	 
}

.bildleft{
position:relative;
left:0px; 
top:0px; 
width:200px;
float:left;
padding-bottom:0px;
border-bottom:5px solid #ffffff;
margin:0px 0px 0px 0px;
background: #E6E7E9;	 
}

.bild_text{
position:relative;
width:159px;
padding:3px;
border:0px solid black;
margin:-30px 0px 0px 35px;
background: #E6E7E9;
font-family:verdana,helvetica;
font-size:70%; 
color:#000000; 
font-weight:normal; 
line-height:120%; 	
}

#printinfo {display: none; } 

.artikel_footer {
position:relative;
width: 462px;
height: 106px;
text-align:left;
padding-top: 5px;
padding-bottom: 40px;
/* background: url(../img_eamh/barriere_back_artikel_unten.gif) no-repeat;*/
background: url(http://www.ekir.de/ekir/img_eamh/barriere_back_artikel_unten.gif) no-repeat; 
}

.footercontentleft {
position:relative;
width:220;
float:left;
}

.footercontentright {
position:relative;
padding-left:21;
width:220;
text-align:left;
float:right;
}

/* definiert Listenkram */
.navigation {
list-style-type: none;
background-color: transparent;
margin:  10px 0px 0px 8px;
padding: 0px 0px 0px 0px;
}


.eb_eamh a {text-decoration: none; font-weight: normal; text-align: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; background-image:url(http://www.ekir.de/ekir/img_common/navi_dot_rot.gif) ; background-repeat:no-repeat;} 
.eb_eamh a:link    {font-size: 80%; color: #000000; text-decoration: none; font-weight: normal; background-image:url(http://www.ekir.de/ekir/img_common/navi_dot_rot.gif) ; background-repeat:no-repeat;}
.eb_eamh a:visited {font-size: 80%; color: #000000; text-decoration: none; font-weight: normal; background-image:url(http://www.ekir.de/ekir/img_common/navi_dot_rot.gif) ; background-repeat:no-repeat;}  
.eb_eamh a:hover   {color: #ffffff; background-image:url(http://www.ekir.de/ekir/img_common/navi_dot_rot_2.gif) ; background-repeat:no-repeat;}

.blauspan{ 
position:relative;
left:30px;
}

.eb_eamh_2 a {text-decoration: none; font-weight: normal; text-align: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 30px; background-image:url(http://www.ekir.de/ekir/img_common/navi_dot_rot_kl.gif) ; background-repeat:no-repeat;} 
.eb_eamh_2 a:link    {font-size: 80%; color: #000000; text-decoration: none; font-weight: normal; background-image:url(http://www.ekir.de/ekir/img_common/navi_dot_rot_kl.gif) ; background-repeat:no-repeat;}
.eb_eamh_2 a:visited {font-size: 80%; color: #000000; text-decoration: none; font-weight: normal; background-image:url(http://www.ekir.de/ekir/img_common/navi_dot_rot_kl.gif) ; background-repeat:no-repeat;}  
.eb_eamh_2 a:hover   {color: #ffffff; background-image:url(http://www.ekir.de/ekir/img_common/navi_dot_rot_kl.gif) ; background-repeat:no-repeat;}

.eb_eamh_3 a {text-decoration: none; font-weight: normal; text-align: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 30px; background-image:url(http://www.ekir.de/ekir/img_common/navi_dot_rot_3.gif) ; background-repeat:no-repeat;} 
.eb_eamh_3 a:link    {font-size: 80%; color: #000000; text-decoration: none; font-weight: normal; background-image:url(http://www.ekir.de/ekir/img_common/navi_dot_rot_3.gif) ; background-repeat:no-repeat;}
.eb_eamh_3 a:visited {font-size: 80%; color: #000000; text-decoration: none; font-weight: normal; background-image:url(http://www.ekir.de/ekir/img_common/navi_dot_rot_3.gif) ; background-repeat:no-repeat;}  
.eb_eamh_3 a:hover   {color: #ffffff; background-image:url(http://www.ekir.de/ekir/img_common/navi_dot_rot_3.gif) ; background-repeat:no-repeat;}

.invisible { 
	display:none;
}

.gr_box_fotostrasse{
float:left;
width:444px;
height:415px;
padding:0px;
margin-left:10px;
margin-top:5px;
text-align:left;
color: #ffffff;
voice-family: "\"}\"";
voice-family:inherit;
/* background: #ffffff url(../img_eamh/back_barriere_fotostrasse.gif) no-repeat; */
background: #ffffff url(http://www.ekir.de/ekir/img_eamh/back_barriere_fotostrasse.gif) no-repeat;
}

/* definiert Listenkram für Toplinks*/
.toplinks {
margin:  0px 0px 0px 15px;
padding: 0px 0px 0px 0px;
}

.gr_box_formular{
float:left;
width:444px;
height:290px;
padding:0px;
margin-left:10px;
margin-top:5px;
text-align:left;
color: #ffffff;
voice-family: "\"}\"";
voice-family:inherit;
/* background: #ffffff url(../img_eamh/2004bg_box_formular.gif) no-repeat; */
background: #ffffff url(http://www.ekir.de/ekir/img_eamh/2004bg_box_formular.gif) no-repeat;
}
.gr_box_pressearchiv{
float:left;
width:444px;
height:160px;
padding:0px;
margin-left:0px;
margin-top:3px;
text-align:left;
color: #ffffff;
/* background: #ffffff url(..r/img_eamh/back_barriere_pressearchiv.gif) no-repeat; */
background: #ffffff url(http://www.ekir.de/ekir/img_eamh/back_barriere_pressearchiv.gif) no-repeat;
}

.archivleft {
position:absolute;
margin-top: 40px; 
left:200;
width:148;
}

.archivmiddle {
position:absolute;
margin-top: 40px; 
left:349;
width:148;
text-align:left;
}

.archivright {
position:absolute;
margin-top: 40px; 
left:498;
width:138;
text-align:left;
}

a.h1:link{color:#000000; font-family:verdana,helvetica;arial,sans-serif; text-decoration: none;} 	     
a.h1:visited{color:#000000; font-family:verdana,helvetica;arial,sans-serif; text-decoration: none;}
a.h1:active{color:#000000; font-family:verdana,helvetica;arial,sans-serif; text-decoration: none;}
a.h1:hover{color:#000000; font-family:verdana,helvetica;arial,sans-serif; text-decoration: underline; }

a.h2:link{color:#000000; font-family:verdana,helvetica;arial,sans-serif; text-decoration: none;} 	     
a.h2:visited{color:#000000; font-family:verdana,helvetica;arial,sans-serif; text-decoration: none;}
a.h2:active{color:#000000; font-family:verdana,helvetica;arial,sans-serif; text-decoration: none;}
a.h2:hover{color:#000000; font-family:verdana,helvetica;arial,sans-serif; text-decoration: underline; }

a.h3:link{color:#000000; font-family:verdana,helvetica;arial,sans-serif; text-decoration: none;} 	     
a.h3:visited{color:#000000; font-family:verdana,helvetica;arial,sans-serif; text-decoration: none;}
a.h3:active{color:#000000; font-family:verdana,helvetica;arial,sans-serif; text-decoration: none;}
a.h3:hover{color:#000000; font-family:verdana,helvetica;arial,sans-serif; text-decoration: underline; }

a.h4:link {
color:#000000;
font-family:verdana,helvetica;
font-variant:normal;
font-weight:bold;
text-decoration:none;
}

a.h4:hover {
color:#000000;
font-family:verdana,helvetica;
font-variant:normal;
font-weight:bold;
text-decoration:underline;
}

a.h4:visited {
color:#000000;
font-family:verdana,helvetica;
font-variant:normal;
font-weight:bold;
text-decoration:none;
}

.content_karte {
float:left;
margin: 28px 0px -20px 0px; /*** Gibt Luft überm Content ***/
width: 464px;
text-align:left;
border:0;
background:white;
}

.right_karte {
float:right;
margin: 0px 0px 0px 0px; /*** Gibt Luft überm Content ***/
width: 0px; /* norm 135px */
}


/******************************************************************************/
/*** V-Card 2006 ***/
/******************************************************************************/



.vcard	{
list-style-type: none;
margin:  0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 90%;
}

.vcard_li	{
width: 300px;
margin:  0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: inline;
float: left;
}

.vcard_li_right	{
margin:  0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: inline;
float: right;
}

table {font-size: 12px; clear: all;}


.newsheader {
font-size: 120%;
font-weight: bold;
margin-bottom: 10px;
}


.emailbutton {
height:30px;
font-size:100%;
margin:0;
padding: 0 0 0 10px;
border: 0px;
background: url('http://www.ekir.de/ekir/img_common/2004_pfeil_rechte_box_extern.gif') no-repeat;
cursor: hand;
}

.newsletterheadline
{
margin-left:20px; 
padding-bottom: 50px; 
font-weight: bold;
letter-spacing: -1px;
}

/* ######################################################################################################
** ### Subtemplates #####################################################################################
** ######################################################################################################
*/

	.subcolumns { 
		width: 100%;
		padding: 0 1px 0 1px; 
		margin: 0 -1px 0 -1px; 
		overflow:hidden;
	}
		
	.c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float: left; overflow: hidden;}
	.c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {float: right; overflow: hidden;}
	
	.c25l, .c25r { width: 24.999%; }
	.c33l, .c33r { width: 33.333%; }
	.c50l, .c50r { width: 195px; }
	.c66l, .c66r { width: 66.666%; }
	.c75l, .c75r { width: 74.999%; }
	.c38l, .c38r { width: 38.196%; } /* Goldener Schnitt */
	.c62l, .c62r { width: 61.803%; } /* Goldener Schnitt */
	
	.subc  { padding: 0 0.5em 0 0.5em; overflow: hidden; }
	.subcl { padding: 0 1em 0 0; overflow: hidden; }
	.subcr { padding: 0 0 0 1em; overflow: hidden; }
}

.clearit {clear: both;}

}