/*

Dialog-Webdesign.de

================================================*/
body {margin: 15px 10px; padding: 0; font-family: Verdana, Geneva, sans-serif; font-size:62.5%; background: #fff;}
a img {border: none;}

.header_right, .menu_link, .flash, .borderBl, .right_column, .partner, .footer_menu, .joint, .search_copy, .news .all_news .end, .event .all_news .end, .site_br, .flash_section, .pageNav, .viewMessage, .left, .right, .add_comment, #slideBody, .video_text_tpl {display: none;} 

h1 {padding:0.5em 0;font-family:Arial,sans-serif;font-size:2.3em;color:#000000;font-weight:normal;}
h2 {padding:0.5em 0;font-family:Arial,sans-serif;font-size:2.2em;color:#000000;font-weight:normal;}
h3 {padding:0.25em 0 0 0;font-family:Arial,sans-serif;font-size:2.1em;color:#000000;font-weight:normal;}
h4 {padding:0.25em 0 0 0;font-family:Arial,sans-serif;font-size:2em;color:#000000;font-weight:normal;}
h5 {padding:0.25em 0 0 0;font-family:Arial,sans-serif;font-size:1.9em;color:#000000;font-weight:normal;}
p {padding:0.5em 0;font-size:1.2em;line-height:16px;} 
table {margin: 1em 0; /*width: 100%;*/ font-size: 1.2em; border-collapse: collapse;} 
th {padding: 0.5em;text-align: left;border: 1px solid #000000;} 
td {padding: 0.5em; border: 1px solid #000000;}
table a {text-decoration: none; color: #000000;}
ul {margin: 0 0 0 1.5em; padding: 0;} 
ul li {margin: 0; padding: 0.5em 0 0.5em 1em; font-size: 1.2em; list-style-type:disc;}
ul li ul li {font-size: 1em;}
blockquote {margin: 0.5em 0; padding: 0.5em 0 0.5em 1em; border-left: 2px solid #333333;}
blockquote p em {font-size: 1em;font-weight: normal;} 
.clearfloat {clear: both;}
.content_column p {clear: both;}

.content_column #charity fieldset {margin: 1em 0;}
.content_column #charity fieldset legend {color: #000; font-weight: bold; font-size: 1.2em; margin: 0 0 0 1em;}	
		
.content_column #charity {width:100%;} 	
.content_column #charity ul {padding: 0; margin: 0 2%; width: 96%;}
.content_column #charity ul li {line-height: normal; clear: both; list-style: none; background: none; padding: 1em 0 0;}
.content_column #charity ul li label {padding: 0; font-size: 1.2em; font-weight: normal;}
.content_column #charity ul li label span {color: #000000;}
.content_column #charity ul li input {border: 1px solid #000000;}
.content_column #charity ul li select {border: 1px solid #000000;}
.content_column #charity ul li label input {margin: 0 .3em 0 0; width: auto; border: none;}
.content_column #charity ul li textarea {background: #FFFFFF; border:1px solid #000000; color:#000000; font-family:Tahoma,Arial,sans-serif; font-size:1em; font-weight:normal; height:7em; letter-spacing:0; margin:0; padding:1px 5px 2px; width:55.5%; word-spacing:0;}
	
.content_column #charity ul.group_name, .content_column #charity ul.group, .content_column #charity ul.group_addres, .content_column #charity ul.group_kontact, .content_column #charity ul.group_user, .content_column #charity ul.group_info { padding: 1em 0; float: left;}
	
.content_column #charity fieldset ul li.first {clear: left!important;}
.content_column #charity fieldset ul li {float: left; width: 50%; clear: none;}
.content_column #charity fieldset ul li label {width: 28%; margin: 0 1% 0 0; display: block; float: left; font-size:1em;}
.content_column #charity fieldset ul li input {width: 63%; float: left;}

.content_column #charity fieldset ul li.name label {margin: 0 1% 0 15%; width: 18%;}
.content_column #charity fieldset ul li.name input {width: 64%;}
.content_column #charity fieldset ul li.vopras label {width: 38%; margin: 0 1% 0 15%;}
.content_column #charity fieldset ul li.vopras input {width: 44%;}
.content_column #charity fieldset ul li.sex {width: 100%;}
.content_column #charity fieldset ul li.sex label.optional {width: 12%;}
.content_column #charity fieldset ul li.sex label {margin:0 3% 0 0; width:auto;}
.content_column #charity fieldset ul li.sex label input {width: auto;}

.content_column #charity fieldset ul li.status {width: 100%;}
.content_column #charity fieldset ul li.status label.optional {width: 28%; margin:0 1% 0 0;}
.content_column #charity fieldset ul li.status label {margin:0 2% 0 0; width:auto;}
.content_column #charity fieldset ul li.status label input {width: auto;}

.content_column #charity ul.group_addres li.post label { width: 48%;}
.content_column #charity ul.group_addres li.post input {width: 43%;}

.content_column #charity ul.group_addres li.city label {margin: 0 1% 0 15%; width: 22%;}
.content_column #charity ul.group_addres li.city input {width: 60%;}	
.content_column #charity ul.group_addres li.strit label {margin: 0 1% 0 15%; width: 22%;}
.content_column #charity ul.group_addres li.strit input {width: 60%;}
	
.content_column #charity ul.group_addres li.hous {width: 22%;} 
.content_column #charity ul.group_addres li.hous label {width: 30%;}
.content_column #charity ul.group_addres li.hous input {width: 40%;}
.content_column #charity ul.group_addres li.corpus {width: 22%;}
.content_column #charity ul.group_addres li.corpus label {width: 40%;}
.content_column #charity ul.group_addres li.corpus input {width: 45%;}
.content_column #charity ul.group_addres li.apart {width: 22%;}
.content_column #charity ul.group_addres li.apart label {width: 30%;}
.content_column #charity ul.group_addres li.apart input {width: 40%;}

.content_column #charity ul.group_kontact li label {width: 40%;}
.content_column #charity ul.group_kontact li input {width: 50%;}
.content_column #charity ul.group_kontact li.mtel label {width: 40%; margin: 0 1% 0 15%;}
.content_column #charity ul.group_kontact li.mtel input {width: 42%;}

.content_column #charity ul.group_user li {width: 100%;}
.content_column #charity ul.group_user li label {width: 41%;}
.content_column #charity ul.group_user li.obrozovanie label input {width: auto;}
.content_column #charity ul.group_user li.obrozovanie label.optional {width: 28%; height: 4em;}
.content_column #charity ul.group_user li.obrozovanie label {width: 33%;}
	
.content_column #charity ul.group_info li {width: 100%;}
.content_column #charity ul.group_info li label {width: 41%;}
.content_column #charity ul.group_info li.pravoN label.optional {width: 50%;}
.content_column #charity ul.group_info li.pravoN label {width: 10%;}
.content_column #charity ul.group_info li.pravoN label input {width: auto;}
.content_column #charity ul.group_info li.pravoN label.optional span.info {font-size: .8em; color: #666; margin: .5em .5em .5em 0; float: left;}
.content_column #charity ul.group_info li.pravoY label.optional {width: 50%;}
.content_column #charity ul.group_info li.pravoY label {width: 10%;}
.content_column #charity ul.group_info li.pravoY label input {width: auto;}
.content_column #charity ul.group_info li.date input {width: 57%;}
.content_column #charity ul.group_info li.prof select {width: 57%;}
			
.content_column #charity div input#submit {color:#000000; background: none; font-size:1.2em; padding:0.5em; text-transform:uppercase;border: 1px solid #000000;}

.content_column p span.star {color: #000000;}
.content_column #anketa {width:100%;} 	
.content_column #anketa ul {padding: 0; margin: 0; margin: 0 2%; width: 96%; float: left;}	
.content_column #anketa ul li {line-height: normal; clear: both; list-style: none; background: none; padding: 1em 0 0; display: inline;}
.content_column #anketa ul li label {padding: 0; font-size: 1.2em; font-weight: normal; height: 1.2em;}
.content_column #anketa ul li label span {color: #000000;}
.content_column #anketa ul li input {border: 1px solid #000000;}
.content_column #anketa ul li select {border: 1px solid #000000;}
.content_column #anketa ul li label input {margin: 0 .3em 0 0; width: auto;}
.content_column #anketa ul li textarea {background: #FFFFFF; border:1px solid #A5ACB2; color:#000000; font-family:Tahoma,Arial,sans-serif; font-size:1em; font-weight:normal; height:7em; letter-spacing:0; margin:0; padding:1px 5px 2px; width:63%; word-spacing:0;}

.content_column #anketa	fieldset {margin: 1em 0;}
.content_column #anketa	fieldset legend {color: #000; font-weight: bold; font-size: 1.2em; margin: 0 0 0 1em;}
.content_column #anketa ul.group_name, .content_column #anketa ul.group_addres, .content_column #anketa ul.group_user, .content_column #anketa ul.group_info { padding: 1em 0; float: left;}	

.content_column #anketa ul.group_name li.lastname label {margin: 0 1% 0 0;}	
.content_column #anketa	fieldset ul li.first {clear: left!important;}
.content_column #anketa	fieldset ul li {float: left; width: 50%; clear: none;}
.content_column #anketa	fieldset ul li label {width: 28%; margin: 0 1% 0 0; display: block; float: left; font-size:1em;}
.content_column #anketa	fieldset ul li input {width: 63%; float: left;}	

.content_column #anketa ul.group_addres li.post label {width: 38%; margin: 0 1% 0 0;}	
.content_column #anketa ul.group_addres li.post input {width: 59%;}
.content_column #anketa ul.group_addres li.hous {width: 26.5%;}
.content_column #anketa ul.group_addres li.hous label {margin: 0 1% 0 0;}
.content_column #anketa ul.group_addres li.apart {width: 23%;}
.content_column #anketa ul.group_addres li.apart label {margin: 0 1% 0 0;}
.content_column #anketa ul.group_addres li.hous input {width: 59%;}		
.content_column #anketa ul.group_addres li.apart input {width: 69%;}
.content_column #anketa ul.group_addres li.kontact {width: 100%;}
.content_column #anketa ul.group_addres li.kontact input {width: 70%;}

.content_column #anketa ul.group_user li.prof {width: 40%;} 
.content_column #anketa ul.group_user li.mesto {width: 60%;}
.content_column #anketa ul.group_user li.obrozovanie {width: 100%;}
.content_column #anketa ul.group_user li.prof label {width: 40%}
.content_column #anketa ul.group_user li.mesto label {width: 48%; margin: 0 1% 0 5%;}
.content_column #anketa ul.group_user li.prof select {width: 55%;}
.content_column #anketa ul.group_user li.mesto input {width: 44.3%}
.content_column #anketa ul.group_user li.obrozovanie label.required {width: 33%;}
.content_column #anketa ul.group_user li.obrozovanie textarea {width: 63%;}
.content_column #anketa ul.group_info li {width: 100%;}
.content_column #anketa ul.group_info li textarea {width: 63%;}

.content_column #anketa ul.group_info li label {width: 33%}	
.content_column #anketa ul.group_info li.oput label.required {width: 35%;}
.content_column #anketa ul.group_info li.oput label {width: auto; margin: 0 2% 0 0;}
.content_column #anketa ul.group_info li label input {cursor: pointer; border: none; width: auto;}
.content_column #anketa ul.group_info li.nastay label {width: 44%;}
.content_column #anketa ul.group_info li.nastay input {cursor: pointer; border: none; width: auto;}	
			
.content_column #anketa div input#submit {font-size:1.2em; padding:0.5em; text-transform:uppercase;background: none; color:#000000;border: 1px solid #000000;}



.content_main .all_news {clear: both;}
.content_main .all_news ul {margin: 0; padding: 0 0 1.5em 0;}
.content_main .all_news ul li {padding: 0 0 1.5em 0;overflow: hidden;list-style:none;}
.content_main .all_news ul li span {padding:0 1.5em 0 0;float:left; display: block;}
.content_main .all_news ul li p span {padding: 0;float: none; display: inline;}
.content_main .all_news ul li p {padding: 0;}
.content_main .all_news ul li p .title_news {padding: 0;font-size: 1.5em; color: #000000; font-weight: normal; line-height: 24px; text-decoration: none; display: block;}

.content_main .left_column .content_column .ear {margin: 0; padding: 0; overflow: hidden;} 
.content_main .left_column .content_column .ear li {margin:0 2em 0 0;padding:0 1em 0.2em 0;font-size:1.6em;list-style:none outside none;display:block;float:left;}
.content_main .left_column .content_column .ear li a {text-decoration:none;color:#000000;}
.content_main .left_column .content_column .news_previw {margin:0;padding:0 0 1em;list-style:none outside none;}
.content_main .left_column .content_column .news_previw li {margin: 2em 0;padding: 0; list-style: none;overflow: hidden;}
.content_main .left_column .content_column .news_previw .news_h span {font-size:1.2em;display:block;}
.content_main .left_column .content_column .news_previw .news_h a {margin:0.5em 0 0;text-decoration:none;font-size:1.5em;line-height:24px;color:#000000;display:block;}

.content_main .left_column .content_column p img {margin:0.4em 1.4em 0.4em 0;padding:0;float:left;text-align:center;} 

.content_main .left_column .content_column p span.img_text_tpl {text-align:left;font-size:1em;color:#000000;display:block;}
.content_main .left_column .content_column p span.img_text_tpl img {margin:0.4em 1.4em 0.4em 0; float: none; display: block;}

.content_main .left_column .content_column .gallery .kontrol {margin:0;}
.content_main .left_column .content_column .gallery .kontrol .center {padding: 0; list-style: none;}
.content_main .left_column .content_column .gallery .listing_g ul {margin:0;width: 100%;float: left;}
.content_main .left_column .content_column .gallery .listing_g ul li {padding:0 1.5em 1.5em 0;float:left;list-style:none outside none;}

.content_main .left_column .content_column .comment_gbook .post {margin: 0;} 
.content_main .left_column .content_column .comment_gbook .post li {padding: 0; list-style: none;}

.content_main .left_column .content_column .gallery_start ul {margin: 0;}
.content_main .left_column .content_column .gallery_start ul li {padding:0;list-style:none outside none;overflow:hidden;}
.content_main .left_column .content_column .gallery_start ul li a {font-size:1.2em;color:#000000;text-decoration:none;}
.content_main .left_column .content_column .gallery_start ul li a span {padding:0 1.5em 1.5em 0;float:left;display:block;}
.content_main .left_column .content_column .gallery_start ul li a strong {font-weight: normal;}

.content_column .left_box .left_box_content form label {clear:left;float:left;font-size:1.2em;}
.content_column .left_box .left_box_content form input#Email, 
.content_column .left_box .left_box_content form input#FirstName, 
.content_column .left_box .left_box_content form input#LastName, 
.content_column .left_box .left_box_content form input#BirthDay {margin:0.5em 0.5em 0.5em 0;width:20em;height:1.5em;float:left;clear:both;border:1px solid #000000;}
.content_column .left_box .left_box_content form input.but_email, 
.content_column .left_box .left_box_content form input[type="submit"] {padding:0.5em;font-size:1.2em;text-transform:uppercase;color:#000000;float:left;clear:left;background:none;border: 1px solid #000000;}

.footer_bd {margin: 2em 0; padding: 1em 0.1em; clear: left; border-top: 2px solid #B98E25;}
.footer_bd .footer_bottom {margin: 0;}
.footer_bd .footer_bottom li {padding-left: 0;list-style: none;}
.footer_bd .footer_bottom li ul {margin: 0;}
.footer_bd .footer_bottom li ul li {padding: 0; list-style: none;}
.footer_bd .footer_bottom li ul .first {width: 53px; height: 53px;padding:0 1.5em 1.5em 0;float:left;display:block;}
.footer_bd .footer_bottom ul li p {padding: 0;font-size:0.7em;line-height:14px;}
.footer_bd a {text-decoration: none; color: #000000;} 