@charset "utf-8";

/* CSS Document */

*{margin:0;padding:0}

body {font-size:62.5%;font-family:Tahoma, Verdana, Arial;color:#AAA;background:#50555C;margin:0;position:relative}

img {border:0}

a {color:#FF6600}

a:hover {text-decoration:none}

h1 {font-size:1.8em;color:#FFF;font-weight:200;letter-spacing:-1px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}

.h1-orange {color:#F98E02;border-bottom:1px dotted #FFF; margin-left:1px}

.h1-botdot {color:#FFF;border-bottom:1px dotted #FFF}

.h1-gray {color:#D0D0D0}

h3 {font-size:1.8em;color:#3F3F3F;border-bottom:1px dotted #3F3F3F;font-weight:200;letter-spacing:-1px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}

.link {font-size:1.2em;}

#logo-conteiner {width:990px;margin:auto auto}

#logo-table {width:990px;border:0;margin:auto auto}

#logo-table td {height:50px}

#logo {vertical-align:middle;width:100px}

#logotext {text-align:left;vertical-align:middle}

#logotext a {text-decoration:none}

.banner-top {vertical-align:bottom}

#header-top {width:990px;margin:auto auto;background:url(../images/top-body.gif) no-repeat;display:block;height:20px}

#header-img {width:990px;margin:auto auto;background:url(../images/header-img.gif) no-repeat;display:block;height:146px}

#menu-conteiner {width:940px;margin:auto auto;background:url(../images/menu-bg.gif) top;height:47px;padding-left:50px;}

#menu-conteiner a {padding:18px 2em 10px 2em;text-transform:uppercase;color:#FFF;text-decoration:none;display:-moz-inline-box;display:inline-block;zoom:1;*display:inline}

#menu-conteiner a:hover {background:url(../images/menu-bg-hover.gif) top}



#main-menu-active {background:url(../images/menu-bg-hover.gif) top}





#body-table {width:990px;margin:auto auto;border:0; background:url(../images/body-table-bg.gif)}

#body-table td {vertical-align:top}

#body-table-left {width:246px}

#body-table-center {width:498px}

#body-table-center-cont {background:url(../images/body-table-center-bg.gif) left repeat-y}

#body-table-center-start {background:url(../images/body-table-center-start-bg.gif) top left no-repeat}

#body-table-center-end {padding:1em;font-size:1.2em;color:#666; text-align:justify;background:url(../images/body-table-center-end-bg.gif) bottom left no-repeat; margin-bottom:1em}

#body-table-center-end p {margin-top:1em}



.readmore { text-align:right; display:block; color:#FF6600}


#body-table-right {width:246px; }



.adv-title-left {width:161px;line-height:30px;background:url(../images/adv-title.gif) no-repeat;font-size:1.1em;font-weight:normal;text-transform:uppercase;padding-left:55px;color:#FFF}

.adv-start {background:url(../images/navi-start.gif) left repeat-y;margin-left:9px}

.adv-end {background:url(../images/navi-end.gif) left bottom no-repeat;padding:1em; }



.navi-title-left {width:161px;line-height:30px;background:url(../images/navi-title.gif);font-size:1.1em;font-weight:normal;text-transform:uppercase;padding-left:85px;color:#FFF}

.navi-start {background:url(../images/navi-start.gif) left repeat-y;margin-left:37px}

.navi-start a {display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline; text-transform:uppercase;color:#999;text-decoration:none;font-size:1.1em}

.navi-start a:hover {color:#078DCF; border-bottom:1px dotted #078DCF}

#left-menu-active {color:#078DCF; border-bottom:1px dotted #078DCF}

.navi-end {background:url(../images/navi-end.gif) left bottom no-repeat;padding-bottom:1em}

.navi-end div {margin:0 25px 0 15px; padding:1em 0 0 5px;display:block;height:2em;border-bottom:1px solid #DADADA}



.shop-title-left {width:161px;line-height:30px;background:url(../images/navi-title.gif);font-size:1.1em;font-weight:normal;text-transform:uppercase;padding-left:85px;color:#FFF;margin-top:1em}

.shop-start {background:url(../images/navi-start.gif) left repeat-y;margin-left:37px}

.shop-start a {display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-transform:uppercase;color:#999;text-decoration:none;font-size:1.1em;border-bottom:1px dotted #EFEFEF}

.shop-start a:hover {color:#078DCF; border-bottom:1px dotted #078DCF}

.shop-end {background:url(../images/navi-end.gif) left bottom no-repeat;padding-bottom:1em; margin-bottom:1em}

.shop-end div {display:block}

.shop-list {border:0; width:182px;margin:0 25px 0 5px;}

.shop-list td {padding:1em 0 0 5px;height:30px;border-bottom:1px solid #DADADA}



.title {background:url(../images/last-news-title.gif) no-repeat;display:block;line-height:30px;text-transform:uppercase;color:#FFF;text-align:center}



.end {background:url(../images/last-news-end.gif) bottom no-repeat;padding:0.7em;padding-top:0.5em;font-size:1.1em; color: #000000;}

.end-bot {background:url(../images/last-news-end-bg.gif); margin-bottom:1em}



#extra-conteiner {width:990px;margin:auto auto;background:url(../images/body-table-bg.gif)}

#extra-table {width:915px;margin:auto auto;border:0}

.extra-title {background:url(../images/extra-title.gif) left no-repeat; display:block; line-height:30px; text-transform:uppercase; color:#FFF; text-align:center}



#extra-conteiner-bottom {background:url(../images/body-bottom-bg.gif) bottom left no-repeat; padding-bottom:30px}

.extra-center { background:url(../images/extra-center.gif) left repeat-y}

.extra-bottom {background:url(../images/extra-bottom.gif) bottom left no-repeat; padding:1em; padding-top:0.5em; font-size:1.1em; text-align: center;}



#copyright-table {width:915px;margin:auto auto;border:0;font-size:1.1em;}

#copyright-table a {color:#AAA}