
@import url(base/reset-fonts.css);
@import url(base/base-min.css);
@import url(wdDetails.css);
@import url(wdDocument.css);
@import url(wdShop.css);
@import url(../wdCatalogPlugin/css/wdCatalog.css);

@import url(../colorbox/colorbox.css);

html, body
{
background: #b6bec9 url(../images/site/bg.jpg) top;
}

body
{
font-size:100%;
font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
text-align: center;
color: #000000;
}

th, td
{
border:0px none;
padding:0.5em;
}

#wd_layout_container
{
margin: 0 auto;
padding:0;
text-align: left;
}

/**********************************************/

#wd_layout_header
{ 
background: #ffffff;
position:relative;
width: 960px;
border-top:10px solid white;
border-bottom:5px solid white;
margin:20px auto 0;
}

#wd_layout_header_wrapper
{ 
background: url(../images/site/header_0.jpg);
margin: 0 auto;
width: 940px;
height: 250px;
position:relative;
}

#wd_layout_header_wrapper_bg
{
position: absolute;
top:0;
left:0;
width: 940px;
height: 250px;
}


#wd_layout_logo
{
background: url(../images/site/logo.png);
position:absolute;
top:20px;
left:0;
}

#wd_header_links
{
background: url(../images/site/header-links.png);
position:absolute;
top:0;
right:0;
}

/**********************************************/

#wd_layout_menu
{ 
background: #ffffff;
position:relative;
width: 960px;
margin:0 auto;
z-index: 1000;
}

#wd_layout_menu_wrapper
{ 
background:#000000 url(../images/site/bg_layout_menu_wrapper.gif);
margin: 0 auto;
width: 940px;
height:47px;
position:relative;
}


/**********************************************/


#wd_layout_body
{
position:relative;
padding:0;
margin:0 auto;
width: 960px;
background: #ffffff;
border-top:8px solid white;
border-bottom:10px solid white;
}

#wd_layout_body_wrapper
{ 
top:0;
margin: 0 auto;
padding:0;
width: 940px;
position:relative;
}

/**********************************************/

#wd_layout_sidebar1
{
float: right;
width: 300px;
background: #f2f2f2;
margin-top:46px;
margin-right:5px;
}

html>body #wd_layout_sidebar1
{
margin-right:10px;
}

/**********************************************/

#wd_layout_content
{
background: transparent;
padding:0;
/*margin: 0 335px 0 0;*/
width:620px;
float: left;
overflow: hidden;
} 

html .wd_layout_content_home
{
width: 940px!important;
}

html .wd_layout_content_full
{
width: 940px!important;
}

#wd_layout_content_bottom
{
visibility:hidden;
display: none;
}

#wd_layout_content .wd_document
{
padding:5px 10px;
} 

#wd_layout_content.wd_layout_content_home .wd_document
{
padding:0;
}

.wd_line_w
{
background: url(../images/site/bg_line_w.gif) bottom repeat-x;
height:10px;
}

/**********************************************/

#wd_layout_footer
{ 
width: 960px;
font-size:70%;
padding:0px 0 10px; 
margin: 0 auto 0;
color:#ffffff;
position: relative;
}

#wd_layout_footer_wrapper
{
background: transparent;
position: relative;
margin: 0 auto 0;
width: 940px;
overflow: hidden;
height:170px;
}

#wd_layout_footer_decoration
{
background: url(../images/site/bg_layout_footer.gif);
width:620px;
height:620px;
left:0;
bottom:0;
position:absolute;
opacity:0.6;
filter:alpha(opacity=60);
}

#wd_content_menu_footer
{
left:20px;
top:20px;
position:absolute;
}

#wd_layout_footer_copyright
{
position: absolute;
right:20px;
bottom:0;
}

.footer_contact_info
{
position: absolute;
text-align: right;
right:10px;
top:20px;
color:#4a3723;
}

#wd_layout_footer a
{
color:#ffffff;
}

#wd_layout_footer .footer_contact_info a
{
color:#000000;
}

.wd_footer_logo
{
background: url(../images/site/warp-logo.gif);
}

