body{background:#535142; text-align: center; color:#4e4d39;}

/* LAYOUT */
#mother {margin: 20px auto 0; width: 726px; background: #fff;}
#header {border: 1px solid #dfd3a9; border-width: 3px 3px 2px; margin: 0; text-align: left;}
#header .in {border: 1px solid #bc6941; background: url('../img/motive.jpg') 100% 0 no-repeat; padding: 0 355px 0 30px; min-height: 240px; _height: 240px;}
#main {border: 1px solid #dfd3a9; border-width: 0 3px 5px; text-align: left; background: url('../img/bg-main.png') 0 0 repeat-y;}
#col-content {width: 480px; float: right; display: inline; margin-right: 15px;}
#col-side {width: 205px; float: left; display: inline;}

.top-menu {margin: 30px 0 0 5px; font-size: 92%; border-bottom: 1px solid #d2b188; width: 318px; padding: 0 0 5px;}
.top-menu a {color: #000; text-decoration: none; padding: 4px 0 4px 20px;}
.top-menu .ico-home {background: url('../img/ico-home.png') 0 50% no-repeat; margin: 0 100px 0 0;}
.top-menu .ico-msg {background: url('../img/ico-msg.png') 0 50% no-repeat;}

#logo-box h1 {margin: 3px 0 0;}
#claim h2 {color: #9d9b9c; font-size: 150%; margin: 10px 0 0; padding: 0;}

#main-menu .reset {margin: 20px 0 0;}
#main-menu .reset li {float: left; display: inline; margin: 0 20px 0 0;}
#main-menu .reset li a {color: #000; text-decoration: none; display: block; padding: 6px 0 4px 25px;}
#main-menu .reset li .ico-apple {background: url('../img/ico-apple.png') 0 50% no-repeat; padding-left: 30px;}
#main-menu .reset li .ico-bed {background: url('../img/ico-bed.png') 0 50% no-repeat; padding-left: 45px;}
#main-menu .reset li .ico-tree {background: url('../img/ico-tree.png') 0 50% no-repeat;}

.side-menu {margin: 10px 15px; font-size: 109%;}
.side-menu .reset li {margin: 0 0 5px; zoom: 1;}
.side-menu .reset li a {display: block; padding: 2px 0 2px 22px; background: url('../img/ico-cake.png') 0 0.2em no-repeat; color: #4e4d39; text-decoration: none;}
.side-menu .reset li a.selected{
	text-decoration:underline;
}

#col-content .col-right {float: right; width: 200px; display: inline; margin: 0 10px 0 0;}
#col-content .col-left {float: left; width: 260px; display: inline;}

.quick-contact {border: 1px solid #dfd3a9; border-width: 1px 0; padding: 0 15px; color: #000; background: url('../img/bg-contact.png') 145px 20px no-repeat;}

.footer {background: #a39e80; border-top: 5px solid #dfd3a9; margin: 15px -3px 0; padding: 15px 0; text-align: center; color: #fff;}
.footer a {color: #fff; text-decoration: none; margin: 0 3px;}

#footer {background: #535142; padding: 10px 0 15px; color: #fffbfc; font-size: 92%;}

/* HOVER */
.footer a:hover, .side-menu .reset li a:hover, #col-content a:hover, #main-menu .reset li a:hover, .top-menu a:hover {text-decoration: underline;} 

.drobecky{
	margin: 10px 0;
}

.ext_content{	
	margin: 15px;
}
