html {font-size: 100.01%;}
body {
	margin: 0;
	color: #333;
	font-size:62.5%;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
}
img {border-style: none;width:100%;}
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}
input, select, textarea {
	margin: 0;
	vertical-align: middle;
	font: 1em arial, helvetica, sans-serif;
}
a {
	text-decoration: underline;
	color:#333;
}
.none{display:none !important;}
legend{display:none;}
.holder{
	width:100%;
	clear:both;
}
#wrapper{
	width:100%;
	font-size:1.2em;
}

#header{display:none;}
.whats{clear:both;width:100%;}
/*
#main{width:100%;}
#content{width:100%;}
.conteiner{margin:0 1em 1em 0;}
.conteiner .frame{width:100%;}
.conteiner .frame .inner{width:100%;}
*/
#content h1{
	font-size:25px;
	margin:0;
}
#content h2{
	font-size:25px;
	margin:2px 0 0;
}
#content h3{
	font-size:16px;
	margin:0;
}
#content h4{
	color:#b5121b;
	font-size:14px;
	margin:0;
}
#content p{
	margin:1em 0;
	line-height:1.27em;
}
#content .whats .sub-title{
	font-size:1.25em;
	display:block;
}
#content .whats p{
	font-size:1.1em;
	line-height:1.28em;
	margin:3px 0;
}
#content .whats p a{
	color:#b5121b;
	text-decoration:none;
}
#content .whats img{
	float:left;
	margin:0.3em 1em 0 0;
}
#content .welcome .frame{padding-bottom:1em;}
#content .welcome p{
	margin:0 0 1em;
	font-size:1.333em;
	line-height:18px;
}
a.sub-more,
a.more{text-decoration:none;}
.paging{
	width:100%;
	clear:both;
	overflow:hidden;
}
.paging .prev,
.paging .next{float:left;}
.paging ul{
	list-style:none;
	padding:0 0 0 6px;
	margin:0;
	float:left;
}
.paging ul li{display:inline;}
.paging ul a{
	color:#000;
	text-decoration:none;
}
.paging ul li.active{background:#000;color:#fff;}
.accordeon{
	width:100%;
	position:relative;
	margin-top:8px;
}
.accordeon img{display:block;}
.accordeon ul{
	list-style:none;
	padding:0;
	margin:0;
	width:100%;
}
.accordeon ul li{
	float:left;
	position:relative;
}
.accordeon .pa{width:100%;}
#content .accordeon .a-title h3{
	font-size:1.5em;
	margin:8px 0 2px;
}
#content .accordeon .a-title p{
	position:relative;
	margin:5px 0 0;
	font-size:1.2em;
}
.min-conteiner{
	margin:0 3em 1em 0;
	float:left;
	width:40%;
	padding-top:1em;
}
.min-conteiner .frame{
	width:100%;
}
#content .min-conteiner h2{margin:2px 0 5px;}
#content .min-conteiner h3{margin:6px 0 3px;}
#content .min-conteiner p{margin:3px 0 8px;line-height:14px;}
#content .main-text .intro p {
	font-size:1.333em;
	line-height:1.25em;
	margin:1.5em 0 1.8em;
}
#content .main-text h2{
	border-top:1px dotted #5f6062;
	font-size:18px;
	margin:0 0 11px;
	padding:18px 0 0;
	position:relative;
}
#content table{width:100%;}
#content table .cols1{width:40%;}
#content .whats img {width:30%;}
#content .post-event{
	font-size:1.2em;
	width:100%;
	page-break-inside:auto;
}
#content .post-event .heading{
	font-size:1.1em;
	margin:0 0 20px;
}
#content .post-event p{
	font-size:1em;
	margin:6px 0;
}
#content .post-event p span{color:#b5121b;}
#content .post-event .error-info{
	border:2px solid #fbc300;
	clear:both;
	padding:0.5em 0.5em 0.5em 2em;
}
#content .post-event .intext{
	background:#f2f2f2;
	padding:0 5px;
	width:40%;
}
#content .post-event .text{
	border:none;
	padding:3px 0 0;
	width:100%;
	outline:none;
	background:#f2f2f2;
}
#content .post-event .big{width:90%;}
#content .post-event .small{width:30%;}
#content .post-event .box{
	margin:15px 0 20px;
	page-break-inside:avoid;
	width:100%;
}
#content .post-event .error{padding:3px 6px 4px;}
#content .post-event .box label{
	margin:3px 0 8px;
	display:block;
	font-size:0.972em;
}
#content .post-event .sub-box{margin:10px 0 18px;}
#content .post-event .sub-box label{margin:0 0 6px;}
#content .post-event .submit{
	display:block;
	margin:25px 0 10px;
}
#content .post-event .required{
	font-size:1.142em;
	display:block;
}
#content .post-event .required-fix{margin-bottom:9px;}
#content .post-event .required span{font-weight:normal;}
#content .post-event .error .required{color:#000;}
#content .post-event .area{
	width:85%;
	padding:5px;
	display:block;
	margin:0;
	height:107px;
	overflow:auto;
}
#content .post-event .sel{
	float:left;
	margin-right:13px;
	display:inline;
}
#content .post-event .at{
	float:left;
	margin:0 6px 0 -6px;
	display:inline;
}
#content .post-event .checkbox{
	float:left;
	width:15px;
	height:14px;
	margin:3px 8px 0 0;
}
#content .post-event .btn-file{display:block;}
#sidebar{display:none;}
#footer{display:none;}

div.window, div.slides, div.slide {
    width:auto !important;
    height:auto:!important;
}
div.slide {
    display:none;
}
div.current-slide {
    display:block;
}
div.paging {
    display:none;
}
