/* ---- Reset ---- */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label
{margin:0; padding:0; border:0; outline:0; vertical-align:baseline; background:transparent; font-size:100%;}
a {margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent;}
body {line-height:1; background:#ded9c4 url(../images/bg.jpg); color:#3a3a3a; text-align:left; font:13px Tahoma, "Geneva CY", sans-serif;min-width:1000px;}



a, a:visited {color:#447CBF; text-decoration:none; outline:none;}
a:hover {color:#0850A5;}
a:focus, a:active {color:#3168A9; text-decoration:none;}



/* ---- Header ---- */
#header {background:url(../images/headbg.jpg) repeat-x center;
height:175px;
width:100%;
}

/*----------NY----------*/
#header {
background:url(../images/ltrez.jpg) repeat-x center;
/*background:url(../images/nyrez.jpg) repeat-x center;*/
}

#header_left {
background:url(../images/ltleft.jpg) no-repeat left center;
/*background:url(../images/nyleft.jpg) no-repeat left center;*/
height:175px;
width:100%;
}

#header_right {
background:url(../images/ltright.jpg) no-repeat right center;
/*background:url(../images/nyright.jpg) no-repeat right center;*/
height:175px;
width:100%;
position:relative;
}

#header_right .logo
{
display:block;
position:absolute;
/*
left:40px;
width:230px;
*/

top:10px;
left:100px;

width:370px;
height:120px;
}

#header_right .logo img,
#header_right #search_mini_form,
#header_right .top_cont img
{
display:none;
}

#header_right .top_cont,
#header_right .carttop
{
display:block;
position:absolute;

right:115px;
top:125px;
/*
right:136px;
top:84px;
*/
width:40px;
height:40px;
}

#header_right .carttop
{

right:70px;
top:125px;

/*
right:74px;
top:107px;
*/
}

/*----------NY----------*/


/* ---- Footer ---- */
#footer {background:url(../images/footer_bg.jpg) repeat-x; height:101px; padding-top:140px;}
#footer div.footer {width:90%; height:72px; margin:0 auto; position:relative;}
#footer .footer div.copyr {color:#755644; font-size:12px; line-height:16px; position:absolute; right:16px; top:20px; width:142px;}

#footer .footer .bottom_menu2 ul {float:left;}
#footer .footer .bottom_menu ul {list-style:none;}
#footer .footer .bottom_menu ul li {display:block; float:left; margin:0 10px; text-transform:uppercase; font-size:12px;}
#footer .footer .bottom_menu ul li a {color:#755644; text-decoration:none;}
#footer .footer .bottom_menu ul li a:hover {color:#fff;}

#footer .footer .bottom_menu2 ul {float:right;}
#footer .footer .bottom_menu2 ul {list-style:none;}
#footer .footer .bottom_menu2 ul li {display:block; float:left; margin:0 10px; text-transform:uppercase; font-size:12px;}
#footer .footer .bottom_menu2 ul li a {color:#755644; text-decoration:none;}
#footer .footer .bottom_menu2 ul li a:hover {color:#fff;}


/* ---- UpFooter ---- */
#upfooter {width:100%; overflow:hidden; margin:0 auto; padding:25px 0 5px 0;}
#upfooter div.centerblock {width:90%; margin:0 auto;}
#upfooter .centerblock div.title_b {background:url(../images/upfooter_titles.png) no-repeat left -57px; width:145px; height:35px; margin:0 auto; text-indent:-9000px;}

a.carttop
{
text-decoration:none;
color:#fff;
}

.sectiontableheader
{
color:#fff;
background:#619600;
font-weight:bold;
}

.pravila
{
margin:0 10px;
padding-top:20px;

}

.pravila, .pravila a
{
color:#755644;
font-size:12px;
}

.pravila a:hover
{
color:#fff;
}


.scrol {
/*margin: 0 auto; */
width:100%;
height:160;
background:url(../images/scrolbg.png) no-repeat top center;
float:left;
}
.scrol_wrap
{
width:750px;
height:110px;
padding:25px;
margin: 0 auto;
}



#outerContainer { width:800px; height:160px; margin:auto; position:relative; }
#imageScroller { width:800px; height:160px; position:relative; background:#000000; }
#viewer { width:750px; height:110px; overflow:hidden; margin:auto; position:relative; top:10px; }
#imageScroller a:active, #imageScroller a:visited { color:#000000; }
#imageScroller a img { border:0; }
#controls { width:534px; height:47px; background-color:#000; position:absolute; top:4px; left:4px; z-index:10;	}
#controls a { width:37px; height:35px; position:absolute; top:3px; }
#controls a:active, #controls a:visited { color:#0d0d0d; }
#title { color:#ffffff; font-family:arial; font-size:100%; font-weight:bold; width:100%; text-align:center; margin-top:10px; }
#rtl { background:url(http://greenstore.com.ua/templates/shablon/css/images/rtl.png) no-repeat; left:100px; }
#rtl:hover { background:url(http://greenstore.com.ua/templates/shablon/css/images/rtl_over.png) no-repeat; left:99px; }
#ltr { background:url(http://greenstore.com.ua/templates/shablon/css/images/ltr.png) no-repeat; right:100px; }
#ltr:hover { background:url(http://greenstore.com.ua/templates/shablon/css/images/ltr_over.png) no-repeat; }

.copi
{
color:#755644;
text-align:right;
margin-right:10px;
}

.soc_copi
{
float:left;
margin-left:10px;
margin-top:-15px;
}

.copi_copi
{
float:right;
}

.soc_copi img
{
opacity:0.6;
}

.soc_copi img:hover
{
opacity:1;
}

table.blog
{
float:left;
width:100%;
}

.gl_slider_block
{
float:left;
width:100%;
height:250px;
overflow:hidden;
}

.theme-dark
{
width:820px;
margin:0 auto;
}

.left_slider
{
float:left;
width:400px;
height:250px;
}

.right_slider
{
float:right;
width:400px;
height:250px;
}

#scroller_container1, #scroller_container2, #scroller_container3, #scroller_container4 {
width: 750px;
height: 110px;
overflow: auto;
}

#dummy {;# }

#scroller_container1, #scroller_container2, #scroller_container3, #scroller_container4 {
overflow: auto;
}

.select_obem
{
margin:10px 0 10px 0;
}

.select_obem_zag
{
display:inline;
font-weight:bold;
margin-right:5px;
}

.select_obem select
{
display:inline;
margin-right:5px;
text-align:center;
}

.browseProductContainer .select_obem
{
text-align:center;
margin:0 0 10px 0;
}

.browseProductContainer .select_obem_zag,
.browseProductContainer .select_obem select
{
/*display:block;*/
text-align:center;
margin-right:0;
/*width:100%;*/
}

.addtocart_form
{
float:right;
}

.contentpaneopen img
{
width:100%;
height:auto;
}