a:link {color:white; text-decoration:none;}
a:visited {color:white; text-decoration:none;}
a:hover {color:black; text-decoration:underline;}
a:active {color:black; text-decoration:none;}

a.bold:link {color:black; text-decoration:none;  font-weight : bold; }
a.bold:visited {color:black; text-decoration:none;  font-weight : bold; }
a.bold:hover {color:#C8003E; text-decoration:none;  font-weight : bold; }

span.videlenie {
font-size : 13px;
 font-weight : bold;
}

span.videlenie2 {
font-size : 13px;
color : White;
 font-weight : bold;
}

span.bold {
font-size : 13px;
 font-weight : bold;
}

  p.kontakt { 
font-size : 14px;
color : Black;
font : Arial, Helvetica, sans-serif;
  font-weight : bold;
 text-align : center;
   }

  .red { 
font-size : 16px;
color : red;
font : Arial, Helvetica, sans-serif; 
  }

p { 
font-size : 13px;
color : Black;
font : Arial, Helvetica, sans-serif; 
  }
  
  p.links { 
font-size : 11px;
color : Black;
 font-family : Arial, sans-serif;
  text-align : left;
  }
  
  p.bold {
font-size : 13px;
 font-weight : bold;
 }
 
   p.bold2 {
font-size : 11px;
 font-weight : bold;
 background-color : #E9E9E9;
 }
 
   p.vopros {
font-size : 14px;
 font-weight : bold;
 font-style : italic;
 color : #C8003E;
 margin-left : 15px;
 text-align : justify;
  }
 
   p.otvet {
font-size : 12px;
 text-align : justify;
 margin-top : 5px;
 margin-left : 9px;
 margin-right : 15px;
  background-color : #E9E9E9;
 font-weight : normal;
 color : Black;
 font-style : normal;

 }
 
 p.zagolovki {
font-size : 16px;
color : Black;
 font-weight : bold;
}
  
 p.zagolovki2 {
font-size : 18px;
color : Black;
 font-weight : bold;
 margin-left : 15px;
 margin-top : 5px;
 margin-bottom : 2px;
}

 p.zagolovki3 {
font-size : 16px;
color : Black;
 font-weight : bold;
 margin-left : 15px;
 margin-top : 10px;
 margin-bottom : 5px;
}

 p.zagolovki4 {
font-size : 14px;
color : Black;
 font-weight : bold;
 margin-left : 15px;
 margin-top : 10px;
}

 p.markirovka2 {
font-size : 16px;
color : Black;
font-weight : bold;
 text-transform : uppercase;
 margin-left : 15px;
}    
  
ul.zagolovki_katalog {
font-size : 16px;
color : Black;
 font-weight : bold;
 margin-bottom :13px;
 margin-left : 5px;
 margin-top : 7px;
 font-style : italic;
 list-style-type : disc;
 width : 40px;
 }
 
 ul.opisanie {
font-size : 12px;
color : Black;
 margin-left :15px;
 list-style-type : disc;
 width : 40px;
 }
  
  ul.katalog {
font-size : 12px;
color : Black;
 list-style-type : disc;
 font-weight : bold;
 }
 
 p.menu {
font-size : 18px;
color : Red;
 font-weight : bold;
 text-decoration : underline;
 text-align : center;
 margin-left : 25px;
 margin-top : 25px;
  margin-bottom : 20px;
  }

 p.markirovka {
font-size : 16px;
color : #C8003E;
font-weight : bold;
 text-align : center;
 text-transform : uppercase;
}
  
 p.rechtmenu {
font-size : 13px;
font-weight : normal;
    }
 
  p.rechtmenu2 {
font-size : 16px;
font-weight : normal;
    }
 
body {
	background : #333333;
	font-family : Arial, Helvetica, sans-serif; 
	font-size :10px;
	font-weight : normal;
}

table.haupt {
	width: 1000px;
	background : #333333;
	border : 2px solid #333333;
	}

td.ramka{
border : medium solid Black;	
}
		
td.tabelle_link{
	width : 200px;
}

td.banner{
	width : 530px;
	text-align : center;
}

td.tabelle_recht{
	width : 270px;

		}
		
table.kontakt{
	background : #333333;
		}

tr.tabelle_oben {
	background : #333333;
	height : 125px;
	}

tr.tabelle_unten{
		background : #333333;
		height : 30px;
		}		

td.center {
	vertical-align : top;
	background : White;
	width : 530
	}

td.center_index {
	vertical-align : top;
	background : #8c8c8c;
	width : 530
	}			
			
td.top {
	vertical-align : top;
	}			
			
td.menu{
	vertical-align : top;
	background : #8c8c8c;
}

td.katalog{
	vertical-align : top;
	text-align : center;
	font-weight : bold;
	}
		
table.recht{
	vertical-align : middle;
}
.haupt .tabelle_mittel .center table tr td .recht tr .katalog p .bold {
	font-size: 13px;
}
