@charset "utf-8";
/* CSS Document */

/*html, h1, h2, h3, ul, li, h4, h5, h6, form, fieldset, a, p{margin:0; padding:0; border:0; text-decoration:none; list-style:none;}*/

body{ margin:0px; padding:0px; background-color:#ebe5dc;font:12px Arial, Helvetica, sans-serif;color:#363636; }

p{font:12px Arial, Helvetica, sans-serif;color:#363636; line-height:20px; margin:0px; padding:5px;}

p a{color:#cc0033;}

a
{
   color: #D52D00;
}
a:hover
{
   text-decoration:none;
}

li
{
     line-height:20px;
}

h1{font: bold 17px Arial, Helvetica, sans-serif;color:#8e0711; margin:0px;}
h2{font: bold 18px Arial, Helvetica, sans-serif;color:#000; margin:0px; text-decoration:underline;}

#main-h{ width:100%; height:90px; background:url(../images/header-bg.jpg) repeat-x;}

#header{ width:961px; margin:0px auto; height:75px; background:url(../images/header-left-bg.jpg) right no-repeat;}

.logo{ float:left;}

.saparater{ height:45px;}

#container{ width:969px; margin:0px auto;}


#footer{width:100%; background-color:#2c2b2b; margin-top:0px;  margin:0px;}

.footer-content{width:845px; margin:0px auto; padding:20px 0 20px;}

.copyright{ color:#FFFFFF;}


.mnu-main
{ cursor:pointer; font:12px Arial, Helvetica, sans-serif;color:#fff; text-align:center; color:#000;}

.mnu-main-over
{ background:url(../images/mnu-over.jpg) top center no-repeat; cursor:pointer; font:12px Arial, Helvetica, sans-serif;color:#fff; text-align:center;}

.req
{
    color:#cc0033;
}
.mainbg { background:url(../images/mainbg.jpg) no-repeat center top;}

element.style { padding:0 30px 0 0; }
