* {
	margin:0px;
	padding:0px;
}

html {width:100%;}

body{font-family:Tahoma;font-size:14px;color:#000;background: url("../images/body-bg.png") repeat-x 0 100%;
}
.clear {clear:both;}
a {color:#000;}
a:hover {text-decoration:none;}

img {border:none;}

table{border-collapse: collapse}

input, select, textarea {
	background-color: #ffffff;
}
td, input, select, textarea {
	font-family: Tahoma;
	font-size: 13px;
	color: #000000;
	vertical-align: top; 
}
td {
	padding: 0px;
}
.main {
        width:989px;
        margin:0 auto;
        padding-bottom:80px;
}

.wrap {width:997px;margin:0 auto;background: url(../images/wrap-bg.png) repeat-y;position:relative;}
.header {height:201px;}
.content  {float:right;width:722px;padding-right:20px;}
.title-box {height:31px;padding-top:18px;overflow;hidden;}
.crumbs {height:31px;padding-top:18px;overflow;hidden;}
.crumbs img {vertical-align:middle;}
.content p,.content ul,.content ol {padding-bottom:17px;}

.content h2 {color:#1451ba;font-weight:normal;font-size:18px;padding-bottom:17px;}

table.child {
	height: 1080px;
	width: 100%;
	border-collapse: collapse;
}
#minHeight {min-height: 500px;height: auto !important;height: 500px;}

.up{padding-bottom:12px}

.lt { padding-left:14px;font-size:18px;font-weight:normal;padding-top:7px;padding-bottom:7px;}
.lt ul {list-style:none;padding-left:15px;padding-bottom:15px;padding-top:5px;}
.lt ul li {font-size:14px;line-height:1.7;}
.lt ul li a {color:#1451ba;}
.lt ul li a:hover {color:#1451ba;}
.lt ul ul {padding-left:5px;padding-bottom:15px;}
.lt ul ul li a {color:#000;}
.lt ul ul li  {line-height:1.5;padding-left:20px;background: url(../images/mark.png) no-repeat 0 50%;}




a.dmenu:link,a.dmenu:hover,a.dmenu:visited,a.dmenu:active{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0e3502;  text-decoration:none}
h1 {font-family:Tahoma; font-size:14pt;   padding-top:10px; color:#2e2e2e}

.date {font-family:Tahoma; font-size:9pt;  color:#A0C6B9}

.maintext {font-family:Tahoma; font-size:10pt; text-align:justify; padding-right:10px; color:#2e2e2e; margin-top:0; margin-bottom:0}

.comment {font-family:Tahoma; font-size:8pt; padding-bottom:10px; color:#2e2e2e}

#copyright {text-align:right}
font{color:#2e2e2e}



.cont{padding-right:30px; padding-left:30px; padding-bottom:30px}
.sheet{position:relative; left:20px}
.dmenu{padding-left:20px; padding-bottom:15px}
#txt{padding:10px; width:800px; height:500px}
#upmenu{height:1000px;width:100%}
#fon{background-image: url("http://dialkom.ru/images/rm.gif"); background-position: left top; background-repeat: repeat-y; width:6px; height:100%}

.content1 {  font-size:14px; color:#2e2e2e; position: absolute; top: 270px; left: 435px; width: 350px; height: 20px; margin-bottom: 10px;}
.menu_right { float:left;width: 238px;overflow:hidden;padding-top:8px;}

b.kat{  font-size:16px; color:#333946;}

.news {clear:both;}
.footer {position:relative;margin:0 auto;width:997px;height:161px;background: url("../images/foot-bg.png") no-repeat;}
.footer a {color:#565656;}
.footer .seo {position:absolute;top:90px;right:106px;}
.footer .counter {position:absolute;top:90px;right:5px;}
.footer .menu-f {position:absolute;top:25px;left:80px;}
.footer .menu-f ul {list-style:none;}
.footer .menu-f ul li {display:inline;margin-right:5px;}




