body,html {
	padding:0px;
	margin:0px;
	font-size:14px;
	color:#3e3e3e;
	font-family:Arial,Verdana;
	width:100%;
	height:100%;	
	
}
body {background:url(/images/2.jpg) no-repeat;}
div,img {
	padding:0px;
	margin:0px;
	border:0px;
	
}

div, td, p{
	font-size:14px;
	font-family:Arial, Verdana;
	
}
p {line-height:1.5;}
table {
	border-collapse:collapse;
}

table td {
	vertical-align:top;	
}

a {
	color:#1f87bb;	
	font-family:Arial, Verdana;
	
	}
	
a:hover {text-decoration:none;}
	
h1 {
	font-size:28px;	
	font-family: Tahoma,Verdana;
	padding:6px 0px 0px 0px;		
	margin:0px;
	color:#326db6;
	font-weight:normal;
}
.workcolumn h1 {margin-bottom: 7px}
h2{
	font-size:14px;	
	font-family:Arial, Verdana;
	padding:4px 0px 4px 0px;		
	margin:0px;
	color:#377bbf;
	font-weight:bold;
}
h3{
	font-size:14px;	
	font-family:Tahoma, Arial, Verdana;
	padding:0px;		
	margin:0px;
	color:#0350e4;
	font-weight:bold;
}
.zagolovok h2{
	font-size:28px;	
	font-family: Tahoma,Verdana;
	padding:6px 0px 0px 0px;		
	margin:0px;
	color:#326db6;
	font-weight:normal;
}
	.maylinks {
	color:#000000;	
	text-decoration:none;
	font-family: Tahoma,Verdana;
	font-weight:bold;
	}
	.maylinks:hover {
	text-decoration:underline;
	}
	.statei {
	color:#326db6;
	text-decoration:none;
	font-family: Tahoma,Verdana;
	font-weight:bold;
	}

.clear {
	clear:both
}
.nomargin-bot {
	margin-bottom:0px !important;
	padding-bottom:0px !important;
}
.nomargin {
	margin:0px !important;
}
.noborder {border:0px !important}

/*HEADER*/
.linklogo {width:300px; position:absolute;top:35px;height:145px;}
.logo {background:url(/images/logo.png) left top no-repeat;height:240px;width:100%}
.slogan { font-weight:; margin-right:15px;font-size:24px; color:#2d5fac;font-style:italic; padding:15px 0px 15px 62%;}
.slogan-1 { font-weight:100; margin-right:80px;font-size:23px; color:#2d5fac;font-style:italic;}
.slogan-space {font-weight:100; font-size:23px; color:#2d5fac;font-style:italic;padding-left:100px}
.bigphone {font-size:14px;padding-bottom:6px}
.bigphone span {font-size:24px;font-weight:bold;}
.email {font-size:18px;font-weight:100;}

/*END HEADER*/

/*CONTENT*/
.mainfoto {line-height:1 !important; padding:0px; margin:0px}
.content {background:url(/images/footbg.jpg) left bottom no-repeat; }
.leftcolumn {width: 158px; padding-left: 8px;}
.workcolumn {padding-left:0px; }
.underline {background:url(/images/underline.jpg) #4aabe0 no-repeat;height:4px; margin-right:360px;}
div.news {margin-left:15px;color:#868686;width:150px;}
div.news-item {padding-bottom:15px;color:#868686}
div.news-item .date {font-weight:bold; color:#757575}
div.text { padding:10px 0px 10px 0px;text-align:justify; width:95%; margin-left:23px;} 
.crumbs {height:11px; font-size:11px; padding:5px 0px 3px 0px;line-height:1 !important}
td.right-foto {padding:140px 0px 0px 0px; height:315px;vertical-align:top; }
/*MENU */
.menu {border-left:13px solid #2f62af;cursor:hand;cursor:pointer; background:url(/images/border-menu.jpg) no-repeat;padding:0px 0px 0px 5px; font-size:16px; margin-top:20px}
.menu div.bg {width:185px;height:33px;}
.menu div.item{color:#255ba2;padding:5px 0px 5px 15px;margin:2px 0px;background:url(/images/bgmenu.jpg) left center repeat-x;height:23px;font-size:16px}
.asd a{color:#22618A;text-decoration:none}
.menu div.item a{color:#255ba2;text-decoration:none}
.menu div.item-aktiv{color:white;font-size:16px;height:33px}
.menu .item-aktivbg {background:url(/images/aktiv-menu.png) right top no-repeat;width:15px;height:33px}
.itt {width:195px}
ul.items {padding:0px;margin:0px }
ul.items li{background:#c0c0c0;padding:0px;margin:0px}
.mainitem-menu {vertical-align:middle;color:white;font-size:16px;padding-left:15px;background:url(/images/aktiv-menu_1.jpg) left top repeat-x;}
.mainitem-menu a {color:white;text-decoration:none}
.text_menu_catalog {padding-left:5px; line-height: 23px;}
/*END MENU */
/*END CONTENT*/

/*FOOTER*/
.foot {background:url(/images/bgfoot-r.jpg) right bottom repeat-x;height:100px;}
.footbg {background:url(/images/bgfoot.jpg) left bottom no-repeat; width:1000px; height:192px;}
.footbg-top {background:url(/images/bgfoot-top.jpg) left bottom no-repeat;}
.footbg-bot {background:url(/images/bgfoot-bot.jpg) left bottom no-repeat;height:100px;}
div.maker {padding:130px 0px 0px 20px; color:white;float:left}
div.counter {padding:150px 20px 0px 0px; color:white;float:right}
.zagol1 {
	font-size:28px;	
	font-family: Tahoma,Verdana;
	padding:6px 0px 0px 0px;		
	margin:0px;
	color:#326db6;
	font-weight:normal;
}
.zagol2 {
	font-size:14px;	
	font-family:Arial, Verdana;
	padding:4px 0px 4px 0px;		
	margin:0px;
	color:#377bbf;
	font-weight:bold;
}

.open_forma{
cursor:pointer;
 -moz-border-radius: 5px 5px 5px 5px;
    background: none repeat scroll 0 0 #3168b1;
    color: white;
    font-size: 15px;
    font-weight: bold;
    padding: 5px;
    vertical-align: middle;
	width:188px;
	text-align:center;
}
#forma_email{
-moz-border-radius: 5px 5px 5px 5px;
    font-size: 8px;
    font-weight: bold;
    padding: 15px;
    vertical-align: middle;
	border:1px solid #3168b1;
	width:298px;
	height:333px;

}

/*END FOOTER*/
