#root{
	margin: 0px;
	padding: 0px;
	border: 0px;
	min-width: 764px;
	background-image: url(../img/layout/background.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #FFFCE6;
}

a{
	color: #4F3C06;
	text-decoration:none;
}
a:hover {
color:#EAAA00;
text-decoration:underline;
}
#MainDiv {
	margin: 0px;
	padding: 0px;
	width: 756px;
	text-align: left;
	
	} 

#Etop {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
#EtopMenu{
}
#EtopMenu1{
	margin: 0px 0px 0px 4px;
	padding: 0px;
	float: left;
}
#EtopMenu2{
	margin: 0px 0px 0px 6px;
	padding: 0px;
	float: left;
}
#EtopMenu3{
	margin: 8px 0px 0px 7px;
	padding: 0px;
	float: left;
	width: 80px;
	
}
#EtopMenu #EtopMenuElements{
	float: right;
	width: 530px;
	margin: 0px;
	padding: 0px;
}

#EtopMenu #EtopMenuArr{
	float: left;
	margin-right: 5px;
}

#EtopMenu #EtopMenuElements .element{
	display: inline;
	margin: 0px;
	padding: 0px;
	width: auto;
}
#EtopMenu #EtopMenuElements .spacer{
	display: inline;
	margin: 0px;
	padding: 0px;
	width: auto;
}
#EleftCol{
	margin-top: 0px;
	float: left;
	width: 176px;
	background-color: #FCF8DB;
}
#EleftCol .menu{
}
#EleftCol .menu .menuIHeader{
	margin-bottom: 10px;
}
#EleftCol .menu .menuItem{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #4F3C06;
	margin-left: 24px;
	background-image: url(../img/layout/menu_arrow2.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-position: 0px 5px;
}
#EleftCol .menu .menuItem a{
color: #4F3C06;
text-decoration:none;
}
#EleftCol .menu .menuItem a:hover{
color: #EAAA00;
text-decoration:underline;
}


#EleftCol .menu .menuItemBig{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight:bold;
	color: #685109;
	margin-left: 18px;
	padding-left: 6px;
	margin-top: 13px;
	margin-bottom: 6px;
	background-position: 0px 5px;
}
#EleftCol .menu .menuItemBig a{
color: #685109;
text-decoration:none;
}
#EleftCol .menu .menuItemBig a:hover{
color: #EAAA00;
text-decoration:underline;
}

#EleftCol .box{
}

#EleftCol .box .body{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #4F3C06;
	margin: 12px 12px 5px 22px;
}
#EleftCol .box .linkMore{
	text-align: right;
	margin-top: 14px;
	margin-right: 5px;
}
#ErightCol{
	float: right;
	width: 545px;
	margin-top: 0px;
}
#ColWide{

	width: 744px;
	margin: 0 10px 15px 25px;
}
.path{
	background-image: url(../img/layout/arrow_path.gif);
	padding-left: 14px;
	background-repeat: no-repeat;
	background-position: 0px 5px;
	color: #5B4813;
	margin-top: 20px;
}
.path a{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #885200;
	text-decoration: none;
}
 .path a:hover{
	color: #EAAA00;
	text-decoration: underline;
}
#ErightCol .title,  #ColWide .title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #854A32;
	font-weight: bold;
	margin-top: 22px;
	margin-bottom: 33px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCB3C;
	padding-bottom: 1px;
}
#ErightCol .titlesecondary,  #ColWide .titlesecondary{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #854A32;
	font-weight: bold;
	margin-top: 9px;
	margin-left: 5px;
	margin-bottom: 13px;
	text-align:left;
	
}
.rowList{
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style-type: none;
}
.rowList li{
	background-color: #FFFAD9;
	padding: 5px;
	margin-top: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCB3C;
}

.rowList li  .listItemTitle{
	width: 200px;
	
	float:left;
}
.contactForm{
	width: 600px;
}
.contactForm fieldset {
	border: 1px solid #FFCB3C;
	padding: 9px;
}
.contactForm fieldset  legend{
color:#794837;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 8px;
}
.contactForm  .description{
	margin-top: 10px;
	margin-bottom: 10px;
}
  .errors{
	padding: 5px;
	margin-bottom: 22px;
	border: 1px solid #EDBD1B;

}
.errors .errorsList{

color:#B11824;
}
  .thanks{
	padding: 5px;
	margin-bottom: 22px;
	border: 1px solid #EDBD1B;
}
	
	.field{
	font: 11px Tahoma,Arial;
	padding: 1px;
	background-color: #FFFFFF;
	border: 1px solid #EDBD1B;
	}

.formLabel{
margin:0;
padding:0;
border:0;
font-weight:bold;

}


