body {
	background-color:#F3F2E0;
	background:#d1ecf9 url(../images/bgr_stripe_top.jpg) repeat-x;
	font: 11px verdana,arial sans-serif;
	color:#280028;
	}

#wrapper{
	margin:0 auto;
	width:843px;
	background:url(../images/bgr_top.jpg) no-repeat;
	padding:0 100px;
	}
a.link{
	color:#3b5b6a;
	text-decoration:none;
	
}
a.link:hover{
	
	text-decoration:underline;
}

/*---------------------  HEADER ---------------------------- */
#header{
	position:relative;
	height:180px;
	margin:0 auto;
	text-align:center;
	padding-top:20px;
	}
	
h1#logo a {
	
	display:block;
	height:85px;
	text-indent:-900em;
	width:180px;
	background: url(../images/logo.png) no-repeat ;
	margin: 20px auto;
	margin-top:20px;
	}
	
h2{
	font-family:"myriad pro", Arial, sans-serif;
	font-size:150%;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:-1px;
	color:#621814;
	}	

ul#menu{
	position:absolute;
	bottom:0;
	left:16%;
	}

ul#menu li {
	display:inline;
	float:left;
	margin-right:3px;
	}
	
ul#menu li a{
	display:block;
	width:143px;
	height:31px;
	background: url(../images/menu_button.png);
	color:#dfe6e9;
	line-height:31px;
	text-decoration:none;
	font:bold  120% verdana, arial, sans-serif; 
	line-height:31px;
	
	
	}
ul#menu li a:hover {
	color:#fff;
	}
ul#menu li a.current {
	background-position:0 -31px;
	}
	
/*--------------------------------------------------------  INDEX CCONTENT----------------------------------------------------- */

.content{
	background:url(../images/loga_firm.png) no-repeat bottom;
	height:1000px;
	position:relative;
	}
/*-----  left col ------- */
#left_col{
	display:inline; /*korekcja "margin-buga" dla ie6*/
	width:450px;
	float:left;
	margin:30px 0 0 20px;
	}
	
.content h3{
	margin-bottom:10px;
	font:180% bold  Verdana,Arial,sans-serif;

	}	
	
#left_col p{
	text-align:left;
	line-height:150%;
	}

/*-----  right col ------- */
#right_col{
	display:inline; /*korekcja "margin-buga" dla ie6*/
	width:290px;
	float:right;
	margin:30px 43px 0 0;
	}
	
#right_col p{
	text-align:left;
	line-height:150%;
}	
/*-----  napisz do nas loga ------- */	
	
#napisz_do_nas{
	padding:0 20px;
	margin-top:20px;
	
}
 
 #napisz_do_nas p{
 	margin-top:10px;
	float:left;
	color:#e24f3f;
	text-align:right;
	font:160% bold, Arial, Helvetica, sans-serif;
}

 #napisz_do_nas a{
 	background: url(../images/napisz_do_nas.jpg) no-repeat;
	display:block;
	width:267px;
	height:60px;
	float:right;
	
 }
 
 
 /*--------------------- FOOTER ---------------------------- */

#footer{
	clear:both;
	background: url(../images/bgr_footer.png) repeat-x;
}
 
#footer_content{
	padding-top:20px;
	height:200px;
	width:830px;
	margin:0 auto;
	}
/*-----  footer left  ------- */	
#footer_left{
	float:left;
	}
#footer_left ul {
 	
	}
	
#footer_left li {
 	float:left;
	
	}
 
#footer_left li a{
	color:#280028;
	border-right:1px solid black;
	padding:0 10px;
	text-decoration:none;
	}
 #footer_left li a.no_border{
 	border-right: none;
 }
 
 #footer_left p {
 	margin-top:20px;
	margin-left:10px;
	line-height:150%;
	color:#3b5b6a;
	}
 /*-----  footer right  ------- */	
 
 #footer_right{
	float:right;
	color:#3b5b6a;
	}
	
#dotworks_logo {
	float:right;
	text-indent:-900em;	
	background:url(../images/dotworks_logo.png) no-repeat;
	display:block;
	height:30px;
	width:131px;
	margin-bottom:10px;
	
}


#dotworks_logo:hover {
	background-position:0 -30px;
}

#footer_right p{
	font-size:80%;
	text-align:right;
	clear:both;

	}


#dotworks a{
	margin-left:10px;
	color:#7B6685;
	}
	
#dotworks a:hover{
	color:#EF95C5;
	}	
 
 
 /*--------------------------------------------------------  SPRZEDAZ CCONTENT----------------------------------------------------- */
 
 #sprzedaz_cms{
 	padding:30px 0 0 28px;
	
 	float:left;
 	width:auto;
 	
 	
	}
	
#sprzedaz_cms a.border{
	padding:5px;
	margin:5px;
	float:left;
	border:1px solid #0E587F;
	}	
	



a#zaloguj{
	
	background:url(../images/zaloguj.jpg) no-repeat;
	display:block;
	display:inline; /*korekcja "margin-buga" dla ie6*/
	width:83px;
	height:27px;
	color:red;
	float:right;
	margin:20px 30px 0 0;
}	


	
	
	
	
	
	
	
/*--------------------------------------------------------  SPRZEDAZ CCONTENT----------------------------------------------------- */
.content_oferta{
	height:1100px;
}

#oferta{
	
	float:left;
	margin-left:20px;
	width:770px;
}


#naprawa_left{
	float:left;
	width:200px;
}

#naprawa_right{	
	margin-left:20px;
	float:left;
	width:230px;
}

#naprawa{	
	
	width:450px;
	float:left;
}
	
#naprawa h3{
	padding:3px;
	text-align:center;
	border-bottom:1px dotted black;
	text-align:center;
	width:440px;
	
}	


#komis{
	float:right;
	margin-right:20px;
	width:250px;
}	
#komis h3{
	padding:3px;
	text-align:center;
	border-bottom:1px dotted black;
	text-align:center;
	
	
}

/*--------------------------------------------------------  KONTAKT CCONTENT----------------------------------------------------- */
	
	
.red_bgr{
	color:white;
	background-color:#fb4834;
	padding:3px;
}	

.mail{
	text-decoration:none;
}
	
	
#g_map{
	border:1px solid #204d63
}	

#b_card{
	position:absolute;
	bottom:300px;
	left:-50px;
}


/*formularz*/

#kontener {

}


#formularz {

}

#formularz div {
margin:0 0 10px;
}

#formularz label {
	display: block;

}

#formularz textarea {
background:#d1ecf8 ;
border:1px solid #4B5673;
width:250px;
height:250px;
}

#formularz input[type=text] {
background:#d1ecf8 ;
border:1px solid #4B5673;
padding:5px;
width:240px;

}

#blad {
	background: #FB4733;
	padding: 10px;
	margin-bottom:10px;
}

#blad p{

}

#sukces {

}

#sukces p{
	color:#FB4733;

}

.red{
	color:red;
}
	
/*end_formularz*/
	
	

	
 
