@charset "utf-8";
/* CSS Document */
* { margin: 0px; padding: 0px; }
body { margin: 0px; background-image:url(../../images/www/body_back.jpg); background-repeat:repeat-x; background-color:#C13C8C; text-align:center; }
#wrapper { margin: 0px auto; width: 949px; text-align:left; }
ul { list-style-type:none; list-style:none; text-decoration:none; }
li { list-style-type:none; list-style:none; text-decoration:none; }
p, h1, h2, h3, h4 { font-family:Tahoma, Geneva, sans-serif; }
#header { float:left; margin:0px; display:block; width:949px; height:384px; }
#logo_campaign { float:left; margin:0px; width:453px; height:337px; background-image:url(../../images/www/back_campaign_header.jpg); background-position:bottom; background-repeat:no-repeat; }
#logo_download { width:453px; height:31px; background-image:url(../../images/www/logo_download_back.jpg); background-repeat:no-repeat; margin:0px; }
#logo { width:453px; height:126px; margin:0px; }
#logo img { border:0px solid; margin:0px; display:block; }
#logo_download a {font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#333333; margin-left:110px; }
#logo_download p { margin:0px; }
#main_campaign_intro { margin-left:150px; width:301px; height:172px; }
#main_campaign_intro h2 { font-size:14px; color:#BD4292; font-weight:bold; line-height:110%; margin-right:10px; margin-bottom:8px; margin-top:18px; }
#main_campaign_intro p { font-size:11px; color:#333333; line-height:110%; margin-right:10px; margin-bottom:8px; } #main_campaign_intro a { color:#333333; font-weight:bold; } 
#image_header { float:left; margin:0px; width:496px; height:337px; }
#top_nav { float:left; width:949px; background-image:url(../../images/www/top_nav_back.jpg); background-repeat:no-repeat; height:47px; text-align:center; }
#top_nav ul { width:860px; display:inline; text-decoration:none; }
#top_nav li { margin-right:25px; display:inline; text-decoration:none; color:#CCC; }
#top_nav a { border:none; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#FFF; } #top_nav_inner {margin-top:10px;}
#content { float:left; width:949px; margin:0px; }
#left_col { float:left; width:246px; margin:0px;}
#right_col { float:left; width:703px; margin:0px; }
#left_nav_top { width:246px; height:11px; margin:0px; display:block; }
#left_nav_top img { margin:0px; display:block; }
#left_nav_bottom { width:246px; margin:0px; background-image:url(../../images/www/left_nav_bottom.jpg); background-repeat:no-repeat; height:11px;}
#left_nav { width:246px; margin:0px; background-image:url(../../images/www/left_nav_back.jpg); background-repeat:repeat-y; }
#left_nav ul { margin-left:21px; }
#left_nav ul li { background-image:url(../../images/www/li_left_nav_back.jpg); background-repeat:no-repeat; width:192px; height:21px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#595959; text-decoration:none; margin-bottom:6px; }
#left_nav ul li a { margin-left:21px; margin-top:10px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#595959; text-decoration:none; }
#news_left { margin:0px; display:block; width:246px; height:215px; }
#news_left img { margin:0px; display:block; }
#news_left_inner { width:246px; height:169px; background-image:url(../../images/www/left_news_content_back.jpg); background-repeat:no-repeat; }
#left_col h2 { margin-left:25px; margin-right:10px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#942E6B; font-weight:bold; }
#left_col p { margin-left:25px; margin-right:10px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#666666; }
#left_col a { color:#333333; }
#reference_left img { margin:0px; display:block; }
#reference_left_inner { width:246px; height:169px; background-image:url(../../images/www/left_news_content_back.jpg); background-repeat:no-repeat; }
#anketa_left { width:246px; height:110px; background-image:url(../../images/www/anketa_box.jpg); background-repeat:no-repeat; }
#anketa_left p.anketa { color:#FFF; font-weight:bold; }
#anketa_left p.anketa a { color:#FFF; }
#left_advertize { width:246px; margin:0px; padding:0px; }
#left_advertize_top { width:246px; height:62px; margin:0px; display:block; }
#left_advertize_top img { margin:0px; display:block; }
#left_advertize_bottom { width:246px; margin:0px; background-image:url(../../images/www/left_reklama_bottom.jpg); background-repeat:no-repeat; height:10px;}
#left_advertize { width:246px; margin:0px; background-image:url(../../images/www/left_reklama_content_back.jpg); background-repeat:repeat-y; }
#left_advertize ul { margin-left:30px; }
#left_advertize ul li { width:195px; margin-bottom:6px; }
#left_advertize ul li a { margin-top:10px; text-decoration:none; border-color:#732453; }
#left_advertize ul li a img { margin:0px; display:block; border-color:#732453; }
#top_content { float:left; width:703px; height:157px; margin:0px; }
#dariteli { width:399px; height:157px; margin:0px; float:left; display:block;  }
#online_donation { width:304px; height:157px; margin:0px; float:left; }
#dariteli_panel_title { width:399px; height:40px; margin:0px; float:left; display:block; }
#dariteli_panel_title img { width:399px; height:40px; margin:0px; float:left; border:none; }
#dariteli_panel_content { width:399px; height:117px; margin:0px; float:left; background-image:url(../../images/www/dariteli_box_content.jpg); background-repeat:no-repeat; }
#online_donation { width:304px; height:157px; margin:0px; float:left; background-image:url(../../images/www/napravi_darenie_box_back.jpg); background-repeat:no-repeat; }
#dariteli_panel_content_inner { width:365px; height:106px; margin-left:21px; }
#dariteli_panel_content_inner ul li { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#333333; }
#dariteli_panel_content_inner ul li p a { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#81295E; font-weight:normal; }
#dariteli_panel_content_inner p a { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#333333; font-weight:bold; }
#dariteli_panel_content_inner ul { margin-bottom:8px; margin-top:5px; }
#online_donation_inner { width:268px; height:132px; margin-top:14px; margin-left:17px; overflow:hidden; }
#online_donation_inner a { float:left; text-decoration:none; border:none; }
#online_donation_inner a img { float:left; text-decoration:none; border:none; margin:0px; }
#online_donation_inner p { float:left; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#333333; width:150px; }
#main_content_top { float:left; margin:0px; display:block; width:703px; height:10px; }
#main_content_top img { display:block; margin:0px; }
#main_content { float:left; width:703px; background-image:url(../../images/www/main_content_back.jpg); background-repeat:repeat-y;  }
#main_content_bottom { float:right; margin:0px; display:block; width:703px; height:10px; }
#main_content_bottom img { display:block; margin:0px; }
#footer { text-align:center; float:left; width:949px; height:51px; background-image:url(../../images/www/footer_nav_back.jpg); background-repeat:no-repeat; }
#footer ul { width:860px; display:inline; text-decoration:none; }
#footer li { margin-right:25px; display:inline; text-decoration:none; color:#CCC; }
#footer a { border:none; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#FFF; } 
#footer_inner {margin-top:13px;}
#footer2 { text-align:center; float:left; width:949px; height:30px; }
#footer2 ul { width:860px; display:inline; text-decoration:none; }
#footer2 li { margin-right:25px; display:inline; text-decoration:none; color:#FFF; }
#footer2 a { border:none; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#FFF; font-weight:bold; } 
#footer2_inner {margin-top:8px; height:20px;}
#rights { float:left; width:949px; text-align:center; height:20px;  }
#rights p { font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; color:#FFF; }
#main_content_inner { width:643px; margin-left:35px; margin-top:15px; }
/* main_content_inner Styles */
#main_content_inner h1 { font-family:Tahoma, Geneva, sans-serif; font-size:1.0em; font-weight:bold; color:#C13C8C; }
#main_content_inner p { margin-bottom:5px; font-family:Tahoma, Geneva, sans-serif; font-size:0.75em; color:#666666; line-height:120%; }
#main_content_inner p a { font-family:Tahoma, Geneva, sans-serif; color:#666666; line-height:120%; font-weight:bold; }
#main_content_inner span { color:#C13C8C; }
#main_content_inner img { margin-right:10px; margin-bottom:10px; margin-top:10px; }
#main_content_inner ul { margin-top:15px; margin-bottom:15px; }
#main_content_inner ul li { font-family:"Trebuchet MS", Verdana, Arial; font-size:0.80em; color:#666666; font-weight:bold; margin-bottom:10px;  }
#main_content_inner ul li img { margin:0px; }
#line { width:625px; height:2px; display:block; margin:0px; padding:0px; }
#line img { display:block; margin:0px; padding:0px; }
#main_content_inner img.arrow { margin:0px; }
#main_content_inner h2 { font-family:Tahoma, Geneva, sans-serif; font-size:0.88em; color:#333; }
div.publication_thumb { width:620px; margin-bottom:10px; }
SPAN.black { color:#000; }
/* Documents Page Styles */
div.document_inner { width:610px; margin-bottom:12px; }
#gallery_menu { float:left; height:50px; width:640px; text-align:center; border-bottom:1px solid; border-bottom-color:#CCC; }
#gallery_menu ul li { display:inline; }
#gallery_menu ul li p { display:inline; font-family:Tahoma, "Times New Roman", "Trebuchet MS"; color:#45433D;  text-decoration:none; font-weight:bold; }
#gallery_menu ul li p a { font-family:Tahoma, "Times New Roman", "Trebuchet MS"; color:#45433D; font-size:1.2em;
text-decoration:none; font-weight:bold; }
#gallery_menu img { border:none;}
/* Donations Page Styles */
#donations_btns { width:550px; height:43px; }
#donations_btns ul li { display:inline; }
#donations_btns ul li img { border:none; }
div.daritel { margin:0px; border-bottom:1px solid; border-bottom-color:#CCC; width:620px; }
div.daritel img { border:none; margin:0px; display:inline; }
#parichni_dariteli { width:640px; }
#main_content img.line { margin:0px; border:none; }
#bottom_text_donations { float:left; width:630px; }
/* Partners Page Styles */
div.partner { width:315px; float:left; height:130px; margin:0px; border-bottom:1px solid; border-bottom-color:#CCC; }
#media_partners { width:640px; }
div.media_partners_title { float:left; width:638px; border-top:1px solid; border-top-color:#CCC; border-bottom:1px solid; border-bottom-color:#CCC; }
/* Gallery Page Styles */
#galleries { width:640px; margin-bottom:15px; }
div.gallery { width:620px; float:left; margin:0px; border-bottom:1px solid; border-bottom-color:#CCC; }
#galleries h2 { font-family:Tahoma, Geneva, sans-serif; font-size:0.88em; color:#C13C8C; }
div.inner_gallery { width:635px; float:left; margin:0px; }
div.gallery_image { float:left; margin:0px; width:200px; }
div.gallery_image a { text-decoration:none; width:100%; display:block; text-align:center; }
div.gallery_image a img { border:none; margin:0px; }
div.gallery h3 { font-size:0.88em; margin:5px; color:#333; }
/* Contact us Page Styles */
#contacts_inner { float:left; margin:0px; width:640px; }
#map { float:right; width:275px; height:196px; }
#map img { border:none; margin:0px; }
#contacts_fondation { width:320px; float:left; }
#contacts_form { float:left; width:620px; }
#contacts_form_inner { margin-top:15px; width:610px; }
input, textarea, fieldset {background: none; border: none; padding: 0; margin: 0; font-size: 13px; font-weight: bold;}
.inputName {width: 220px; height: 30px; background: url(../../images/www/contacts/text_field.jpg) no-repeat;}
.inputName input {width: 210px; margin-left: 6px; padding: 3px 0; border: 1px; background: none;}
.inputCode {width: 220px; height: 30px; background: url(../../images/www/contacts/text_field.jpg) no-repeat;}
.inputCode input {width: 210px; margin-left: 6px; padding: 3px 0; border: 1px; background: none;}
.inputEmail {width: 220px; height: 30px; background: url(../../images/www/contacts/text_field.jpg) no-repeat;}
.inputEmail input {width: 210px; margin-left: 6px; padding: 3px 0; border: 1px; background: none;}
.inputMessage {width: 220px; height: 111px; background: url(../../images/www/contacts/text_area.jpg) no-repeat;}
.inputMessage textarea {width: 200px; height: 100px; margin-left: 10px; margin-top: 2px; overflow: auto;}
.buttonSubmitComment {width: 170px; height: 45px; margin-top:8px;}
.buttonSubmitComment fieldset {margin: 0px;}
.buttonSubmitComment input {margin: 0px; width: 160px; height: 42px; background: url(../../images/www/contacts/send_btn.jpg) no-repeat; color: #fff; font-size: 15px; cursor: pointer;}
span {font-family:Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: bold; display: block; margin: 10px 0 5px 0; color: #4B4B4B;}
div.contact_team_member { float:left; width:620px; height:150px; }
#galleries div.gallery p img { margin:0px; }
div.gallery_main_image { width:222px; margin:0px; float:left; }
div.gallery ul li { display:inline; margin-right:12px; }
div.gallery ul li a { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#5C5C5C; font-weight:bold; }
a.video {display:block;width:344px;height:177px;border-left:2px solid black;border-top:2px solid black;border-right:2px solid #ccc;border-bottom:2px solid #ccc;}
.poll { border-bottom: 1px dotted black; }
.poll-submit { border: 1px solid black; }
.error {color: red;}

#donation_form { width:350px; background-color:#E9E9E9; }
form#DonationFormInner { margin-left:30px; margin-top:10px; width:530px; }
form#DonationFormInner h2 { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#333; font-weight:bold; }
form#DonationFormInner h3 { font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#333; font-weight:normal; }
input, textarea, fieldset {background: none; border: none; padding: 0; margin: 0; font-size: 13px; font-weight: bold;}
.inputNameDonation {width: 255px; height: 29px; background: url(../../images/www/donations_form_field.jpg) no-repeat; }
.inputNameDonation input {width: 230px; margin-left: 6px; padding: 3px 0; border: 1px; background: none;}
.inputOrganisationDonation {width: 255px; height: 29px; background: url(../../images/www/donations_form_field.jpg) no-repeat; }
.inputOrganisationDonation input {width: 230px; margin-left: 6px; padding: 3px 0; border: 1px; background: none;}
.inputEmailDonation {width: 255px; height: 29px; background: url(../../images/www/donations_form_field.jpg) no-repeat; }
.inputEmailDonation input {width: 230px; margin-left: 6px; padding: 3px 0; border: 1px; background: none;}
.inputAmountDonation {width: 255px; height: 29px; background: url(../../images/www/donations_form_field.jpg) no-repeat; }
.inputAmountDonation input {width: 230px; margin-left: 6px; padding: 3px 0; border: 1px; background: none;}
.AgreeTerms { width:310px; }
.AgreeTerms label { font-family:Tahoma, Geneva, sans-serif; font-size: 12px; }

.buttonDonate {width: 260px; height: 45px; }
.buttonDonate fieldset {margin: 0px;}
.buttonDonate input {margin: 0px; width: 255px; height: 45px; background: url(../../images/www/donations_send_btn.jpg) no-repeat; cursor: pointer;}
form#DonationFormInner span { font-family:Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #4B4B4B; width:230px; }
div.space_above { height:1px; margin:0px; width:520px;}

#donation_form_rezults { width:500px; margin-left:30px; margin-top:20px; }
#donation_form_rezults p { font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#333; }
form#Form1 input#donate_dsk { width:255px; height:45px; background-image:url(../../images/www/btn_make_donation.jpg); background-repeat:no-repeat; margin-left:25px; }

/* Admin Pages Styles */
.templates-edit { padding:10px; border: 0px; width:100% }

.textfield {border: 1px solid black; background-color: #fff; width:100%;}
.data-manager-header .textfield {width: 200px;}
.textarea {border: 1px solid black;width:100%;height: 200px; background-color: #fff;}
.submit {border: 1px solid black; background-color: #fff;}
.data-manager-header span {display:inline;}

.data-manager-header {background-color: #ccc;}
.data-manager-pager  th{border: 1px solid #ccc;}
.data-manager-list-contents th {background-color: darkgrey;}
.data-manager-list-contents-color1 td {background-color: #ccc;}
.data-manager-list-contents-color2 td {background-color: #fff;}
.data-manager-pager span {display: inline;}
.data-manager-edit-contents {width:100%;}