* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;	
}
body {
	color: #3F4352;
	height: 100%;
	font-size: 76%;
	font-family: Tahoma, Arial, sans-serif;
	background:#ffffff;
	padding: 0;
}
table {border-collapse: collapse;}
table thead td {font-weight: bold;}
td {vertical-align: top;}
img {border: none;}
ul {list-style-type:none; margin: 0 0 10px 10px;}
ol {margin: 10px 0 10px 20px;}
ul li {padding:0 0 5px 10px; margin:0; list-style-type:none; color:#547797; background:url(/images/bull.gif) 0 7px no-repeat;   font-family:Tahoma; font-size:11px; line-height:16px;}
ul li a {color:#547797; font-weight:bold;}
a {text-decoration: underline; color:#FF6E3D;}
a img{border:none;}
input, textarea {background: #fff;}
h4, h5, h6 {font-size: 120%;}
h1, h2, .catable h2 {font-family:Tahoma; padding:0 0 10px 0;}
h1, .catable h2 {color:#547797; font-size:14px;}
h1 {color: #F56E49;}
h2 {color:#284E75; font-size:12px;}
h3 {color:#3F4352; font-size:11px;font-family:Tahoma; padding:10px 0 10px 0;}
h4 {color: Green;}
h5 {color: Blue;}
h6 {color: Purple;}
.warning {color: Red;}

/* calendar */
#calendar {width: 200px;}
#calendar td, #calendar th {text-align: center;	padding: 6px 0 3px 0;	font-weight: bold;}
#calendar a {text-decoration: underline;}
/* // calendar */

/* INDEX */
div#ind-wrapper {float:left; width:100%;}
div#ind-content-area {margin-right:280px; background:url(/images/center-top-line.jpg) 0 0 repeat-x #ffffff;}
div#ind-right-right {float:left; width:280px; margin-left:-280px; background:url(/images/right-top-bg-index2.jpg) 0 0 no-repeat; padding-top:0px; font-size:12px;}
.ind-content {background:url(/images/content-corn.jpg) no-repeat top left; padding-top:30px;}
.ind-newstitle {background:url(/images/pagetitle-rt.gif) 0 0 no-repeat #2B2E38; height:30px; font-size:15px; font-family:Trebuchet MS, Tahoma; font-weight:normal; color:#F66F4A; padding:0 0 0 40px;}
.ind-right-title {background:url(/images/pagetitle-lt.gif) 100% 0 no-repeat #2B2E38; height:30px; font-size:15px; font-family:Trebuchet MS, Tahoma; font-weight:normal; color:#F66F4A;}

.arrlink {background:url(/images/orng-arr.gif) 0px 10px no-repeat; padding:5px 10px 10px 15px;}
.arrlink a {color:#547797; font-size:100%; font-family:Tahoma; font-weight:bold;}
div#ind-right-right p {padding:0 10px 10px 0;}

/* COMMON */
.box {height:100%; width:100%;}
.mainbox {height:100%; width:100%;}
.left-box {width:180px; background:url(/images/left-bg-line.jpg) 0 0 repeat-y #B3C8DD;}
.slogan {color:#D3DEE3; font-family:Tahoma; font-size:10px; text-align:center; padding:10px 15px 20px 15px;}
.right-box {background:#ffffff;}
div#wrapper {float:left; width:100%;}
div#content-area {margin-right:250px; background:url(/images/center-top-line.jpg) 0 0 repeat-x #ffffff;}
div#right-right {float:left; width:250px; margin-left:-250px; background:url(/images/right-top-bg.jpg) 0 0 no-repeat;}
.bascket-right {background:url(/images/right-top-bg.jpg) 0 0 no-repeat; padding:15px 30px; background:url(/images/basket-bg.gif) 50% 0 no-repeat; height:100px; color:#ffffff; font-size:11px;}
.bascket-right p {padding-bottom:3px;}

.content {padding:20px 25px; font-size:76%; font-family:Tahoma;}
.content p {padding:0 0 10px 0; line-height:17px;}
.footer-area {height:70px; background:url(/images/footer-bg.gif) 0 0 repeat-x #EDF2F6; color:#778496; font-family:Tahoma; font-size:10px;}
.footer-area a {color:#FF734C; font-family:Tahoma; font-size:10px;}
.footer-area div {padding:15px 20px;}

/* MENU */
div#topmenu-area {height:60px; position:relative;  background:url(/images/topmenu-bg-line.jpg) 0 0 repeat-x #002750;}
.topmenu {width:100%; height:60px; background:url(/images/topmenu-bg.jpg) 0 0 no-repeat;}
.topmenu td {vertical-align:middle;background:url(/images/v_line.gif) no-repeat center right;}
.topmenu td a {color:#ffffff; font-family:Arial; display:block; padding:3px 10px  8px 10px; white-space: nowrap;font-size:11px;text-transform:uppercase;text-decoration:none; }
.topmenu td a:hover {color:#c0dffe;}
.topmenu td.lastmenu {text-align:right; padding: 0;background:none;}
.topmenu td.nobg{background:none;}
.topmenu td.lastmenu a {color:#CDCDCD; font-size:12px; font-family:Trebuchet MS, Tahoma; display:inline; padding:0;}
.topmenu td.lastmenu a:hover {background:transparent; text-decoration:none;}
.topmenu td table td {padding:10px;}
.brandsmenu{width:650px;}
.brandsmenu td{text-align:center;padding:0px 0px 5px 5px;}
.brandsmenu td a{text-decoration:none;}

/* LEFT */
.left-bg {background:url(/images/left-bg.jpg) 0 0 no-repeat;}
.left-menu-mddl {background:url(/images/left-menu-mddl.gif) 100% 0 repeat-y;}
.left-menu-top {background:url(/images/left-menu-top.gif) 100% 0 no-repeat;  height:50px;}
.left-menu-top p {color:#ffffff; font-size:15px; font-family:Trebuchet MS, Tahoma; padding:14px 5px 0 25px;}
.left-menu-bttm {background:url(/images/left-menu-bttm.gif) 100% 100% no-repeat; height:26px;}
.left-menu-mddl {background:url(/images/left-menu-mddl.gif) 100% 0 repeat-y;}
.left-menu-mddl ul, .left-menu-mddl ul ul {padding:0; margin:0; list-style-type:none;}
.left-menu-mddl ul li {padding:0 0 0 10px; margin:0; list-style-type:none; color:#547797; background:url(/images/bull.gif) 0 8px no-repeat;   font-family:Tahoma; font-size:11px; line-height:16px;}
.left-menu-mddl ul li ul li {padding:0 0 0 7px; margin:0; list-style-type:none; color:#547797; background:url(/images/bull2.gif) 0 8px no-repeat;  font-family:Tahoma; font-size:11px; line-height:16px;}
.left-menu-mddl ul ul ul li {padding:0 0 0 7px; margin:0 0 0 5px; list-style-type:none; color:#547797; font-family:Tahoma; font-size:11px; line-height:16px;}
.left-menu-mddl ul li a {color:#547797; font-family:Tahoma; font-size:11px; font-weight:bold;}
.left-menu-mddl ul li ul li a {color:#547797; font-family:Tahoma; font-size:11px;  font-weight:normal;}
.left-menu-mddl ul li ul li ul li a {color:#547797; font-family:Tahoma; font-size:11px;  font-weight:normal;}


/* CENTER */
.top-contacts {height:80px; font-size:11px;font-family:Arial; color:#ffffff;}
.top-contacts a {
	color: #fff ! important;
	text-transform: uppercase;
	text-decoration: none ! important;
}
.top-contacts span{text-transform:uppercase;color:#c0dffe;}

/*.center-top-bg {background:url(/images/center-top-bg.jpg) 0 0 no-repeat;}
.center-top-right {background:url(/images/center-top-right.jpg) 100% 0 no-repeat;}
.ind-center-top-bg {background:url(/images/ind-center-top-bg.jpg) 0 0 repeat-x;}
.ind-center-top-left {background:url(/images/ind-center-top-left.jpg) 0 0 no-repeat;}*/
.ind-center-top-right { background:url(/images/bg_brandmenu.jpg) left 3px repeat-x;}

.navstring {color:#919399; font-size:11px; line-height:11px; padding:12px 20px; background:url(/images/content-corn.jpg) 0 0 no-repeat #fff;}
.navstring  a {font-size:11px; line-height:11px; color:#FF734C;} 
.pagetitle-rt {background:url(/images/pagetitle-rt.gif) 0 0 no-repeat #2B2E38;}
.pagetitle-lt {background:url(/images/pagetitle-lt.gif) 100% 0 no-repeat; height:30px;}
.pagetitle-lt h1 {font-size:15px; font-family:Trebuchet MS, Tahoma; font-weight:bold; color:#ffffff; padding:5px 0 0 45px;}

/* NEWS */
.newslist {background:url(/images/orng-arr.gif) 20px 4px no-repeat; padding:0 10px 15px 45px;}
.newslist table {font-size:12px;}
.item-title a {color:#547797; font-size:12px; font-family:Tahoma; font-weight:bold;}
.date {color:#547797; font-size:12px;font-family:Tahoma; font-weight:normal; line-height:16px;} 
.descr {color:#3F4352; font-size:12px;}


/* CONTACT */
.contact td {padding:3px; font-size:12px; font-family:Tahoma; font-weight:normal;}
.contact input, .contact textarea{font-size:12px; font-family:Tahoma; font-weight:normal;}

/* SITEMAP */
.sitemap li {}
.sitemap li, .sitemap li a  {color:#547797; font-weight:bold;}
.sitemap li ul {list-style-type:none; margin: 5px 0 5px 10px;}
.sitemap li ul li {background:url(/images/bull2.gif) 0 8px no-repeat;}
.sitemap li ul li, .sitemap li ul li a  {color:#547797; font-weight:bold;}
.sitemap li ul li ul li, .sitemap li ul li ul li a  {color:#547797; font-weight:normal;}

/* CATALOG */
.cattitle {padding:0;}
.cattitle a {color:#547797; font-size:14px; font-family:Tahoma; font-weight:bold; text-decoration:underline;} 
.cattitle  a:hover {text-decoration:none;} 
.catable {color:#3F4352; font-size:11px; font-family:Tahoma; line-height:16px; margin:0px 10px;}
.catable a {color: #3F4352; text-decoration:none;}
.catable a:hover {color: #3F4352; text-decoration:underline;}
.imgtd {width:240px;}
.img-border {/*background:url(/images/border-bg.jpg) 0 0 repeat-y;*/width:227px;}
/*.img-border-top {background:url(/images/border-top.jpg) 0 0 no-repeat;}*/
/*.img-border-bttm {background:url(/images/border-bttm.jpg) 0 100% no-repeat;}*/
.img-inner {padding:10px 0;  text-align:center;}
.modelist {width:100%; color:#3F4352; font-size:12px; font-family:Tahoma;}
.modelist td {padding:5px 15px; border-bottom:1px solid #EEF2F4;}
.modelist thead td {background:#EEF2F4; font-weight:bold;}

/* BRANDS */

.brandstable {width:100%; height:160px;}
.sto {width:100%; height:160px;}
.vspc { width:40px;}
.spc { width:19px}
.brnd-spc {text-align:center; width:27%; height:160px;}
.cntr {text-align:center; vertical-align:middle;}
.brandtext {padding:20px 10px; font-size:11px;}
.brandtext p {padding:0 0 5px 0;}
.m_photo{text-align:center;font-size:11px;padding:0px 5px;}
.m_photo a{text-decoration:none;line-height:12px;color:#284e75;}
.m_photo a span{color:#ff6e3d;}
.rightmenu{font-size:11px;font-family:Tahoma;line-height:15px;background:url(/images/rightmenu_top.gif) no-repeat #f2f2f2;margin-left:15px;}
.rightmenu a{background:url(/images/tic.gif) no-repeat left 3px; color:#547797; padding-left:10px;}
.rightmenu a:hover{text-decoration:none;}
.rightmenu strong{padding-left:10px;display:block;padding-bottom:0.7em;}
.rightmenu strong a{padding-left:0px;background:none;/*text-decoration:none;*/color:#3f4352;font-size:125%;}
.rightmenu h3{color:#fff;font-size:12px;padding-left:10px;margin:3px 0px 10px 0px;}

/*
     */
/*
*/