


body { margin-right: 0px; margin-top: 0px; margin-left: 0px; margin-bottom: 10px; padding: 0px; font-size: 10px; font-family: verdana, arial; background-image: url('/images/obr/bg.png'); background-repeat: repeat;}


/*-----------------#head_sub------------------*/
html>body #head_sub {background: url('/images/obr/head_sub.png') no-repeat;}
*html body #head_sub {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/obr/head_sub.png');}
#head_sub {width: 950px;height: 248px;}
/*-----------------#head_sub-------ende------*/

#head {width: 867px; height: 248px; margin-left: 41px; background: url('/images/obr/head.jpg') no-repeat;padding-top: 18px; text-transform: uppercase; font-size: 10px; font-family: Arial black; font-weight: 100;}
#head .menu{ margin-bottom: 10px;}
#head a         {text-decoration: none; position: relative;}
#head a:link    {color: #ffffff; position: relative;}
#head a:visited {color: #ffffff; position: relative;}
#head a:active  {color: #ffffff; position: relative;}
#head a:hover   {color: #ff0000;cursor: pointer; text-decoration: none; position: relative; }

#center { margin-right: auto; margin-left: auto; width: 950px;}


#page { width: 847px; margin-left: 41px; background-color: #f3f5ff; padding-left: 10px; padding-right: 10px; padding-bottom: 10px;}
html>body #page { float: left;}

#page #left { float: left; width: 190px; display: inline; }
#page #left h1 { background: url('/images/obr/ikona_shester.jpg') no-repeat 0px 2px; padding-left: 14px; color: #2f5d87;font-size: 15px; text-transform: uppercase; font-size: 12px; font-family: Arial black; font-weight: 100; margin-bottom: 0;}
#page #left li {list-style-type: none; text-transform: uppercase; margin-left: 10px; padding-left: 10px; margin-top: 5px; background: url(/images/obr/ikona_narrow.jpg) no-repeat 1px 2px ; display: block;}
#page #left #box_login {background: url('/images/obr/box_login.jpg') no-repeat; width: 178px; height: 104px; padding-left: 5px;}
#page #left #box_login .array_jmeno { background: url('/images/obr/array_jmeno.jpg') no-repeat; width: 161px; height: 19px; border: 0; padding-left: 3px; padding-right: 3px; margin-top: 20px; color: #2f5d87; font-size: 10px;}
#page #left #box_login .array_heslo { background: url('/images/obr/array_heslo.jpg') no-repeat; width: 161px; height: 19px; border: 0; padding-left: 3px; padding-right: 3px; margin-top: 5px; color: #2f5d87; font-size: 10px;}
#page #left #box_login img { border: 0; margin-top: 10px;}
#page #left #box_login .prihlasit {margin-left: 18px;}
#page #left #box_login a:hover   {border-bottom: 0px; }
#page #left #box_login .tucne{ font-weight: 600; margin-right: 5px; }
#page #left #box_login .text_prihlasen { padding-top: 30px; color: #82a3c3;font-size: 10px; font-family: Verdana;margin-left: 10px;}
#page #left #box_login .text_jmeno { margin-top: 3px; color: #3a6792; font-size: 11px; font-family: Verdana; margin-left: 10px; margin-bottom: 13px;}
#page #left .line_left {background: url('/images/obr/line_left.jpg') no-repeat; width: 177px; height: 3px; margin-top: 10px; margin-bottom: 10px; }
*html #page #left .line_left { margin-bottom: -5px;}
#page #left .line_middle {background: url('/images/obr/line_middle.jpg') no-repeat; width: 2px; height: 321px; margin-top: 10px; margin-bottom: 10px; float: right; display: inline; }
#page #left #footer_foto_box { height: 132px;}
#page #left #kosik {background-color: #d6e5f9; width: 146px; height: 16px; padding-top: 3px; padding-left: 30px; margin-top: 7px;}
#page #left #kosik img { margin-bottom: -2px;}
#page #left {}
#page #left {}
#page #left {}

