/* @group Structure */

html  {
 	margin:0;
	padding:0;
	border:0;
	height:100%;
    }

body{
margin: auto;
min-width:1000px;
min-width:1000px !important;
height:100%;
	background-image: url(../images/back.png);
	background-repeat:repeat;
 }


span {
	font-size:13px;
	color:#000;
	text-align:justify;
	text-indent:30px;
}

img {
	border:none;}


p, span {
	text-align:justify;
	color:#fff;
	text-indent:20px;
	font-size:13px;
}



.wrapper {
	min-height:100%;
	height:auto  !important;
	height:100%;
	margin:0 auto -356px;
}
.footer, .push {
	height:356px;
}

#top{
	background-image:url(../images/back_top1.png);
	background-repeat:repeat-x;
	height:180px;
	width:100%;
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	
}

#menu {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
}

#menu ul {
	margin-left:auto;
	margin-right:auto;
	width:100%;
}

#menu ul li {
	display:inline;
	padding-left:5px;
	padding-right:5px;
}

#logo {
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	width:204px;
	height:87px;
	margin-left:30px;
}

#ballon {
background-image:url(../images/baloon.png);
background-repeat:no-repeat;
width:61px;
height:79px;
position: absolute;
top:200px;
left:200px;
}
#v_zakladki{
	margin-left:30px;
}


#center{
	margin-left:auto;
	margin-right:auto;
	width:80%;
	text-align:justify;
      
		
}
#content {
	margin-left:auto;
	margin-right:auto;
	text-align:justify;
font-size:14px;
color: #fff;
	margin-top:80px;
	width:100%;
  font-family: Palatino Lynotype, serif;

}

#search{
	margin-left:auto;
	margin-right:auto;
	width:50%;
	text-align:justify;
	
}

#search td {
	padding:5px;
}


#stars {
	background-image:url(../images/stars.png);
	background-repeat:no-repeat;
	width:598px;
	height:131px;
	margin-left:auto;
	margin-right:auto;
}

#lozung{
	background-image:url(../images/lozung.png);
	background-repeat:no-repeat;
	width:414px;
	height:41px;
	margin-left:auto;
	margin-right:auto;
}

#bottom {
	background-image:url(../images/back_footer1.png);
	background-repeat:repeat-x;
	height:356px;
	width:100%;
	vertical-align:bottom;
}

#bottom_back {
	background-image:url(../images/grass.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:356px;
}

#bottom_left {
	background-image:url(../images/bottom_left.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:356px;
	width:351px;
	float:left;
}

#banner{
	background-color:#000;
	width:258px;
	height:158px;
	position:relative;
	top: 60px;
	left:77px;

}

#bottom_right {
	background-image:url(../images/clouds.png);
	background-repeat:no-repeat;
	height:356px;
	width:438px;
	float: right;
}

#tree {
	background-image:url(../images/tree.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	height:356px;
	width:438px;

}

#anri{
	background-image:url(../images/anri.png);
	background-repeat:no-repeat;
	width:95px;
	height:113px;
	position:relative;
	top:220px;
	left:310px;
}

#clouds {
	background-image:url(../images/clouds.png);
	background-repeat:no-repeat;
	width:360px;
	height:245px;
	position:relative;
	top:-100px;
	left:60px;
}


#grass_right {
	background-image:url(../images/grass_right.png);
	background-repeat:no-repeat;
	width:397px;
	height:60px;
	position:relative;
	top: 183px;
	left:40px;

}

strong {
font-weight: bold;

}

#radio{
background-image:url(../images/radio.png);
background-repeat:no-repeat;
width:100px;
height:81px;
position:relative;
top:95px;
left:210px;

}   
/* @end */


/* @group Joomla Elements */

.mosimage_caption {font-size: 100%;}
.componentheading {font-size: 150%;line-height: 130%;font-weight: normal;padding: 0 0 0 5px;margin: 0 0 20px 0;}
.contentheading {font-size: 150%;font-weight: normal;border: 0;padding: 0;line-height: 150%;}
span.small, td.createdate, td.modifydate {font-size: 90%;}
table.blog td.createdate {padding-bottom: 5px;}
table.blog td.modifydate {padding-top: 10px;}
td.buttonheading, .contentpaneopen td.buttonheading {padding: 0 1px;border: 0;}
td.column_separator {padding-left: 15px;}
td.componentheading {padding-bottom: 15px;}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {text-align: left;padding: 2px 0 0px 5px;border-bottom: 1px solid #fff;}
tr.sectiontableentry2 td, td.sectiontableentry2 {height: 30px;}
tr.sectiontableentry1 td, td.sectiontableentry1 {height: 30px;}
.contentpane, .contentpaneopen {width: 100%;}
table.poll {line-height: 135%;}
table.poll td.sectiontableentry1, table.poll td.sectiontableentry2 {padding: 5px 0 5px 8px;vertical-align: middle;}
table.poll thead {font-size: 110%;}
table.pollstableborder {padding-bottom: 10px;}

/* @end */

/* Core Styles */

form {margin: 0;padding: 0;}
p {margin-top: 14px;margin-bottom: 15px;}
h1, h2, h3, h4, h5 {padding-bottom: 5px;margin: 25px 0 10px 0;font-weight: normal;line-height: 120%;}
h1 {font-size: 200%;line-height: 100%;}
h2 {font-size: 175%;line-height: 100%;}
h3 {font-size: 150%;}
h4 {font-size: 120%;}
h5 {font-size: 120%;text-transform: uppercase;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
.clr {clear: both;}
#main-content ul, #mainmodules3 ul {padding-left: 15px;}
/* @end */
