body{
background: url(gfx/bckgr.jpg) repeat-x top center;
text-align: center;
padding: 0px;
margin: 0px;
}
a:link, a:active, a:visited{
color: #DE2F00;
text-decoration: underline;
}
a:hover{
color: #DE2F00;
text-decoration: underline;
}
h1{
padding: 0px;
margin: 0px;
}
* {
font-family: Arial;
font-size: 11px;
text-align: left;
}
div#content{
position: relative;
width: 865px;
margin: auto;
}
div#baner{
height: 220px;
padding-top: 18px;
}
div#site{
width: 863px;
height: 544px;
}
div#stopka div#firma{
float: left;
color: #999999;
padding: 20px;
}
div#stopka div#firma h1{
display: inline;
color: #999999;
font-weight: bold;
padding: 0px;
margin: 0px;
}
div#stopka div#projekt{
float: right;
padding: 20px;
margin-top: 10px;
}

div#bodyact-left{
float: left;
width: 38px;
height: 544px;
background: url(gfx/bodyact-left.jpg) no-repeat left;
}
div#bodyact-right{
float: right;
width: 38px;
height: 544px;
background: url(gfx/bodyact-right.jpg) no-repeat right;
}
div#site-act{
float: left;
height: 544px;
background-color: white;
}
div#menu{
height: 38px;
border-bottom: 1px solid #E9E9E9;
padding-top: 5px;
}
div#bodyact{
height: 500px;
}
div#bodyact div#start{
position: absolute;
width: 410px;
z-index: 2;
}
div#bodyact div#tresc{
position: absolute;
width: 790px;
overflow: hidden;
clear: both;
padding-top: 10px;
}
div#bodyact div#start-swf{
position: absolute;
height: 500px;
width: 500px;
right: 7px;
z-index: 1;
}

div#menu-oferta{
border-top: 1px solid #E9E9E9;
padding-top: 10px;
margin-top: 35px;
}

div#menu-oferta ul{
list-style-type: none;
margin: 0px;
padding: 0px;
}
div#menu-oferta li{
float: left;
margin-left: 25px;
}

input.text{
width: 90%;
background-color: transparent;
border: 1px solid #E0E0E0;
border-left: 4px solid #DE2F00;
padding: 3px;
margin-top: 5px;
}
input.submit{
width: 110px;
height: 20px;
background: url(gfx/formSubmit.jpg) no-repeat center;
border: none;
font-weight: bold;
color: white;
padding-right: 15px;
margin-top: 5px;
}
textarea{
width: 198px;
height: 90px;
background-color: transparent;
border: 1px solid #E0E0E0;
border-left: 4px solid #DE2F00;
padding: 3px;
margin-top: 5px;
}

.cena{
background-color: #DE2F00;
font-size: 11px;
font-weight: bold;
color: white;
text-align: center;
padding: 2px 0px 2px 0px;
}

div#wndLoguj{
width: 335px;
height: 163px;
background: url(gfx/wndLoguj.jpg) no-repeat top;
margin-top: 100px;
margin-left: 220px;
padding-top: 50px;
}


/* stronicowanie */



li.strona{
display: inline;
background-color: #DE2F00;
padding: 3px;
margin: 2px;
}
li.strona a.strona:active, a.strona:link, a.strona:visited{
font-weight: bold;
color: white;
text-decoration: none;
}
li.strona a.strona:hover{
color: white;
text-decoration: none;
}
li.strona_prev_next{
display: inline;
color: #DE2F00;
font-weight: bold;
padding: 3px;
margin: 2px;
}
li.strona_prev_next a.strona_prev_next:active, a.strona_prev_next:link, a.strona_prev_next:visited{
color: #DE2F00;
font-weight: normal;
text-decoration: none;
}
li.strona_prev_next a.strona_prev_next:hover{
color: #FF0000;
font-weight: normal;
text-decoration: none;
}

ul.strony{
list-style-type: none;
margin: 0px;
padding: 0px;
}

li.strony{
display: inline;
padding: 3px;
margin: 2px;
background-color: #FFFFFF;
}
li.strony a.strony:active, a.strony:link, a.strony:visited{
color: #666666;
text-decoration: none;
}
li.strony a.strony:hover{
color: #000000;
text-decoration: none;
}
