/* style RyszmaR.pl*/

body {
font-family:"Trebuchet MS", tahoma, sans-serif;
font-size:12px;
color:#000;
background:#000;
margin:0;
padding:0;
border:0;
}

img {margin:0; border:0; padding:0; }
img a {margin:0; border:0; padding:0; }

p {margin:2px 5px; padding:0; border:0; text-align:justify;}

h1 {padding:0; border:0; margin:1px 0px; }

ul {list-style-type:none;
position:relative;
	margin:0;
	padding:0;
	border:0;}
	
li {padding:2px; margin:1px; border:0;
width:400px;}


.naglowek {font-size:14px; margin:10px 1px; padding:2px;}

.do_lewej {float:left;}
.do_prawej {float:right;}

.rozwin {margin:3px; width:200px; padding;2px;}

#web {position:relative;
float:left;
top:10px;
bottom:15px;
width:100%;
background:url(img/bgr_menu.gif) repeat-x #fff;
margin:0;
padding:0;
border:0;
clear:both;
min-height:500px;}

#container {position:relative;
width:871px;

padding:0;
margin-left:auto;
margin-right:auto;
border:0;
}

#menu {
position:relative;
height:100px;
background:url(img/bgr_menu.gif) repeat-x #fff;
}

#przyciski {
position:absolute;
width:auto;

height:26px;
bottom:0;
right:0;
margin:0;
border:0;
padding:0;
}

#przyciski a {float:left; margin:0;padding:0; width:138px;}

#obrazek1 {position:absolute; top:40px; right:30px;}

#map {
position:absolute;
top:0;
right:10px;
width:65px;
height:19px;
margin:0;
padding:0;
border:0;
overflow:hidden;
background:url(img/bgr_map.gif) no-repeat;
}

#header {position:relative;
background:#6B9EF2;
width:871px;
height:212px;
margin:0;
border:0;
padding:0;
}

#logo {position:absolute; 
z-index:99;
top:10px;
left:2px;
}

#lewo {
position:relative;
width:594px;
background:#fff;
min-height:250px;
float:left;
margin:0;
border:0;
padding:0;
}





.start {
position:relative;
width:594px;
display:block;
min-height:100px;
font-size:11px;
margin:5px 0;
padding:0;
border:0;
}

#dol {position:relative;clear:both; height:170px; margin:0 0 5px 0; padding:0; border:0;}


#realizacje {
position:absolute;
width:591px;
top:3px;
left:0;
height:166px;
overflow:hidden;
background:url(img/bgr_realizacje.gif) repeat-x #F1F1F1;
display:block;
margin:0;
padding:0;
border:0;
clear:both;
}

.fotki  {position:relative;top:20px; margin:25px 3px 2px 5px; padding:0; border:1px solid #FF9000;}


#wiecej {position:absolute; bottom:4px; right:6px; z-index:99;}

#realizacje h1 {position:absolute; top:13px; left:3px;}

#content {
position:relative;
width:871px;
float:left;
background:url(img/bgr_content.gif) repeat-y #fff;
margin:0;
border:0;
padding:0;
}

#content1 {
position:relative;
width:871px;
min-height:300px;

background:#fff;
margin:0;
border:0;
padding:0;
}


#prawo {
position:relative;
width:270px;
min-height:250px;
background:none;
float:right;
margin:0;
border:0;
padding:0;}

#menu_bok {position:relative;
width:200px;
height:auto;

display:block;
float:left;
margin:0;
padding:0;
border:0;
}


#menu_bok ul {
			list-style-type:none;
			margin:0;
			width:200px;
			padding:0;
			background:#F6F6F6;
			}
			
#menu_bok li  {padding:10px 3px ;
			margin:0;
			display:block;
			border:1px solid #fff;
			text-decoration:none;
			color:#000;
			
			
			width:200px;
			font-size:1.2em; 
			font-weight:bold;
			height:auto;
}
			
		
#menu_bok li a:link, a:visited{
			display:block;	
			
			height:auto;

			text-decoration:none;
			color:#000;}

#menu_bok li a:hover {
			
			
			text-decoration:none;
			color:#FF9000;}

#tresc {float:left;
width:700px;
}


#lewo_inc {
position:relative;
width:200px;
min-height:250px;
display:block;
background:#ccc;
float:left;
margin:0;
border:0;
padding:0;}

#prawo_inc {
position:relative;
width:644px;
overflow:hidden;
background:#fff;
min-height:250px;
float:right;
margin:0;
border:0;
padding:0;
}

.box {
position:relative;
width:270px;

margin:8px 1px 3px 1px;
border:0;
padding:0;
display:block;
}

.box ul {
position:relative;
list-style-type:none;
	margin:0 2px;
	padding:0;
	border:0;}
	
.box li {padding:2px; margin:1px; border:0;
width:250px;}

#zuraw {
padding:0;
border:0;
position:absolute;
top:3px;
right:1px;
margin:0;


}

.error {color:#ff0000; font-size:1em; }

#foot_all {background:#000; width:100%;clear:both;position:relative; overflow:hidden; height:70px;}
#footer {position:relative;
clear:both;
top:15px;
background:#000;
width:871px;
font-size:10px;
color:#fff;
font-weight:bold;
height:80px;
padding:0;
margin-left:auto;
margin-right:auto;
border:0;
}

#galeria img  {margin:5px 10px; padding:0; border:1px solid #FF9000;}
#galeria img a {margin:5px 10px; padding:0; border:1px solid #FF9000;}

#kamac {position:absolute; top:15px; right:5px;}


#formularz textarea {margin:2px; padding:2px; border:1px solid #D7D7D7; width:650px;}

#formularz input {margin:2px; padding:2px; border:1px solid #D7D7D7; width:650px;}

#formularz table, tr, td {text-align:left; font-size:1.0em; color:#000; font-size:11px;}


.przycisk {background:#FF6000; color:#fff; padding:2px; margin:5px; font-weight:bold;}
