/************************/
/**** template        ***/
/************************/
#tem_content{
width:791px;
padding:0;
border:none;
margin-bottom:0;
}
#tem_normal .inhalteEintrag { margin-bottom:0px; }

#tem_middle{
margin-bottom:5px;
}

#tem_tags{
margin-bottom:1px;
}
#tem_leistungen{
height:198px;
overflow:hidden;
}
#tem_content a{
border:none;
}
#tem_content a:hover{
border:none;
}
#tem_content .inhalteEintrag{
margin:0;
}


/************************/
/**** home_container  ***/
/************************/

#home_container{
position:relative;	
height:414px;
}

/**********************/
/**** Banner Type A ***/
/**********************/
.bannerA{
position:absolute;
padding:7px 8px 7px 10px;
width:176px;height:184px;
overflow:hidden;
background-color:#EEEEEE;
cursor: pointer;
}

.bannerA1{left:0;top:0;} 	/* Banner an Pos 1 */
.bannerA2{left:199px;top:0;} /* Banner an Pos 2 */
.bannerA3{left:398px;top:0;}	/* Banner an Pos 3 */ 
.bannerA4{left:597px;top:0;}	/* Banner an Pos 4 */

#tem_content .bannerA h2{
color:#0050A1;
font-size:22px;
margin-top:0;
margin-bottom:3px;
line-height:1.1em;
}
#tem_content .bannerA h2 a{
color:#0050A1;
text-decoration:none;
font-weight:bold;
}
#tem_content .bannerA h2 a:hover{
color:#0050A1;
}

#tem_content .bannerA p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
margin-top:0;
margin-bottom:3px;
line-height:1.15em;
}

#tem_content .bannerA p.subheadline{
color:#86DE00;
font-size:20px;
margin-bottom:4px;
}
#tem_content .bannerA p.small{
color:#858585;
font-size:10px;
}
.bannerA .link{
position:absolute;
left:0px;top:173px;
width:194px;
height:20px;line-height:20px;
text-align:right;
}
#tem_content .bannerA .link a{
background-image:url(../../1pic/tem/pfeil-homebanner.gif);
background-repeat:no-repeat;
background-position:0 center;
font-weight:bold;
color:#FFF;
text-decoration:none;
padding:2px 8px 3px 21px;
background-color:#86DE00;
margin-right:5px;
}
#tem_content .bannerA .link a:hover{
background-image:url(../../1pic/tem/pfeil-homebanner-mo.gif);
background-color:#0050A1;
}
/**********************/
/**** Banner Type B ***/
/**********************/

.bannerB{
position:absolute;
width:387px;height:102px;
border-left:3px solid #EEEEEE;
border-right:3px solid #EEEEEE;
overflow:hidden;
}
.bannerB1{
left:0;top:203px;
border-top:3px solid #EEEEEE;
border-bottom:1px solid #EEEEEE;
}
.bannerB2{
left:0;top:309px;
border-bottom:3px solid #EEEEEE;
}
#tem_content .bannerB h2 a{
color:#0050A1;
text-decoration:none;
font-weight:bold;
}
#tem_content .bannerB h2 a:hover{
color:#0050A1;
text-decoration:none;
}
.bannerB .image{
position:absolute;
left:12px;top:11px;
width:110px;height:73px;
overflow:hidden;
}
.bannerB .text{
position:absolute;
left:133px;top:11px;
width:246px;height:73px;
overflow:hidden;
}
#tem_content .bannerB h2{
color:#0050A1;
font-size:16px;
margin:0;
line-height:1.1em;
}
#tem_content .bannerB p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5A5A5A;
margin:0;
line-height:1.1em;
}
#tem_content .bannerB a{
color:#5A5A5A;
}
#tem_content .bannerB a:hover{
color:#86DE00;
}

#tem_content .bannerB div.link a{
display:block;
padding:0 0 0 9px;
color:#86DE00;
font-weight:bold;
background-image:url(../../1pic/tem/bullet-homebanner.gif);
background-repeat:no-repeat;
background-position:0px center;
font-size:11px;
}
#tem_content .bannerB div.link a:hover{
color:#0050A1;
background-image:url(../../1pic/tem/bullet-mainnav.gif);
}

/**********************/
/**** Banner Type C ***/
/**********************/

.bannerC{
position:absolute;
width:168px;height:185px;
padding:10px;
border:3px solid #EEEEEE;
overflow:hidden;
}
.bannerC1{
left:398px;top:203px;
}
.bannerC2{
left:597px;top:203px;
}

#tem_content .bannerC .image{
position:absolute;
left:10px;top:56px;
width:168px;height:73px;
}
#tem_content .bannerC .text{
position:absolute;
left:10px;top:137px;
width:168px;height:55px;
overflow:hidden;
}

#tem_content .bannerC h2{
color:#0050A1;
font-size:16px;
margin:0;
}

#tem_content .bannerC h2 a{
color:#0050A1;
text-decoration:none;
font-weight:bold;
}
#tem_content .bannerC h2 a:hover{
color:#0050A1;
text-decoration:none;
}

#tem_content .bannerC p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5A5A5A;
margin:0;
line-height:1.1em;
}
#tem_content .bannerC div.link a{
display:block;
padding:0 0 0 9px;
color:#86DE00;
font-weight:bold;
background-image:url(../../1pic/tem/bullet-homebanner.gif);
background-repeat:no-repeat;
background-position:0px center;
font-size:11px;
}
#tem_content .bannerC div.link a:hover{
color:#0050A1;
background-image:url(../../1pic/tem/bullet-mainnav.gif);
}

/*************************/
/**** ausnahmen        ***/
/*************************/
.bannerA3{
position:relative;
cursor: default;
}

.domaincheck{
position:absolute;
left:5px;
top:137px;
width:183px;padding-left:1px;
height:25px;padding-top:10px;
background-image:url(../../1pic/home/bg-domaincheck.gif);
overflow:hidden;
color:#000;
font-size:9px;
}

#tem_content .domaincheck input{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
width:87px;
color:#5A5A5A;
}
#tem_content .domaincheck select{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#5A5A5A;
}

/********************************/
/**** Banner Type Preisgucker ***/
/********************************/
.bannerP{
position:absolute;
left:398px;top:0;
/*padding:7px 8px 7px 10px;*/
width:393px;height:198px;
overflow:hidden;
background-color:#EEEEEE;
cursor: pointer;
/*background-image:url(../../1pic/home/bg-preisgucker.jpg);*/
}

.bannerP .text{

margin-top:50px;
margin-left:10px;
width:250px;
}
#tem_content .bannerP .text h2{
font-size:14px;
margin-bottom:0px;
}	

.bannerP .text p{
margin:0;	
font-size:10px;
color:#5A5A5A;
}

.bannerP .link{
position:absolute;
left:0px;top:173px;
width:194px;
height:20px;line-height:20px;
text-align:right;
}
#tem_content .bannerP .link a{
background-image:url(../../1pic/tem/pfeil-homebanner.gif);
background-repeat:no-repeat;
background-position:0 center;
font-weight:bold;
color:#FFF;
text-decoration:none;
padding:2px 8px 3px 21px;
background-color:#86DE00;
margin-right:5px;
}
#tem_content .bannerP .link a:hover{
background-image:url(../../1pic/tem/pfeil-homebanner-mo.gif);
background-color:#0050A1;
}
