body {font-family:Arial; font-size:12px;line-height:130%;}
body {margin:0; padding:0;text-align:center; background:#ffffff;}
img, a img {border:0;}
a {text-decoration:underline; color:#000000;}
a:hover {color:#555555;}

.top, .middle, .news, .contacts {
width:928px;
text-align:left;
margin:0 auto;
clear:both;
}

.menu, .content {}

.top {
height:31px;
background:#FAEBDD url(i/topline.gif) repeat-y left top;
text-align:right;
}

.menuItems {
text-align:right;
font-size:11px;
}
.menuItems ul {margin:0 0 0 0; padding:5px 0 0 0; list-style:none; }
.menuItems li {padding:0 26px 0 0; floa t:right;display:inline;color:#ffffff;}
.menuItems a {color:#ffffff; text-decoration:none;}
.menuItems a:hover {text-decoration:underline; color:#ffffff;}

.middle {
position:relative;
background:#ffffff url(i/bg-mid.gif) repeat-x left bottom;
}

.content {
padding:254px 20px 20px 570px;
}

#logo {position:absolute;left:50px; top:158px;}
#picture {position:absolute;left:314px; top:254px;}
#picture img {border:1px solid #ffffff;;}
#title {position:absolute;left:314px; top:145px;}
#slogan_ {position:absolute;right:45px; bottom:14px;}
#slogan {position:relative;left:395px; bottom:14px;}


.contacts {background:#FDF6F1 url(i/main-bottom-bg.gif) repeat-y left top;font-size:11px;}
.contacts1 {background:url(i/main-bottom-bg-top.gif) no-repeat left top;}

.contacts .padding {padding:0px 25px 25px 315px; height:210px; background:url(i/main-bottom-line.gif) repeat-x left bottom;}

#contactsPoint {position:relative;height:50px;}

#contactsPoint #contacts {
position:absolute;
top:-25px;
left:-184px;
}

.contacts .left, .contacts .right {position:relative; float:left; width:177px;}
.contacts .left, .contacts .right {padding-right:18px;}
.contacts .right ul {margin:0;padding:0;list-style:none;}


.newWin {background:transparent url(/i/external.gif) no-repeat scroll right center; padding-right:20px;}

h1 {color:#742C00; font-size:24px; font-weight:normal}