body
{ 
background-color:#fffeec;
margin:0px 0px;
padding:0px; 
text-align:center; 
background-image: url('../img/wodny.png');
}

div.top
{
background-image:url('../img/top.jpg');
background-repeat: no-repeat;
height:130px;
width:800px;
font: normal normal 11px arial;
color: #3F3F3F;
text-align:center;
margin:0px auto;
}
div.belt
{
width:800px;
margin:20px auto;
padding:0 0 10 0px;
text-align:center;
}
div.belt_word
{
width:540px;
float:left;
}
div.belt_name
{
background-color:#cdcdcd;
width:260px;
float:right;
text-align:left;
vertical-align:middle;
}

div.content
{
width:800px;
margin:0px auto;
text-align:justify;
}
div.content_text
{
width:570px;
vertical-align:top;
float:left;
padding: 0 0 20px;

}
div.content_right
{
width:210px;
float:left;
text-align:center;
padding-left:15px;
}

div.stopka
{
background-color:ffffff;
width:800px;
font: normal normal 10px arial;
color: #919191;
margin:20px auto;
padding-top:3px;
border-top:thin dotted #919191;
clear:left;
}
div.stopka_copy
{
float: left;
}
div.stopka_designed
{
float:right;
}

/* ##################### PARAGRAFY ########################### */
p.main
{
font: normal normal 12px arial;
color: #000000;
line-height:140%;
letter-spacing:1px;
padding:0 0 10px;
}
p.centered
{
font: normal normal 12px arial;
color: #000000;
line-height:170%;
letter-spacing:1px;
padding:0 0 10px;
text-align:center;
}
p.subtittle
{
font: normal normal 13px arial;
color: #000084;
line-height:170%;
letter-spacing:1px;
font-weight:bold;
}
p.desc
{
font: normal normal 12px arial;
color: #000000;
line-height:140%;
letter-spacing:1px;
padding:0 0 0 0px;
text-align:justify;
}

/* ##################### PARAGRAFY-H ########################### */
h1
{
font: normal normal 16px georgia;
color: #000084;
line-height:140%;
letter-spacing:1px;
padding:0 0 10px;
text-align:center;
font-weight:bold;
}
/* ##################### LINKI ########################### */
a
{
font: normal normal 12px arial;
text-decoration:none;
color:#5B1313;
}
a:hover 
{
text-decoration:underline;
}

a.stopka
{
font: normal normal 10px arial;
color:#919191;
text-decoration:none;
}
a.stopka:hover 
{
text-decoration:underline;
}

/* ##################### TABELE ########################### */
table.main
{
font: normal normal 12px arial;
color:#000000;
text-decoration:none;
}

table.kontakt
{
font: normal normal 12px arial;
color:#000000;
text-decoration:none;
}
td.kontakt_lewa
{
vertical-align:top;
}

tr.cennik_top
{
color:#ffffff;
font-weight:bold;
background-color:#000084;
text-align:center;
}
td.cennik_top
{
padding-left:10px;
padding-right:10px;
}
tr.cennik_1
{
background-color:#CFCFCF;
}
tr.cennik_2
{
background-color:#DFDFDF;
}
td.nazwa
{
text-align:left;
padding-left:10px;
padding-right:10px;
}
td.cena
{
text-align:right;
padding-right:5px;
}

table.oferta
{
font: normal normal 11px arial;
color:#4F4F4F;
text-align:center;
font-weight:bold;
}
tr.oferta_top
{
font: normal normal 10px arial;
letter-spacing:1px;
}
td.oferta
{
border-left:thin solid #8F8F8F;
padding: 10 10 10 10px;
margin: 10 10 10 10px;
}

/* ##################### FONTY ########################### */
font.name
{
	font:bold normal 12px arial;
	color:#000084;
	letter-spacing:2px;
	padding: 0 0 0 3px;
}

font.wymiary
{
	font:normal normal 11px arial;
	color:#4F4F4F;
	letter-spacing:1px;
}


/* ##################### FORMULARZE ########################### */

input.text
{
	font:normal normal 11px arial;
	background:#ffffff;
	color:#000000;
	font-weight: normal;
	border: 1px solid #000084;
	width:250px;
}
input.submit
{
	font:normal normal 11px arial;
	background:#ffffff;
	color:#000000;
	font-weight: normal;
	border: 1px solid #000084;
	width:50px;
}
textarea
{
	font:normal normal 11px arial;
	background:#ffffff;
	color:#000000;
	font-weight: normal;
	border: 1px solid #000084;
	width:250px;
	height:100px;
}


/* ##################### LISTY ########################### */
ul.main
{
	font:normal normal 12px arial;
	color:#000000;
	font-weight: normal;
	line-height:130%;
}

/* ##################### GRAFIKI ########################### */
img.belt_name
{
vertical-align:middle;
}
img.iso
{
float:left;
vertical-align:middle;
}
