* {

	margin: 0;

	padding: 0;

}



body {

text-align:center;

background: url(../images/tlo.png);

line-height: 20px;

color: #222;

}



#wrap {

text-align:left;

margin:0 auto;

width: 800px;

}



#header {

width:780px;

border-left: 10px solid #00455A;

border-right: 10px solid #00455A;

height: 300px;

background: url(../images/gora.png) no-repeat;

background-color: #ffffff;



}



#nav {

width:780px;

border-left: 10px solid #00455A;

border-right: 10px solid #00455A;

height: 39px;

background: url(../images/nav.png);

}





#navwrap {

margin-left: 400px;

}



.navbut {

float: left;

}



.mbut {

float:left;
margin-left: 3px;



}


.left {

float: left;

width: 353px;

border-left: 10px solid #00455A;

height: 302px;

background: #ffffff;

background: url(../images/lewy.png) no-repeat;

background-color: white;

}



.left .kontakt {

margin-left: 50px;

margin-top: 170px;

font-family: Georgia1, Georgia, serif;

font-size: 11px;

color: #59626b;

line-height: 12px;

}



.text {

height: 232px;

overflow: auto;

margin-top: 35px;

margin-left: 35px;
margin-right:15px;

line-height: 1.5em;

font-family: Tahoma, Geneva, sans-serif;
text-align: justify;

font-size: 11px;

color: #00245A;

}



.text h3 {

font-family: Trebuchet MS, Helvetica, sans-serif;

font-size: 16px;

color: #59626b;

margin-bottom: 10px;

}



.text h4 {

font-family: Trebuchet MS, Helvetica, sans-serif;

font-size: 14px;

color: #59626b;

margin-bottom: 10px;

margin-top: 10px;

}



.text .person {

font-family: Trebuchet MS, Helvetica, sans-serif;

font-size: 14px;

font-weight: bold;

color: #59626b;

}

.text fieldset {

margin-bottom: 15px;

width: 325px;

padding: 10px;



}

.text blockquote {
	margin-left: 20px;
}



.text ul {

	list-style-image: url(../images/li_cube.gif);

	margin: 25px;

}



.text fieldset legend {

/*border: 1px solid #848684;

background: #77939e;*/

color: #59626b;

padding-left: 3px;

padding-right: 3px;

font-weight: bold;

font-size: 14px;

font-family: Impact, Impact, Charcoal, sans-serif;

letter-spacing: 2px;

}



.text fieldset .image_comment {

font-size: 10px;

width: 300px;

}



.right {



float: left;

background: #ffffff;

background-image: url(../images/text_bgr.jpg);

background-repeat: no-repeat;

background-position: left top;

width: 427px;

height: 302px;

border-right: 10px solid #00455A;

}



.footer {

width:780px;

overflow: auto;

border-left: 10px solid #00455A;

border-right: 10px solid #00455A;

background: #ffffff;

}



.footer #copyright {

margin-left: 600px;

margin-top: 10px;

color: #59626b;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

}

.footer #copyright a {
	text-decoration: none;
	color: #B3B1AF;
	font-size:9px;
}

.image_container img{
	border: 2px solid #00455A;
}


