body {background: url(/images/design/page_bg.gif) repeat-x #4e5457; font-family: Trebuchet MS, Helvetica, Arial; font-size: 13px; color: #d6d7d8; padding: 0px; margin-top: 0px }

h1.head {color: #FFFFFF; font-size: 25px; font-weight: bold; padding: 20px 0px 0px 7px; visibility: hidden; display: none}

h2 {font-size: 17px; text-transform: uppercase; color: #990000; font-weight: bold}
h3 {font-size: 15px; text-transform: none; color: #4572a4; font-weight: bold}
h4 {font-size: 13px; font-weight: bold; color: #669900}
input, select, form {font-size: 12px; margin: 0px; padding: 0px}
/* table {border: 1px solid #999999}
th {text-align: left; background: #666666; font-size: 11px; color: #FFFFFF}
.searchtab td { vertical-align: middle; padding: 10px}
table.searchtab {border: 0px; background: #DDDDDD } */
a {color: #f4b800; text-decoration: underline}



.text  {color: #d6d7d8; font-size: 12px; font-family: Trebuchet MS, Arial, Geneva, Swiss, SunSans-Regular; text-align: justify; line-height: 14px}

.mnull{ display: none; }
.pimage {display:inline;float:left;margin-right:20px;margin-bottom:20px}
td {color: #d6d7d8; font-size: 12px; font-family: Trebuchet MS, Geneva, Swiss, SunSans-Regular;}

.hr {border-bottom: 1px solid #666666;}

h5{color: #000; font-size: 10pt; font-weight:bold; font-family: Trebuchet MS, Helvetica, Geneva, Swiss, SunSans-Regular;}
a.blk:link,a.blk:visited,a.blk:hover,a.blk:active { color: black}
a.current:link,a.current:visited,a.current:hover,a.current:active { text-decoration: underline; color: #999999;}
a.sub0:link,a.sub0:visited,a.sub0:hover,a.sub0:active { font-weight:bold;}
a.sub2:link,a.sub2:visited,a.sub2:hover,a.sub2:active { font-style:italic;}



/* CSS bridgestonegolf.sk */

#kosikw {height: 70px; background: url(/images/design/kosik_bg.jpg); overflow: hidden}
#kosikc {padding: 13px 15px 5px 14px; color: #FFFFFF; line-height: 13px}
#lcolw {background: url(/images/design/lcol_bg.jpg) no-repeat bottom #0f1115; border-top: 2px solid #353638; min-height: 448px; _height: 448px }
#lcolc {padding: 18px 15px 168px 15px; color: #a0a0a0; font-size: 12px}
#lcolc h6 {color: #4572a4; font-size: 12px; margin: 0px; padding: 10px 0px 2px 0px}
#lcolc h6 a {color: #4572a4}

#lcolc input {background: #2a2e33; color: #FFFFFF; border: 1px solid #565b5e; padding-top: 3px}
#lcolc .lbox {font-size: 11px}
#lcolc .lbox a {color: #CCCCCC; text-decoration: none}
#lcolc .lbox a:hover {text-decoration: underline;}
#lcolc .treeview .sub2, #lcolc .treeview .sub1 {color: #999999} 

.mnunadpis {margin: 5px 5px 0px 5px; height: 35px; background: url(/images/design/col_head_bg.gif) no-repeat #6f6f6f; font-weight: bold; color: #caff33;  }
.mnunadpis a {color: #caff33; }
.mnunadpis span {display: block; padding: 12px 5px 5px 9px; font-size: 12px}
.mnuitemc {margin: 0px 5px 0px 5px; font-size: 10pt; padding-bottom: 10px; }
.mnuitem, .mnuitemnew  {margin: 0px 5px 0px 5px; padding-bottom: 10px; line-height:2;}
.mnuitemnew {line-height: 15px}
.mnuitems {margin: 0px 5px 0px 5px; padding-bottom: 10px;}

.mnuitemc, .mnuitem, .mnuitems,.mnuitemnew  { background: url(/images/design/col_stand_bg.gif) repeat-y; border-bottom: 1px solid #999999; font-size: 11px}
.mnuitemc span, .mnuitem span, .mnuitems span, .mnuitemnew span {padding: 10px 8px 10px 15px; display: block}

#cartbtns {text-align: right}

.preview {width:75px;height:50px;overflow:hidden; border: 1px solid #999999; background: url(../images/design/imgna.gif) no-repeat #ebebeb}


#shopmenu {font-size: 11px; color: #ffffff; text-align: right; margin: 0px auto 5px auto; width: 950px}
#shopmenu a {color: #ffffff; text-decoration: none}
#shopmenu a:hover {text-decoration: underline}

#header {background: url(../images/design/header_bg.jpg) repeat-x bottom; height: 174px; position: relative;}

#mwrap {width: 990px; margin: 0px auto 0px auto; padding: 0px}

#menu { position: absolute; top: 133px; left: 17px; color: #FFFFFF; font-size: 13px; font-weight: bold; text-transform: uppercase }
#menu a {color: #000000; text-decoration: none; padding: 0px 5px 0px 5px}
#menu a:hover {text-decoration: underline}
.menusel {background: url(../images/design/menu2_bg.gif)}
#msubmenu {}

/* catalogue styles */
#maincnt {padding: 100px 30px 30px 31px; color: #d9d9d9;  min-height: 450px; _height: 450px; margin: 0px; border: 0px}
#maincnt img {padding: 0px 7px 7px 0px}

.linenavig {font-size: 22px; color: #f4b800; line-height: 27px}
.linenavig a {text-decoration: underline}
.linenavig a:hover {text-decoration: underline}

#products td {text-align: right}
#products table img {border: 5px solid #53575e; padding: 0px; margin: 0px 10px 10px 0px}
#products td h4 {font-size: 20px; font-weight: bold; margin: 0px; padding: 0px}
#products td h4 a {text-decoration: underlline}
#products td .p_desc {font-size: 16px}

#product td {text-align: left}
#product table img {border: 5px solid #53575e; padding: 0px; margin: 0px 10px 10px 0px}
#product td h4 {font-size: 20px; font-weight: bold; margin: 0px; padding: 0px}
#product td h4 a {text-decoration: underlline}
#product td .p_desc {font-size: 16px}

.price {font-size:16px; font-weight: bold; color: #3c8de9; }
.commonprice{font-size:12px;font-weight:normal;color:gray;}



/*pravy stlpcek*/
#mcontent2 {margin: 0px 1px 0px 1px; position: relative; padding: 15px 15px 15px 15px; min-height: 400px; width: 650px; float:left; _height: 400px}
#mcontent2.title {padding: 15px}
#mrcolumn {background: #a0a0a0 url(../images/design/rcol_bg.gif) no-repeat; float:left; width: 250px; margin: 15px 0px 15px 0px; _height: 400px; min-height: 400px; color: #FFFFFF}
.rcolart {padding: 8px; font-size: 12px; font-weight: bold}
.rcolart h4 {font-size: 14px; font-weight: bold}
ol.ako  { margin: 0px; padding: 0px}
.ako li {margin-left: 24px}
/**/

#znacky {margin-top: 25px; line-height: 19px}
#znacky a {color: #666666; font-size: 13px; font-weight: bold; margin-right: 10px}

#title_rcol {width: 373px; position: absolute; right: 0px; top: 0px}
#redboxw {background:url(../images/design/red_ebox_bg.gif) #215992; margin-bottom: 1px; color: #FFFFFF}
#blueboxw {background:url(../images/design/blue_ebox_bg.gif) #4078b2; margin-bottom: 1px; color: #FFFFFF}


#mfooter {background: url(/images/design/footerw.gif) no-repeat; padding: 20px 10px 36px 10px; text-align: right; color: #666666; clear:both; margin: 8px 0px 0px 0px; font-size: 12px; line-height: 12px}
#mfooter  a {color: #999999}
#mfooter span {color: #999999}

.req {color:red;font-weight:bold;}

.btn, .btnm {background: url(../images/design/butt_bg.gif) repeat-x top #480101; color: #FFFFFF; font-weight: bold; padding: 4px; border: 0px solid #330000; cursor: hand; cursor: pointer}

.btnm {padding: 3px}

.riadok0 {background:#eeeeee;}

.priceinfo{text-decoration:line-through;}



ul.sitemap {list-style:none;padding:0 0 0 10px;margin:0;}
ul.sitemap li {margin:0;}
ul.sitemap li a {font-size:11px;text-decoration:none;font-weight:normal;color:#7eb314;line-height:22px;}
ul.sitemap li a:hover {text-decoration:underline;}
ul.sitemap li a.sb1 {padding-left:15px;}
ul.sitemap li a.sb2 {padding-left:25px;}
ul.sitemap li a.sb3 {padding-left:35px;}
ul.sitemap li a.sb4 {padding-left:45px;}
ul.sitemap li a.sb5 {padding-left:50px;}
ul.sitemap li a.sb6 {padding-left:55px;}
ul.sitemap li a.sb7 {padding-left:60px;}
ul.sitemap li a.sb8 {padding-left:65px;}
