html,body{ 
	#background:url(/images/grid.png);
	background:#fff;
	margin:0;
	padding:0;
	height:100%;
}

body,td,th{
	font-size: 13px;
	font-family:Verdana, Helvetica, sans-serif;
	color:#000;
	line-height:140%;
	
}

.obzor{

}

h2{
font-size:22px;
line-height:26px;
font-weight:normal;
margin:0;
margin-bottom:10px;
color:#194C59;

}

h3{
font-size:22px;
line-height:26px;
font-weight:normal;
margin:0;
color:#194C59;
}

p{
margin-bottom:17px;
margin:0px;
padding:0px;
}

.cm{
font-size:11px;
}

.rad{
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.white{
color:#FFFFFF;
}

.noul{
text-decoration:none;
}

h1{
line-height:100%;
color:#194C59;
font-weight:normal;
margin:0px;
font-size:32px;
margin-bottom:10px;
}



.pb{
padding-bottom:5px;
}

.bt{
border-top:#CCCCCC solid 1px;
}

.br{
border-right:#CCCCCC solid 1px;
}

.bb{
border-bottom:#CCCCCC solid 1px;
}

.bl{
border-left:#CCCCCC solid 1px;
}

.mac{
	text-shadow: 0px 1px 1px #fff;
	color:#000;
}

.path, .path a{
#text-decoration:none;
}

.path a:hover{
text-decoration:underline;
color:#666;
}

.bold{
font-weight:bold;
}

.big{
font-size:20px;
}

.red{
color:#cc3300;
}

.black{
color:#000000;
}

.top{
line-height:22px;
}

.gray{
color:#666666;
}

.blue{
color:#40BCDD;
}

.slogan{
font-size:18px;
}

.it{
font-style:italic;
}

.rl{
color:#cc3300;
}

a.serv, span.serv{
text-decoration:none;
border-bottom:#000 dashed 1px;
color:#000;
}

a:hover.serv{
text-decoration:none;
padding-bottom:0;
}


a{
color:#003366;
}

a:hover{
color:#0099FF;
}

a.white:hover{
color:#CCDDFF;
}

.catalog_card_caption,.catalog_card_value{
padding:5px;
}

