/* CSS Document */

	* {
margin:0;
padding:0;
}

*:focus{ outline : none; }

 html, body {
   font-size: 100.01%;
   padding-top: 15px;
   margin-top: 0px;  
   border: none;     
   }
div.logo_cont {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
}
p {
	font-family: Verdana;
	font-size: 10pt;
	color: White;
	text-align: left;
}

div.main_spec {
	font-family: Georgia;
	font-size: 12pt;
	color: White;
    font-weight: bold;
	text-align: left;
}

div.main_spec_p {
	font-family: Georgia;
	font-size: 14pt;
	color: #FFA851;
	text-align: center;
}

div.main_spec_gi {
	font-family: Verdana;
	font-size: 10pt;
	color: #E87B7B;
	text-align: center;
}

div.main_spectext {
	font-family: Verdana;
	font-size: 10pt;
	color: White;
	text-align: left;
	margin-left: 3;
	margin-right: 3;
	text-decoration: none;
}

a.main_spectext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	text-align: left;
	margin-left: 3;
	margin-right: 3;
	text-decoration: none;
}
a.main_spectext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	text-align: left;
	margin-left: 3;
	margin-right: 3;
	text-decoration: underline;
}

div.main_speczag {
	font-family: Georgia;
	font-size: 11pt;
	color: White;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

a.main_speczag {
	font-family: Georgia;
	font-size: 11pt;
	color: White;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

a.main_speczag:hover {
	font-family: Georgia;
	font-size: 11pt;
	color: White;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}

div.main_news {
	font-family: Verdana;
	font-size: 12pt;
	color: #FF9933;
        font-weight: bold;
	text-align: right;
}

div.main_newsdate {
	font-family: Verdana;
	font-size: 10pt;
	color: #FFA851;
	text-align: right;
}

div.main_newsbody {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFA851;
	text-align: left;
	margin-left: 3;
	margin-right: 3;
}

div.podval {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	text-align: center;
	margin-left: 10;
	margin-right: 10;
}

div.zagl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: White;
	text-align: left;
	font-weight: bold;
}

div.zagl2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: White;
	text-align: left;
	font-weight: bold;	
}

div.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: White;
	text-align: justify;
	margin-left: 3;
	margin-right: 3;	
}

div.text_podpis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: White;
	text-align: right;
	
}

ul.list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	list-style-type: disc;
	list-style-position: inside;
}

div.rep_zagl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: White;
	text-align: center;
	font-weight: bold;
}

a.rep_zagl {
	color: White;
	text-decoration: none;
}

a.rep_zagl:hover {
	color: White;
	text-decoration: underline;
}


div.rep_zhanr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	text-align: center;
}

div.rep_data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: Yellow;
	text-align: center;
	text-decoration: underline;
}

div.rep_rezh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: White;
	text-align: center;
	font-weight: bold;
}

div.rep_avtr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: White;
	text-align: center;
	font-weight: bold;
}

div.rep_roli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: White;
	text-align: center;
}

div.rep_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: White;
	text-align: justify;
}

div.navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: White;
	text-align: right;
	
}

a.perfomance {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: White;
	text-align: right;
	text-decoration: none;
}

a.perfomance:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: White;
	text-align: center;
	text-decoration: underline;
}

a.perfom_raid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: White;
	text-align: right;
	text-decoration: none;
}

a.perfom_raid:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: White;
	text-align: right;
	text-decoration: underline;
}

div.perfom_zagl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: White;
	text-align: center;
	font-weight: bold;
}

div.perfom_zhanr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	text-align: center;
}

div.perfom_rezh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	text-align: center;
	font-weight: bold;	
}

div.perfom_avt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	text-align: center;
	font-weight: bold;
}

div.perfom_roli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	text-align: center;
}

div.perfom_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	text-align: justify;
}

div.order_zagl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: White;
	text-align: center;
	font-weight: bold;
}

div.order_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	text-align: left;
	font-weight: bold;
}

textarea.order_add {
	background: #B22222;
	border: 0px;
	width: 530px;
	height: 20px;
	color: #FFF8DC;
}
textarea.spec_text_add {
	background: #B22222;
	border: 0px;
	width: 530px;
	height: 300px;
	color: #FFF8DC;
}
textarea.spec_text_add2 {
	background: #B22222;
	border: 0px;
	width: 530px;
	height: 150px;
	color: #FFF8DC;
}

div.press_text {
	font-family:Georgia;
	font-size: 10pt;
	color: White;
	text-align: justify;
}

.press_h {
	font-family:Georgia;
	font-size: 12pt;
	color: #FFA851;
	text-align: right;
}

h3.guest_h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: White;
	text-align: center;
	font-weight: bold;
}

div.perfomance_admin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	text-align: left;
}


div.html_error {
	text-align: center;
	color: #FBD600;
}


a.menu_z {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: White;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}

a.menu_z:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFE5DB;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}

a.menu_p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
}

a.menu_p:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFE5DB;
	text-align: right;
	font-weight: bold;
	text-decoration: underline;
}


div.admin_zagl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: White;
	text-align: center;
	font-weight: bold;
}
div.admin_zagl2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: White;
	text-align: center;
	font-weight: bold;
}
div.admin_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: White;
	text-align: left;
	font-weight: none;
}


a.perfomance_edit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FBD600;
	text-align: right;
	text-decoration: underline;
	font-weight: bold;
}

a.perfomance_edit:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-align: center;
	text-decoration: underline;
	font-weight: bold;
}



/* Гостевая */

a.guest_send {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: Yellow;
	text-decoration: underline;
	font-weight: bold;
}

a.guest_send:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FFB428;
	text-decoration: underline;
	font-weight: bold;
}


div.out_pages {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFB428;
}

a.out_pages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Yellow;
	text-decoration: underline;
	font-weight: bold;
}

a.out_pages:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFB428;
	text-decoration: underline;
	font-weight: bold;
}

a.out_pages_str {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Yellow;
	text-decoration: underline;
	font-weight: bold;
}

a.out_pages_str:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFB428;
	text-decoration: underline;
	font-weight: bold;
}

font.out_pages_str {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFB428;
	text-decoration: none;
	font-weight: bold;
}

td.table_msg {
	background-color: #8C0000;
}
td.table_name {
	background-color: #990000;
}

div.guest_date {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #FFE9E1;
}

div.guest_msg {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: none;		
	color: #ffffff;
}
div.guest_name {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;		
	color: #ffffff;
}
div.guest_place {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: none;
	color: #ffffff;
	font-style: italic;
}

a.post_back {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: White;
	text-decoration: underline;
	font-weight: bold;
}

a.post_back:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: Yellow;
	text-decoration: underline;
	font-weight: bold;
}
table.gal {color:white;font-family: Arial, Helvetica, sans-serif;vertical-align:top;font-size:14px;}

.perf{border:1px solid #FFFFFF; padding:10px; background:#891109; color:yellow; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
