/* css stylesheet for solagro */

body {background: #ffffff url(../img/bcgPodstrona2.jpg) top center no-repeat; font-family: Arial; font-size: 12px; color: #575757; margin: 0 auto;}
	#wrapper {width: 860px; margin: 0 auto;}
	.top {width: 100%; height: 275px; margin-bottom: 30px; position: relative;}
		.top .logo {position: absolute; top: 28px; left: 27px; z-index: 4}
		.top .menu {/*width: 587px;*/ height: 34px; position: absolute; top: 71px; right: 0; line-height: 24px; text-align: right; z-index: 1}
			.menu ul {margin: 0; padding: 0;}
			.menu ul li {list-style: none; display: inline; margin: 0 15px; }
			.menu ul li a:link,
			.menu ul li a:visited {text-decoration:none; font-weight: bold; color: #FFFFFF; padding: 5px 0;}
			.menu ul li a:hover,
			.menu ul li a:focus {text-decoration: none; font-weight: bold; color: #FFFFFF; background:url(../img/bcgMenuHoverPS.gif) top center no-repeat; padding: 11px 0;}
		#fPS {width: 860px; height: 164px; z-index: 2; position: absolute; bottom: 0px; right: 0px;}
		#sSiano {position: absolute; top: 130px; left: 50px; z-index: 7}
		#sStretch {position: absolute; top: 130px; left: 333px; z-index:8}
		#sRegru {position: absolute; top: 130px; right: 50px; z-index:9}
		.top .lang {width: 118px;height: 15px;position: absolute;bottom: 18px;left: 29px;z-index: 3;visibility: hidden}
		.infoRolnicy {position: absolute; top: 11px; right: 0px}
	.content {width: 100%; margin-bottom: 30px; line-height: 18px;}
		.content .lewa {width: 560px; float: left;}
			.content .lewa li {list-style-type: none;}
			.lewa p {text-align: justify; orphans: inherit;}
			.lewa a:link,
			.lewa a:visited {text-decoration: none; color: #6db12d;}
			.lewa a:hover,
			.lewa a:focus {text-decoration: none; color: #575757;}
		.content .prawa {width: 260px; float: right;}
			.prawa a:link,
			.prawa a:visited {text-decoration: none; color: #6db12d;}
			.prawa a:hover,
			.prawa a:focus {text-decoration: none; color: #575757;}
		.content:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.footer {width: 100%; height: 40px;border-top: 1px solid #f5f5f5; clear: both; line-height: 13px; color: #dedede}
		#copyrights {float: left; font-size: 11px;}
			.footer a:link,
			.footer a:visited {text-decoration: none; color: #dedede;}
			.footer a:focus,
			.footer a:hover {text-decoration: none; color: #6db12d;}
		#menuFooter {float: right; font-size: 12px; font-weight: bold; line-height: 40px;}
			#menuFooter a {margin: 0 10px;}
		.footer:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		
/* formularz */

#update_div {
	background:#FFFABF;
	border:1px solid #FFF58F;
	padding:10px;
	margin-bottom: 15px;
}

#my-form .pole {width: 250px; height: 22px; padding-top: 4px;}
#my-form .bttnWyslij {width: 70px; height: 35px; border: 1px solid #5d8011; background: #c9e390; color: #5d8011; font-weight: bold; margin-top: 15px;}
#my-form .bttnReset {width: 105px; height: 35px; border: 1px solid #e7e7e7; background: #f1f2f3; color: #666666; font-weight: normal; margin-top: 15px;}

/* 
 * Livevalidation Styles 
 */
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#999;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #82ae1a;
	background: #dff1b4;
	color: #517007;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
	}


