#wrapper {width: 1000px; margin: 0 auto; min-height: 100%; height: auto !important; height: 100%}
#middle {width: 100%; padding: 0 0 130px; height: 1%; background-color:#f4f5fa;}
#middle:after {content: '.'; display: block; clear: both; visibility: hidden; height:0}
#container {width: 100%; float: left; overflow: hidden}
.content1{padding: 0 210px 0 160px} /* 3 column */
.content2{padding: 0 210px 0 0} /* 2 column */


/* header */
#header{height:175px; display:block; background:url('/images/bg_header.jpg') no-repeat center bottom}
#header .text{margin-top:41px; font:normal 25px Verdana; color:#f7e83a}
#header .text span{color:#fff}
#logo{margin:-5px 200px 0 20px; display:block; float:left}
#menu{padding-top:30px; padding-bottom:10px; margin-left:255px}
#menu li{list-style-type:none; float:left; background:url('/images/li.gif') no-repeat 0px 8px; padding:0 25px 0 11px}

#form-login{margin:32px 0 0 227px}
#form-login a{font:normal 12px Arial; color:#0532a5; text-decoration:none}
#form-login a:hover{text-decoration:underline}
#form-login input{height:15px; width:145px; font:normal 12px Arial; color:#000305; border:1px solid #757474}
#form-login img{vertical-align:middle}

.bread-crumbs{background-color:#f4f5fa; text-align:left; padding-bottom:9px; padding-left:10px; margin-top:0px}


/* content */
#content {padding-left:10px}
#content div.catalog_item{width:350px; float:left; margin-top:7px; padding-right:15px}
#content div.catalog_item img{float:left}
#content div.catalog_item div{margin-left:95px}
#content div.catalog_item div ul{margin-left:15px}
#content h1{text-align:left}


#feedback{width:370px; margin:7px 0}
#feedback label{width:110px; display:block; float:left}
#feedback input{display:block; float:left; width:250px}
#feedback textarea{width:360px; float:left; height:180px}
#feedback label, #feedback input, #feedback textarea{margin-bottom:7px}
#feedback .submit{width:90px; float:none; margin:5px auto}
.table-main-page{border:1px solid #fff}
.table-main-page td{border:1px solid #fff; padding:7px}


/* sidebar */
.sl {float:left;  margin-left:30px;  position:relative !important}
.sr {float:left; width:200px; margin-left:-200px; position:relative; margin-top:-25px}
.sr a {font-size:14px; padding-right:7px}
.submenu{margin-left:30px; padding-left:30px;}
.submenu li{list-style-type:none; background:url('/images/submenu_li.gif') no-repeat 0px 4px; padding-left:20px}


/* footer */
#footer {width:1000px; margin:-118px auto 0; height:118px;background-color:#def1f9;}
#footer_copyright{background-color:#e3d9fd; display:block; height:56px; padding:10px 0 10px 25px;border-bottom:5px solid #f4f5fa}
#footer_copyright img{float:right; margin:0 3px}
#footer_text {font-family: Arial, Helvetica, sans-serif; color:#013c58; font-size:12px; line-height:14px; width:750px; float:left; }
#footer_menu{margin-top:10px; padding:0px 22px;float:left; }
#footer_copy {padding:0px 20px 0 0; float:right}
#footer_menu a{margin:0 5px}
