/* CSS Document */

body{
font-family: Arial, Tahoma, Verdana;
font-size:13px;
color:#000;
line-height:140%;
margin:0;
padding:0;
background:url(../images/bg.gif) repeat-x #1f2932;
}
.registerDane {padding-left:30px; text-align:justify;}
a{color:black; }

h3{font-size:16px;}

table{border-collapse: collapse; padding:0; margin:0; }

.all{margin:0 auto; width: 961px;}

.header{ height:126px; float:left;}

a.logo{  display:block; background:url(../images/logo.jpg) no-repeat; width: 255px; height:126px; float:left; margin-left:5px; position: relative; z-index:2;  _margin-left:15px;}

.logoImg{border-width:0px !important;}

.navi{float:right;}
.navi table{width:680px; _width:680px;}
.navi td.menu{padding:35px 0px 8px 32px; vertical-align:bottom;}
.navi td.menu a{color: #fff; font-size:16px;  text-decoration:none; padding:6px 6px 8px 6px ; }
.navi td.menu a:hover{color:#000; background-color:#f09e0c; }
h1{color:#616161; font-size:25px; border-bottom:2px solid #f1f0f0; margin:0 0 10px 0; padding:6px 0px; }
h2{font-size:24px; color:#fff; margin:0; padding:0;}
h4{color:#616161; font-size:25px; border-bottom:2px solid #f1f0f0; margin:0 0 10px 0; padding:6px 0px; }

#top{ width:961px; height:331px; float:left; margin-top:-36px; }

.content{clear:both; background-color:#fff; padding:25px;}
.lcontent{float:left; width:640px; margin-bottom:30px;}
.lcontent.logged{width:270px;}
.rcontent.logged input{background-color:#ededed; border:1px solid #ccc;}
.rcontent.logged select{background-color:#ededed; border:1px solid #ccc;}
.lcontent input{background-color:#ededed; border:1px solid #ccc;}
.lcontent select{background-color:#ededed; border:1px solid #ccc;}
.lcontent p{margin:0; }

.rcontent{float:left; width:270px; }
.rcontent.logged{ width:640px; }
.bcontent{clear:both; width:100%; padding-top:10px; }

.footer{clear:both; background-color:pink; }

#ctl00_Eshop_header_txtSearch{ color:#1f2932 !important; font-size:10px; width:150px;float:left;}
#ctl00_Eshop_header_btnsearch{ width:12px; height:13px; padding-top:4px;}
label.search{font-size:10px; color:#fff;float:left; padding-right:10px;}
div.search{float:right; padding-top:5px;}

div.kolumna1{float:left; width:300px; padding-top:20px;}
div.kolumna2{float:right; width:300px; padding-top:20px;}

.footer{clear:both; background-color:#1a2128;height:210px;}
div.footer_menu{margin:0; padding:0; float:right; color:#fff; font-size:11px; text-decoration:none; padding:10px 20px 0 0;}
div.footer_menu a{ color:#fff; font-size:11px; text-decoration:none;}
div.footer_menu a:hover{  text-decoration:underline;}

.login{width:210px; background-color:#74af00; float:right; padding:20px;}
.login h2{margin:0px; padding:0;}
.login p {margin:0px; font-size:12px; color:#ffffff; padding:3px 0px;} 
.login a{display:block; width:140px; height:25px; color:#dfe8cc; line-height:25px; font-size:11px; text-decoration:none; background:url(../images/arrow-green.gif) no-repeat #5d8b01 130px center ; padding-left:10px; margin:10px 0px;}  
.login a:hover{background-color:#537b03;}

.menuleft{width:210px; background-color:#74af00; float:right; padding:20px;}
.menuleft h2{margin:0px; padding:0;}
.menuleft p {margin:0px; font-size:12px; color:#ffffff; padding:3px 0px;} 
.menuleft a{display:block; width:140px; height:25px; color:#dfe8cc; line-height:25px; font-size:11px; text-decoration:none; background:url(../images/arrow-green.gif) no-repeat #5d8b01 10px center ; padding-left:20px; margin:00px 0px;}  
.menuleft a:hover{background-color:#537b03;}

.menuleft#lewa{width:210px; background-color:#74af00; float:left; padding:20px; padding-top:10px;}

.loginBreak{ color:#ffffff;width:250px;padding:0px; height:10px; border:none;}
 
.newsletter{ width:210px; background-color:#f09e0c; float:right; padding:20px; margin-top:30px;}
.newsletter h2{margin:0px; padding:0;}
.newsletter h3{margin:0px; color:#fff; padding:0; *font-size:16px;}
.newsletter p {margin:0px; font-size:12px; color:#ffffff; padding:3px 0px;}
.newsletter a{ color:#fcecce; font-size:11px; text-decoration:none; margin-left: 145px; }  
.newsletter input{background-color:#fbe2b7; border:1px solid #fbd490; margin:10px 0px 0px 0px; width:180px; color:#444; }

a.green_btn{display:block; width:80px; height:25px; color:#dfe8cc; line-height:25px; font-size:11px; text-decoration:none !important; background:url(../images/arrow-green.gif) no-repeat #5d8b01 70px center ; padding-left:10px; margin:10px 0px; }
a:hover.green_btn{background-color:#537b03;}
a.green_btn_s{display:block; width:62px; height:25px; color:#dfe8cc; line-height:25px; font-size:11px; text-decoration:none; background:url(../images/arrow-green.gif) no-repeat #5d8b01 57px center ; padding-left:10px; margin:10px 0px;}
a:hover.green_btn_s{background-color:#537b03;}


a.listnav{text-decoration:none;}
 
.menuleft a.listnav, .rcontent.logged a.listnav{display:block;  height:25px; color:#dfe8cc; line-height:25px; font-size:11px; text-decoration:none; background:url(../images/arrow-green.gif) no-repeat #5d8b01 134px center ; padding-left:10px; margin:10px 0px;} 
.rcontent a.listnav{width:150px; background:url(../images/arrow-green.gif) no-repeat #5d8b01 140px center ;}
a:hover.listnav{text-decoration:none;}

a.search_btn{display:block; float:left; background:url(../images/arrow-green.gif) no-repeat center center ;  width:20px; height:20px; padding-left:10px;}
a.logout_btn{display:block; font-size:10px; float:left;  margin-left:20px; width:80px; height:20px; color:#ffffff;text-decoration:none; }



.news{float:left; width:300px; height:200px; padding-top:5px; font-size: 12px;}
.news img{float:left; padding:4px; border:1px solid #ccc;}
.news div{float:left; width:170px; padding:0 0 0 10px; text-align:justify; }
.news p.data{margin:0; padding:0 0 4px 0; font-weight: bold;}
.news p{margin:0; padding:0; font-size: 12px;}
.news a{text-decoration:none; color:#333;}
.news a.text:hover{text-decoration:none; color:#333;}
.news a:hover{text-decoration:underline;}
.news a.more{font-size:11px; float:right; }




.odnosniki {text-align:center; padding-left:5px;}
.odnosniki a{ height:25px; text-decoration:none; font-size:11px; font-weight:bold; text-transform:uppercase;  float:left; padding:0px 7px; color:#9b9b9b;}
.odnosniki a img{ float:left;}
.odnosniki a span{float:left; padding-top:2px; padding-left:4px;}
.odnosniki a:hover span{color:#000;}

.newsWide{float:left; width:100%; padding:15px 0px; border-bottom:1px #ddd solid;}
.newsWide img{float:left; padding:4px; border:1px solid #ccc;}
.newsWide div{float:left; width:520px; padding:0 0 0 10px; text-align:justify; }
.newsWide p.data{margin:0; padding:0 0 4px 0; font-weight: bold;}
.newsWide p{margin:0; padding:0;}
.newsWide a{text-decoration:none; color:#333;}
.newsWide a:hover{text-decoration:underline;}
.newsWide a.text:hover{text-decoration:none; color:#333;}
.newsWide a.more{font-size:11px; float:right; }


.pageDetails{float:left; width:650px; height:auto; padding-top:5px;}
.pageDetails img{float:left; padding:4px; border:1px solid #ccc;}
.pageDetails div{float:left; width:620px; padding:0 0 0 10px; text-align:justify; }
.pageDetails p{margin:0; padding:0;}
.pageDetails a{font-size:11px; float:right; text-decoration:none;}
.pageDetails a:hover{text-decoration:underline;}
.pageDetailsF {float:left;width:620px; font-size:9px; text-align:justify; padding:30px 0 0 10px;}


.formularz{padding:20px; background-color:#f0f7e3;   margin-bottom:20px;}
.formularz table label{width:180px;}
.formularz table td{vertical-align:top; padding-top:10px;}
.formularz label{ clear:both; width:180px; float:left; margin:5px;}
.formularz input{float:left; margin:5px;}
.formularz select{float:left; margin:5px; min-width:155px;}
.formularz .TextBox{float:left;  margin:5px; }
.formularz img{float:left;  margin:7px; }
.formularzDiv{text-align:justify;padding:0;}

.login h3{color: #fff; font-size:16px; }
.menuleft h3{color: #fff; font-size:16px; }
.validators{font-size:11px; font-family:Arial; color:green; display:block; margin:5px 0px; width:220px;}

.category2{float:left; margin-right:10px;}

strong.profile{line-height:180%; }
#ctl00_contentMasterPage_PanelPrywatna span{margin:5px 0px;}

.gridheader{color:#ffffff; background-color:#5d8b01;line-height:25px; height:50px; font-size:11px; }
.gridheader th{padding:0px 6px 0px 6px; text-align:left;border-style:solid; border-width:1px; border-color:Black;}
.griditem td{ padding:0px 6px 6px 6px; text-align:left;border-style:solid; border-width:1px;}

.facebook{border:none; overflow:hidden; width:650px; padding-left:0px; padding-bottom:10px; height:35px; float:left;}

.search input{float:left;}
.dzialaMain{clear:both;float:left; text-align:left;padding:0 0 0 0 !important;padding-left:0px;}
.dziala{float:left; width:600px;  padding-top:5px; font-size: 12px;}
.dziala img{float:left; text-align:left; padding:4px; border:1px solid #ccc;}
.dziala div{float:left; width:100px; padding: 0 20px 10px 20px; text-align:left; }
.dziala p.data{margin:0; padding:0 0 4px 0; font-weight: bold; text-align:left;}
.dziala p{margin:0; padding:0; font-size: 12px; width:100px;}
.dziala a{text-decoration:none;float:left; color:#333;}
.dziala a.text:hover{text-decoration:none; color:#333;}
.dziala a:hover{text-decoration:underline;}
.dziala a.more{font-size:11px; float:right; }

.formularzWhite a{float:left; }

.ModalPopupBG{
	background-color: #1a2128;
	filter: alpha(opacity=50);
	opacity: 0.7;}
.popup_Container {
	background-color:#f0f7e3;
	border:0px solid #000000;
	padding: 0px 0px 0px 0px;}
.popup_Titlebar {
	background-color:#f09e0c; 
	height: 29px;}
.popup_Body{  	background-color: #f0f7e3;  clear:both;	}
.popapbg{  	background-color: #f0f7e3;  text-align:justify; }
.TitlebarLeft {
	float:left;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	color:#FFFFFF;}
.TitlebarRight {
	background:url(../images/cross_icon_normal.png);
	background-position:right;
	background-repeat:no-repeat;
	height:18px;
	width:18px;
	float:right;
	cursor:pointer;
	margin-right:5px;
	margin-top:5px;}
.ltable{width:200px;}


.linkipowiazane { text-align:center; padding-left:5px;padding-top:10px;display: none;}
.linkipowiazane a{height:16px; text-decoration:none; font-size:8px;  text-transform:uppercase;  padding:0px 7px; color:#9b9b9b;}

