body {
	margin-top: 0px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #525252;
	background-color: #FFFFFF;
	background: #FFFFFF;
}

a:link {
	color: #666666;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;

}

a:hover {
	color: #E80000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	border: thin none #FFFFFF;
	text-decoration: underline;
}

a:visited {
	color: #AFAFAF;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;

}

td {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	vertical-align:top;
}

tr.menu:hover {


}


.text1 {
	font-family: Arial;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	font-style:italic;
	vertical-align:top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.text2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

.text3 {
	height:10px;
	background-color:#CACACA;
}

table.tabelka_cennik {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #cccccc;
	border-collapse: collapse;
	background-color: rgb(255, 255, 255);
}

table.tabelka_cennik td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #cccccc;
	background-color: rgb(255, 255, 255);
}

input{
	border: 1px solid #CCCCCC;
	background-color: white;
	font-family : Arial, Helvetica, sans-serif;	
	font-size: 12px;
	height:15px;
	vertical-align:middle;
}

select{
	border: 1px solid #CCCCCC;
	background-color: white;
	font-family : Arial, Helvetica, sans-serif;	
	font-size: 12px;
	height:16px;
	vertical-align:middle;
}

input.no_border {
	border:none;
}

input.butonek{
	font-weight:bold;
	height:19px;
	color:#666666;
}

input.upload{
	height:20px;
}

input:focus, textarea:focus, select:focus, input:hover{
	background : #ffd;
    color : black;
	}
	
input[type="submit"]:hover{
	border-color: #900; 
    background: #ffd;
    color: #600;
	}
	
input[type="submit"]:active{
	border-color: red;
    color: red;
    background: #ffc;
	}

textarea{
	border: 1px solid #CCCCCC;
	overflow: hidden;
	background-color: white;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.person_header{
	border-bottom: 1px solid #999999;
	font-weight:bold;
	text-align:left;

}

.person_left{
	text-align:right;
	padding-right:40px;
}


.person_right{
	text-align:left;
	vertical-align:middle;
}

.uwaga{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #666666;
	text-align: left;
	vertical-align: middle;
}

.uwaga_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
	vertical-align: top;
}

.dolna_ramka {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	text-align:left;
}


.dolna_ramka2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align:left;
}