#ErightCol .imgBig{
	width: 200px;
	float:left; 
}
.emailLink{
	text-decoration: underline;
	background-image: url(../img/assets/emailLink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 22px;
}
.tel,  .telfax {
text-decoration: underline;
	background-image: url(../img/assets/tel.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
	padding-right: 16px;
}
.fax{
text-decoration: underline;
	background-image: url(../img/assets/fax.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
	padding-right: 16px;
}
#ErightCol .imgBig .showBigImg{
margin-left:43px; 
}
#ErightCol .content{
width:320px;
	float:left;
 
}
#ErightCol .description{
	color: #794837;
	margin-left: 12px;
	
	margin-top: 12px;
	line-height: 16px;
	
	text-align: justify;
}
.bigText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 25px;
}
.imgBig{
margin-bottom: 7px;
}
#ErightCol  .adonbox, #ColWide  .adonbox{
	margin-top: 12px;
	margin-bottom: 2px;
	padding: 9px;
	border: 1px solid #FFE59C;	
}
#ErightCol .maindescription{
	color: #794837;
	margin-left: 12px;
	
	margin-top: 12px;
	line-height: 16px;
	margin-bottom: 15px;
	
	text-align: justify;
}
#ErightCol  .note{
	margin-top: 16px;
	float: left;
	margin-left: 11px;
	width: 333px;
}
#ErightCol  .note .imgs img{
	display: inline;
}
#ErightCol  .note .text{
	margin-top: 0px;
	margin-left: 6px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #994F0E;
	margin-right: 2px;
	margin-bottom: 7px;
}
#ErightCol  .boxes {
	margin-top: 33px;
	margin-bottom: 5px;
}
#ErightCol  .boxes .Header{
}
#ErightCol  .boxes .body{
}
#ErightCol  .boxes .body .imgs img{
margin-right:5px;
margin-left: 15px;
}

#ErightCol  .boxes .body .imgswide img{
margin-right:5px;
margin-left: 5px;
}
 .list {
margin-left: 14px;
	padding:0;
	list-style-type: none;
	text-align:left;
}
  .list li{
	padding: 2px 0px 2px 22px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/layout/bullet1.gif);
	background-repeat: no-repeat;
}

#ErightCol   .listMiodypitne {
	padding-top: 12px;
	float:left;
	width:100px;
}
#ErightCol  .listMiodypitne .listElement{
	
	
	padding: 2px 0px 2px 22px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/layout/bullet1.gif);
	background-repeat: no-repeat;
}




#ErightCol  .widebox {

	float:none;
	clear:both;
	margin-top: 35px;
}
#ErightCol  .widebox .title {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #854A32;
	font-weight: bold;
	margin:  5px 0px;
	padding:0px;
	border:0;
	float:none;
	clear:both;
	
}
#ErightCol  .widebox .description {
margin: 7px;
width:auto;
float:none;
	clear:both;
}

#ErightCol  .widebox .description ul {
margin: 0px 0px 0px 0px;
width:auto;
float:left;

}

#ErightCol  .widebox .linkMore {
float:none;
	clear:both;
	 
}


#Ebottom{
}
#Ebottom #toTop{
	float: right;
}

#Ebottom .line{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A07D49;
	clear: both;
	float: none;
	height: 1px;
}
#Ebottom .menu{
	text-align: center;
	background-color: #FCF8DB;
	padding: 6px;
}
#Ebottom .menu a{
	color: #84460F;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
} 

#Ebottom .menu a:hover{
	color: #EAAA00;
	text-decoration: underline;
} 
#Ebottom .copyright{
	text-align: center;
	margin-top: 33px;
	margin-bottom: 12px;
	font-size: 9px;
	color: #C7BA91;
}
#Ebottom .copyright a{
	color: #C7BA91;
	text-decoration: none;
}
#Ebottom .copyright a:hover{
	color: #685937;
	text-decoration: underline;
}
#Ebottom .copyright a.mapa, a.mapa:hover, a.mapa:visited, a.mapa:active {
	color: #C7BA91;
	text-decoration: none;
}
.adLinks {
	padding: 9px;
	margin-top: 22px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFCB3C;
}

.adLinksPrizes{
float:none;
	padding: 9px;
	margin-top: 22px;
}

.titleAdLinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #854A32;
	font-weight: bold;
	margin-top: 9px;
	margin-left: 5px;
	margin-bottom: 13px;
	
}


a.adLink{

	
}
a.linkSmall
{

color:#C59000;
	background-image: url(../img/layout/menu_arrow2.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-left: 5px;
	background-position: left center;
}
.adLinksUL{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.adLinksUL li{
background-image: url(../img/layout/adLink.gif);
	
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 35px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.tableNagrody table{
border-collapse:collapse;
margin-bottom: 25px;
}
.tableNagrody td{
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCB3C;
}
.tableNagrody .tableRowDate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px;
	background-color: #FFFFFF;
	padding: 7px;
	font-weight: bold;
}
.tableNagrody .tableRowHeader{
	font-weight: bold;
	background-color: #DF7B29;
	border: 1px solid #FFCB3C;
	color: #FFFFFF;
}
.tableNagrody .tableRowTitle{
	padding: 55px 5px 15px 5px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border:0;
	color: #FF6600;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #854A32;
	font-weight: bold;
	margin-top: 25px;
	margin-left: 5px;
	margin-bottom: 19px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCB3C;
	padding-bottom: 1px;
}
.articleDate{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px;
	background-color: #FFF9CC;
	padding: 7px;
	font-weight: bold;
}

.forPrintOnly{
display:none;
}
.imgPoradyFloat{
float:left;
width:150px;
}
.bigA{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.pElemPorady{
padding-left: 95px;
margin: 32px 0px 22px 0px;
background-repeat:no-repeat;
}
.kartka{
width:404px;
height:400px;
position:absolute;
top:150px;
left:200px;
z-index:1000px;

}
.kartka div{
	border:2px solid white;
}
.kartka2{
width:470px;
height:300px;
position:absolute;
top:150px;
left:200px;
z-index:1000px;

}
.kartka2 div{
	border:5px solid white;
}
.kartka a,.kartka2 a{
display:block;
width:100%;
background-color:white;
color:black;
text-align:right;
height:20px;
padding-right:5px;
padding-top:5px;
}
