* { margin:0px; padding:0px; } body { background:#fff; font-family: Arial; font-size:14px; } #total_entire { width:1152px; margin:0px auto; } #left_entire { margin-top:5px; width:160px; float:left; } #right_entire { margin-top:5px; width:160px; float:right; } #center_entire { width:auto; padding:0px; margin:0px auto; } #top_ads_entire { width:100%; text-align:center; } #bottom_ads_entire { width:100%; text-align:center; margin-top:10px; } #content { width:800px; min-width:200px; margin:0px auto; background:#eee; padding:10px; border-right:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #ccc; overflow:hidden; } #header { position:relative; padding:0px 0px; } #header_cont { width:820px; min-width:220px; background:#ffffff; margin:0px auto; overflow:hidden; position:relative; padding:20px 0px; } #footer { margin:0px auto; } #seo_site_title { position:absolute; top:-100px; } #site_title { color:#444444; padding:0px 0px; font-weight:normal; font-size:22px; } #site_logo { float:left; border:none; } #menu_cont { position:relative; width:822px; min-width:222px; height:38px; background:#073765 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAlCAYAAABlAUjtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHnWAACAbwABAicAAHbqAABICAAA+YgAADqSAAAVNRupML0AAADESURBVHjaZJJbjsQwCAQLiRPM/e9pHl71ftieWJl8kmroBpukD9fnc04wAwQCn38TdBPdSIYhBHhVw1bwLSDMbBFduX6aYRKelTwawyvrHoJHJvwUtL0hPCNeRMTlw3bhh4Bn7BgD7KhuyQI2AZy8HjG29d10jNgEyAwfMTAMJGTgMV4+FrFGopNF36lP0+PlMrZ28BsuI9dFbDeNfBMZaFk7hXoRlZhAeyfe1Wj53Ieql6S7nn0IvHs+QdaTaiTO6fgfAJ+UnLBJEDjHAAAAAElFTkSuQmCC); margin:0px auto; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; } #click_for_subscribe { color:#e50; background:#ffd; text-align:center; padding:5px 0px; font-size:14px; font-weight:bold; } #click_for_subscribe span { color:#e50; cursor:pointer; } .content_box { background:#fff; padding:10px; border:1px solid #ccc; overflow:hidden; position:relative; } .content_box_header { background:#f9f9f9 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAlCAYAAABlAUjtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHnWAACAbwABAicAAHbqAABICAAA+YgAADqSAAAVNRupML0AAADESURBVHjaZJJbjsQwCAQLiRPM/e9pHl71ftieWJl8kmroBpukD9fnc04wAwQCn38TdBPdSIYhBHhVw1bwLSDMbBFduX6aYRKelTwawyvrHoJHJvwUtL0hPCNeRMTlw3bhh4Bn7BgD7KhuyQI2AZy8HjG29d10jNgEyAwfMTAMJGTgMV4+FrFGopNF36lP0+PlMrZ28BsuI9dFbDeNfBMZaFk7hXoRlZhAeyfe1Wj53Ieql6S7nn0IvHs+QdaTaiTO6fgfAJ+UnLBJEDjHAAAAAElFTkSuQmCC); padding:5px 10px; border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc; font-weight:bold; font-size:15px; color:#77778b; } .in_content_box { background:#fff; padding:10px; margin-bottom:10px; } .in_content_box_header { background:#f0f0f0; padding:5px 10px; border:none; font-weight:bold; font-size:15px; color:#77778b; } .in_content_box_header + p { margin-top:10px; } #main_cont { width:100%; } #main_cont .content_box { padding:20px; } #right_cont { width:260px; float:right; } #main_cont p, #main_cont ul, #main_cont ol { margin-bottom:10px; } #footer_cont { width:820px; min-width:220px; margin:0px auto; padding:10px 0px 30px 0px; font-size:12px; overflow:hidden; } #socials_box { width:820px; min-width:220px; margin:10px auto 0px; overflow:hidden; text-align:left; } a { text-decoration:none; color:#62a0cc; } div.space { height:5px; width:5px; }  #main_cont h1, #main_cont h2, #main_cont h3, #main_cont h4, #main_cont h5, #main_cont h6, #main_cont h7 { background:#f0f0f0; padding:5px 10px; border:none; font-weight:bold; font-size:15px; color:#77778b; margin-bottom:10px; } #main_cont p + h1 { margin-top:20px; } hr { border: none; color: #77778b; background-color: #77778b; height: 1px; } .open_hours { font-size:12px; } .open_hours th, .open_hours td { width:14%; text-align:center; } a.text_link { color:#444; } #lang_box { position:absolute; top:20px; right:0px; } .lang_box_item { margin-left:5px; margin-top:5px; cursor:pointer; } .current_lang { border: 1px solid #fff; } a img { border: 1px solid #81b7e5; } .small_text { font-size:10px; } li { margin-left:30px; } #hits_counter { float:right; font-weight:bold; font-size:12px; } #copyrights { float:left; margin-left:0px; }  #contact_form_cont { position:absolute; top:200px; width:100%; } #contact_form { margin:0px auto; width:420px; height:400px; border:5px solid #ccc; background:#fff; overflow:hidden; z-index:999; padding:22px; position:relative; } #contact_form_close { position:absolute; top:10px; right:10px; cursor:pointer; border:1px solid #555; padding:2px 5px; font-weight:bold; color:#555; } #contact_form td { padding:16px 0px; vertical-align:middle; } #contact_form input { padding:5px; height:18px; border:1px solid #ccc; background: #f6f6f6; width:290px; } #contact_form textarea { padding:5px; height:150px; border:1px solid #ccc; background: #f6f6f6; width:290px; } #contact_form label { font-size:16px; color:#77778b; font-family:Tahoma, Arial; font-weight:bold; } #contact_form button { float:right; } #contact_form_name { font-size:20px !important; color:#77778b; font-family:Tahoma, Arial; font-weight:bold; position:relative; left:15px; bottom:10px; } .bt_send { padding:3px 5px; border: 2px solid #ccc; margin-left:5px; font-size:12px; cursor:pointer; margin:1px; color:#000; background:#cec; } #bt_contact_us { position:absolute; bottom:10px; right:10px; color:#fff; font-weight:bold; cursor:pointer; }  #registration_form_cont { position:absolute; top:200px; width:100%; } #registration_form { margin:0px auto; width:420px; height:700px; border:5px solid #ccc; background:#fff; overflow:hidden; z-index:999; padding:22px; position:relative; } #registration_form_close { position:absolute; top:10px; right:10px; cursor:pointer; border:1px solid #555; padding:2px 5px; font-weight:bold; color:#555; } #registration_form td { padding:10px 0px; vertical-align:middle; text-align:left; } #registration_form input { padding:3px; height:15px; border:1px solid #ccc; background: #f6f6f6; width:220px; } #registration_form textarea { padding:5px; height:150px; border:1px solid #ccc; background: #f6f6f6; width:220px; } #registration_form label { font-size:14px; color:#77778b; font-family:Tahoma, Arial; font-weight:bold; } #registration_form button { float:right; } #registration_form_name { font-size:20px !important; color:#77778b; font-family:Tahoma, Arial; font-weight:bold; } a.menu_item { color:#ddd; padding:15px; line-height:38px; } a.menu_item_sep { background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAaCAYAAACdM43SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE5JREFUeNp0yMsKgDAMRNEkLbgQ8f+/s+DCV5xZDLRQA5ccJgyXmR74G6rELqzCggpRhSI4CsEH2BT2j5wv2eMd8DDiZsQpHOgiGvEJMADKFRVD5LoMBAAAAABJRU5ErkJggg==) 0px 10px no-repeat; } a.active_page { color:#fff !important; } #menu_cont { *background-image:url(/themes/Advertisement Modern/images/box_header_bg.png)} .content_box_header { *background-image:url(/themes/Advertisement Modern/images/box_header_bg.png)} a.menu_item_sep { *background-image:url(/themes/Advertisement Modern/images/nav_divider.png)} 
