body 		{   background-image:url('images/background.jpg');
		    margin-left:10px; }


div.contenthead {   width:700px; 
                    text-align:center; 
		    margin-left:auto;
		    margin-right:auto;
                    border:solid 2px #af1919; 
                    padding:3px; 
		    background:#af1919;
                    font:bold 14px Verdana, Helvetica; 
                    color:white; }

div.contentbig    { width:700px; 
		    
		    margin-left:auto;
		    margin-right:auto;
		    top:130px;
                    text-align:left; 
                    border:solid 2px #af1919;; 
                    padding:3px; 
                    background:#F0F0F0; 
		    font-family:Arial,Verdana, helvetica; 
		    margin-top:0px;
                    margin-bottom:0px; }

div.contentsmall  { width:530px; 
                    text-align:center;
		    margin-left:auto;
		    margin-right:auto; 
                    border:solid 1px black; 
                    padding:3px; 
                    background:#F0F0F0; 
		    font-family:Arial,Verdana, helvetica; 
                    margin-bottom:0px; }

div.contentxs     { width:415px; 
                    text-align:center; 
		    margin-left:auto;
		    margin-right:auto;
                    border:solid 1px #af1919; 
                    padding:3px; 
                    background:#F0F0F0; 
		    font-family:Arial,Verdana, helvetica; 
                    margin-bottom:0px; }

div.narrowhead    { width:150px; 
		    
		    text-align:center; 
		    margin-left:left;
		    margin-top:auto;
		    border:solid 1px black; 
		    border-bottom-color:#af1919;
                    padding:3px; 
		    background:#af1919;
                    font:bold 14px Verdana, Helvetica; 
                    color:white; }

div.contentnarrow { 
		width:150px; 
		text-align:center; 
		margin-left:left;
		margin-top:0;
		border-style:solid;
		border-width:1px;
		border-top-color:black;
		border-right-color:black;	
		border-bottom-color: black;
		border-left-color:black;
                padding:3px; 
                background:#F0F0F0; 
		font-family:Arial,Verdana,helvetica; 
                margin-bottom:0px; }


div.contentnarrow2 { 
		width:150px; 
		text-align:left; 
		margin-left:left;
		margin-top:0;
		border-style:solid;
		border-width:1px;
		border-top-color:black;
		border-right-color:black;	
		border-bottom-color: black;
		border-left-color:black;
                padding:3px; 
                background:#F0F0F0; 
		font-family:Arial,Verdana,helvetica; 
                margin-bottom:0px; }


div.footer	  { width:430px; 
                    text-align:center; 
		    margin-left:auto;
		    margin-right:auto;
                    padding:3px; 
		    font:bold 10px Verdana, Helvetica; 
		    color:#af1919; 
                    background:white; 
                    margin-bottom:0px; }

i.mdlink	{font-family:Arial,Verdana, helvetica; font-weight:bold; color:#af1919;}

i.copy 	   	{font-family:Arial,Verdana, helvetica; font-size:11px; color:#af1919; 
                	text-align:center}

dt  {   font: bold 12px Verdana, Helvetica; }
        padding-top: 10px; }
dd  {   font: normal 12px Verdana, Helvetica }
ul  {   padding-top: 10px;
	margin-left: 10px; padding-left: 10px;}
li  {   font: normal 12px Verdana, Helvetica; 
	margin-left: auto; padding-left: auto;
        padding-bottom:5px;}


td  {   font: normal 13px Verdana, helvetica; }

td.menu     {   font: normal 10px Verdana; 
                vertical-align: top; 
                text-align:left; 
                width:50% }

td.content  {   padding-left:110px; }

td.vergleichname    {   font: bold 9px Verdana, helvetica; text-align:center; }
td.vergleichhaken   {   text-align:center; }
tr.vergleich        {   background-color: #D0807F; }
td.vergleichhead    {   font: bold 12px Verdana, helvetica; 
                        color: white; 
                        text-align:center; }




#tabelle
{ 
vertical-align:middle
width:50%;
margin-left:60px;
margin-right:auto;
font-family:Arial,Verdana, helvetica; 
font-size:small;
color:#black;
text-style:italic; 
}



#mdlink 
{
font-family:Arial,Verdana, helvetica; 
font-weight:bold;
font-size:medium;
color:#af1919;
text-style:italic; 
}




#navcontainer ul
{
text-align: center;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 0px;
margin-top: 0;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;
background-color: #AF1919;
color: white;
border-top: 1px solid black;
border-bottom: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
width: 100%;
font-family: Arial,Helvetica,sans-serif;
line-height: 18px;
/* fixes Firefox 0.9.3 */
}

#navcontainer ul li
{
display: inline;
padding-left: 15px;
padding-right: 0;
padding-bottom: 5px;
/* matches link padding except for left and right */
padding-top: 5px;
}

#navcontainer ul li a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;
color: white;
text-decoration: none;
/*border-right: 1px solid black;*/
}

#navcontainer ul li a:hover
{
background-color: #DFAAAA;
color: white;
}

#navcontainer #active { border-left: 0px solid black; }


/* ANKER und LINKS */
a:link          {color:#2f44be; text-decoration:none;}
a:visited       {color:#2f44be; text-decoration:none;}
a:hover         {color:#2f44be; text-decoration:none; background-color:#D0D0D0;}
a:active        {color:#2f44be; text-decoration:none;}


.links 		{color: rgb(175,25,25); text-decoration:none;} 
.highlight 	{color: rgb(175,25,25); background-color: rgb(200,200,200); 
                 text-decoration:none;}



          
/* SITEMAP */

a.dl1:link          {color:#AF1919; text-decoration:none; color:red}
a.dl1:visited       {color:#DD8888; text-decoration:none; color:red}
a.dl1:hover         {color:#AF1919; text-decoration:none; color:af1919;}

a.dl2:link          {color:#AF1919; text-decoration:none; color:green}
a.dl2:visited       {color:#DD8888; text-decoration:none; color:green}
a.dl2:hover         {color:#AF1919; text-decoration:none; color:af1919;}

a.dl3:link          {color:#AF1919; text-decoration:none; color:blue}
a.dl3:visited       {color:#DD8888; text-decoration:none; color:blue}
a.dl3:hover         {color:#AF1919; text-decoration:none; color:af1919;}

a.dl4:link          {color:#AF1919; text-decoration:none; color:orange}
a.dl4:visited       {color:#DD8888; text-decoration:none; color:orange}
a.dl4:hover         {color:#AF1919; text-decoration:none; color:af1919;}

a.dl5:link          {color:#AF1919; text-decoration:none; color:lime}
a.dl5:visited       {color:#DD8888; text-decoration:none; color:lime}
a.dl5:hover         {color:#AF1919; text-decoration:none; color:af1919;}





