body { text-align:center; margin:0px; padding:0px; font-family:Verdana, Arial, sans-serif; font-size:10px; }


:focus { outline: none; }
a { outline: none; }
a:active { outline: none; }
button { outline: none; }
button:active { outline: none; }
a:link { color:#000000; font:10px verdana; font-style:normal; font-weight:bold; text-decoration:none }
a:visited { color:#000000; font:10px verdana; font-style:normal; font-weight:bold; text-decoration:none }
a:hover { color:#cccccc; font:10px verdana; font-style:normal; font-weight:bold; text-decoration:none }
a.title:link { color:#000000; text-decoration:underline; font-size:14px; font-style:normal; font-weight:bold; }
a.title:visited { color:#000000; text-decoration:underline; font-size:14px; font-style:normal; font-weight:bold; }
a.title:hover { color:#666666; text-decoration:underline; font-size:14px; font-style:normal; font-weight:bold; }
a.division:link { color:#000000; font-style:normal; font-weight:normal; text-decoration:none }
a.division:visited { color:#000000; font-style:normal; font-weight:normal; text-decoration:none }
a.division:hover { color:#666666; font-style:normal; font-weight:normal; text-decoration:none }
a.white:link { color:#000000; text-decoration:none; font-weight:normal }
a.white:visited { color:#000000; text-decoration:none; font-weight:normal }
a.white:hover { color:#666666; text-decoration:none; font-weight:normal }
a.under:link { color:#000000; text-decoration:underline; font-weight:normal }
a.under:visited { color:#000000; text-decoration:underline; font-weight:normal }
a.under:hover { color:#666666; text-decoration:underline; font-weight:normal }
a.underwhite:link { color:#000000; text-decoration:underline; font-weight:normal }
a.underwhite:visited { color:#000000; text-decoration:underline; font-weight:normal }
a.underwhite:hover { color:#666666; text-decoration:underline; font-weight:normal }
a.pages_bar:link { color:#666666; font-family:arial; font-size:12px; font-style:normal; font-weight:bolder; text-decoration:none }
a.pages_bar:visited  { color:#666666; font-family:arial; font-size:12px; font-style:normal; font-weight:bolder; text-decoration:none }
a.pages_bar:hover  { color:#666666; font-family:arial; font-size:12px; font-style:normal; font-weight:bolder; text-decoration:none }

b { font:10px verdana; color:#000000; }
b.violet { color:#000000; }
b.text { font:10px verdana; color:#000000; }
b.white { font:10px verdana; color:#000000; }
b.strikethrough { font:10px verdana; color:#000000; text-decoration: line-through }
b.error { color:#CC0000; }
b.mediumwhite { font:bold 10px verdana,sans-serif; color:#000000; }
b.bigwhite { font:bold 16px arial,sans-serif; color:#000000; }
b.title { font:11px verdana; font-weight:bold; color:#000000; }
b.pages_bar { color:#CCCCCC; font:12px arial; font-style:normal; font-weight:bolder; text-decoration:none; }
b.pages_bar_this { color:#000000; font-family:arial; font-size:16px; font-style:normal; font-weight:bolder; text-decoration:none; }
b.cart_bar_this { color:#000000; font-family:arial; font-size:12px; font-style:normal; font-weight:bolder; padding:5px; text-decoration:none; }
span.great_discount { font:bold 11px verdana,sans-serif; line-height: 50px; color:#000000; background:transparent url("im/greatdiscount_print.jpg"); padding:18px 5px 18px 7px }
span.search_highlight {  font:bold 11px verdana,sans-serif; letter-spacing:1px; color:#000000; background:#FFF; border:solid 1px #000000; padding-left:2px; padding-right:2px }
span.black { color:#000000; background:#000000; padding:2px }
span.rpp_this { font-weight:bold; border:solid 1px #000000; padding-left:2px; padding-right:2px }
span.availibility_1 { font:bold 11px verdana; color:#009933; background:#fff; padding:2px; margin-top:2px; margin-bottom:2px; }
span.availibility_2 { font:bold 11px verdana; color:#009933; background:#fff; padding:2px; margin-top:2px; margin-bottom:2px; }
span.availibility_3 { font:bold 11px verdana; color:#000000; background:#fff; padding:2px; margin-top:2px; margin-bottom:2px; }
span.availibility_4 { font:bold 11px verdana; color:#ff9900; background:#fff; padding:2px; margin-top:2px; margin-bottom:2px; }
span.availibility_5 { font:bold 11px verdana; color:#ff9900; background:#fff; padding:2px; margin-top:2px; margin-bottom:2px; }
span.availibility_6 { font:bold 11px verdana; color:#ff9900; background:#fff; padding:2px; margin-top:2px; margin-bottom:2px; }
span.availibility_7 { font:bold 11px verdana; color:#ff6600; background:#fff; padding:2px; margin-top:2px; margin-bottom:2px; }
span.availibility_8 { font:bold 11px verdana; color:#ff6600; background:#fff; padding:2px; margin-top:2px; margin-bottom:2px; }
span.availibility_9 { font:bold 11px verdana; color:#ff6600; background:#fff; padding:2px; margin-top:2px; margin-bottom:2px; }
span.availibility_10 { font:bold 11px verdana; color:#cc0000; background:#fff; padding:2px; margin-top:2px; margin-bottom:2px; }
span.procent { font:bold 13px verdana; color:#cc0000; background:#fff; padding:2px; margin-top:2px; margin-bottom:2px; }
span.submit { margin-bottom:0px; background:none; color:#000; border:1px solid #000; font:10px verdana; padding:1 8 1 8; font-weight:bold; }
span.payment { text-align:center; border:1px dotted #000; padding:5px 8px 5px 8px; color:#000; font:bold 11px verdana; }
span.payment_mini { text-align:center; border:1px solid #000; padding:3px 5px 3px 5px; color:#000; font:bold 10px verdana; }
span.amount { text-align:center; border:1px dotted #000; padding:2px 4px 1px 4px; color:#000; font:bold 10px verdana; letter-spacing:1px; }
p { margin-bottom:3px; margin-left:5px; margin-right:5px; text-align:left; color:#000000; font-weight:normal; font-size:10px; line-height:15px; font-family:verdana; }

hr { border:0px; border-top:solid 1px #000000; border-bottom:transparent; }
hr.invisible { visibility:hidden; margin:0px; padding:0px; height:10px; border:0px; }
input.search { width:150px; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
input.index_search { width:155px; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
input.login { width:100px; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bold; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
input.pass { width:100px; margin-left:0px; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bold; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
input.submit_login { width:100px; margin-bottom:0px; color:#000000; border:1px solid #000000; font:9px verdana; font-weight:bolder; }
input.news { width:200px; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bold; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
input.contact { width:230px; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
input.contact_dis { width:230px; background:#fff; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
input.error { width:230px; margin-top:0px; margin-bottom:0px; color:#CC0000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #CC0000; }
input.contact_ort { width:156px; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
input.contact_zipcode { width:70px; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
input.contact_zipcode_dis { width:70px; background:#fff; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
input.contact_city { width:156px; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
input.contact_city_dis { width:156px; background:#fff; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
input.error_zipcode { width:70px; margin-top:0px; margin-bottom:0px; color:#CC0000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #CC0000; }
input.error_city { width:156px; margin-top:0px; margin-bottom:0px; color:#CC0000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #CC0000; }
input.radio { width:30px; margin-bottom:-2px; background:none; color:#000000; border:none; }
input.radio_left { width:30px; margin-bottom:-2px; margin-left:0px; background:none; color:#000000; border:none; }
input.radiocart_left { width:30px; margin-bottom:-2px; margin-left:-5px; background:none; color:#000000; border:none; }
input.checkbox { margin-bottom:-3px; margin-right:10px; background:#fff; color:#000000; font:10px verdana; font-weight:bolder; }
input.ok { width:25px; margin-top:2px; color:#000000; border:1px solid #fff; }
input.submit { margin-bottom:-2px; color:#000000; border:1px solid #000000; font:10px verdana; font-weight:bold; }
input.ok_style { width:25px; margin-top:2px; margin-left:10px; color:#000000; border:1px solid #000000; font:10px verdana; font-weight:bolder; }
input.ok_search { width:30px; margin-top:2px; color:#000000; border:1px solid #000000; font:10px verdana; font-weight:bold; }
input.file { width:300px; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
textarea.area_contact { width:230px; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bold; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
textarea.area_contact_dis { width:230px; background:#fff; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bold; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; }
textarea.error_area { width:230px; margin-top:0px; margin-bottom:0px; color:#CC0000; font-family:arial; font-size:10px; font-weight:bold; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #CC0000; }
textarea.preview { width:360px; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:12px; font-weight:bold; letter-spacing:1px; padding-top:5px; padding-left:5px; padding-right:3px; border:1px solid #000000; }

button.caddie { width:50px; height:47px; background: url("im/caddie_print.jpg"); border:none; cursor:hand }
button.caddie_purchase { width:50px; height:47px; background: url("im/caddie_print.jpg"); border:none; cursor:hand }
button.search { width:50px; height:16px; margin-top:-2px; background:transparent url("im/search.jpg"); color:#003399; border:1px solid #003399; font:10px verdana; font-weight:bold; outline:none; cursor:hand }
input.go_search { width:50px; margin-top:2px; background:transparent url("im/search.jpg"); color:#003399; border:1px solid #003399; font:10px verdana; outline:none; font-weight:bold; cursor:hand }
input.im_search { margin-bottom:-4px; }

select.one { margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bold; letter-spacing:1px; padding-left:5px; padding-right:3px; border:1px solid #000000; width:230px; }
select.one_dis { background:#fff; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px;  border:1px solid #000000; width:230px; }
select.two { margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px;  border:1px solid #000000;}
select.two_dis { background:#fff; margin-top:0px; margin-bottom:0px; color:#000000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px;  border:1px solid #000000;}
select.error { margin-top:0px; margin-bottom:0px; color:#CC0000; font-family:arial; font-size:10px; font-weight:bolder; letter-spacing:1px; border:1px solid #CC0000; width:230px; }

table.blue { border:medium solid #000000; border-collapse:collapse }
tr.thblue { height:25px; background:#000000; color:white; font:10px verdana }
th.blue { border:thin solid; padding-left:2px; padding-right:2px  }
tr.blue { height:25px; color:#000000; font:10px verdana }
td.blue { border:thin solid #000000; padding-left:5px; padding-right:5px; color:#000000; font:10px verdana }
td.markedblue { background:#DCE5F0; border:thin solid #000000; padding-left:5px; padding-right:5px; color:#000000; font:10px verdana }
table.cart { border:none; border-collapse:collapse }
tr.thcart { height:25px; color:#000000; font:10px verdana }
th.cart { border:thin solid #000000; padding-left:5px; padding-right:5px; color:#000000; font:10px verdana }
th.null { border:thin solid; border-right:none; border-top:none; padding-left:2px; padding-right:2px; background:#fff }
tr.cart { height:25px; color:#000000; font:10px verdana }
td.cart { border:thin solid #000000; padding-left:5px; padding-right:5px; color:#000000; font:10px verdana }
td.markedcart { border:thin solid #000000; padding-left:5px; padding-right:5px; color:#000000; font:10px verdana }
td.null { background:none; border:none; padding-left:5px; padding-right:5px; color:#000000; font:10px verdana }
table.home { border:none; border-collapse:collapse; }
tr.home { height:8px; background:#fff }
td.home_1 { border-style:solid; font:10px verdana; border-color:#000000; border-width:1px 1px 1px 1px; text-align:center; padding:5px }
td.home_2 { border-style:solid; font:10px verdana; color:#000000; border-color:#000000; border-width:1px 1px 0px 1px; text-align:center; padding:5px; padding-left:2px; padding-right:2px; }
td.home_3 { border-style:solid; color:#000000; font:10px verdana; border-color:#000000; border-width:0px 1px 1px 1px; text-align:center; padding:5px; padding-left:2px; padding-bottom:10px }
table.prods { border:none; border-collapse:collapse; }
tr.prods { height:8px; background:#fff }
td.prods_1 { width:150px; border-style:solid; font:10px verdana; border-color:#000000; border-width:1px 1px 1px 1px; text-align:center; padding:5px }
td.prods_2 { width:190px; border-style:solid; font:10px verdana; color:#000000; border-color:#000000; border-width:1px 1px 1px 0px; text-align:left; padding:5px }
td.prods_3 { width:110px; border-style:solid; color:#000000; font:10px verdana; border-color:#000000; border-width:1px 1px 1px 0px; text-align:right; padding:5px; padding-left:2px; padding-bottom:10px }
table.shop_prods { border:medium solid #000000; border-collapse:collapse }
tr.shop_prods { height:8px; background:#fff }
td.shop_prods_1 { width:150px; border-style:solid; border-color:#000000; border-width:1px 1px 1px 1px; text-align:center; padding:5px }
td.shop_prods_2 { width:190px; border-style:solid; font:10px verdana; color:#000000; border-color:#000000; border-width:1px 1px 1px 0px; text-align:left; padding:5px }
td.shop_prods_3 { width:20px; border-style:solid; color:#000000; font:10px verdana; border-color:#000000; border-width:1px 1px 1px 0px; text-align:center; }
td.shop_prods_4 { width:90px; border-style:solid; color:#000000; font:10px verdana; border-color:#000000; border-width:1px 1px 1px 0px; text-align:right; padding:5px }
table.details { border:medium solid #000000; border-collapse:collapse; }
tr.details { height:8px; background:#fff }
td.details_1 { width:260px; border-style:solid; font:10px verdana; color:#000000; border-color:#000000; border-width:1px 1px 1px 1px; text-align:left; padding:5px }
td.details_2 { width:195px; border-style:solid; color:#000000; font:10px verdana; border-color:#000000; border-width:1px 1px 1px 0px; text-align:right; padding:5px; padding-left:2px; padding-bottom:10px }
td.details_3 {color:#000; font:10px verdana; background:none; text-align:center; padding-bottom:7px }
table.pics { border:medium solid #000000; border-collapse:collapse; background:none; }
tr.thpics { height:25px; background:#000000; color:white; font:10px verdana }
th.pics { border:thin solid; padding-left:2px; padding-right:2px }
tr.pics { height:25px; color:#000000; font:10px verdana }
td.pics { border:thin solid #000000; text-align:center; padding-left:5px; padding-right:5px }
td.pics_1 { width:150px; border:thin solid #000000; text-align:center; padding-left:5px; padding-right:5px }
td.pics_2 { border:thin solid #000000; padding-left:3px; padding-right:0px; background:#DCE5F0; vertical-align:middle; }
div.overhidden { text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:170px; vertical-align:middle; }
td.pics_3 { border:thin solid #000000; padding-left:5px; padding-right:5px }
td.pics_4 { border:thin solid #000000; padding-left:5px; padding-right:5px; background:#DCE5F0 }
td.pics_5 { border:thin solid #000000; padding-left:5px; padding-right:5px }
tr.nopics { background:#000000; height:1px }

div.submit { color:#000; border:1px solid #000; font:10px verdana; font-weight:bold; outline:none; cursor:hand }
div.emptystyle { position:absolute; left:-1000px; top:-1000px; }
div.hr_menu { visibility:hidden; height:0px; margin-top:6px; margin-bottom:8px; background:#000000; }
div.hr_menu hr { visibility:hidden; }
div.hr_login { visibility:hidden; height:0px; clear:both; }
div.left_80 { float:left; width:100px; margin-left:5px; margin-right:5px; margin-top:2px; font:10px verdana; color:#000000; }
div.left_120 { float:left; width:135px; margin-left:5px; margin-right:5px; margin-top:2px; font:10px verdana; color:#000000; }
div.left_200 { float:left; width:200px; margin-left:5px; margin-right:5px; margin-top:2px; text-align:left; }
div.left { color:#000000; float:left; margin-left:5px; margin-right:5px; margin-top:2px; }
div.center { float:left; margin-right:5px; color:#000000; }
div.right { float:right; text-align:right; margin-right:5px; color:#000000; }
div.marginleft_100 { margin-left:100px; margin-right:5px; margin-top:2px; font:10px verdana; color:#000000; }

div.success { text-align:center; margin:10px 10px 0px 10px; color:#000000; background:#91AED0; font:bold 11px verdana;  }
div.caution { text-align:center; margin:10px 10px 0px 10px; color:#fff; background:#FF9900; font:bold 11px verdana; }
div.error { text-align:center; margin:10px 10px 0px 10px; color:#000000; background:#bb0000; font:bold 11px verdana; }
div.product_vignette { border:1px solid #000000; width:445px; height:auto; min-height:30px; margin-top:5px; margin-left:5px; margin-right:5px; background:#000000; }
div.vignette_left { float:left; margin-left:5px; width:150px; margin-right:5px; margin-top:0px; font:10px verdana; color:#000000; }
div.vignette_center { float:left; margin-left:5px; width:200px; margin-right:20px; margin-top:3px; font:10px verdana; color:#000000; }
div.vignette_right { float:right; text-align:right; margin-right:5px; margin-top:3px; font:10px verdana; color:#000000; }
div.product_pic { text-align:center; border:none; margin-top:5px; margin-left:10px; margin-right:10px; background:none; }

div.pages { width:495px; text-align:center; letter-spacing:1px; margin-top:20px; margin-bottom:20px; color:#000000; font-weight:bold; font-size:11px; line-height:15px; font-family:arial; }
div.home_banner { border:1px solid #000000; padding:0px; margin-top:0px; margin-left:10px; margin-right:10px; height:86px; text-align:center; font:bold 10px verdana; color:#000000; background:none; }
div.product_desc { border:1px solid #000000; padding:5px; margin-top:0px; margin-left:10px; margin-right:10px; text-align:center; font:bold 10px verdana; color:#000000; }
div.download { border:1px solid #000000; padding:5px; margin-top:0px; margin-left:10px; margin-right:10px; text-align:center; font:bold 10px verdana; color:#000000; }
div.product_price { margin-top:5px; margin-left:10px; margin-right:10px; text-align:center; font:10px verdana; color:#000000; }
div.price_center { float:left; text-align:left; margin-left:0px; margin-right:20px; margin-top:3px; color:#000000; }
div.price_right { float:right; text-align:right; margin-right:5px; margin-top:3px; font:10px verdana; color:#000000; }
div.detail_navi { margin-top:20px; margin-left:10px; margin-right:10px; margin-bottom:-5px; font:bold 10px verdana; color:#000000; }
div.page_back { border-top:1px solid #000000; margin-left:10px; margin-right:10px; padding-top:2px; text-align:center; color:#000000; }
div.page_center { float:left; margin-left:0px; margin-right:20px; margin-top:-2px; color:#000000; }
div.page_right { float:right; text-align:right; margin-right:0px; margin-top:-2px; color:#000000; }
div.no_picture { position:relative; margin:auto; text-align:center; width:150px; height:60px; font:bold 10px verdana; color:#000000; background:transparent url("im/no_picture.jpg"); }
div.caddie_purchase_w { width:50px; height:47px; background: url("im/caddie_print.jpg"); border:none; cursor:hand }
div.valign_middle_1 { display:table; height:50px; #position:relative; float:right; overflow:hidden; margin-bottom:-10px; margin-right:-5px }
div.valign_middle_2 { #position:absolute; #top:50%; display:table-cell; vertical-align:middle; }
div.valign_middle_3 { #position:relative; #top:-50% }

div.upload { border:1px solid #000000; margin-top:10px; margin-left:10px; margin-right:10px; }
div.upload h3 { text-align:center; letter-spacing:1px; margin-top:0px; margin-bottom:10px; color:#ffffff; font-weight:bolder; font-size:11px; line-height:14px; font-family:arial; background:#515151; }
div.marge { margin:1px; margin-left:5px; margin-right:5px; }

#style_switcher { position:absolute; left:235px; top:5px; width:300px; background:none; font:10px verdana; color:#000000; margin:0px; }
#login_admin { visibility:hidden; }

#languagebar { visibility:hidden; }
#searchbar { visibility:hidden; }

#activity { visibility:hidden; }
#info { position:absolute; visibility:hidden; left:300px; top:155px; width:200px; height:50px; background:#515151; text-align:center; font:10px arial; font-weight: bolder; color:#372E7B;}
#firm { position:absolute; left:-900px; top:-900px; }
#menu_horiz { visibility:hidden; }
#container { position:relative; background:none; margin:auto; height:auto; padding:0px; width:495px; }
#container h1 { text-align:center; margin-top:10px; color: #ffffff; font-weight: bolder; font-size: 12px; line-height: 18px; font-family:verdana; }

#content { margin-top:-10px; margin-left:0px; padding-bottom:5px; width:495px; min-height:300px; background:#fff; color:#000000; }
#content p { margin-bottom:1px; margin-left:10px; margin-right:10px; text-align:left; color:#000000; font-weight:normal; font-size:10px; line-height:15px; font-family:verdana; }
#content h2 { text-align:center; border-top:1px solid #000000; border-bottom:1px solid #000000; letter-spacing:2px; margin-top:0px; color:#000000; font-weight:bolder; font-size:12px; line-height:20px; font-family:arial; }
#content h3 { text-align:center; letter-spacing:2px; margin-top:0px; color:#000000; font-weight:bold; font-size:11px; line-height:20px; font-family:arial; }
#content h4 { text-align:center; border-top:1px solid #999999; border-bottom:1px solid #999999; letter-spacing:1px; margin-top:20px; color:#000000; font-weight:bold; font-size:11px; line-height:15px; font-family:arial; }
#content h5 { text-align:center; letter-spacing:5px; margin-top:0px; margin-bottom:10px; color:#000000; font-weight:bold; font-size:14px; line-height:20px; font-family:arial; }
#content ul { text-align:left; padding:3px; margin-left:0px; margin-bottom:0px; margin-top:-1px; font:bold 10px arial; color:#000000; list-style:none }
#empty_right { float:right; top:0px; left:0px; padding:1px; margin:0px; width:170px; height:200px; }
#gettop { visibility:hidden; }
#footer { visibility:hidden; }


#menu2 { padding:0; margin-top:20; margin-bottom:30; font:11px arial; }
#menu2 ul { text-align:center; margin-bottom:-3px; border-bottom:1px solid #000000 }
#menu2 li { list-style:none; margin:0; display:inline; }
#menu2 li a { color:#000000; background:#ccc; padding:3px; padding-left:5px; padding-right:5px; margin-left:8px; margin-left:8px; margin-bottom:-5px; border:1px solid #000000; border-bottom:1px solid #000000; text-decoration:none; }
#menu2 li a:link { font:11px arial; }
#menu2 li a:visited { }
#menu2 li a:hover { color:#000000; border:1px solid #000000; border-bottom:1px solid #000000; background:#fff; }
#menu2 li a#current2 { color:#000000; background:#fff; border:1px solid #000000; border-bottom:1px solid #fff; }

#news_on { border:1px solid #515151; margin-top:10; margin-left:10; margin-right:10; }
#news_on h3 { text-align:center; letter-spacing:1px; margin-top:0; margin-bottom:5px; color:#ffffff; font-weight:bolder; font-size:11px; line-height:14px; font-family:arial; background:#515151;}
#news_off { border:1px solid #515151; margin-top:10; margin-left:10; margin-right:10; }
#news_off h3 { text-align:center; letter-spacing:1px; margin-top:0; margin-bottom:0; color:#ffffff; font-weight:bolder; font-size:11px; line-height:14px; font-family:arial; background:#515151;}
#news_change { border:1px solid #515151; margin-top:10; margin-left:10; margin-right:10; }
#news_change h3 { text-align:center; letter-spacing:1px; margin-top:0; margin-bottom:0; color:#ffffff; font-weight:bolder; font-size:11px; line-height:14px; font-family:arial; background:#515151;}
#login h3 { text-align:center; border-top:1px solid #515151; margin-top:0; margin-bottom:5px; color: #000000; font-weight: bolder; font-size: 10px; line-height: 20px; font-family:verdana; background:none; }

#contactf { border:1px solid #515151; margin-top:10px; margin-left:10px; margin-right:10px; }
#contactf h3 { text-align:center; letter-spacing:1px; margin-top:0px; margin-bottom:10px; color:#ffffff; font-weight:bolder; font-size:11px; line-height:14px; font-family:arial; background:#515151;}
#marge { border:none; margin-top:10px; margin-left:10px; margin-right:10px; }

.titremois { font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; background:transparent url("im/verlauf_grauh.jpg"); }
.titremois:link { font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; background:transparent url("im/verlauf_grauh.jpg"); text-decoration: none }
.titremois:visited { font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; background:transparent url("im/verlauf_grauh.jpg"); }
.titremois:hover { font-family: Arial; font-size: 13px; font-weight: bold; color: #cccccc; background:transparent url("im/verlauf_grauh.jpg"); text-decoration: none }
.titrejours { font-family: verdana; font-size: 9px; color: #ffffff; background:transparent url("im/verlauf_blau.jpg"); }
.titrenum { font-family: Arial; font-size: 11px; color: #ffffff; background:transparent url("im/verlauf_grauh.jpg"); }
.titrenum2 { font-family: Arial; font-size: 11px; color:#ffffff; background: #ffffff }
.titrenum3 { font-family: Arial; font-size: 11px; color: #ffffff; background: #33CC00 }
.titrenum4 { font-family: Arial; font-size: 11px; color: #ffffff; background: #FF9933 }
.titrenum5 { font-family: Arial; font-size: 11px; color: #ffffff; background: #006600 }
.titreweek { font-family: verdana; font-size: 9px; color: #ffffff; background:transparent url("im/verlauf_blau.jpg"); }
.titreweek2 { font-family: Arial; font-size: 11px; color: #ffffff; background:transparent url("im/verlauf_blau.jpg"); }
.titrewend { font-family: Arial; font-size: 11px; color: #ffffff; background:transparent url("im/verlauf_grau.jpg"); }
.titrewend2 { font-family:  Arial; font-size: 11px; color: #ffffff; background:transparent url("im/verlauf_blau.jpg"); }
.titrenow { font-family: Arial; font-size: 11px; color: #ffffff; background:transparent url("im/verlauf_blau.jpg"); }
#calendar { background:transparent url("im/calendrier.jpg"); color:#dddddd; margin-top:0px; margin-bottom:10px; width:723px; height:169px; }
#tag { float:left; margin-top:57px; margin-left:70px; width:100px;}
#calendrier { float:left; margin-top:30px; margin-left:33px; }
#monat { float:left; margin-top:57px; margin-left:120px; }
#count_day { font: bold 11px arial; color:#3A3A3A; margin-top:0px; margin-left:0px; }
#dayprem { font: bold 11px arial; color:#3A3A3A; margin-top:16px; margin-left:0px; }
#daymoney { font: bold 11px arial; color:#3A3A3A; margin-top:16px; margin-left:0px; }
#count_month { font: bold 11px arial; color:#3A3A3A; margin-top:0px; margin-left:0px; }
#monthprem { font: bold 11px arial; color:#3A3A3A; margin-top:16px; margin-left:0px; }
#monthmoney { font: bold 11px arial; color:#3A3A3A; margin-top:16px; margin-left:0px; }

#sidebar_left { float:left; margin-left:-2000px; margin-top:-2000px; width:170px; visibility:hidden; }
#sidebar_right { float:right; margin-left:0px; margin-top:-2000px; width:110px; visibility:hidden; }
#header  { margin:0px; padding:0px; width:495x; height:200px; }
#container { position:relative; margin:auto; padding:0px; width:495px; height:auto; }
form { margin-top:0px; margin-bottom:0px; }
