*{margin:0;padding:0}
html,body{height:100%;}
body{font:12px Verdana, sans-serif;background:#f7eedc url('/img/bg_texture.jpg');width:1024px;margin:0 auto;position:relative;}
p{margin:10px 0;}
a{text-decoration:none;color:#444;}
a img{border:none;}
ul{list-style:none;}

#wrap{min-height:100%;background:#FFF url('/img/bg.jpg') repeat-y;}
#header{height:113px;position:relative;}
#header_logo{padding:10px 0 0 25px;display:block;}
#header_phone{position:absolute;bottom:5px;right:8px;font-size:16px;text-align:right; font-weight:bold;}
#header_phone span{font-size:24px;}
#body{min-height:700px;}

#main_menu{overflow:hidden;width:1010px;margin:0 auto;border:1px solid #FE6;}
#main_menu li{float:left;margin-left:1px;}
#main_menu a{width:201px;height:46px;display:table-cell;text-align:center;vertical-align:middle;
   font-size:14px;font-weight:bold;background:#FCDF79 url('/img/bg_menu.png') repeat-x;text-shadow:1px -1px 3px #ec5;}
#main_menu a:hover, #main_menu #selected{background:#EEB  url('/img/bg_menu_active.png') repeat-x;}

#prod_menu{overflow:hidden;width:978px;margin:15px auto 0;}
#prod_menu li{float:left;margin:10px;}
#prod_menu a{width:133px;height:140px;display:block;font-size:14px;font-weight:bold;padding:5px;}
#prod_pack{background:transparent url('/img/bg_pack.png') no-repeat;text-shadow:2px 0 4px #1fa63f;}
#prod_box{background:transparent url('/img/bg_box.png') no-repeat;text-shadow:2px 0 4px #fec210;}
#prod_calendar{background:transparent url('/img/bg_calendar.png') no-repeat;text-shadow:2px 0 4px #0082c0;}
#prod_notepad{background:transparent url('/img/bg_notepad.png') no-repeat;text-shadow:2px 0 4px #8980c7;}
#prod_bag{background:transparent url('/img/bg_bag.png') no-repeat;text-shadow:2px 0 4px #e75ea8;}
#prod_folder{background:transparent url('/img/bg_folder.png') no-repeat;text-shadow:2px 0 4px #e93f3f;}

#content{margin:0 30px;overflow:hidden;position:relative;z-index:10;}
#content p{text-align:justify;}
#content h2{font-size:14px;}
#content h3{font-size:12px;margin:3px 0;}
#content_left{float:left;width:25%;}
#content_right{float:left;width:475px;/*74%*/;margin-left:1%;font-size:12px;}
#content_right ul{list-style:disc;margin:15px;color:#444;}
#galery div ul{list-style:disc;margin:15px;color:#444;}
#content_right p a{text-decoration:underline;}
.table_th_wide{color:#c42;}

#content_right table{border-collapse:collapse;margin:5px 0;background:#FFF;}
#content th,#content td{border:1px solid #000;padding:4px 10px;text-align:center;}

#menu_left{list-style:none;}
#menu_left li{margin-bottom:10px;}
#menu_left a{font-size:14px;font-weight:bold;}

#galery{text-align:center;margin:0 16%;position:relative;z-index:10;}
#galery img{width:90px;height:90px;margin:7px;padding:1px;border:1px solid #ccc;cursor:pointer;}

#pages a{padding:2px;font-weight:bold;}
#selected{text-decoration:underline;}

#image{width:474px;margin-top:20px;}
#image_wrap{height:304px;overflow:hidden;}
#image_left,#image_right{width:15px;height:304px;background:center no-repeat;}
#image_left{float:left;}
#image_right{float:right;}
#image_center{float:left;width:440px;height:300px;border:2px solid #ccc;background:#fff center no-repeat;}
#image_shadow{height:64px;margin:0 15px; background:transparent url('/img/bg_photo_shadow.png') repeat-x;}

#margin{height:95px;}

#girl{width:500px;height:500px;position:absolute;bottom:0;right:0;z-index:5;}
#footer{width:1024px;height:95px;margin:-95px auto 0;overflow:hidden;font-size:11px;
	background:transparent url('/img/bg_footer.png') no-repeat;}
#footer_left{float:left;padding:45px 15px 0;}
#footer_right{float:right;padding:45px 15px 0;text-align:right !important;width:200px;position:relative;z-index:10;
	background:transparent url('/img/bg_footer_prepro.png') no-repeat left bottom;}