/* CSS Document */

body{
font-family:Arial, Helvetica, sans-serif;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
text-transform:uppercase;
font-weight:bold;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
text-transform:uppercase;
font-weight:bold;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000;
font-weight:bold;
}

h4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-transform:uppercase;
}

/* Internal Header */

.intmain .header .h_title{
text-transform:lowercase;
font-weight:normal;
font-size:24px;
color:#fff;
}

.intmain .kidsheader .h_title{
text-transform:lowercase;
font-weight:normal;
line-height:27px;
font-size:32px;
color:#857d51;
}

.intmain .h_links{
line-height:20px;
}

.intmain .h_links a{
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#000;
}

.intmain .h_links span{
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#94946a;
}

.intmain .kidsheader .h_links .cellright{
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#000;
}

.intmain .kidsheader .h_links .cellright a{
color:#000;
}

.intmain .kidsheader .h_links .cellright span{
color:#94946a;
}
.intmain .kidsheader .h_links .cellleft a{
color:#000;
}

.intmain .kidsheader .h_links .cellleft span{
color:#94946a;
}

.intmain .cbody .razg_form label{
font-weight:bold;
text-transform:uppercase;
} 

.intmain .cbody .razg_form .input_text, .intmain .cbody .razg_form textarea, .intmain .cbody .razg_form .input_texts{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.intmain .cbody .razg_form .comment{
font-size:11px;
}

.intmain .cbody .razg_qestion{
font-style:italic;
color:#78784a;
}

.intmain .cbody .razg_qestion .rtop{
font-size:19px;
font-style:italic;
}

.intmain .cbody .razg_qestion .rtop .name{
font-weight:bold;
}

.intmain .cbody .razg_answer .rtop{
font-weight:bold;
text-transform:uppercase;
}


/* Internal Body */

.aboutmain .header .mainlink, .intmain .header .mainlink, .intmain .kidsheader .mainlink{
text-decoration:none;
}

.intmain .cbody{
font-size:13px;
color:#3a3734;
text-align:justify;
}

.intmain .cbody a{
color:#868350;
}

.intmain .cbody .ptitle, .intmain .cbody .ptitler{
font-size:34px;
color:#000;
text-align:left;
}

.intmain .cbody .ptitle span, .intmain .cbody .ptitler span{
font-weight:bold;
color:#94946a;
text-align:left;
}

.intmain .cbody .rightcol .ptitlekids{
font-size:37px;
text-align:left;
}

.intmain .cbody .rightcol .ptitlekids span{
font-weight:bold;
color:#94946a;
}

.intmain .cbody .rightcol .form_zayavka label{
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}

.intmain .cbody .rightcol .form_zayavka .input_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.intmain .cbody .rightcol .form_zayavka .comment{
font-size:11px;
}

.rassp_ul .datediv{
font-size:14px;
font-weight:bold;
}

.rassp_ul .namediv{
font-size:14px;
color:#595936;
font-weight:bold;
}

.rassp_ul li:hover .namediv{
color:#1b1812;
}

.rassp_ul li.over .namediv{
color:#1b1812;
}

.intmain .cbody .rassp_table .eventname{
text-transform:uppercase;
}

.intmain .cbody .leftcol{
text-align:justify;
font-size:11px;
}

.intmain .cbody .leftcol .kidsobrazec{
font-size:11px;
}

.intmain .cbody .black{
color:#000;
}


.event_table .date_td{
font-size:14px;
}

/* About */

.aboutmain .cbody{
font-size:13px;
color:#3a3734;
text-align:justify;
}

.aboutmain .cbody a{
color:#868350;
}

.aboutmain a{
color:#868350;
}

.aboutmain .header .contact span{
font-size:12px;
font-weight:bold;
}

.aboutmain .header .contact{
font-size:11px;
}

.aboutmain .cbody .ptitle{
font-size:36px;
color:#000;
text-align:left;
}

.aboutmain .cbody span{
font-weight:bold;
color:#94946a;
}

/* Obrazec */

.obrazec .title{
font-size:32px;
color:#fff;
}

.tdiv .pager{
font-size:16px;
font-weight:bold;
color:#fff;
}

.tdiv .pager a{
color:#fff;
text-decoration:none;
}


/* Razyasnenie */

.razyasnen .title{
font-size:35px;
color:#fff;
}

.razyasnen .rtext{
text-align:justify;
}

.razyasnen{
font-size:12px;
color:#3a3734;
}

.validatortext{
color:#FF0000;
}

.failedmessagetext{
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
padding-left:5px;
color:#FF0000;
}

.sucessmessagetext{
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
padding-left:5px;
color:#918758;
}

.aboutmain .header .menu a{
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#000;
}

.aboutmain .header .menu span{
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#94946a;
}

.aboutmain .h_links{
line-height:20px;
}

.aboutmain .h_links a{
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#000;
}

.aboutmain .h_links span{
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#94946a;
}