body{
    font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
}
body {
    background-color: #FFFFFF;
    margin-left: 0px;
    margin-top: -5px;
    margin-right: 0px;
    margin-bottom: 0px;
	 padding: 0px;
	 border: 0px;
}
img{
	border: 0px;
}
a, a:visited {
    text-decoration: none;
    color: #000000;
}
a:hover {
    text-decoration: underline;
}

#top {
    height: 70px;
    text-align: center;
}
#topbg {
    background-image: url(img/back.gif);
    background-repeat: repeat-x;
}
#topbg td {
	padding-left: 5px;
	padding-right: 5px;
}
#footer {
    height: 50px;
    vertical-align: top;
    text-align: center;
}
#time {
    height: 25px;
    background-color: #737373;
    color: #FFFFFF;
    font-weight: bold ;
    text-align: center;
}
#subheader {
    background-color: #99AFCC;
}
#showcase {
    /*background-color: #65769D;*/
background-color: #FFFFFF;
    vertical-align: bottom;
border: 1px solid #999999;
}
#cart {
    text-align: center;
    background-color: #ECECEC;
    border: 1px solid #999999;
}
#new {
    vertical-align: top;
}
#products {
    text-align: center;
}
#products img {
    border: 1px solid #000000; margin: 5px;
}
.price {
    width: 50%;
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
}

.buttons {
}

#menu a, #menu a:visited {
    color: #FFFFFF;
    display: block;
    text-decoration: none;
    padding-left: 3px;
    height: 22px;
}
#menu ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    font: 12px Verdana;
    width: 180px;
}
#menu li {
    height: 22px;
    margin-top: 3px;
    text-decoration: none;
    color: #FFFFFF;
    padding-left: 19px;
    background-image: url(img/libg.gif);
    line-height: 22px;
    vertical-align: middle;
}
#menu a {
    line-height: 22px;
}
#menu a:hover {
    background-color: #5D7390;
    text-decoration: none;
}
.blocks {
    vertical-align: top;
    display: block;
}
.block-header {
    background-color: #CCCCCC;
    padding: 2px;
    border: 1px solid #999999;
    margin-bottom: 5px;
    font-weight: bold;
}
.block-content {
    background-color: #ECECEC;
    border: 1px solid #999999;
    margin-bottom: 20px;
    padding: 5px;
    text-align: justify;
}
.block-random {
    background-color: #99AFCC;
    border: 1px solid #999999;
    margin-bottom: 20px;
    padding: 5px;
}
.block-content img {
    vertical-align: middle;
    margin-right: 3px;
}
.block-content a, .block-content a:visited, .block-content a:hover {
    line-height: 1.4em;
}
.block-header2 {
    padding: 2px;
    color: #FFFFFF;
    font-weight: bold;
}
.block-light {
    border: 1px solid #999999;
    vertical-align: top;
    padding: 5px;
}
.separator {
    height: 1px;
    background-image: url(img/dot.gif);
    background-repeat: repeat-x;
}
a.cat:link{
    text-decoration: none;
}
a.cat:hover{
    text-decoration: underline;
}
.inp_submit{
    background-color: #f4f4f4;
    border: 1px solid #999999;
    font: bold 8pt Verdana;
}
.bord{
    border: 1px solid #999999; 
}


/*	19.03.09		*/

 #wrapper, .wrapper {max-width: 1440px; margin: 0 auto; border-collapse: collapse;}

 #gray_sky_box {height: 280px; background: url(img/gray_sky_bg.jpg) repeat-x; }
 .head_box {min-width:1000px; max-width: 1440px; margin: 0 auto; position: relative;}
 #watch {width: 229px; height: 208px; position: absolute; left: 2px; top:0; background: url(img/superwatch.jpg) no-repeat;}
 #jets {width: 132px; height: 73px; position: absolute; left: 230px; top:21px; background: url(img/jets.gif) no-repeat;}
 #superwatch {width: 357px; height: 63px; position: absolute; left: 22%; top:92px; background: url(img/superwatch.png) no-repeat; z-index:1;}
 #superwatch a {width: 357px; height: 40px; display: block; text-decoration: none; }
 #jet_men {width: 598px; height: 208px; position: absolute; right: 0; top:0; background: url(img/jet_men.jpg) no-repeat; }

 #topmnu_box {top: 205px; position: relative;}
 table.mnu {margin: 0 auto;}
 table.mnu td {vertical-align: middle; height: 39px; background: url(img/mnu_bg.png) repeat-x left 1px;}
 table.mnu img.left_mnu, table.mnu img.right_mnu {width: 7px; height: 39px; vertical-align: middle; background: url(img/mnu_left.png) no-repeat;}
 table.mnu img.right_mnu {background: url(img/mnu_right.png) no-repeat;}
 table.mnu a {padding: 0 13px; font: bold 14px Georgia, Tahoma,sans-serif !important; color: #84441e;}
 table.mnu td.active {background-image: url(img/mnua_bg.png);}
 table.mnu td.active img.left_mnu  {background-image: url(img/mnua_left.png);}
 table.mnu td.active img.right_mnu {background-image: url(img/mnua_right.png);}
 table.mnu td.active a {color: #444400;}



 div.watch2_shadow {width: 163px; background: url(img/menu_bg2.gif) no-repeat left bottom; padding-bottom: 12px;}
 div.watch2_bg { width: 151px; background: url(img/catalog_rbg.jpg) repeat-y; margin-left: 12px;}
 div.watch2_btm{ }
 div.watch2_top{ background: url(img/catalog_top0.jpg) no-repeat; padding: 14px 12px 18px 23px; }
 div.watch2_top a {display: block; margin-top: 4px; line-height: 14px; font: bold 12px Tahoma, Arial,Verdana, sans-serif; color:#76532B;}


 div.more_buy { float: left; width: 180px; padding: 6px 0 3px 0; margin: 5px 80px 0px 0; text-align: center; border: 1px solid #999999; background: url(/img/more_box2.gif) repeat-x;} /* #FD9552 */
 div.more_buy a {font-size: 8pt !important; font-weight: bold !important;}
 input.buy_more {width: 160px; padding: 8px 5px; margin: 5px 0 40px 0; background-color: #fD9552;}

 .recalculate {padding: 7px 0 15px 0;}
 .inp_submit {cursor:pointer;}
 #total {font-weight: bold;}



