* {
	outline: none
}
body {
     font-family: arial, helvetica, sans-serif;
	 color: #5d5d5d; 
	 font-size: 12px;
	 margin: 0 auto;
	 padding: 0;
	 background: #083c60;
	 width: 100%;
	 }
	 
a:link, a:visited {text-decoration: none; color: #595959;}
a:hover {text-decoration: none; color: #1075B9; background: none;}
td {	 font-size: 12px;}
img {border: 0;}

.bold {font-weight: bold;}
.red {color: #d71616;}



.margin {margin: 35px 0 0 0;}
.margin2 {margin: 35px 0 0 65px;}
.margin3 {margin: 35px 0 0 70px;}
.margin4 {margin: 0 0 0 60px;}
.w100 {width: 100%; float: left;}



a.button-creat-account {display: block; width: 156px; height:68px; float: left; background: url(../images/button-creat-account.png); cursor: pointer;}
a:hover.button-creat-account {background: url(../images/button-creat-account.png);}

a.button-test {display: block; width: 156px; height:68px; float: left; background: url(../images/button-test.png) no-repeat; cursor: pointer;}

/* --------- dla png --------- */
a.button-creat-account, a.button-test, div.shadow, div.shadow2,  { behavior: url(iepngfix.htc) }

.slowa_kluczowe{ font-size: 10px; color: #B8B8B8; }
.opis{ font-size: 11px; color: #7C7C7C; }


/* szeroki pasek - top */
#bg-top {width: 100%; height: 154px; margin: 0 auto; background: url(../images/bg-top.gif) repeat-x 0 0;}
/* top - strona glowna */
#top {width: 984px; height: 154px; margin: 0 auto; background: url(../images/top.png);}

/* szeroki pasek - top - podstrona */
#bg-top2 {width: 100%; height: 265px; margin: 0 auto; background: url(../images/bg-top.gif) repeat-x 0 0;}
/* top - podstrona */
#top2 {width: 984px; height: 265px; margin: 0 auto; background: url(../images/top2.png) no-repeat 0 100%;}
/* cien pod topem - podstrona */
.shadow {width: 956px; height: 5px; margin: 0 auto 20px auto; background: url(../images/shadow.png) no-repeat;}
/* obrazek - top - podstrona */
#box-img {width: 615px; height: 145px; float: left; margin: 20px 0 10px 33px; }

.logo {float: left; position: relative; top: 10px; left: 40px;}

/* panel logowania */
#login {width: 345px; float: right; margin: 20px 30px 0 0;}

#footer ul {width: 100%; list-style: none; margin: 5px 0 0 35px; padding: 0;}
#menu-top ul, #menu-topa ul {width: 100%; list-style: none; margin: 5px 0 0 13px; padding: 0;}

#menu-top ul li, #menu-topa ul li {float: left;}
#footer ul li {float: left;}

/* panel logowania - podstrona */
#login2 {width: 260px; height: 98px; float: right; padding: 47px 0 0 15px; margin: 25px 33px 0 0; background: url(../images/bg-login.png) no-repeat ;}
#login2 p {width: 60px; margin: 0; padding: 3px 0 0 0; float: left;}
#login2 input {float: left;}
#login2 .w100 {margin: 3px 0;}

#alogin2 {width: 260px; height: 98px; float: center; padding: 47px 0 0 15px; margin: 25px 33px 0 0; background: url(../images/bg-alogin.png) no-repeat ;}
#alogin2 p {width: 60px; margin: 0; padding: 3px 0 0 0; float: left;}
#alogin2 input {float: left;}
#alogin2 .w100 {margin: 3px 0;}


.form {width: 97px; height: 19px; color: #7f7f7f; border: 1px solid #D6D5D5;}
.button-login {width: 35px; height: 21px; margin: 0 0 0 5px; background: url(../images/button-login.gif); border: 0;}

/* menu - top */
div#menu-top {width: 934px; height: 61px; float: left; margin: 10px 0 0 25px; background: url(../images/bg-menu-top.jpg);}
div#menu-top a {color: #fff; display: block; float: lef; margin: 0 10px;}
div#menu-top a:hover {color: #d6d7d7; background: none;}
ul#menu-top, ul#menu-topa {width: auto; list-style: none; margin: 0 0 0 1px; padding: 0;}
ul#menu-top li, ul#menu-topa li {height: 42px; padding: 20px 10px 0 6px; background: url(../images/line-menu-top.png) no-repeat 100% 10px;}
ul#menu-top li.last {background: url();}

/* duza grafika - strona glowna */
#middle {width: 984px; height: 299px; margin: 0 auto; position: relative; background: url(../images/bg-middle.jpg);}
.flash {display: block; position: absolute; top: 0; right: -7px; z-index: 1;}

/* tekst */
ul#info {width: 365px; list-style: none; margin: 0; padding: 21px 0 0 26px; color: #fff; line-height: 19px; position: relative; z-index: 2;}
ul#info img {display: block;  margin: 0; padding: 0;}
ul#info li {width: 100%; float: left; padding: 0; margin: 0;}
ul#info li.description {margin: 15px 0 0 0;}
ul#info li.button {width: auto; float: right; margin: 20px 0 0 0;}

/* cien - podstrona  */
.shadow2 {width: 956px; height: 5px; margin: 0 auto; background: url(../images/shadow2.png) no-repeat;}
#bg-content-all {width: 984px; margin: 0 auto; overflow: hidden; background: url(../images/content.gif);}
#content-top {width: 984px; float: left; background: url(../images/content-top.jpg) no-repeat 0 0;}
#content-top2 {width: 984px; float: left; background: url(../images/content-top.jpg) no-repeat 0 -6px;} /* podstrona */
#content-bottom {width: 984px; float: left; background: url(../images/content-bottom.jpg) no-repeat 0 100%;}
#content {width: 880px; margin: 0 auto; padding: 50px 0; overflow: hidden;}

/* tresc na podstronie z lewym menu */
#content2 {width: 625px; float: right; text-align: justify;}
#content2 a:hover {background: none;}	

/* menu lewe - podstrona */
#left-all {width: 220px; float: left; }
#menu-left {width: 220px; float: left; background: url(../images/menu-left.jpg) repeat-y;}
#menu-left2 {width: 220px; float: left; background: url(../images/menu-left.jpg) repeat-y;}
#tpl_mini {width: 220px; float: left; margin-top:20px; font-size:15px; color:#157BC0; font-weight:bold; text-align:center;}
#menu-left a {width: 180px; height: 25px; float: left; margin: 0 0 0 20px; padding: 8px 0 0 0; background: url(../images/menu-left-off.gif) repeat-x 0 100%; color: #fff;}
#menu-left a:hover {font-weight: bold; background: url(../images/menu-left-on.gif) repeat-x 0 0;}
#tpl_mini a:hover{margin-top:20px; background: none;}
#menu-left-top {width: 220px; float: left; background: url(../images/menu-left-top.jpg) no-repeat 0 0;}
#menu-left-bottom {width: 220px; float: left; padding: 0 0 20px 0; background: url(../images/menu-left-bottom.jpg) no-repeat 0 100%;}

#menu-left .under1 {width: 155px; padding-left:25px;}
#menu-left .under2 {width: 130px; padding-left:50px;}

h2 {display: block; font-size: 11pt; margin: 16px 0 25px 25px; font-weight: bold; color: #fff;}

.box1 {width: 500px; float: left;}
.box1aa {width: auto; float: left;}
.box1a {width: 490px; float: left;}
h1 {display: block; font-size: 15pt; margin: 0 0 15px 0; font-weight: normal;}
.box1 p.description img {float: left; margin: 0 20px 0 0;}
.box1 p.description {margin: 0; text-align: justify; line-height: 18px;}

.box3 {width: 200px; float: left;}
ul#kategorie, ul#popularne {width: 200px; float: left; list-style: none; margin: 0; padding: 0;}
ul#kategorie a, ul#popularne  a {display: block; width: 200px; height: 22px; float: left; padding: 8px 0 0 0; border-bottom: 1px solid #e6e6e6;}
ul#kategorie a:hover, ul#popularne a:hover {color: #d71616; background: #f5f5f5;}

ul#popularne  a {font-weight: bold;}

.button-all-cat {float: right; margin: 15px 5px 0 0;}
.button-reg {float: right; margin: 15px 0 0 0;}

.box2 {width: 300px; float: left;}
.box55 {width: 900px; float: left; text-align: right;}
ul#price {width: 345px; float: left; list-style: none; margin: 0 0 10px 0; padding: 0;}
ul#price li {width: 100%; float: left; margin: 2px 0;}
ul#price img {float: left; margin: 0;}
a.button-go {width: 57px; height: 32px; float: left; margin: 0 0 0 3px; background: url(../images/button-go-off.jpg);}
a:hover.button-go {width: 57px; height: 32px; float: left; background: url(../images/button-go-on.jpg);}

/* do gory, wstecz */
#top-back {width: 949px; margin: 0 auto; padding: 0 35px 0 0; position: relative; top: -6px;}
#top-back  img {float: right; margin: 0 10px 0 0;}

/* stopka */
#footer {width: 984px; height: 27px; margin: 40px auto 0 auto; padding: 25px 0 0 0; background: url(../images/content-top-footer.jpg) no-repeat 0 0;}
#footer a:hover {color: #d71616;}

ul#ul-footer {width: 900px; list-style: none; margin: 0 auto; padding: 0;}
ul#ul-footer li.left {float: left;}
ul#ul-footer li.left a{font-weight: bold;}
ul#ul-footer li#right {float: right;}


/* zamowienie */
	/* template */
	div.template_top_left {
		float:left;
		height:35px;
		width:auto;
		vertical-align:middle;
		line-height:35px;
	}
	div.template_top_left h1 {font-size: 13px; position: relative; top: 4px;}
	
	div.template_top_right {
		float:right;
		text-align:right;
		padding-right:90px;
		width:300px;
		line-height:10px;
		overflow: hidden;
		background-color:#e4e4e4;
		color:#3d3d3d;
	}
	div.template_top_right img {float: left;}
	div.template_top_right .form {width: 150px; height: 19px; float: left; border: 1px solid #fff; background: #fff url(http://www.edytuj.com/images/bg-formm.gif) repeat-x 0 0; border: 0; color: #7f7f7f;}
	div.template_top_right .input-search {float: left; margin: 10px 20px 10px 10px;}
	div.template_top_right select {width: 210px; height: 19px; border: 1px solid #bfbfbf; background: #F3F3F3; color: #585858; font-size: 11px; margin: 0 0 5px 0;}

	#leftchk {margin: 5px 0 0 25px;}
	#mainchk {margin: 0 0 0 25px;}
	
	div.template_top_right a{
		color:#424242;
		text-decoration: underline;
	}
	
	div.template_top_left2 {
		margin: 0; 
		padding: 0;
		float:left;
		width:auto;
	}
	div.template_top_left2 h1 {float: left; margin: 10px 0 10px 0; padding: 0;}
	
	div.template_top_right2 {
		float:right;
		margin-left:100px;
		width:auto;
	}
	div.template_middle_kategorie {
		border-bottom:1px solid #aaa;
		margin-bottom:15px;
		padding-bottom:15px;
		width: 1000px;
	}
	div.template_kategorie_cell {
		margin:2px;
		width:150px;
		float:left;
		padding: 2px 0 4px 0;
		border: 1px solid #e9e9e9;
		text-align: center;
	}
	div.template_kategorie_cell a {font-weight: bold;}
		
	div.template_bottom_left {
		float:left;
		width:250px;
	}
	#popular a {display: block; width: 100%; height: 22px; float: left; padding: 8px 0 0 0; border-bottom: 1px solid #e6e6e6;}
	#popular a:hover {color: #d71616; background: #f5f5f5;}
	
	div.template_bottom_left_100 {
		float:left;
		width:auto;
	}
	div.template_bottom_right_1 {
		width: 100%;
		float:right;
		text-align:left;
		margin-right:8px;
		
	}
	div.template_bottom_right_2 {
		float:right;
		width:140px;
	}
	div.template_bottom_right_3 {
		float:right;
		width:auto;
	}
	div.template_nr {
		padding-top:3px;
		float:left;
		margin-left:5px;
		color: #1073B7;
	}
	div.template_zamow_link {
		padding-top:3px;
		float:right;
		margin-right:5px;
	}
	div.template_zamow_link a {background: #cc0606; color: #fff; padding: 2px; position: relative; right: -3px;   border: 1px solid #DCDCDC; }
	div.template_zamow_link a {background: #cc0606 !important;}

	div.template_zobacz_link {
		padding-top:3px;
		float:right;
		margin-right:5px;
	}
	div.template_zobacz_link a {background: #0d6eb2; color: #fff; padding: 2px; position: relative; right: -3px;   border: 1px solid #DCDCDC; }
	div.template_zobacz_link a {background: #0d6eb2 !important;}
	
	div.template_img_mini {
		float:left;
		margin-top:5px;
		margin-right:5px;
	}
	div.template_szczegoly_left {
		float:left;
	}
	div.template_szczegoly_right {
		float:left;
		width:340px;
		margin-left:10px;
	}
	div.template_buttony_bottom {
		margin-top:15px;
		margin-bottom:15px;
	}
	div.template_zobacz {
		float:left;
		width:100px;
		height:42px;
		line-height:20px;
		text-align:center;
		cursor:hand;
		background: #0d6eb2; 
		color: #fff; 
		padding: 0; 
		border: 1px solid #DCDCDC;
	}
	
	div.template_zamow {
		float:right;
		width:100px;
		height:25px;
		margin-right:20px;
		line-height:25px;
		text-align:center;
		cursor:hand;
		background: #cc0606; 
		color: #fff; 
		padding: 0; 
		border: 1px solid #DCDCDC;
	}
	div.template_zamow2 {
		float:right;
		width:100px;
		padding-top:4px;
		height:15px;
		margin-right:20px;
		color:#FF0000;
		text-align:center;
	}
		/* template wyszukiwarka */
		div.zaawansowane_hidden {
			display:none;
			text-align:left;
			line-height:15px;
		}
		div.zaawansowane2_hidden, div.zaawansowane3_hidden, div.zaawansowane4_hidden {
			display:none;
			
		}
		
		/* template wyszukiwarka koniec */

	/* template koniec */
div.tooltip2 {
	text-align:center;
	width:100%
}
div.clearfloat{
	clear:both;
	width:100%;
	line-height:1px;
	height:1px;
	visibility:hidden;
}
div.clearfloata{
	clear:both;
	visibility:hidden;
	margin:0;
	padding:0;
}
div.templatki img{
	vertical-align:middle;
}
div.templatka_komorka {
	float:left;
	margin-right:20px;
	margin-bottom:10px;
}
div.templatka_komorka_wybrana {
	float:left;
	margin-right:20px;
	margin-bottom:10px;
	border:2px dashed red;
}
div.podsumowanie_lewa{
	vertical-align:middle;
	width:150px;
	float:left;
	text-align:right;
	margin-top:7px;
	margin-right:15px;
	margin-bottom:7px;
}
div.podsumowanie_prawa{
	vertical-align:middle;
	width:auto;
	float:left;
	text-align:left;
	margin-top:7px;
	margin-right:15px;
	margin-bottom:7px;
}
div.podsumowanie_linia{
	width:80%;
	border-bottom:2px dashed #157BC0;
	height:1px;
	margin-bottom:15px;
}
div.podsumowanie_wiersz1{
	background:#EFEFEF; border-color: #FFFFFF #FFFFFF #CCCCCC; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
}
div.podsumowanie_wiersz2{
	background:#f8f8f8; border-color: #FFFFFF #FFFFFF #CCCCCC; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
}
label.error{
	display:block;
	color:red;

}
.tooltip{
	color: #C70B0A;
}
div.left_t {
	float:left;
	margin-top:4px;
}
div.left_t p{
	margin-top:5px;
}

hr {border: 1px solid #DCDCDC;}

table.formularz-kup input {width: auto; height: 17px; float: left; border: 1px solid #bfbfbf; background: #fff url(http://www.edytuj.com/images/bg-formm.gif) repeat-x 0 0; color: #7f7f7f;}
table.formularz-kup textarea {border: 1px solid #bfbfbf; background: #fff; color: #7f7f7f;}
table.formularz-kup input.no-border {width: auto; height: auto; border: 0;}
table.formularz-kup select {height: 21px; position: relative; top: -2px; float: left; border: 1px solid #bfbfbf; background: #fff; color: #7f7f7f; font-size: 11px;}
/* zamowienie koniec*/

.subbuttom {font-size: 17px;  background: #cc0606; color: #fff; padding: 2px; border: 1px solid #DCDCDC; background: #fff url(http://www.edytuj.com/images/next-button.gif) repeat-x 0 0;}
.subbuttomb {font-size: 17px;  background: #1176BC; color: #fff; padding: 2px; border: 1px solid #DCDCDC; background: #fff url(http://www.edytuj.com/images/next-buttonb.gif) repeat-x 0 0;}
.subbuttoma {font-size: 12px;  background: #cc0606; color: #fff; padding: 2px; border: 1px solid #DCDCDC; background: #fff url(http://www.edytuj.com/images/next-button.gif) repeat-x 0 0;}

.subbuttoa {color: #CB0400; padding: 5px; background: #f5f5f5;  border: 1px solid #DCDCDC;}
a.subbuttoa {color: #000; padding: 5px; background: #f5f5f5;  border: 1px solid #DCDCDC;}

.subbuttom2 {background: #cc0606; color: #fff; padding: 2px; border: 1px solid #bbb; background: #fff url(http://www.edytuj.com/images/back-button.gif) repeat-x 0 0;}
a.link-moree{position: relative; top: 45px; padding: 2px; background: #f5f5f5; padding: 2px; border: 1px solid #DCDCDC;}
a:hover.link-moree {background: #f5f5f5 !important;}

input#backendpassword2{width: auto; height: 17px; float: left; border: 1px solid #bfbfbf; background: #fff url(http://www.edytuj.com/images/bg-formm.gif) repeat-x 0 0 !important; color: #7f7f7f;}
div.left_t input.form {width: auto; height: 17px; float: left; border: 1px solid #bfbfbf; background: #fff url(http://www.edytuj.com/images/bg-formm.gif) repeat-x 0 0 !important; color: #7f7f7f;}
table.formularz-kup2 input.form {width: auto; height: 17px; float: left; border: 1px solid #bfbfbf; background: #fff url(http://www.edytuj.com/images/bg-formm.gif) repeat-x 0 0 !important; color: #7f7f7f;}

table.formularz-kup2 td {text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-color: #FFFFFF #FFFFFF #C9C9C9; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
table.table td { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-color: #FFFFFF #FFFFFF #C9C9C9; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
table.table2 td { text-align: center; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-color: #FFFFFF #FFFFFF #C9C9C9; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
table.table2b { border: 2px solid gray; margin-left:15px; }
table.table3 td { text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-color: #FFFFFF #FFFFFF #C9C9C9; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

textarea#comments {border: 1px solid #bfbfbf; background: #fff; color: #7f7f7f; background: #fff url(http://www.edytuj.com/images/bg-formm.gif) repeat-x 0 0;}
table.formularz-kup2 select {height: 21px; position: relative; top: -2px; float: left; border: 1px solid #bfbfbf; background: #fff; color: #7f7f7f; font-size: 11px;}

.foto, .foto2 {border: 1px solid #E6E6E6; background: #fff; color: #E6E6E6; font-size: 11px; margin: 0 0 5px 0;}

.gwiazda {color: #0C639E;}
.blad {color: #FF0000;}
.okej {color: #00961C;}

#dhtmltooltip{
position: absolute;
background: url(../images/bg.jpg) no-repeat;

color: #f8f8f8;
padding: 10px;
font-size: 10px;
text-align: center;
visibility: hidden;
z-index: 400;
}

#usun_szablon2{
	background:#9F9F9F;
	width:250px;
	height:55px;
	margin-left:55px;
	text-align:center;
	display:block;
}
#usun_szablon2 a{
	line-height:55px;
	font-size:16px;
	color:white;

}

#usun_szablon3{
	background:#CD0A0A;
	width:260px;
	height:50px;
	margin-left:0px;
	text-align:center;
	display:block;
}

#fva{
	background:#CD0A0A;
	width:100%;
	padding:15px;
	text-align:center;
	color: #fff; 
	display:block;
}

#fva a{
	
	color:#FFFFCC;

}

#usun_szablon3 a{
	line-height:50px;
	font-size:13px;
	color:white;

}

#usun_szablon{
	margin-left:35px;
	margin-top:20px;
	font-size:20px;

}

div#zakladanie {
	background:#71A600;
	width:350px;
	height:55px;
	text-align:center;
	display:block;	
}
div#kliknij_zaloguj a{
	line-height:55px;
	font-size:16px;
	color:white;
	font-weight:bolder;
}

div.zmiana_projektu {
	padding:20px;
	background:#cc0606;
	text-align:center;
}
div.zmiana_projektu a{
	font-weight:bold;
	color:white;
}

div.zmiana_projektu a:hover{
	font-weight:bold;
	color:#CDE8FA;
}

span.prev_next { display:block; margin-top:20px;}
span.prev_next a{ margin-left:18px; color:#D5090A; font-weight:normal;}
span.prev_next a:hover{ margin-left:18px; color:#083C60; font-weight:normal;}

fieldset {border: 1px solid #d4d4d4; margin: 0 0 10px 0;}

div.template_zamow_linkw .zobacz {color:#1176BC;  font-size:11px; padding:2px:}
div.template_zamow_linkw .aktywuj {color: #cc0606; font-size:11px; padding:2px:}
a:hover.aktywuj {color: #909090; font-size:11px; padding:2px:}
a:hover.zobacz {color: #909090; font-size:11px; padding:2px:}

#wysuwany_div { width: 394px; height: 352px; background: url(../images/fb.png) no-repeat; position: fixed; top: 100px; right: -366px; z-index: 1; } 
#ramka_facebooka { margin: 2px 0 0 35px;}
