body									{ font-family:Verdana, Tahoma; font-size:11px; margin:0px; background-repeat:repeat-x; background-image:url(../Images/bg.png); background-color:#ffffff; font-family:Verdana; color:#5a5a5a; overflow-y:scroll; overflow-x:auto; }

#container								{ position:absolute; left:0px; margin-top:-275px; top:50%; height:550px; width:100%; background-repeat:repeat-y; background-image:url(../Images/layout-bg.gif); }
#website_container						{ position:absolute; width:850px; margin-left:-425px; left:50%; top:0px; }
#header									{ float:left; width:100%; height:90px; border-bottom:solid 1px #d9d9d9;  }
#logo									{ float:left; margin-left:10px; }
#logo img								{ float:left; border-width:0px; }
#shop_opening_block						{ float:left; text-align:left; margin-left:100px; color:#6d6d6d; line-height:16px; }
#contact_block							{ float:right; text-align:right; margin-right:10px; color:#6d6d6d; line-height:16px; }
#content								{ float:left; width:100%; }
#content_submenu						{ float:left; width:100%; }
#content_submenu div						{ float:left; margin-left:10px; text-align:center; }
#content_submenu td						{ vertical-align:top; }
#content_submenu a						{ color:#808080; text-decoration:none; }
#content_submenu a:hover					{ color:#000000; text-decoration:none; }
#content_submenu span					{ font-weight:bold; }
#home_button							{ position:absolute; margin-left:-33px; margin-top:8px; width:32px; height:32px; }
#home_button img							{ border-width:0px; }
#menubar								{ text-align:center; position:absolute; left:0px; bottom:0px; height:92px; width:100%; background-repeat:repeat-x; background-image:url(../Images/menu-bar-bg.png); }
#menubar_buttons_container				{ position:absolute; width:850px; margin-left:-425px; left:50%; margin-top:-4px;  }
.btn									{ float:left; text-align:left; width:166px; height:86px; background-repeat:no-repeat; margin-left:2px; margin-right:2px; }
.btn_text								{ position:absolute; border-width:0px; margin-top:3px; margin-left:3px; }
.btn_arrow_image						{ position:absolute; border-width:0px; margin-top:60px; margin-left:75px; }
.btn_blue								{ background-image:url(../Images/btn-bg-blue.png); }
.btn_green								{ background-image:url(../Images/btn-bg-green.png); }
.btn_violet								{ background-image:url(../Images/btn-bg-violet.png); }
.btn_yellow								{ background-image:url(../Images/btn-bg-yellow.png); }
.btn_red								{ background-image:url(../Images/btn-bg-red.png); }

a										{ color:#808080; }
a:hover									{ color:#000000; }

.content_title							{ float:left; width:100%; font-weight:bold; margin-left:10px; margin-top:10px; display:block; line-height:33px; font-size:16px; }
.content_text							{ float:left; width:830px; line-height:25px; margin-left:10px; }

.content_submenu						{ float:left; margin-bottom:16px; margin-top:4px; width:100%; height:22px; background-repeat:no-repeat; background-image:url(../Images/submenu-bg.png); }
.content_submenu ul						{ float:left; list-style-type:none; padding:0px; margin:0px; }
.content_submenu li						{ float:left; margin-left:10px; margin-bottom:10px; line-height:23px; padding-left:0px; padding-right:5px; padding-bottom:4px; }
.content_submenu a						{ text-decoration:none; color:#808080; }
.content_submenu a:hover					{ text-decoration:none; color:#000000; }
.content_submenu_selected_li			{ background-repeat:no-repeat; background-position:center 24px; background-image:url(../Images/btn-arrow-selected-submenu.png); }
.content_submenu_selected_li span		{ color:#373737; }

.gallerylist							{ list-style-type:none; padding:0px; margin-left:10px }
.gallerylist li							{ width:300px; background-color:#eaeaea; border-left:solid 7px #5a5b5d; padding-left:6px; height:29px; line-height:29px; font-size:14px; margin-bottom:6px; }
.gallery								{ float:left; max-height:300px; overflow-y:auto; }
.gallery div								{ float:left; text-align:center; width:91px; height:91px; background-color:#eaeaea; margin-right:6px; margin-bottom:6px; }
.gallery img								{ margin:8px; border-style:none; }
