a:active, a:visited, a:link { color: #058FB0; text-decoration: none; }
a:hover, a.selected { color: #FFA740; text-decoration: none; }
body { font-family: "Trebuchet MS", Verdana, Helvetica, Sans-Serif; text-align: center; font-size: 0.8em; color: #fff; background: #00121C url('http://www.obedinenie.com/images/back.jpg') repeat-x 0px 0px; margin: 0px auto; padding: 0px 0px; }
body div { margin: 0px auto; padding: 0px 0px; }
#global { width: 778px; margin: 0px auto; overflow: hidden; text-align: center; }
ul { margin: 0px 0px; padding: 0px 0px; list-style-type: none; overflow: hidden; }
h1, h2, h3, h4, h5, h6, table, tr, td, th, tbody, thead, li, p, form, dl, dt, dd { margin: 0px 0px; padding: 0px 0px; }

/* HEADER */
#header { width: 778px; position: relative; height: 96px; }
#header h1 { width: 275px; height: 35px; position: absolute; top: 20px; right: 21px; background: url('http://www.obedinenie.com/images/logo.gif') no-repeat 0px 0px; }
#header h1 a { text-indent: -9999px; font-size: 0px; display: block; height: 35px; width: 275px; }
ul.langs { position: absolute; top: 0px; left: 32px; }
ul.langs li { float: left; margin-left: 2px; width: 42px; height: 26px; background: url('http://www.obedinenie.com/images/language_selector_tab.jpg') no-repeat 0px 0px; }
ul.langs li.current, ul.langs li:hover { background: url('http://www.obedinenie.com/images/language_selector_tab_hover.jpg') no-repeat 0px 0px; }
ul.langs li a:link, ul.langs li a:visited { color: #000; display: block; padding-top: 1px; height: 24px; }
ul.links { position: absolute; top: 81px; right: 5px; }
ul.links li { float: left; height: 24px; font-size: 0.7em; font-family: Verdana, Helvetica, Sans-Serif; }
ul.links li a { height: 24px; padding-left: 5px; padding-right: 5px; }
ul.links li a:hover { border-bottom: 3px solid #FFA740; color: #fff; }
ul.links li a.current:hover, ul.links li a.current { border-bottom: 3px solid #333; background-color: #333; color: #fff; }
ul.links li a:hover { color: #FFA740; }

/* SPLASHER */
#splasher { border: 4px solid #333; width: 770px; height: 160px; margin-top: 0px; }
.splasher_home { background: url('http://www.obedinenie.com/images/splasher_home.jpg') no-repeat 0px 0px; }
.splasher_za_seloto { background: url('http://www.obedinenie.com/images/splasher_za_seloto.jpg') no-repeat 0px 0px; }
.splasher_turizam { background: url('http://www.obedinenie.com/images/splasher_turizam.jpg') no-repeat 0px 0px; }
.splasher_pamet { background: url('http://www.obedinenie.com/images/splasher_pamet.jpg') no-repeat 0px 0px; }
.splasher_mita_stoicheva { background: url('http://www.obedinenie.com/images/splasher_mita_stoicheva.jpg') no-repeat 0px 0px; }
.splasher_mineralna_bania { background: url('http://www.obedinenie.com/images/splasher_mineralna_bania.jpg') no-repeat 0px 0px; }
.splasher_kontakti { background: url('http://www.obedinenie.com/images/splasher_kontakti.jpg') no-repeat 0px 0px; }
.splasher_galeria { background: url('http://www.obedinenie.com/images/splasher_galeria.jpg') no-repeat 0px 0px; }
.splasher_avilga_pee { background: url('http://www.obedinenie.com/images/splasher_avilga_pee.jpg') no-repeat 0px 0px; }
.splasher_error { background: url('http://www.obedinenie.com/images/splasher_error.jpg') no-repeat 0px 0px; }
.splasher_novini { background: url('http://www.obedinenie.com/images/splasher_novini.jpg') no-repeat 0px 0px; }
.splasher_pesni { background: url('http://www.obedinenie.com/images/splasher_pesni.jpg') no-repeat 0px 0px; }

/* CONTENT */
#content { margin: 15px auto 20px auto; width: 760px; text-align: left; overflow: hidden; }
#content h2 { display: block; text-align: left; font-size: 1.8em; color: #FFA740; margin-bottom: 10px; }
#content h3 { display: block; text-align: left; font-size: 1.5em; color: #00A0C6; margin-bottom: 5px; }
#content h4, ul.newsLister li strong { display: block; text-align: left; font-size: 1.2em; margin-bottom: 10px; color: #00A0C6; }
#content p { color: #bbb; margin-bottom: 10px; display: block; }
#content p.important { color: #FFA740; }
#content fieldset { border: none; }
ul.numeric { list-style-type: decimal; width: 300px; margin-bottom: 20px; padding-left: 30px; }
ul.bullet { list-style-type: disc; width: 400px; margin-bottom: 20px; padding-left: 30px; }
.imgL { cursor: pointer; margin: 8px; border: 3px #333 solid; float: left; }
.imgR { cursor: pointer; margin: 8px; border: 3px #333 solid; float: right; }
.img { cursor: pointer; margin: 8px; border: 3px #333 solid; }
.imgS, ul.gallery li a:hover .img { cursor: pointer; margin: 8px; border: 3px #FFA740 solid; }
.centerIMGs { text-align: center; }
.centerIMGs img { width: 140px; height: 105px; } /* temp!!! */
.citat li { padding-bottom: 3px; font-style: italic; color: #999; }
ul.contactPhotos { overflow: hidden; margin-bottom: 20px; }
ul.contactPhotos li { float: left; margin-right: 5px; margin-left: 10px; width: 170px; }
ul.contactPhotos li strong, ul.contactPhotos li span { display: block; padding-left: 8px; }
ul.gallery { overflow: hidden; width: 740px; margin: 0px auto 10px auto; padding-bottom: 10px; }
ul.gallery li { float: left; margin: 5px; width: 130px; height: 100px; }
ul.homeDivider, ul.newsLister, ul.paginador { width: 740px; overflow: hidden; }
ul.homeDivider { margin-bottom: 10px; }
ul.homeDivider li { float: left; width: 46%; margin: 20px 2% 30px 2%; display: inline; }


.homeDivider form, .homeDivider form fieldset { width: 0px; display: inline; }
.homeDivider form input { text-indent: -9999px; width: 120px; height: 35px; border: none; float: left; cursor: pointer; }
.homeDivider form p, .homeDivider form legend { display: none; }
.btnepay { background: url('http://www.obedinenie.com/images/donations2.jpg') no-repeat 0px 0px; }
.btnepay_en { background: url('http://www.obedinenie.com/images/donations2_en.jpg') no-repeat 0px 0px; }
.btnpaypal { background: url('http://www.obedinenie.com/images/donations.jpg') no-repeat 0px 0px; margin-left: 30px; }
.btnpaypal_en { background: url('http://www.obedinenie.com/images/donations_en.jpg') no-repeat 0px 0px; margin-left: 30px; }

ul.newsLister li { margin-bottom: 20px; overflow: hidden; }
ul.paginador li { float: left; margin-right: 10px; }
ul.paginador li a.selected { font-weight: bold; color: #fff; padding: 2px; background-color: #058FB0; }
#content a, #footer a { text-decoration: underline; }
#content ul.paginador a { text-decoration: none; }

.global_messages { border: 2px #ffa740 dashed; padding: 5px; margin: 10px auto 20px 0px; width: 350px; text-align: center; }
.error { color: #800000; }
.done { color: #058fb0; }
hr { border: 1px solid #1e1e1e; margin: 0px auto 20px auto; height: 1px; }

/* FORMS */
#globalForm fieldset { width: 400px; clear: both; overflow: hidden; }
#globalForm fieldset div { margin-bottom: 20px; }
#globalForm fieldset div strong { display: block; font-size: 0.9em; color: #FFA740; padding-bottom: 4px; }
#globalForm fieldset div input { width: 350px; border: 2px solid #666; padding: 1px 3px; }
#globalForm fieldset div input:hover, #globalForm fieldset div textarea:hover, #globalForm fieldset div select:hover { background-color: #e6e6e6; }
#globalForm fieldset div textarea { width: 360px; height: 150px; border: 2px solid #666; }
#globalForm fieldset div input#globalSubmit { background-color: #ccc; color: #333; padding: 2px 5px; text-align: center; width: 100px; font-weight: bold; cursor: pointer; border: none; }
#globalForm fieldset legend { display: none; }

/* FOOTER */
#footer { border-top: 3px solid #444; width: 778px; height: 65px; text-align: left; padding-top: 5px; }
#footer p { padding-left: 10px; display: block; color: #666; overflow: hidden; }
#footer ul { list-style-type: none; overflow: hidden; clear: both; width: 60px; margin-left: 10px; }
#footer ul li { float: left; margin-right: 5px; width: 20px; height: 20px; }
#footer a.silver_star { text-indent: -9999px; background: url('http://www.obedinenie.com/images/star.gif') no-repeat 0px 0px; width: 20px; height: 20px; display: block; }

#header strong, #header li span, #footer strong { display: none; }

#bigIMG { width: 540px !important; height: 405px !important; }