body {margin: 0; padding: 0; text-align: center;color: #000; background-color: #FFFFFF;
	background-image:url(../img/bg.jpg);
	background-repeat: repeat-x; font-family:Tahoma; font-size:13px;}
#container {width: 905px; margin: -16px auto 0; padding: 0; text-align: left; position: relative; }

#head { background-image:url(../img/head.jpg); width:905px; height:188px;}

#center {  background-image:url(../img/bg2.jpg); width:905px;  background-repeat:repeat-y; }
#center2 {  background-image: url(../img/bg3.jpg); width:905px; height:300px; background-repeat:no-repeat;  }

#foot { background-image:url(../img/foot.jpg); width:905px; height:133px;}

#logo { margin:10px 0 0 30px; }
#menu { margin:-15px 0 0 484px; }
.separator { margin:-10px 0 0 0; }


.wBok li
{
margin: 0px;
padding: 0px;
margin-left:18px;
}
.link
{
color:black;
text-decoration:underline;
font-weight:bold;
}

.link:hover
{
color: #175294;
}

.link2
{
color:black;
text-decoration:none;
font-weight:bold;
}

.link2:hover
{
text-decoration:underline; 
}

.send
{
 width:121px;
 height:34px;
 border:none;
 float:right;
 background:url(../img/wyslij.jpg) top;
 background-repeat:no-repeat;
 cursor:pointer;
 margin: 8px 0px 0 9px;

}

.send2
{
 width:172px;
 height:34px;
 border:none;
 float:right;
 background:url(../img/zamowienie.jpg) top;
 background-repeat:no-repeat;
 cursor:pointer;
 margin: 8px 0px 0 9px;

}


.good
{
width:570px;
height:32px;
color: #006633;
font-weight:bold;
background:#bff3cd;
border:1px solid #8bd683;
}

.bad
{
width:570px;
height:32px;
color: #aa1313;
font-weight:bold;
background:#e4c7c9;
border:1px solid #d89398;
}


.title
{
text-align:center;
}

#menu a
{

text-decoration:none;
color:#FFFFFF;
font-weight:bold;
padding:4px;
outline:none;
}

#menu a:hover
{

text-decoration:none;
color:#FFFF00;
font-weight:bold;
padding:4px;
outline:none;
}

#oferty
{
float:left;
width:230px;
margin-left:30px;
margin-top:-275px;
height:500px;

}
#main
{
float:left;
width:600px;
margin-top:-275px;



}

#lRed
{
 background-image:url(../img/lRed.jpg);
 width:12px;
 height:32px;
 background-repeat:no-repeat;
 float:left;
}

#rRed
{
 background-image:url(../img/rRed.jpg);
 width:12px;
 height:32px;
 background-repeat:no-repeat;
 float:left;
}

#cRed
{
 background-image:url(../img/cRed.jpg);
 width:3px;
 width:200px;
 height:32px;
 background-repeat:repeat-x;
 float:left;
 text-align:right;
}

#window
{
 background-color:#feffe6;
 width:222px;
 float:left;
 border:1px solid #CCCCCC;
 border-top:none;
}

#lBlue
{
 background-image:url(../img/lBlue.jpg);
 width:12px;
 height:32px;
 background-repeat:no-repeat;
 float:left;
}

#rBlue
{
 background-image:url(../img/rBlue.jpg);
 width:12px;
 height:32px;
 background-repeat:no-repeat;
 float:left;
}

#cBlue
{
 background-image:url(../img/cBlue.jpg);
 width:5px;
 width:570px;
 height:32px;
 background-repeat:repeat-x;
 float:left;
 text-align:right;
}

#window2
{
 background-color:white;
 width:580px;
 float:left;
 border:1px solid #CCCCCC;
 border-top:none;
 padding:6px;
}

#wizualizacja
{
width:580px;
float:left;
height:331px;
background:url(../img/wizualizacja-min.jpg);
cursor:pointer;
}
#mapa
{
float:left;
height:331px;

}

#gradient-style
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	margin-top:15px;
	margin: 3px;
	width: 580px;
	text-align: left;
	border-collapse: collapse;
}
#gradient-style th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe url('../img/gradhead.png') repeat-x;
	border-top: 2px solid #d3ddff;
	border-bottom: 1px solid #fff;
	color: #039;
}
#gradient-style td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid #fff;
	background: #e8edff url('../img/gradback.png') repeat-x;
}
#gradient-style tfoot tr td
{
	background: #e8edff;
	font-size: 12px;
	color: #99c;
}
#gradient-style tbody tr:hover td
{
	background: #d0dafd url('../img/gradhover.png') repeat-x;
	color: #339;
}

.naglowek
{
color:#003366;
padding:3px;
border-bottom:1px dotted #003399;
font-size:14px;
}

.options
{
width:100%;
padding:4px 4px 4px 8px;
background:#C6D7FD;
text-align:right;
margin:-6px 0 0 -6px;
}

.input
{
    font-size: 12px;
	font-weight: normal;
	padding: 3px;
	width:365px;
	background: #b9c9fe url('../img/gradback.png') repeat-x;
	background-color: #E5EBFF;
	color: #003366;
	border:1px solid #999999;
	
}


.input_good
{
    font-size: 12px;
	font-weight: normal;
	padding: 3px;
	width:365px;
	background: #b9c9fe url('../img/g.jpg') repeat-x;
	background-color: #E5EBFF;
	color: #006600;
	border:1px solid #006600;
	
}

.input_bad
{
    font-size: 12px;
	font-weight: normal;
	padding: 3px;
	width:365px;
	background: #b9c9fe url('../img/bad.jpg') repeat-x;
	background-color: #E5EBFF;
	color: #CC0000;
	border:1px solid #CC0000;
	
}

.label
{
float:left;
width:200px;
font-size:12px;
font-weight:bold;
margin: 3px;

}

.line
{
width:100%;
border-bottom:1px double #CCCCCC;
padding-bottom:6px;
padding-top:6px;
}

.komunikat
{
margin: 0 0 0 205px;
}

.head
{
color:white;
margin:4px;
margin-top:6px;
padding:0px;
font-size:15px;

}

#window 
{
text-align:right;
margin-top:0px;
padding:0px;

}

#window a
{
display:block;
text-decoration:none;
margin:3px;
color:black;
font-weight:bold;
}

#window ul
{
margin:0px;
padding:0px;
}
#window a:hover
{
display:block;

color:black;
font-weight:bold;
text-decoration:underline;
background-color:#FFFF99;

}

.line
{

border-bottom: 1px dotted #CCCCCC;
}
