a{
	color:  #676767;
}
.punkt, .punktbb, .pmenu, .curpmenu {
	background-color : #575757;
	color : White;
	padding : 5 5 5 5;
	font : italic 14px Arial;
}
.punktbb{
	color : #D8D8D8;
	font : italic 12px
}
.headerbb{
	color : #D8D8D8;
	font : italic normal 14px Arial;	
}
.header{
	color: #676767;
	font : bold 18px Arial;	
}
.wtext,.wtext:visited,.wtext:active, .gtext, .gtext:visited,.gtext:active   {
	color : White;
	font : normal 10pt Arial;
	text-decoration: none;
}
.gtext, .gtext:visited,.gtext:active  {
	color:  #676767;
	font : normal 9pt Arial;
}
.arh{
	color : #575757;
	font : normal 9pt Arial;
	text-decoration: none;
}
.wtext2,.wtext2:visited,.wtext2:active  {
	color : White;
	font : normal 9pt Arial;
	text-decoration: none;
}
.wtext2:hover{
	text-decoration: underline;
}
.punkt, .pmenu, .curpmenu {
	border : 1px solid White;
	font : 9pt Arial;
}
.pmenu, .curpmenu, .podmenu{ margin: 0 0 4 0; text-align: right } 

.podmenu{
		margin-right: 6px;
}
.curpmenu {color: silver;  background-image : url(img/curmenu.gif); }

.blphoto {
	background-color : #575757;
	color : White;
	font : 9pt Arial;
	filter: gray();
	border : 1px solid White;
}

.telo, .telo2, .telo3 , .telo4{
	background-color : White;
	color : #575757;
	padding : 10 10 10 10;
	font-family : Arial, sans-serif;
	font-size : 80%;
	width: 478px
}
.telo2{
	font-size : 100%;
}
.telo3 {
        border: 1px dashed #666666;
        background-color : #F6F6FF;
}
.telo4 {
        width: 95%
}
.lefttop {
	border-left : 2px solid White;
	border-top : 2px solid White;
	border : 2px White;
}
.grayfon {
	background-color : #BDBDBD;
	color : White;
}
.ltborder{
	border-left : 1px solid White;
	border-top : 1px solid White;
	border-right : 0px;
	border-bottom : 0px;
}
A:hover{
	text-decoration: underline;
}
.nolink{
	text-decoration: none;
}
.maintext{
	color : #575757;
	font-family : Arial, sans-serif;
	font-size : 90%;
}
input, select, .korzbut{
	border : 1px solid #676767;
	color:#676767;
}
.field100pr{
	width: 100%
}
.zagol {
	background-color : #575757;
	color : White;
	padding : 5 5 5 5;
	font : normal 9pt Arial;
}
.line1 {
	background-color : #BDBDBD;
	color : #575757;
}
.line0 {
	background-color : #E8E8E8;
	color : #575757;
}
.line-1{
	background-color : #FFFFFF;
	color : #575757;
}
.field375{
	width:320px
}
.hiddenfield{
	border : 0px;
}
.field250{
	width: 250px
}
body{
	color: #575757;
	font : 9pt Arial, sans-serif;
}
.bld{
	font-weight : bold;
}
.th{
	border-top : 1px solid #575757;
	background-color : #BDBDBD;
	text-align : center;
	font-weight : bold;
	vertical-align : top;
	border-bottom : 1px solid #575757;
}
.tbl {
	color : #575757;
	font-family : Arial, sans-serif;
	font-size : 90%;
}
.field50{
 width:50px
}