body{
	background-color: #004800; /* 8ace60 */
}

#central{
	margin: 0 auto;
	width: 846px;
	height: auto;
	background-color: #60aa32;
	background: url(images/glow4.png) no-repeat;
	
	/*position:relative;*/	z-index:0;
}

#central .central_glow{
	
}

#central .central_cont{
	width: 800px;
	height: auto;
	border-right: 11px solid #beff93;
	border-left: 11px solid #beff93;
	padding-bottom: 20px;
	background-color: #60aa32;
	

	/*position:relative;*/   	z-index:2;
	margin-left: 12px;
}

#top{
	width: 800px;
	height: 280px;
	background-color: #013205;
}

.langs{
	background-color: #013205;
	float: right;
	height: 30px;
	width: 100px;
	border-left: 3px solid #beff93;
	border-top: 3px solid #beff93;
	background: green url(images/mbckgt.png) center center repeat-x;
}

.langs a, .langs a:visited, .langs a:hover {
	margin-right: 22px;
	float: right;
	margin-top: 5px;
	text-decoration: none;
	border-style: none;
}

.menu{
	color: #9eddaa;
	font: 12px Arial;
}

.menu ul{
	margin: 0;
	padding: 0;
	float: right;
	width: 100%;
	color: #9eddaa;
	background: green url(images/mbckgt2.png) center center repeat-x;
}

.menu ul li{
	display: inline;
}

.menu ul li a, .menu ul li a:visited{
	float: right;
	color: #beff93;
	padding: 8px 29px;
	border-right: 1px dotted #beff93;
	text-decoration: none;
}


.menu ul li a:hover, .menu ul li .current{
	color: white !important;
	padding-top: 10px; /*shift text down 1px for selected and active item*/
	padding-bottom: 6px; /*shift text down 1px for selected and active item*/
	background: green url(images/mbckgt2.png) center center repeat-x;
	text-shadow: #000 3px 3px 3px;
	text-decoration: none;
}

.menu img{
	margin-left: 20px;
	margin-top: 5px;
}

.menu ul li .lap{
	margin-left: 20px;
	margin-top: 5px;
	border-right: 0px;
}

.dropmenudiv_e{

top: -10px;
border: 1px solid #657f27; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #beff93;
width: 100px;
visibility: hidden;
	color: #1f6800;
	left: 0px;
	position: absolute;
}


.dropmenudiv_e a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #c8e181; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
text-decoration: none;
color: #f20000;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 14px;
}

* html .dropmenudiv_e a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_e a:hover{ /*THEME CHANGE HERE*/
background-color: #657f27;
	color: #fff;
	text-decoration: none;
	text-shadow: #333 2px 2px 1px;
}

/*
#main{
	background-color: #569b2b;
	margin-right: 20px;
	margin-left: 20px;
	padding-bottom: 10px;
	height: auto;
	padding-top: 10px;
	margin-top: 45px;
}
*/

#main{
	height: auto;
	margin-top: 35px;
	margin-right: 20px;
	margin-left: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #8ace60; /*  569b2b  */
	
	position:relative;	z-index:0;
}

#main .main_cont{
	height: auto;
	
	position:relative;   	z-index:2;
}

#main .m1,#main .m1a,#main .m2,#main .m2a {   display:block;   background:url(images/glow.png) no-repeat;   /* turn off for IE6 or use a GIF */   _background:transparent;    width:100%;   height:100%;   position:absolute;}#main .m1{   background-position:0 0;   z-index:-2;   top:-12px; /* set to the size of the glow */   left:-12px;   bottom:0;   /* set glow to the edges of 'mod' */   padding:0 12px 12px 0; }#main .m1 .m1a {   height:12px;   width:12px;   background-position:100% 0;   right:-12px;   top:0;}#main .m2 {   background-position:100% 100%;   z-index:-1;   bottom:-12px;   right:-12px;   padding:12px 0 0 12px;}#main .m2 .m2a {   height:12px;   width:12px;   background-position:0 100%;   left:-12px;   bottom:0;}
#rama{
	border: 1px dashed white; /* beff93 */
	margin: 10px 20px;
}

.tekst{
	color: #005100;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 10px;
	padding: 5px 40px 5px 55px;
}

.tekst h1{
	color: #beff93;
	font: 26px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	margin-bottom: 60px;
	margin-top: 25px;
}

h1.kitt{
	color: #aa2c00;
	font: bold 26px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	margin-bottom: 40px;
	margin-top: 25px;
}

.tekst h2{
	color: #beff93;
	font: 20px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	margin-bottom: 35px;
	margin-top: 15px;
}

.tekst a, .tekst a:visited{
	font-weight: bold;
	text-decoration: none;
	color: #aa2c00;
}

.tekst a:hover{
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	text-shadow: #333 2px 2px 1px;
}

.mama{
	float: left;
	padding: 5px;
	margin: 15px;
}

.papa{
	float: right;
	padding: 5px;
	margin: 15px;
}

.kittleft{
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 3px;
	float: left;
}

.kittleft img{
	padding: 3px;
}

.kittleft p{
	text-align: center;
	color: #e5ffce;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.kittright{
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: 3px;
	float: right;
}

.kittright img{
	padding: 3px;
}

.kittright p{
	text-align: center;
	color: #e5ffce;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}

#gall{
	margin: 20px auto 35px 50px;
}

#gall img{
	border: 3px solid #beff93;
	margin: 15px 15px 15px 5px;
}

p.wier{
	text-align: left;
	color: #6f3000;
	font: italic 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding-top: 25px;
	padding-left: 45px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

.pic1{
	padding: 5px;
	margin-right: 10px;
	border: 1px solid #beff93;
	float: right;
	margin-top: 5px;
}

.pic2{
	padding: 5px;
	margin-right: 10px;
	border: 1px solid #beff93;
	float: left;
	margin-top: 20px;
	margin-bottom: 50px;
}


img.koty{
	border: 4px solid #beff93;
}

img.lapka{
	margin-top: 25px;
	margin-bottom: 3px;
	margin-left: 340px;
}

.bann{
	margin: 0 auto;
	border-bottom: 1px dashed #8ace60;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 65px;
}

#prefooter{
	padding: 15px 6px;
}

#prefooter img{
	margin-right: 50px;
	margin-top: 20px;
	float: right;
}

#footer{
	color: white ;/*#1f6800  #beff93*/
	font: 11px Arial;
	border-top: 1px dotted white;
	float: right;
	padding-right: 160px;
	padding-left: 160px;
	margin: 40px 10px 20px;
	padding-bottom: 20px;
}

#footer a{
	color: white ;
	font: 11px Arial;
	text-decoration: none;
}

#footer a:hover{
	color: #009acf;
	font: 11px Arial;
	text-decoration: none;
}

#footerang{
	color: white ;/*#1f6800  #beff93*/
	font: 11px Arial;
	border-top: 1px dotted white;
	float: right;
	padding-right: 160px;
	padding-left: 135px;
	margin: 40px 10px 20px;
	padding-bottom: 20px;
}

#footerang a{
	color: white ;
	font: 11px Arial;
	text-decoration: none;
}

#footerang a:hover{
	color: #009acf;
	font: 11px Arial;
	text-decoration: none;
}