.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #282828;
	text-align: left;
	white-space: normal;
	line-height: 13px;
}

.contentklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #282828;
	text-align: left;
	white-space: normal;
	line-height: 12px;
}
.headline  {
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.highlight {
	font-size: 11px;
	color: #FF36A8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.highlight:hover {
	font-size: 11px;
	color: #FF36A8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a {
	font-size: 11px;
	color:#FF36A8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;	
}
a.hover {
	font-size: 11px;
	color:#FF36A8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.textarea { 
	background-color : #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  11px;
	border-color :#000000;
	border-style : solid;
	border-width : 1;
	border-left-width : 1;
	border-top-width : 1;
	border-right-width : 1;
	border-bottom-width : 1;
}
.input { 
	background-color : #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  11px;
	border-color :#000000;
	border-style : solid;
	border-width : 1;
	border-left-width : 1;
	border-top-width : 1;
	border-right-width : 1;
	border-bottom-width : 1;
}

.inputsuche { 
	background-color : #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  11px;
	border-color :#9E9E9E;
	border-style : solid;
	border-width : 1;
	border-left-width : 1;
	border-top-width : 1;
	border-right-width : 1;
	border-bottom-width : 1;
}
a.pop span {
	display:none;
}
a.pop {
	position:relative;
	text-decoration:none;
	z-index:1;
}
a.pop:hover {
	z-index:2;
	background-color:transparent;
}
a.pop:hover span {
	display:block;
	position:absolute;
	top:50px;
	left:50px;
	color:#000;
	text-decoration:none;
	z-index:2;
	border:0px;
}
img {
	border:0px;
}

.txtforum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

}
.txtbasic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#282828;

}

.search {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size:8pt; 
	font-weight: none; 
	color: #013155; 
	text-decoration:none;
	text-align:center;
        padding-left: 0px;
}
.searchfield { 
        border: 1px solid #979589;
	background-color: #FFFFFF;
	padding: 2px;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size:8pt; 
	color: #013155; 
	text-decoration: none;
	width: 125px;
}
.kontaktfield {	
        border: 1px solid #979589;
	background-color: #FFFFFF;
	padding: 2px;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size:8pt; 
	color: #013155; 
	text-decoration: none;
	width: 236px;
}

.btunten {
         font-family: Arial, Helvetica, Verdana, Sans-Serif;
         font-size: 11px;
         font-weight:none;
         text-decoration: none;
         color: #2A7BA5;
}
    

a.navleft1 
      {
      background-image: url(images/navi1_01_allgemein.gif);
      }

a.navleft1:hover
     {
      background-image: url(images/navi1_01_allgemein_over.gif);
      }
a.navleft1:active
      {
      background-image: url(images/navi1_01_allgemein_over.gif);
      }
a.navleft1:visited
{
      background-image: url(images/navi1_01_allgemein_over.gif);
}
.txtxsmall
{
        float: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        width: 400px;
        margin-top: 5px;

}
html>/**/body .txtxsmall
{
        line-height: 16px;
}

.txtxsmall #label
{
        
        /*float: left;*/
       /* border: 1px solid blue;*/
 }
.txtxsmall #field
{
        float:right;
        margin-left: 5px;
        position:relative;
        top: -15px;
        /*border: 1px solid red;*/
 }
.txtxsmall textarea
{
        float:right;
        width: 266px;
 }
/* FIREFOX EINSTELLUNGEN FÜR DAS KONTAKTFORMULAR */
 .txtxsmall input[type=submit]
{
       margin-top: 10px;
}

 .txtxsmall input[type=checkbox]
{
       margin-top: 5px;
}

a.navi_faq
{
       background-image:url("http://zahnrat-online.de/images/navi2_01_faq.gif");
       width: 165px;
       height: 17px;
       margin-bottom: 2px;
       position:relative;
       z-index: 999;

}
a.navi_faq:link
{
       background-image:url("http://zahnrat-online.de/images/navi2_01_faq.gif");
       border: 1px solid green;
       width: 165;

}
a.navi_faq:visited
{
      /* background-image:url("images/navi2_01_faq_over.gif");
       border: 1px solid green;*/
       width: 165px;
       height: 17px;

}
a.navi_faq:hover
{
      background-image:url("http://zahnrat-online.de/images/navi2_01_faq_over.gif");
      width: 165px;
      height: 17px;

}
a.navi_faq:active
{
      background-image:url("http://zahnrat-online.de/images/navi2_01_faq_over.gif");
      width: 165px;
      height: 17px;
}
.menu_l img{
     margin-bottom: 3px;
}

.active img{
border: 1px solid red;
}


.navi-top-pixel img{
margin-top: 4px;
}

.navi-top-pixel3 img{
margin-bottom: 2px;
margin-top: 1px;

}
