body {
background:url(../images/page/kontakt_tlo_01.jpg) #010102 no-repeat top center;
}

.dystrybutor {
color:#77A1DF;
margin:2px 2px 30px;
text-align:left;
width:336px;
}

#footer_tlo {
	margin-top:2px!important;
	background:url(../images/page/footer_tlo_07.png);
	height:135px!important;
}

.kontakt_textarea {
margin-left:40px;
margin-top:50px;
text-align:left;
}

.kontakt_textarea a {
	color:#77a1df;
}

.kontakt_title {
	font-size:35px;
	color:#77a1df;
	padding-bottom:20px;
}

.kontakt_textarea_top {
	background:url(../images/page/kontakt_textarea_top.png);	
	width:538px;
	height:12px;
}

.kontakt_textarea_middle {
	background:url(../images/page/kontakt_textarea_middle.png);	
	height:auto;
	width:508px;
	padding-left:30px;
}

.kontakt_textarea_bottom {
	background:url(../images/page/kontakt_textarea_bottom.png);	
	width:538px;
	height:12px;
}

#content_kontakt {
background:url("../images/page/gk_tlo.png") no-repeat scroll 0 0 transparent;
height:630px;
margin:70px auto 0;
width:900px;
}

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

#formularz {
float:left;
margin-top:110px;
width:400px;
}

#formularz h1 {
color:#77A1DF;
font-size:20px;
font-weight:normal;
text-align:left;
}

#id_formularz {
	font-size:12px;
	color:#77a1df;
}

#id_formularz input, #id_formularz textarea {
	border:1px solid #21394f;
	background:#010102;
	color:#FFF;
}

#id_formularz textarea {
height:95px;
overflow:hidden;
width:267px;
}

#id_formularz input.przycisk {
border:medium none;
font-size:11px;
height:26px;
line-height:27px;
text-align:center;
text-transform:lowercase;
width:110px;
}

#id_formularz input.przycisk:hover {
	text-shadow:#000d1b 2px 2px;
}

#id_formularz .ErrForm {
	border:1px solid red;
}

#tresc.ErrForm {
	background:none!important;
}

#id_formularz td {
	width:150px;
	text-align:left;
}

#id_formularz table {
	width:500px;
}
