body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
}
table {
	border: none;
}
td {
	vertical-align: top;
}
a {
	text-decoration: none;
	color: #2a5ca5;
}
a:hover {
	text-decoration: underline;
	color: #7b0100;
}
h1 {
	color: white;
	margin: 0px;
	padding: 1px;
	font: bold 19px Verdana;
	text-align: center;
}
h2 {
	color: red;
	margin: 0px;
	padding: 1px;
	font: 17px Verdana;
	text-align: center;
}
.col h1 {color:red} 
.spec{margin-left:30px;}
.spec a{
color:gray;
font: bold 14px Verdana;
}
.slogan{
	text-align: left;
	padding-left: 740px;
	padding-top: 20px;
	font: bold 16px Verdana;
	color: white;	
}
.cont_info {
	text-align: left;
	padding-left: 790px;
	padding-top: 222px;
	font: 14px Verdana;
	color: white;
}
.top_menu {
	color: white;
	font: bold 14px Verdana;
	text-align: center;
}
.top_menu a {
	color: white;
}
.top_menu a:hover {
	color: blue;
}

.bg_grad{
        ###background-image: url(gray-grad.jpg);
        ###background-repeat:repeat-y; 
         background: url(gray-grad.jpg) 0 0 repeat-y;
       background-position: right;

}


.left_menu_h1 {
       background: url(buttonr3.jpg) 0 0 no-repeat;
       background-position: top center;
	padding: 5px;	
	text-align: center;
	font: bold 14px Arial;
	color: white;
}
.left_menu {
      
	padding: 5px;	
	text-align: center;
	font: bold 14px Arial;
	color: white;
}
.left_menu a {
	color: #595959;		
}
.left_menu a:hover {
	color: #7b0100;		
}
.sub_menu {
	margin-left: 10px;
}
.sub_menu a {
	font: 13px Arial;
	color: #2a5ca5;
}
.sub_menu a:hover {
	color: #7b0100;
}
.col {
	padding: 10px;
	color: #595959;
	text-align: left;
	font: 14px Arial;
}
.news {
	padding: 10px;
	color: #fff000;
	text-align: left;
	font: 12px Verdana;
	background-image:url(koleso.jpg);
        background-repeat:no-repeat;
	background-position:bottom;
}
.news a {color:#fff;
}

.url {
	font: bold 16px Verdana;
	color: #7b0100;
}
.bottom {
	font: 14px Arial;
	
	###text-decoration: underline;
	margin: 0px 5px 0px 5px;
	}
 a:hover.bottom {
	text-decoration: none;
}