#page #right { float: right; width: 645px; font : 8pt/13pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
#page #right li { list-style-type: none;  margin:5px 0 2px 10px; padding-left: 10px; background: url(/images/obr/ikona_dot.jpg) no-repeat 1px 2px ; display: block;}
#page #right .h2_title { background: url('/images/obr/ikona_shester.jpg') no-repeat 0px 2px; padding-left: 20px; color: #2f5d87;font-size: 15px; text-transform: uppercase; font-size: 12px; font-family: Arial black; font-weight: 100; margin-bottom: 0;}
#page #right .box_other { background: url('/images/obr/box_other.jpg') no-repeat; width: 620px; margin-top: 5px; padding-top: 15px; padding-left: 15px; min-height: 100px; _height: 114px; }
#page #right .box_other td p { margin:10px 0 50px 0;}
#page #right .box_other .prew {float: left; border: 3px solid #b0c2d7; margin: 0px; } 
#page #right .box_other .cena_vyrobek_info {background-color: #cfdaeb; width: 240px; height: 18px; margin: 0 0 0 5px; float: left; padding: 2px 0 0 5px; }
#page #right .box_other .cena_vyrobek_info_skladem {background-color: #cfdaeb; width: 240px; height: 18px; margin: 0 0 0 5px; float: left; padding: 2px 0 0 5px; }
#page #right .box_other .cena_vyrobek_info_dodani {background-color: #cfdaeb; width: 240px; height: 18px; margin: 0 0 0 5px; float: left; padding: 2px 0 0 5px; }
#page #right .box_other .cena_vyrobek_info_koupit {background-color: #cfdaeb; width: 240px; height: 19px; margin: 0 0 0 5px; float: left; padding: 1px 0 0 5px; }
#page #right .box_other .cena_vyrobek_info_koupit a.button { float: left; display: block; margin: 0 0 0 5px; }
#page #right .box_other .cena_vyrobek_info_koupit #ks { float: left; display: block; margin: 0 0 0 -5px; }
#page #right .box_other .cena_vyrobek_info_koupit strong { float: left; display: block; margin: 2px 0 0 2px; }
#page #right .box_other .cancel {position: absolute; padding-left: 13px; margin-top: 1px; background: url(/images/obr/ikona_neni_na_sklade.jpg) no-repeat 1px 0px ; }
#page #right .box_other .accept {position: absolute; padding-left: 13px; margin-top: 1px; background: url(/images/obr/ikona_na_sklade.jpg) no-repeat 1px 3px ; }
#page #right .box_other .tucne { margin:3px 5px 0 5px; float: left; width: 100px; text-align: right; }
#page #right .box_other .vyrobek_info_cena { margin: 10px 0 0 0; width: 400px; height: 22px; color: #062848; float: left; }
#page #right .box_other .vyrobek_info_dostupnost { margin: 0 0 0 0; width: 400px; height: 22px; color: #062848; float: left; }
#page #right .box_other .vyrobek_info_dodani { margin: 0 0 0 0; width: 400px; height: 22px; color: #062848; float: left; }
#page #right .box_other .vyrobek_info_koupit { margin: 0 0 0 0; width: 400px; height: 27px; color: #062848;  float: left; }
#page #right .box_other .vyrobek_info_koupit img {border: 0; margin: 0 0 0 0;}
#page #right .box_other .vyrobek_info_koupit .pocet_kusu { height: 12px; width: 18px; float: left; color: #062848; border: 1px solid #b0c2d7;}
#page #right .box_other .o_produktu { background-color: #dce8fa; width: 600px; clear: both; margin-top: 10px; }
html>body #page #right .box_other .o_produktu { padding-top: 10px; padding-left: 15px; padding-right: 10px; padding-bottom: 10px; }
#page #right .box_other .o_produktu p{ margin: 0 0 10px 0;}
#page #right p{ margin: 0 0 10px 0;}
#page #right {}
#page #right {}
#page {}
#page {}
#page {}
#page {}






/*-----------------#footer_sub------------------*/
html>body #footer_sub {background: url('/images/obr/footer.png') no-repeat; }
*html body #footer_sub {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/obr/footer.png');}
#footer_sub {width: 867px; height: 20px; margin-left: 41px;  clear: both; position: relative;} 
.footer_foto1 {width: 191px; height: 132px; margin-top: -118px; margin-left: 0px; position: absolute; }
/*-----------------#footer_sub-------ende------*/

p { padding: 0; margin: 0 0 0 0;}
ul { margin:0 0 10px 0; padding: 0;}


a         {text-decoration: underline; position: relative;}
a:link    {color: #2f5d87; position: relative;}
a:visited {color: #2f5d87; position: relative;}
a:active  {color: #2f5d87; position: relative;}
a:hover   {color: #ff0000;cursor: pointer; text-decoration: none; position: relative; }

