/* /styles/design.css */ 


*{
margin:0;
padding:0;

}
html
{
background-image:url(img/page_background.gif);
color:#000000;
}
body
{
text-align:center;
margin-bottom:30px;
font-family:  Arial  ,Verdana, Helvetica, sans-serif;

color:#000000;
}


#container
{
margin:0 auto;
text-align:left;
width:780px;
border:1px solid;
border-top-width:0;
}

#logo
{
width:780px;
height:150px;
background-image:url(img/skutery_krosno.jpg);

}




#page
{
float:left;
width:780px;
background:#FFFFCC;
border-bottom:1px solid #000000;
color:#000000;
}


#menu
{
color:#000000;
float:left;
width:781px;
background-image:url(img/skutery_krosno.jpg);
border-right:1px solid;
border-bottom:1px solid;
}







#content
{
text-align:justify;
float:left;
width:740px;
margin-left:20px;
line-height:1.6em;
margin-bottom:20px;
}

#footer
{

clear:both;
line-height:1.3em;
font-size:12px;
color:white;
width:780px;
height:20px;
padding-top:3px;
background-image:url(img/listwa.gif);


}
#footer span
{
margin-left:10px;
}


#footer a
{
color:white;
}

h1
{
margin-top:30px;
margin-bottom:30px;
font-size:30px;
font-style:italic;
}

h2
{

color:red;
font-family:Arial ,Verdana, Helvetica, sans-serif;
margin-bottom:50px;
}

h3
{
font-size:1.6em;
margin-bottom:20px;
font-family:'Arial Black',Verdana, Helvetica, sans-serif;
color:#AA0003;
}

h3 span
{
font-family:  Arial ,Verdana, Helvetica, sans-serif;
color:#000000;
}

img
{
float:left;
border:0;
}
#menu img
{
float:none;
}

#menu[id] img
{
float:left;
}

ul.dodatki
{
clear:both;
margin-top:20px;
}
li
{
font-size:13px;
line-height:15px;
margin-left:15px;

}

h4
{
margin-top:15px;
}

h5
{
font-size:1.2em;
margin-top:40px;
clear:both;
}

.old
{
text-decoration:line-through;
}


.new
{
color:red;
font-size:20px;
}

dl 
{
font-size:12px;
width:300px;
text-align:left;

}

dt
{

font-size:12px;
width:130px;
height:20px;
font-weight:bold;
float:left;

}

dd
{

height:20px;
}




#mini
{
float:left;
clear:both;
width:700px;
}

/* FORMULARZE */

form, label, input
{
 font-size : .9em; 
 font-weight:bold;

}
form fieldset
{
 padding:2px;
 margin-top:25px;
 margin-bottom:5px;
 width : 30em; 
height:20em;


}
label {
text-align:right;
position : relative; 
width : 10em; 
display : block; 
margin : .5em 0em; 


}
label input 
{
 position : absolute;
 left : 110%; 
 top : 3px; 
 width : 20em; 
}

label textarea
{
 position : absolute;
 left : 110%; 
 top : 3px; 
 width : 18em; 
 height : 15em; 
font-weight:bold;
}



form br
{
display : none; 
}


#submit
{
margin-left:140px;
margin-top:175px;
}

span.status
{
text-align:center;
margin-top:10px;
display:block;
border:1px solid;
font-size:12px;
font-weight:normal;
color:green;
}



#startbox img
{
margin:0 0 0 32px;
}


#page h3
{
font-size:22px;
font-family:arial;
font-weight:bold;
text-align:left;
}

#page h3 span
{
font-size:18px;
display:block;
}


#desc
{
float:left;
}

img.big
{
border:1px solid black;
margin-right:25px;
margin-bottom:25px;
}

.mini img
{
margin-right:15px;
margin-bottom:15px;
}

#promocje
{
margin-top:20px;
float:left;
clear:both;
}

#promocje li a
{
line-height:1.4em;
display:block;
float:left;
clear:both;
}
#promocje li
{
	float:left;
	clear:both;
	display:block;
	list-style:none;
	margin-bottom:5px;
	padding-bottom:5px;
	width:700px;
	border-bottom:1px dotted;
}

#filter
{
	float:left;
	clear:both;
}
#filter #submit
{
	margin-top:10px;
}

dl.linki
{
margin-left:20px;
width:500px;
}

dl.linki dd
{
margin-bottom:10px;
clear:both;
}


p.text
{
margin:20px;
margin-right:100px;
font-size:.9em;
line-height:1.6em;
}