body {
      margin:0 auto 0 auto;
      padding:0 0 0 0;
      background-color:#D4E6B8;
      background-image:url('bk.jpg');
      background-repeat:repeat-x;
      text-align:center;
		width:820px;		
		font-family:Arial, Tahoma;
		font-size:12px;
    }
#info {
	 position:relative;
}
#holder {position:absolute; top:0px; left:215px; 
width:203px; line-height:18px; height:51px; border:1px solid #f96; 
overflow:hidden; text-align:center; z-index:100; background:#eee url('imgs/bksubmenu.jpg') repeat-y;
float:left; display:block;	width:203px;	height:51px;	background: #BBD993 url('images/menuup_02.jpg') no-repeat 0 0;
}
#holder:hover {height:130px; cursor:pointer; }
#holder a:visited, #holder a {display:block; width:100%; line-height:18px; color:#000; text-decoration:none;}
#holder a:hover {color:#c00;background:#ddd;}
div.fotos { text-align:center;}
div.stopka {
	width:802px;
	height:59px;
	background:#D4E6B8 url('imgs/stopka.jpg') no-repeat;
}	 
div.stopka div {
	margin-top:11px;
	text-align:center;
	font-size:11px;
	color:#666666;
}
div.stopka a {
	color:#666666;
	font-weight:bold;
}
div.stopka a:hover {
	color:#222222;
}

/* FOTO */
div.fotos_top { width:178px; height:10px;	background:#d3e6b8 url('images/fotos_01.jpg') no-repeat;	margin:0 auto 0 auto;}
div.fotos { width:178px;background:#d4e6b8 url('images/fotos_02.jpg') repeat-y; font-size:8px; margin:0 auto 0 auto; }
div.fotos img {	width:156px;	padding-bottom:7px; }
div.fotos_desc {	margin:0 auto 0 auto;	width:178px;	background:#d4e6b8 url('images/fotos_04.jpg') repeat-y;	height:35px;	font-size:11px;	text-align:right;}
div.fotos_desc a {	padding-top:3px;	padding-right:15px;	color:#8BB159;	font-weight: bold;	text-decoration:none;}
div.fotos_desc a:hover {	color: #506831;}

/* UPPER MENU */
a#upm1 {	float:left; display:block;	font-size:1px;	width:199px;	height:51px;	background: #BBD993 url('images/menuup_01.jpg') no-repeat; }
a#upm2 {	float:left; display:block;	font-size:1px;	width:203px;	height:51px;	background: #BBD993 url('images/menuup_02.jpg') no-repeat; }
a#upm3 {	float:left; display:block;	font-size:1px;	width:202px;	height:51px;	background: #BBD993 url('images/menuup_03.jpg') no-repeat; }
/*a#upm1:hover,a#upm2:hover,a#upm3:hover {	background-position: 0 -51px; }*/

div#upm4 {
	float:left; 
	background:#BBD993 url('images/menuup_04.jpg') no-repeat;
	width:200px;
	height:51px;
}
.uppermenu {
	margin-left:6px;
}
div.bkcolour {
	background-color:#D4E6B8;
	width:820px;
}
.column1, .column2 {
	float:left;
}
.column3 {
	float:right;
	width:200px;
}
.column1 {
	width:200px;
	margin-left:8px;
}

.column2 {
	/*border:1px #CCFF00 solid;
	width:390px;*/
	width: 390px;
	margin-left:12px;
}

.column2big {
	/*border:1px #CCFF00 solid;*/
	width:588px;
	margin-left:12px;
  float: left;
}

a.btn {
	display: block;	float:left;	width:192px;	height:38px;	background:#bbd99e url('imgs/menubtn.jpg') no-repeat 0 0;	text-decoration:none;	clear:both;
}
a.btndol {
	display: block;	float:left;	width:192px;	height:46px;	background:#bbd99e url('imgs/menubtndol.jpg') no-repeat 0 0;	text-decoration:none;	clear:both;
}
a.btn:hover, a.btnactive:hover {
	background-position: 0px -38px;
}
a.btndol:hover, a.btndolactive:hover {
	background-position: 0px -48px;
}
a.btnactive {
	display: block;	float:left;	width:192px;	height:38px;	background:#bbd99e url('imgs/menubtnact.jpg') no-repeat 0 0;	text-decoration:none;	clear:both;
	background-position: 0px 0px;
}
a.btndolactive {
	display: block;	float:left;	width:192px;	height:46px;	background:#bbd99e url('imgs/menubtndolact.jpg') no-repeat 0 0;	text-decoration:none;	clear:both;	
	background-position: 0 0px;
}
a.btn p, a.btndol p, a.btnactive p, a.btndolactive p {
	color:#FFFFFF;
	font-size:12px;
	margin-top:10px;
	font-weight:bold;
}
    a.menulink {
      font-size: 11px; 
      font-weight: bold; 
      text-decoration: none; 
      color: white;
    }
    
    a.menulink:hover {
      text-decoration: underline;
    }
    
    #nag_h1_glowna{margin-left:20px;
    margin-top:7px;
    position:absolute;
    color:rgb(0,38,255);
    font:9px verdana;
    }

    #nag_h1_podstrona{
      font-size:16px;
      font-weight:normal;
      font-family:arial, tahoma;
      text-decoration:underline;
    }
    
