.bbb {border-left: solid 1px #999999; border-top: solid 1px #999999; font: 12px Arial}
.bbb td {border-right: solid 1px #999999; border-bottom: solid 1px #999999; padding: 3px}

/* Globals */
b, strong {font: bold 14px Arial; color: #AF416E}

/* Anketa */ 
.ank1 {font: normal 14px Arial; color: #221e1f; margin: 0px 0px 15px 0px}
.ank2 {width: 396px; font: normal 14px Arial; color: #ed008c; border-bottom: 1px solid #ed008c; padding-bottom: 3px}
.ank3 {font: bold 14px Arial; color: #221e1f; padding-right: 10px; text-align: right}
.ank4 {font: bold 14px Arial; color: #221e1f}
.ank5 {width: 164px; font: bold 14px Arial; color: #221e1f; padding-right: 10px; text-align: right}
.ank4 {font: bold 14px Arial; color: #221e1f; text-align: center; vertical-align: top}
.ank_input1 {width: 206px; height: 23px; border: 1px solid #ed008c; font: bold 12px Arial; color: #221e1f}
.ank_input2 {width: 45px; height: 23px; border: 1px solid #ed008c; font: bold 12px Arial; color: #221e1f; text-align: center}
.ank_input3 {width: 45px; height: 23px; border: 1px solid #ed008c; font: bold 12px Arial; color: #221e1f; text-align: center}
.ank_input4 {width: 100px; height: 23px; border: 1px solid #ed008c; font: bold 12px Arial; color: #221e1f; text-align: center}
.ank_submit {width: 149px; height: 30px; border: 0px; background: url(images/submit.gif) top left no-repeat; font: bold 14px Arial; text-transform: uppercase; color: #FFFFFF; cursor: pointer}

/* Photo galery */ 
.ph1 {width: 164px; height: 164px; float: left; border: 1px solid #cccccc; margin: 0px 10px 10px 0px}
.ph2 {font: bold 11px Arial; text-align: center}
.ph3 {font: bold 12px Arial}

/* Article view */
.art1 {font: bold 12px Arial; list-style-image: url(images/dot2.gif)}

/* Site Search Module */
.search_table {	border: 1px solid #2B6080; background-color: #CBD8E0; border-top: 4px solid #2B6080; }

.search_title { font-size: 14px; font-weight: bold; color: #000000; font-family: Arial}
a.search_title { font-size: 14px; color: #ec008c; text-decoration: none; font-weight: bold; font-family: Arial}
a.search_title:hover { font-size: 14px; color: #ec008c; text-decoration: underline; font-weight: bold; font-family: Arial}

.search_date { color: #ec008c; font: normal 12px Arial; text-align: right }
.search_matches { font-size: 12px; color: #ec008c; font-family: Arial}

.search_chapter { font-size: 12px; font-weight: bold; color: #ec008c; font-family: Arial}

a.chapter_url { font-size: 14px; color: #ec008c; text-decoration: none; font-family: Arial}
a.chapter_url:hover { font-size: 14px; color: #ec008c; text-decoration: underline; font-family: Arial}

.search_highlight { color: #00A650; font-weight: bold; }	

.search_total { font-size: 14px; font-weight: bold; color: #ec008c; font-family: Arial}
.search_number {font-size: 14px; font-weight: bold; color: #ec008c; font-family: Arial}
.search_url {font-size: 14px; color: #073a07; text-decoration: none; font-family: Arial}
.search_url:hover {font-size: 14px; color: #073a07; text-decoration: underline; font-family: Arial}

.search_label {font-size: 12px; font-weight: bold; color: #ec008c; font-family: Arial}
a.search_label {font-size: 12px; font-weight: bold; color: #ec008c; font-family: Arial}
a.search_label:hover {font-size: 12px; font-weight: bold; color: #ec008c; font-family: Arial}

/* Messages */
.result_success {color: #355580; font: bold 12px Arial; text-align: center; margin-bottom: 10px}
.result_error {color: #FF0000; font: bold 12px Arial; text-align: center; margin-bottom: 10px}

/* Feedback */
.fd_lb1 {font: bold 12px Arial; color: #939598; text-align: right; padding-right: 20px}
.fd_lb2 {font: bold 12px Arial; color: #939598}
.fd_lb3 {font: normal 12px Arial}
.fd_lb4 {font: normal 12px Arial; color: #000000; padding: 10px 0px 0px 30px}
.fd_lb5 {font: bold 12px Arial; color: #ED8A3C; text-align: right}
.fd_lb6 {width: 130px; text-align: center; vertical-align: top}
.fd_in1 {width: 330px; height: 21px; font: bold 12px Arial; color: #939598; border: 1px solid #e80791}
.feedback_textarea {width: 330px; height: 100px; font: bold 12px Arial; color: #939598; border: 1px solid #e80791}
.fd_btn1 {width: 150px; height: 20px; background: #e80791; border: 0px; font: bold 12px Arial; text-transform: uppercase; color: #FFFFFF; cursor: pointer}
.notice {font: normal 12px Arial; color: #000000; padding: 0px 0px 10px 0px}

/* News view */
.news_last {font: bold 14px Arial; color: #AF416E}
a.news_url {color: #AF416E; text-decoration: none}
a.news_url:hover {color: #AF416E; text-decoration: underline}
a.news_last_url {color: #AF416E; text-decoration: none}
a.news_last_url:hover {color: #AF416E; text-decoration: underline}

/* Pages */
.pages_title {font: bold 11px Arial; color: #109CDB}
.pages_current {font: bold 11px Arial; color: #FFFFFF; background-color: #109CDB; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_link {font: normal 11px Arial; text-decoration: none; color: #109CDB; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_link:hover {font: normal 11px Arial; text-decoration: underline; color: #FFFFFF; background-color: #109CDB; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_arrows {font: bold 11px Arial; text-decoration: none; color: #109CDB; padding-left: 2px; padding-right: 2px}
a.pages_arrows:hover {font: bold 11px Arial; text-decoration: underline; color: #109CDB; padding-left: 2px; padding-right: 2px}

/* Page title*/
.page_title {font: bold 16px Arial; color: #ec008c; text-decoration: none}
.page_title:hover {font: bold 16px Arial; color: #ec008c; text-decoration: underline}

/* Design */
.top {width: 100%; border: 0px; height: 100%} .tp1 {height: 177px} .tp2 {height: 113px}
.top1 {width: 100%; border: 0px; height: 23px}
.top2 {width: 100%; border: 0px; height: 94px}
.top3 {width: 100%; border: 0px; height: 36px; background: url(images/mn2.gif)}
.top4 {width: 100%; border: 0px; height: 24px}
.top5 {width: 100%; border: 0px; height: 100%}
.top6 {width: 100%; border: 0px; height: 33px; background: url(images/sn2.gif) repeat-x bottom}
.top7 {width: 100%; border: 0px; height: 80px}
.top8 {width: 100%; border: 0px; height: 80px}
.top9 {width: 100%; border: 0px; height: 250px}
.top10 {width: 100%; border: 0px}
.top11 {width: 100%; border: 0px}
.top12 {width: 100%; border: 0px}
.top13 {width: 316px; border: 0px; background: url(images/pr1.gif); margin-left: 28px}
.top14 {width: 100%; border: 0px}
.top15 {width: 100%; border: 0px; border-bottom: solid 1px #dddddf; border-top: solid 1px #dddddf}
.top16 {border: 0px}
.top17 {width: 100%; border: 0px; margin: 20px 0px 0px 0px; border-bottom: solid 1px #DDDDDF}
.top18 {width: 100%; border: 0px}
.top19 {width: 380px; height: 130px; border: 0px}
.top20 {/*width: 138px; height: 260px;*/ border: 0px}
.top21 {width: 100%; border-bottom: solid 1px #EC008C; height: 115px}
.top22 {width: 100%; border: 0px; background: url(images/nw4.gif); height: 713px}
.top23 {width: 100%; border: 0px}
.top24 {width: 100%; border: 0px; background: url(images/nw4.gif)}
.top25 {width: 874px; border: 0px; margin: 0px 0px 0px 30px}
.top26 {width: 320px; border: 0px; height: 30px; background: #FFFFFF url(images/nw2.gif) no-repeat left top; margin-left: 28px}
.top27 {width: 100%; border: 0px; margin-top: 20px}

a.ln1 {color: #FFFFFF; text-decoration: none}
a.ln1:hover {color: #FFFFFF; text-decoration: underline}
a.ln2 {color: #FFFFFF; text-decoration: none}
/*a.ln3 {color: #939598; text-decoration: underline}
a.ln3:hover {color: #ED8A3C; text-decoration: underline}*/
a.ln3 {color: #ec008c; text-decoration: underline}
a.ln3:hover {color: #ec008c; text-decoration: underline}
a.ln4 {color: #109CDB; text-decoration: underline; font-weight: bold}
a.ln5 {color: #AF416E; text-decoration: underline}
a.ln6 {color: #000000; text-decoration: none}
a.ln6:hover {color: #000000; text-decoration: underline}
a.ln7 {color: #AF416E; text-decoration: none; padding-left: 1px; padding-right: 1px; margin-left: 2px; margin-right: 2px; font: bold 14px Arial;}
a.ln8 {color: #AF416E; text-decoration: underline; padding-left: 1px; padding-right: 1px; margin-left: 2px; margin-right: 2px; font: bold 14px Arial;}
a.ln9 {color: #EC008C; text-decoration: none}
a.ln10 {color: #AF416E; text-decoration: underline}
a.ln11 {color: #EC008C; text-decoration: underline}
a.ln12 {color: #939598; text-decoration: underline}
a.ln13 {font: 14px Arial; color: #000000; text-decoration: underline}
a.ln14 {color: #939598; text-decoration: none}
a.ln14:hover {color: #939598; text-decoration: underline}

.sh1 {background: #ED873A url(images/sh1.jpg) no-repeat right}
.sh2 {width: 944px; background: url(images/sh2.jpg)}
.sh3 {background: #9CB64D url(images/sh3.jpg) no-repeat left}
.sh4 {width: 944px}

.dk1 {background: #ED873A url(images/dk1.jpg) no-repeat right}
.dk2 {width: 403px; background: url(images/dk2.jpg); font: bold 12px Tahoma; color: #FFFFFF; vertical-align: bottom; padding: 0px 0px 9px 0px}
.dk3 {width: 121px; background: url(images/dk3.jpg); text-align: center; vertical-align: bottom}
.dk4 {width: 420px; background: url(images/dk4.jpg)}
.dk5 {background: #9CB64D url(images/dk5.jpg) no-repeat left}
.dk6 {margin: 0px 0px 0px 23px}
.dk7 {width: 70px; height: 76px; cursor: hand}
.dk8 {width: 420px; background: url(images/dk6.jpg)}

.mn1 {background: #ED873A url(images/mn1.jpg) no-repeat right}
.mn2 {width: 135px; background: url(images/mn3.gif) no-repeat left; font: bold 16px Arial; text-align: center; padding-top: 2px}
.mn3 {width: 132px; background: url(images/mn4.gif) no-repeat left; font: bold 16px Arial; text-align: center; padding-top: 2px}
.mn4 {width: 136px; background: url(images/mn4.gif) no-repeat left; font: bold 16px Arial; text-align: center; padding-top: 2px}
.mn5 {width: 121px; background: url(images/mn5.jpg); text-align: center}
.mn6 {width: 167px; background: url(images/mn4.gif) no-repeat right; font: bold 16px Arial; text-align: center; padding-top: 2px}
.mn7 {width: 253px; background: url(images/mn6.gif) no-repeat right; font: bold 16px Arial; text-align: center; color: #FFFFFF; padding-top: 2px}
.mn8 {background: #9CB64D url(images/mn7.jpg) no-repeat left}
.mn9 {width: 70px; height: 36px; cursor: hand}

.ps1 {width: 110px; height: 15px; border: 0px; font: 10px Arial; color: #999999; margin: 0px 0px 0px 10px; vertical-align: middle}
.ps2 {width: 17px; height: 15px; border: 0px; background: url(images/ps1.gif); cursor: hand; vertical-align: middle}

.pm1 {background: #ED873A url(images/pm1.jpg) no-repeat right}
.pm2 {width: 403px; background: #FFFFFF url(images/pm2.gif) no-repeat left top}
.pm3 {width: 121px; background: url(images/pm3.jpg); text-align: center}
.pm4 {width: 420px; background: url(images/pm4.gif) no-repeat right top}
.pm5 {background: #9CB64D url(images/pm5.jpg) no-repeat left}
.pm6 {width: 70px; cursor: hand; height: 24px}

.dp1 {background: #ED873A url(images/dp1.jpg) no-repeat right top}
.dp2 {width: 944px; vertical-align: top}
.dp3 {background: #9CB64D url(images/dp3.gif) repeat-y left; vertical-align: top}
.dp4 {height: 1000px; background: url(images/dp2.jpg) no-repeat left top}

.os1 {width: 378px; vertical-align: top}
.os2 {width: 170px; vertical-align: top; background: url(images/os1.jpg) no-repeat top; text-align: center; font: bold 14px Arial; color: #EC008C; text-transform: uppercase}
.os3 {width: 396px; vertical-align: top; text-align: center}
.os4 {width: 500px; vertical-align: top; padding: 0px 30px 0px 30px}
.os5 {vertical-align: top; padding-top: 5px}
.os6 {padding: 10px 40px 0px 30px}
.os7 {font: bold 16px Arial; padding: 10px 10px 10px 15px; color: #ec008c}
.os8 {font: 14px Arial; text-align: justify; padding: 20px 0px 0px 0px}
.os9 {font: bold 18px Arial}
.os10 {width: 70px; cursor: hand; height: 35px}
.os11 {padding: 20px 15px 0px 15px}
.os12 {padding: 20px 0px 20px 10px}
.os13 {padding: 40px 0px 20px 10px}
.os14 {width: 530px; vertical-align: top; padding: 5px 0px 0px 30px}
.os15 {background: url(images/nw5.gif) no-repeat left top; width: 530px}
.os16 {background: url(images/nw2.gif) no-repeat right top; width: 344px}
.os17 {width: 530px; vertical-align: top; padding: 0px 0px 0px 30px; background: url(images/os3.gif) repeat-y left}
.os18 {vertical-align: top; background: url(images/os4.gif) repeat-y left}
.os19 {width: 530px; vertical-align: top; padding: 0px 0px 0px 0px; background: url(images/os5.gif) repeat-y left}

.pr1 {font: bold 14px Arial; text-transform: uppercase; text-align: center; color: #1398d4}
.pr2 {font: 14px Arial; padding-top: 20px; border-bottom: solid 1px #D1D2D4; padding-bottom: 30px; text-align: justify}
.pr3 {font: bold 14px Arial; text-align: center; height: 45px}
.pr4 {font: 12px Arial; text-align: center}
.pr5 {font: 12px Arial; padding-top: 20px; padding-bottom: 30px; text-align: justify}

.im1 {width: 128px; height: 128px; margin: 10px 0px 15px 0px; border: 0px}
.im2 {margin: 0px 20px 15px 0px}
.im3 {margin: 0px 0px 5px 0px}
.im4 {width: 8px; height: 8px; margin: 0px 10px 0px 10px; vertical-align: middle}
.im5 {width: 81px; height: 88px; border: 0px}
.im6 {/*width: 138px; height: 151px;*/ border: 0px}
.im7 {vertical-align: middle; margin: 0px 5px 0px 0px; border: 0px}

.nw1 {font: bold 16px Arial; text-align: center; height: 37px; background: url(images/nw1.gif); text-transform: uppercase; color: #FFFFFF}
.nw2 {font: bold 14px Arial; color: #AF416E; padding: 10px 10px 0px 10px}
.nw3 {font: 14px Arial; padding: 5px 10px 0px 10px}
.nw4 {background: url(images/nw2.gif) no-repeat bottom}
.nw5 {font: bold 14px Arial; color: #FFFFFF; text-align: center; height: 36px; background: url(images/nw1.gif); text-transform: uppercase}
.nw6 {font: bold 12px Arial; color: #000000;}

.ns1 {font: bold 14px Arial; color: #EC008C; padding: 0px 0px 7px 0px}
.ns2 {font: 14px Arial; color: #000000; text-align: justify; padding: 0px 0px 30px 0px}

.ft1 {width: 380px; border-bottom: solid 1px #EC008C; height: 130px; float: left; margin: 10px 30px 20px 10px}
.ft2 {width: 100px; padding: 0px 0px 0px 15px}
.ft3 {font: bold 14px Arial}
.ft4 {width: 155px; height: 260px; float: left; margin: 0px 6px 10px 6px; }
.ft5 {height: 151px}
.ft6 {font: bold 12px Tahoma; text-align: center; padding: 10px 7px 5px 7px; vertical-align: top}
.ft7 {vertical-align:middle; text-align: center}

.ob1 {font: bold 22px Arial; text-align: center; text-transform: uppercase}
.ob2 {font: 12px Arial; text-align: justify; padding: 20px 0px 10px 0px}

.cs1 {font: bold 14px Arial; color: #ED8C3C; padding: 20px 0px 0px 0px; text-align: center}
.cs2 {font: bold 14px Arial; color: #ED8C3C; padding: 10px 0px 0px 0px; text-align: center}
.cs3 {font: 12px Arial; padding: 5px 0px 5px 15px; border-top: solid 1px #DDDDDF}
.cs4 {font: bold 17px Arial; color: #ec008c}
.cs5 {font: bold 14px Arial; width: 100px; border-top: solid 1px #DDDDDF; padding-right: 10px}
.cs6 {font: 12px Arial; padding: 5px 0px 5px 15px; border-bottom: solid 1px #DDDDDF}
.cs7 {font: 12px Arial; padding: 15px 0px 15px 15px; border-bottom: solid 1px #DDDDDF}

.md1 {font: bold 15px Arial; padding: 0px 0px 8px 45px; background: url(images/md1.gif) no-repeat left center}
.md2 {font: bold 15px Arial; padding: 0px 0px 8px 45px; background: url(images/md2.gif) no-repeat left center}
.md3 {font: bold 15px Arial; padding: 0px 0px 8px 45px; background: url(images/md3.gif) no-repeat left center}

.sn1 {background: #ED873A url(images/sn5.jpg) no-repeat right}
.sn2 {width: 472px; background: url(images/sn1.gif) no-repeat left bottom}
.sn3 {width: 472px; background: url(images/sn3.gif) no-repeat right bottom}
.sn4 {background: #9CB64D url(images/sn4.jpg) repeat-y left}

.dn1 {background: #ED873A url(images/dn1.jpg) no-repeat right}
.dn2 {width: 944px; background: url(images/dn2.jpg)}
.dn3 {background: #9CB64D url(images/dn3.jpg) no-repeat left}
.dn4 {font: bold 16px Arial; text-align: center; color: #FFFFFF}
.dn5 {font: bold 14px Arial; text-align: center; color: #FFFFFF}

.gs1 {border-left: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; width: 600px}
.gs1 td {border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; font: 12px Arial}
.style1 {font bold 14px Arial; color: #000000}

.kp1 {font: bold 12px Arial; color: #EC008C; padding: 7px 0px 7px 10px}
.kp2 {font: bold 15px Arial; background: url(images/kp1.gif) no-repeat left center; padding: 1px 5px 2px 36px}
.kp3 {font: bold 12px Arial; background: url(images/kp1.gif) no-repeat left center; padding: 0px 0px 1px 36px}
.kp4 {padding: 5px 0px 0px 15px; width: 100px}
.kp5 {font: bold 14px Arial}
.kp6 {font: 7px Arial; height: 12px}
.kp7 {font: bold 12px Arial; background: url(images/kp1.gif) no-repeat left center; padding: 1px 0px 2px 36px}
/*.mr1 {height: 36px; background: url(images/nw3.gif); font: bold 14px Arial; text-transform: uppercase; padding: 0px 0px 0px 15px}*/
/*.mr1 {height: 36px; background: url(images/nw3.gif); font: bold 14px Arial; color: #FFFFFF; text-transform: uppercase; padding: 0px 0px 0px 15px}*/
.mr2 {/*background: url(images/nw5.gif) no-repeat bottom*/}
.mr3 {padding: 15px 15px 0px 15px; height: 10px}
.mr4 {font: bold 14px Arial; color: #EC008C; border-bottom: solid 1px #EC008C; padding: 0px 0px 3px 0px}
.mr5 {width: 100px; font: bold 14px Arial; color: #EC008C; padding: 10px 0px 0px 35px; vertical-align: top; background: url(images/kp7.gif) no-repeat left top}
.mr6 {font: 14px Arial; color: #000000; padding: 10px 15px 0px 0px; vertical-align: top}
.mr7 {padding: 0px 0px 50px 0px; height: 10px}
.mr8 {font: bold 15px Arial; background: url(images/kp1.gif) no-repeat left center; padding: 0px 0px 1px 36px}
.mr9 {font: 14px Arial; color: #000000; padding: 10px 15px 10px 15px; vertical-align: top}

.mx1 {width: 100%; border: 0px; background: url(images/mr2.gif)}
.mx2 {height: 20px; font: bold 14px Arial; color: #FFFFFF; text-transform: uppercase; padding: 10px 15px 5px 15px; background: url(images/mr1.gif) no-repeat top}
.mx3 {height: 12px; font: 5px; background: url(images/mr3.gif)}

.av1 {width: 100%; border: 0px; height: 35px}
.av2 {width: 50px}
.av3 {font: bold 11px Arial; color: #EC008C; border-bottom: solid 1px #EC008C; padding: 8px 0px 0px 0px}
.av4 {font: bold 11px Arial; border-bottom: solid 1px #EC008C; padding: 8px 0px 0px 0px; width: 10px}
.av5 {width: 10px}
a.av6 {color: #EC008C; text-decoration: underline}
.av7 {font: bold 14px Arial; float: left; width: 50px; margin: 0px 0px 5px 0px}
.av8 {text-align: center; padding: 10px 0px 10px 5px}
.av9 {font: 7px Arial; height: 10px; /*background: url(images/nw2.gif) no-repeat bottom*/}

.bs1 {width: 100%; border: 0px}
.bs2 {width: 100%; border: 0px; height: 65px}
.bs3 {width: 45px}
.bs4 {font: bold 14px Arial; color: #EC008C; border-bottom: solid 1px #EC008C; vertical-align: bottom; padding: 0px 0px 5px 0px}
.bs5 {font: bold 14px Arial; color: #EC008C; border-bottom: solid 1px #EC008C; vertical-align: bottom; padding: 0px 0px 5px 0px; width: 10px}
.bs6 {font: bold 28px Arial; width: 80px; float: left; margin: 0px 0px 10px 0px}
.bs7 {padding: 30px 0px 60px 20px}
