@CHARSET "UTF-8";
* {
	margin: 0;
	padding: 0;
	border: 0;
}
html{
   	background-color: #521117;	
	background-image: url(../images/tlo.jpg);
	background-repeat: repeat-x;
}
body{
    font-size: 0.7em;
    font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
    color: #646464;
	margin: 0 auto;
}

/*site body*/

#site{
	padding-top: 10px;
	width: 840px;
	margin: 0 auto;
}

/*banner*/

#banner{
text-align: center;
width: 840px;
height: 270px;
}

/*menu*/

#menu{
}

/*foot*/

#foot{
width: 840px;
text-align: center;
padding-top: 30px;
height: 100px;
background-image: url(../images/pasek_bottom.png);
background-repeat: no-repeat;
margin-left: -5px;
}
#foot a{
text-decoration: none;
color: #a41720;
}

/*contents*/

#data{
width: 780px;
background-image: url(../images/cien.png);
background-repeat: repeat-y;
padding-bottom: 20px;
padding-left: 30px;
padding-right: 30px;
text-align: justify;
margin-left: 1px;
overflow: hidden;
}
#data ul{
	padding-left: 5px;
}
.point{
	/*background-image: url(../images/punkt.png); 
	background-repeat: no-repeat; */
	min-height: 16px; 
	margin: 3px; 
	padding-left: 2px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 1.1em;
	font-weight: 300;
	vertical-align: middle;
	text-align: left;
}
.point a{
	text-decoration: none;
	color: #646464;
}
.point_red{
	background-image: url(../images/punkt_red.png); 
	background-repeat: no-repeat; 
	min-height: 19px; 
	margin: 3px; 
	padding-left: 30px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 5px;
	font-size: 1.1em;
	color: #FFF;
	vertical-align: middle;
	text-align: left;
}
.subpoint li{
	padding-right: 10px;
	font-size: 1em;
	list-style: none;
	color: #DE2535;
}
.subpoint li a{
	text-decoration: none;
	color: #DE2535;
}
.text_head{
	background-color: #F0F0F0; 
	color: #a41720; 
	padding: 4px; 
	font-size: 1.1em; 
	margin-bottom: 15px;
}
#poz_menu{
	width: 800px;
	background-image: url(../images/cien.png);
	background-repeat: repeat-y;
	padding-left: 18px;
	padding-right: 22px;
	margin-left: 1px;
}
#poz_menu_list{
	height: 20px;
	border-top: 1px solid #DE2535;
	border-bottom: 1px solid #a41720;
	padding-top: 5px;
	background-color: #a41720; 
	padding-left: 25px;
}
#poz_menu_list li{ 
	list-style: none;
	display: inline;
	margin-left: 10px;
}
#poz_menu_list a{
	font-size: 1.1em;
	color: #FFF;
	text-decoration: none;
}
#text a{
	text-decoration: none;
	color: #DE2535;
}
/*form*/
fieldset, input, textarea{
	border: 1px solid #F0F0F0;
	 color: #646464;
	 
}
legend{
	margin-bottom: 10px;
}
input:hover,
input:active, 
input:focus,
textarea:hover,
textarea:active,
textarea:focus{
	border: 1px solid #B00F17;
}
#cname, #cmail, #ctext, label, textarea{
	margin: 5px;
	width: 525px;
}
textarea{
	height: 300px;
}
#menu{
	text-align: left;
}

