body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, input, textarea, p, th, td {
margin:0;
padding:0;
}

body {
    background-color: #f0efed;
    color: black;
    font-family: Verdana,Arial,sans-serif;
    font-size: 11px;
}

a img {
   border: 0px;
}

#page {
	background-color: #f0efed;
}


a:hover {
    text-decoration: underline;
}

#top_line {
   background-color: #aaaaaa;
   width: 100%;
   height: 5px;
}

#head {
	width: 1034px;
}

#head #head_logo {
	float: left;
	height: 123px;
}

#head #head_links {
   margin-left: 803px;
   height: 123px;
}

#head #head_links img {
   float: left;
}

#menu {
	float: left;
	width: 197px;

	padding-bottom: 70px;
}

#content {
    width: 479px;
    padding: 15px;
    
    float: left;
    
    font-family: Verdana, Tahoma, sans-serif;
}

#infolinia {
	margin-left: 706px;
	width: 232px;
}

#footer_container #copyright {
    text-align: right;
    font-size: 90%;
    color: #ffffff;
    width: 733px;
}

#foot_links a {
	font-family: Verdana, Tahoma, sans-serif;
	color: #5a5a5a;
}

#foot_links a:hover {
   color: #3a3a3a;
}



#breadcrumb {
	display: block;
	float: left;
	width: 536px;
	min-height: 18px;
	margin-left: 8px;
}

#content_box {
    display: block;
    float: left;
    width: 536px;
    min-height: 16px;
    margin-left: 8px;
}

#content_box .content_box_top {
	background: transparent url(/images/woda/content_box_top.jpg) center top;
	width: 536px;
	height: 13px;
}

#content_box .content_box_main {
    background: transparent url(/images/woda/content_box_main.jpg) repeat-x left top;
    width: 496px;
    min-height: 284px;
    padding: 2px 20px 20px;
}

#content_box .content_box_main h1 {
    margin: 0px;
    margin-bottom: 8px;
    padding: 0px;
    color: black;
    font-size: 14px;
}

#content_box .content_box_main .date_stamp {
    font-size: 9px;
    color: #787878;
    border-bottom: 1px solid #b8b8b8;
    padding-bottom: 2px;
    margin-bottom: 8px;
}
	

.sponsor {
	padding-top: 30px;
	line-height: 25px;
	color: #686868;
	font-size: 12px;
	text-align: center;
}

.gallery_index {
	display:block; clear: both; padding-bottom: 20px; float: left; width: 100%
}

.gallery_photo {
	display: block; 
	float: left; 
	margin: 10px; 
	height: 200px; 
	width: 180px; 
	text-align: center; 
	overflow: hidden;
}

table.form td {
	text-align: left;
	padding: 2px;
}

table.form th {
    text-align: left;
    padding: 2px;
}