.s						{ border: 1px solid #ccc; }
*						{ font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 100.1%; letter-spacing: 0px; }
body					{ min-width: 1000px; font-size: 0.8em; color: #e2e2e2; background: url( "images/fon.gif" ) repeat-x left top; background-color: #3d352a; margin: 0px; padding: 0px; }
i                       {  color: #e8dbc9;  }
h1                       {font-size: 1.2em;  color: #e8dbc9;  }

ul						{ list-style-image: url("images/ul.gif"); margin: 0px 0px 0px 0px; padding: 0px 10px 0px 30px; }
li						{ margin: 3px 0px 3px 0px; }
.pr                   { list-style-image: url("images/mag.gif"); margin: 0px 0px 0px 1px; padding: 0px 3px 0px 10px; }
.pr1                   { list-style-image: url("images/mag1.gif"); margin: 0px 0px 0px 1px; padding: 0px 3px 0px 10px; }
.colrightD li				{ margin: 10px 0px 10px 0px; }
input					{ background-color: #4a4135; color: #e2e2e2; border: 1px solid #615749; }
textarea					{ background-color: #4a4135; color: #e2e2e2; border: 1px solid #615749; }
p						{ margin-top: 7px; margin-bottom: 7px; }

#submenu				{ position: absolute; top: 230px; left: 0px; }
#subsubmenu				{ position: absolute; top: 10px; left: 0px; }

.headerD					{ width: 100%; height: 227px; background: url( "images/pic.jpg" ) no-repeat right top; padding-bottom: 70px; display: block; }
.logoD					{ position: relative; left: 95px; top: 76px; width: 437px; height: 139px; }
.adresD					{ position: absolute; font-size: 11px; top: 0px; left: 0px; width: 575px; height: 21px; color: #d3c2a9; background: url( "images/adresf.gif" ) no-repeat left top; padding: 6px 0px 0px 95px; }
.home_mapD				{ position: absolute; right: 21px; top: 12px; width: 51px; height: 17px; text-align: right; display: block; }
.menu_hD				{ position: absolute; left: 0px; top: 248px; height: 39px; display: block; }
.langD					{ position: absolute; right: 0px; top: 248px; height: 39px; display: block; }
.bodyD					{ margin: 0px 36px 10px 36px; }
.bodyD2					{ margin: 20px 0px 10px 36px; }
.row1D					{ clear: both; }
.welcomeD				{ width: 55%; text-align: justify; float: left; }
.colrightD					{ width: 45%; text-align: justify; float: right; }
.razdD					{ width: 36px; float: left; border: 1px solid #ccc; }
.col1D					{ width: 49%; text-align: justify; float: left; }
.col2D					{ width: 50%; text-align: justify; float: right; }
.col3D					{ width: 25%; float: left; padding-bottom: 32px; }
.col4D					{ width: 75%; text-align: justify; float: right; padding-bottom: 32px; }
.col5D					{ width: 45%; float: left; padding-bottom: 32px; }
.col6D					{ width: 55%; text-align: justify; float: right; padding-bottom: 32px; }
.serviceD					{ margin-left: 36px; text-align: left; }
.partnerD					{ margin-left: 36px; margin-right: 16px; text-align: left; }
.row2D					{ clear: both; }
.linksD					{ width: 35%; padding: 15px 0px 0px 0px; text-align: justify; float: left; }
.mapsD					{ padding: 30px 0px 0px 30px; }
.copyrightD				{ clear: both; font-size: 11px; color: #ab9e86; padding: 30px 0px 10px 0px; text-align: center; }

.headerS					{ background: url( "images/dot.gif") repeat-x left bottom; margin: 0px 0px 25px 0px; padding: 0px 0px 13px 1px; display: block; }
.bottomS					{ clear: both; background: url( "images/dot.gif") repeat-x left top; margin: 0px 0px 20px 0px; display: block; }
.pic_welcomeS				{ width: 96%;    text-align: left;  display: block; }
.textS					{ text-indent: 15px; display: block; }
.menu_onS				{ width: 102px; height: 39px; background-color: #3d352a; padding-top: 15px; text-align: center; float: left; }

img.lang					{ background-color: #3d352a; padding: 15px 2px 15px 2px; text-align: center; float: left; }

.adv						{ margin-top: 69px; }
.razd1					{ float: left; }
.sm						{ padding-left: 15px; display: block; }

.fon1					{ background: url( "images/representation_fon1.jpg" ) repeat-x left top; }
.fon2					{ background: url( "images/representation_fon2.jpg") repeat-x left top; }
.fon3					{ background: url( "images/map_fon1.jpg" ) repeat-x left top; }
.fon4					{ background: url( "images/map_fon2.jpg" ) repeat-x left top; }
.fon5					{ background-color: #4d4437; }
.fon6					{ background-color: #72695b; }

.color1					{ color: #999999; }
.color2					{ color: #b1a697; }

a						{ color: #f4e9d4; text-decoration: underline; }
a:hover					{ color: #cdbd9e; }

a.m1					{ width: 102px; height: 24px; padding-top: 15px; text-align: center; float: left; }
a.lang					{ padding: 15px 2px 15px 2px; text-align: center; float: left; }

a.a1						{ color: #ffffff; background: url( "images/arr.gif") no-repeat left center; margin: 15px 5px 0px 0px; padding-left: 7px; text-align: right; float: right; }
a.a1:hover				{ color: #cdbd9e; }

a.m2					{ color: #b1a697; background-color: #4d4437; padding: 3px 10px 4px 10px; display: block; text-decoration: none; }
a.m2:hover				{ color: #cdbd9e; background-color: #5c5346; }

a.m3					{ color: #b1a697; background-color: #5c5346; padding: 3px 10px 4px 10px; display: block; text-decoration: none; }
a.m3:hover				{ color: #cdbd9e; background-color: #6e6557; }

a.m4					{ color: #cdbd9e; background-color: #5c5346; padding: 3px 10px 4px 10px; display: block; text-decoration: none; }
a.m4:hover				{ color: #cdbd9e; background-color: #6e6557; }

a.m5					{ color: #b1a697; text-decoration: underline; }
a.m5:hover				{ color: #cdbd9e; }

div.dmkaz				{ color: #796d55; }
a.dmkaz					{ color: #796d55; }
a.dmkaz:hover			{ color: #948568; }
