FORM { margin: 0px }
#marked {  background-color: #FFFF66; } 
BODY { margin: 12px; text-align: center; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #515151; }
TD { vertical-align: top; font-size: 11px; }
SELECT, INPUT, TEXTAREA { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  }
INPUT.button { font-weight: bold; background-color: #ffffff }
INPUT.input, TEXTAREA.input{ padding-left: 4px; }
.lenght { background: transparent; color: red; height: 16px; border:none; } 
.errorMessages, .required { text-align: left; color: red; }
.explain { font-size: 10px }
FORM { margin: 0px; }
#dot { color: #CC6600; margin-right: 4px; }

A { color: #003DBA; text-decoration: none; cursor: pointer}
A.ul { text-decoration: underline; }
A:hover { color: #CC6600; }

#hd { border-top: 4px solid #999999; padding-bottom: 4px; }
#hd_right { background-image: url('images/hd_background.jpg'); background-position: right; background-repeat: no-repeat; }

#submenu { text-align: left; margin-bottom: 4px; height: 20px; background-image: url('images/submenu_background.gif'); background-position: midle; background-repeat: repeat-x; }
#submenu_item { padding: 4px 14px 3px 14px; color: black; font-size: 10px; font-weight: bold; }
#submenu A { text-decoration: none; }
A:hover #submenu_item { color: #767676!important; }
#submenu #separator { margin-top: 1px }

#bottom { border-bottom: 1px solid #CCCCCC; padding-bottom: 8px; margin-top:10px; }
A#bottom_item { color: #767676; font-size: 10px; font-weight: bold; text-decoration: none; }
A#bottom_item:hover { color: black; }

#quicksearch { background-color: #D6D4D4; padding: 3px 0px 4px 6px; margin-bottom: 3px; border-top: 2px solid #C5C5C5;  }

#menuleft_head { padding-top: 10px; margin-bottom: 10px; background-color: #BED9E8; background-image: url('images/menuleft_top_background.gif'); background-position: top; background-repeat: repeat-x;} 
#menuleft A { text-decoration: none; }
#menuleft #selltype_name, #menuleft #year_name, #menuleft #ntype_name { font-size: 12px; font-weight: bold; margin: 4px 0px 5px 0px;} 
#menuleft #selltype_name.chosen A, #menuleft #year_name.chosen A, #menuleft #ntype_name.chosen A { color: #CC6600; } 
#menuleft #buytype_name { font-size: 12px; font-weight: bold; margin: 4px 0px 5px 0px;} 
#menuleft #buytype_name.chosen A { color: #CC6600; } 
#menuleft_separator { padding: 3px 0px 0px 0px; }
#menuleft #year_list_name { padding: 10px 0px 0px 0px; font: bold 11px Arial; }

#menuleft #stype_list, #menuleft #month_list { padding-left: 6px; }
#menuleft #stype_name, #menuleft #month_name { padding: 1px 0px 2px 0px; } 
#menuleft #stype_name A, #menuleft #month_name A { color: #666666; font-size: 11px; font-weight: bold; } 
#menuleft #stype_name A:hover, #menuleft #month_name A:hover { color: #CC6600; } 
#menuleft #stype_name.chosen A, #menuleft #month_name.chosen A { color: #CC6600;  } 

#menuleft_links { background-color: #CAF6DA; margin-top:10px; padding: 3px 0px 4px 4px; border-top: 1px solid #90D1A8; }
#menuleft_links A { font: bold 11px; color: #336699; }
#menuleft_links A:hover { color: #CC6600; }

#menuleft_bottom { background-image: url('images/menuleft_bottom.gif'); background-position: top; background-repeat: repeat-x; }

#central_container { padding: 0px 20px 10px 20px; }

#path { padding-top: 10px; }

#heading_container { margin-top: 20px; margin-bottom: 15px; padding-bottom: 4px; width: 100%; border-bottom: 1px solid #EAEAEA; }
#heading_top { font-size: 13px; font-weight: bold; }
#heading { text-align: left; font-size: 17px; color: #E38628; }
#heading_accent { color: #CC6600; font-weight: bold; }

#paging_navigation { margin: 10px 0px 10px 0px; }
#paging_navigation A { font-weight: bold; text-decoration: none; color: #6699cc }
#paging_navigation A:hover { color: #336699 }

#ads_list #separator { height:4px; background-image: url(/images/head1.gif); }

#ads_list #ads_name { font-size: 12px; font-weight: bold; padding: 0px 0px 3px 0px; }
#ads_list A {  color: #515151; text-decoration: none; }
#ads_list #ads_price { color: #2876A4; }

#ads_list #ad_container { border-top: 1px solid #C1C1C1; border-bottom: 1px solid #D7D7D7; padding: 9px 2px 10px 8px; }
.color2 { background-color: #F7F7F7; }
#ads_list DIV.over { color: black; background-color: #E4EAF0; }
#ads_list DIV.vip { background-color: #FBF8E3; background-image: url('images/vip_background.gif'); background-position: top; background-repeat: repeat-x; }
#ad_container.vip { padding: 11px 2px 12px 8px; }
#ads_list #ads_url { color: #2876A4; text-decoration: underline; }
#ads_list #ads_url.over { color: #CC6600; }
#ads_stype { color: #626262; text-decoration: underline;}
#ads_stype.over { color: #CC6600; }

#ads_list #ads_pic IMG { margin-top: -9px; border: 1px solid #F2F2F2; }

#ads_show TD { padding: 5px 2px 5px 10px; }
#ads_show #ads_name { background-color: #E8EBED; border-top: 2px solid #D8DFE6; border-bottom: 2px solid #D8DFE6; padding: 12px 2px 12px 10px; }

#icon_list_continer { border: 1px solid #FF9933; margin: 10px 0px; padding: 4px 6px; }
#icon_container { padding: 2px; text-align: left; vertical-align: middle; }
#icon_container A { font-weight: bold; }

#about_text { padding: 20px 0px 20px 40px; }

#news_list TD { vertical-align: middle; padding:2px}
#news_list #news_date { color: #666666; }
#news_list A.news_name { COLOR: #000000; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
#news_list A.news_name:hover { COLOR: #CC6600 }
#news_news #news_name { margin: 20px 0px 16px 16px; text-align: left; font-size: 18px; color: #E38628; color: #CC6600; font-weight: bold;}
#news_news #news_date { padding-left: 16px; padding-bottom: 16px; color: #666666; }

#forum_list A.topic_name { COLOR: #003366; text-decoration: none; }
#forum_list A.topic_name:hover { COLOR: #CC6600 }

#ads_pic IMG { border: 1px solid #dedede; }

#right_blue { margin: 10px 0px 10px 0px; }
#right_blue_hd { padding: 0px 0px 6px 4px; background-color: #90B9D1; color: white; font-weight: bold; font-size: 12px; }
#right_blue_top_left { background-image: url('images/right_blue_top_left.gif'); background-repeat: repeat-y; }
#right_blue_top_right { background-image: url('images/right_blue_top_right.gif'); background-repeat: repeat-y; }
#right_blue_bd { padding: 4px 0px 6px 4px; background-color: #CAE6F6; color: 333333; }
#right_blue_bd P { margin: 8px 0px 8px 0px; }
#right_blue_left { background-image: url('images/right_blue_left.gif'); background-repeat: repeat-y; }
#right_blue_right { background-image: url('images/right_blue_right.gif'); background-repeat: repeat-y; }

#right_green { margin: 10px 0px 10px 0px; }
#right_green_hd { padding: 0px 0px 6px 4px; background-color: #90D1A8; color: white; font-weight: bold; font-size: 12px; }
#right_green_top_left { background-image: url('images/right_green_top_left.gif'); background-repeat: repeat-y; }
#right_green_top_right { background-image: url('images/right_green_top_right.gif'); background-repeat: repeat-y; }
#right_green_bd { padding: 4px 0px 6px 4px; background-color: #CAF6DA; color: 333333; }
#right_green_bd P { margin: 8px 0px 8px 0px; }
#right_green_left { background-image: url('images/right_green_left.gif'); background-repeat: repeat-y; }
#right_green_right { background-image: url('images/right_green_right.gif'); background-repeat: repeat-y; }

#homepage #heading_background { background-image: url('images/heading_background.gif'); background-repeat: repeat-x; background-position: top;}
#homepage #heading { background-color: white; padding-right: 10px; text-align: left; font-size: 17px; color: #CC6600; }
#homepage #selltype_name { color: #707070; font-size: 12px; font-weight: bold; margin: 4px 0px 5px 0px; } 
#homepage #selltype_name A { color: #000000; text-decoration: none; }
#homepage #selltype_name A:hover { color: #CC6600; }
#homepage #stype_name { padding: 1px 0px 2px 6px; } 
#homepage #stype_name A { text-decoration: none; } 
#homepage #text_kare { padding-top:8px; text-align: center; }
#homepage #title { margin-top: 10px; padding: 4px 0px 5px 0px; font-size: 13px; font-weight: bold; color: #CC6600; border-top: 2px solid #BACED8; }
#homepage A.news_name { color: #000000; font-size: 11px; font-weight: bold; } 
#homepage #news_list TD { vertical-align: middle; padding:1px 0px 1px 2px; }

A:hover .home_vip { color: #ff0000; }
.home_vip { color: #000000; background-color: #FBF8E3; background-image: url('images/vip_background.gif'); background-position: top; background-repeat: repeat-x; }


#ads_list_small #ads_name { font-weight: bold; }
#ads_list_small A { color: #000000; text-decoration: none; }
#ads_list_small A:hover { color: #7C4D4D; }
#ads_list_small #ads_price { color: #2876A4; }
#ads_list_small #ad_container { padding: 3px 0px 5px 0px; border-bottom: 1px solid #F2F2F2; }
#ads_list_small #ads_url { color: #2876A4; text-decoration: underline; }
#ads_list_small #ads_url.over { color: #CC6600; }

#sitemap { text-align: center; margin-top: 6px; }
#sitemap #heading_background { background-image: url('images/heading_background.gif'); background-repeat: repeat-x; background-position: top;}
#sitemap #heading { background-color: white; padding-right: 10px; text-align: left; font-size: 17px; color: #E38628; }
#sitemap #selltype_name, #sitemap #buytype_name { font-size: 12px; font-weight: bold; margin: 4px 0px 5px 0px; } 
#sitemap #selltype_name A, #sitemap #buytype_name A { color: black; text-decoration: none; }
#sitemap #selltype_name A:hover, #sitemap #buytype_name A:hover { color: #CC6600; }
#sitemap #stype_name { padding: 1px 0px 1px 8px; } 
#sitemap #stype_name A { text-decoration: none; } 

.disclaimer { margin: 10px; COLOR: #999999; FONT-SIZE: 8pt}

/* banners, top offers, etc */
#banner_left { text-align:center }
#banner_right { text-align:center; margin: 6px 0px 6px 0px }
#banner_text { text-align:center }
#banner_text A { text-decoration:none; COLOR: #ff6600; FONT-WEIGHT: bold; }
#banner_text A:hover {	COLOR: #ff9900 }

.tip { color: green; font-weight: bold; cursor: pointer }
#tooltip { behavior: url(/includes/tooltip_js.htc) }

#offer_list_kareto { padding-top: 4px; padding-bottom: 5px; }
#offer_list_kareto.border { border-top: 1px solid #90D1A8; }
#offer_list_kareto A { color: #333333; text-decoration: none; }
#offer_list_kareto A:hover { color: #CC6600; }

#top_offer { background-color: #ffffff; background-image: url(http://www.journey.bg/images/top_background.gif); background-position: top; background-repeat: repeat-x; width: 145px; height: 82px; border: 1px solid #AC1515; BEHAVIOR: url(/includes/td_offer.htc); cursor: pointer }
#top_offer.over { background-color: #EEF4F8; }
#top_offer #top_price { text-align: center; font-weight: bold; font-size: 12px; color: #ff0000; }
#top_offer #top_destination, #top_offer #opics_icon { text-align: center; font-size: 10px; font-family: Arial, Helvetica, sans-serif;  }
#top_offer #top_kareto { font-family: Arial, Helvetica, sans-serif; padding: 0px 0px 0px 3px;  }
#top_offer A, #top_offer A:hover { text-decoration: none; color: #000000!important; font-weight: normal!important; }

