@charset "utf-8";
body,td,th {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {color: #990000;	text-decoration: none;}
a:visited {	color: #990000;	text-decoration: none;}
a:hover {	color: #7FA08F;	text-decoration: underline;}
a:active {	color: #990000;	text-decoration: none;}
a {	font-size: 14px; font-weight: bold}

.out{ width:100%}

.outc{ width:974px; background:url(images/bg.jpg) repeat-x #ffffff;  position:relative;   }
.lmenu{ width:285px; float:left; padding-top:50px;     }

#logotext{ color:#486757;	font-weight: bold; padding-top:5px; font-size:14px; padding-bottom:50px}
#logotext a:link { color:#486757;text-decoration: none;	}
#logotext a:visited {	color: #486757;	text-decoration: none;}
#logotext  a:hover {	color: #7FA08F;	text-decoration: underline;}
#logotext a:active {	color: #486757;	text-decoration: none;}


#menu{ width:274px; border:#CCCCCC 1px solid; border-right:#FFFFFF solid 0px; padding:10px; padding-right:0; background-color:#FFFFFF; height:450px }
#menu2{ background-color:#7fa08f; padding:10px;height:430px  }
#menu2 a:link {color: #FFFFFF;	text-decoration: none; font-weight:normal}
#menu2 a:visited {	color: #FFFFFF;	text-decoration: none; font-weight:normal}
#menu2 a:hover {	color: #000000  ;	text-decoration: underline; font-weight:normal}
#menu2 a:active {	color: #FFFFFF;	text-decoration: none; font-weight:normal}
ul {margin-left:0; padding-left:20px }
ul li {  margin-left:0; padding:7px 0; list-style:none; padding-bottom:10px   }
ul li ul li{  margin-left:0;  list-style-image:url(images/sq2.jpg); padding:3px 0; list-style-position: outside   }


#rcontent{ width:689px; float:left; }
#topmenu{ height: 50px; padding-top:30px; width:689px}
.tmenu{ width:137px; float:left}
#topmenu a:link {color: #000000  ;	text-decoration: none; font-weight:normal}
#topmenu a:visited {color: #000000  ;	text-decoration: none; font-weight:normal}
#topmenu a:hover {	color: #990000;	text-decoration: underline;}
#topmenu a:active {	color: #000000  ;	text-decoration: none; font-weight:normal}

#head{width:667px; border:#CCCCCC 1px solid;  padding:10px; background-color:#FFFFFF; height:281px}
#head2{width:667px; border:#CCCCCC 1px solid;  padding:10px; background-color:#FFFFFF; height:281px}
#galeria{ width:181px; height:181px; border:#CCCCCC 1px solid;  padding:10px; background-color:#FFFFFF; position:absolute; top:283px; left:250px }
#galeria2{ width:179px; height:179px; background-color:#d3d0a3; border:#CCCCCC 1px solid   }
#cont{width:679px; border:#CCCCCC 0px solid;  padding:10px; padding-left:0; padding-top:0;  background:url(images/vst.jpg) no-repeat left top #e2e2e2}

#cont ul li{  margin-left:0;  list-style-image:url(images/sq2.jpg); padding:3px 0; list-style-position: outside   }

#vstavka{width:24px; border:#CCCCCC 1px solid; border-left:#FFFFFF solid 0px; border-top:#FFFFFF solid 0px; padding:10px; padding-left:0; padding-top:0; background-color:#FFFFFF; height:242px; float:left}
#vstavka2{background-color:#7fa08f; height:242px }

#slogan{padding-left:195px; padding-top:20px; line-height:25px; width:489px; height:85  }
#slogan2{width:250px; float:left;}
#slogan3{width:80px; float:left;}
#slogan4{width:150px; float:left; }

#soderjanie{ padding-left:50px; padding-top:10px; line-height:25px; width:595px; clear:both  }

h1{ color:#CC0000; text-transform:uppercase; margin:0; padding:7px 0; font-size:18px}
h2{ color:#CC0000;    margin:0; padding:7px 0; font-size:16px}
h3{ color:#CC0000;    margin:0; padding:7px 0; font-size:16px}

#footmenu{ height: 20px;  width:689px; }
#footmenu a:link {color: #000000  ;	text-decoration: none; font-weight:normal}
#footmenu a:visited {color: #000000  ;	text-decoration: none; font-weight:normal}
#footmenu a:hover {	color: #7FA08F;	text-decoration: underline; font-weight:normal}
.flleft{ float:left; padding-right:10px}
.monic{width:143px; height:147px; background-image:url(verstka/raboty.jpg); background-repeat:no-repeat; padding-top:8px; margin-bottom:10px}
.monicw{width:143px; height:147px; background-image: url(verstka/monik-w.jpg); background-repeat:no-repeat; padding-top:8px; margin-bottom:10px}

ul.thumb {float: left;list-style: none;margin: 0; padding: 10px;width: 95%; list-style-type:none; list-style-image:none}
ul.thumb li {margin: 0; padding: 5px;float: left;position: relative;width: 110px;height: 110px; list-style-type:none; list-style-image:none}
ul.thumb li img {width: 100px; height: 100px;border: 1px solid #ddd;padding: 5px;background: #f0f0f0;position: absolute;left: 0; top: 0;-ms-interpolation-mode: bicubic; list-style-type:none; list-style-image:none}
ul.thumb li img.hover {margin-top:15px;background:url(thumb_bg.png) no-repeat center center;border: none; list-style-type:none; list-style-image:none}
.title{position:absolute;width:185px;height:35px;margin:0;font-weight:900;background:url(blue.png) no-repeat center center;padding:17px 0 0 0;text-align:center; color: #fff; }
/* CSS Document */


