@charset "utf-8";
/* CSS Document */

/*  formularze   */ 


.formularze{
	display:inline;
	float:left;
	margin:9px 4px 9px 5px;
	padding:0px;
}

.formularze h4{
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 5px 10px;
	padding:0px;
}
.formularze h4 span{
	/* color */
}

div.lewo{
	display:inline;
	float:left;
}

.formularze div.d{
	display:inline;
	margin-bottom:0px;
	margin-left:4px;
}
.formularze div.left{
	display:inline;
	float:left;
	width:260px;
	margin-right:10px;
}
.formularze div.right{
	display:inline;
	float:left;
	width:260px;
}
.formularze div.adv_search{
	display:inline;
	float:left;
	width:300px;
	margin:15px 10%;
}

.formularze div div.frame{
	margin-top:0px;
	padding:0px;
	border-style:solid;
	border-width:1px;
	border-color:#c8c8c8;
	background:url(gfx/naglowek_background_form.gif) 1px 1px repeat-x;
	overflow:visible;
	text-align:right;
}
.formularze div.adv_search div.frame{
	padding:0px 10px 0px 10px;
}
.formularze .podniesienie{
	position:relative;
	top:-16px;
}
.formularze div.adv_search.cont div.frame .podniesienie input{
	width:200px; margin-right:5px;
}
.formularze div.adv_search.cont div.frame div.span{
	padding-right:230px;
}
.formularze div.adv_search.cont div.frame img, .formularze div.adv_search.cont div.frame a{
	margin-right:15px;
}
.formularze div.bottom{
	width:535px;
	margin:0px;
	padding:0px;
}
.formularze div.bottom div.frame{
	width:535px;
}
.formularze div div.frame input.w210{
	margin-right:-75px;
	width:195px;	
}

.formularze div div.frame img{
	display:inline;
	float:left;
	position:relative;
	margin:1px 0px 0px 0px;
	z-index:3;
}
.formularze h5{
	background:transparent url(gfx/dot_separator_dwupixel.gif) bottom repeat-x;
	font-size:11px;
	font-weight:bold;
	padding:10px 15px 10px 10px;
	margin:0px 0px 35px 0px;
	position:relative;
	z-index:2;
}
.formularze h5.txta{
	margin:0px 0px 15px 0px;
}

.formularze div#adres .frame, .formularze div#adres_do_wysylki .frame{
	height:auto!important;
	height:420px;
	min-height:420px;
	padding-bottom:0px;
}

.formularze div#adres_do_wysylki, .formularze div#przypomnienie_hasla{
	display:none;
}


.formularze div div.frame input{
	border-style:solid;
	border-width:1px;
	border-color:#808080 #d3d0c7 #d3d0c7 #808080;
	padding:2px;
	margin:2px 0px;
	width:120px;
	height:15px;
	line-height:19px;
	position:absolute;
	top:50%;
	font-size:12px;
	margin-top:-12px;
	right:10px;
}
.formularze div div.frame span{
	display:block;
	padding-right:140px;
	line-height:11px;
	height:20px;
}
.formularze div div.frame div.span{
	padding-right:140px;
	padding-left:5px;
	line-height:15px;
	position:relative;
	top:0px;
	left:0px;
	margin:7px 0px 8px 0px;
	text-align:right;
	height:auto!important;
	height:20px;
	min-height:20px;
}

.formularze div div.frame div.span input.checkbox{
	margin-right:100px;
	margin-top:-10px;
	position:absolute;
	border:none;
	width:auto;
}

.formularze div div.frame input:hover, .formularze div div.frame input:focus,
.formularze div div.frame textarea:hover, .formularze div div.frame textarea:focus{
	color:#656565;
	border-color:#666666;
}
.formularze div div.frame textarea{
	margin:2px 15px 15px 5px;
	border-style:solid;
	border-width:1px;
	border-color:#808080 #d3d0c7 #d3d0c7 #808080;
	padding:2px;
	width:360px;
	height:67px;
	display:inline;
	float:right;
}
.formularze div div.frame div.textarea{
	display:inline;
	float:right;
	width:120px;
	padding:5px 5px 0px 0px;
	text-align:justify;
}
.formularze div div.frame .checkbox{
	margin-right:15px;
	margin-top:5px;
}
.formularze div div.frame label{	
	width:180px;
}

.formularze div div.frame img.captcha{
	border:1px solid black; 
	margin:5px 10px; 
	display:inline;
	float:right;
	border-color:#808080 #d3d0c7 #d3d0c7 #808080;
}
.formularze div div.frame a.captcha{
	font-size:9px;
	text-align:right;
	width:110px;
	margin-right:10px;
}

.dot_bottom{
	background:transparent url(gfx/dot_separator.gif) repeat-x scroll center;
	height:38px;
}
.dot_bottom2{
	background:transparent url(gfx/dot_separator.gif) repeat-x scroll bottom;
	height:20px;
}
.formularze .navig{
	padding:9px 10px 0px 15px;
	width:240px;
}
.formularze div.bottom .navig{
	width:520px;
}
.formularze .navig a{
	float:left;
}
.formularze .navig input{
	display:inline;
	float:right;
	height:21px;
	text-decoration:none;
	border:none;
	cursor:pointer;
	line-height:21px;
	text-align:center;
}
.formularze .navig input:hover{
	color:#000000;
}

.formularze .navig input.dalej{
	background:url(gfx/button_2_maly.gif) right no-repeat;
	width:78px;
	overflow:hidden;
}
.formularze .navig input.back{
	background:url(gfx/button_3_maly.gif) left no-repeat;
	width:78px;
	overflow:hidden;
}
.formularze .navig input.back3{
	background:url(gfx/button_3_duzy.gif) left no-repeat;
	width:150px;
	padding-left:15px;
	overflow:hidden;
}
.formularze .navig input.center_m{
	background:url(gfx/button_1_maly.gif) left no-repeat;
	width:70px;
}
.formularze .navig input.center_s{
	background:url(gfx/button_1_sredni.gif) left no-repeat;
	width:100px;
}

.formularze .address{
	list-style:none;
}

.formularze .options{
	margin-top:10px;
}
.formularze ul.options{
	margin:10px 0px 10px 2%;
	padding:0px;
	list-style:none;
	border-left:#C8C8C8 1px solid;
	height:27px;
}
.formularze ul.options li{
	margin:0px;
	padding:0px;
	float:left;
	height:25px;
	width:24%;
	border-color:#C8C8C8;
	border-style:solid;
	border-width:1px 1px 1px 0px;
}
.formularze ul.options li a{
	display:block;
	height:25px;
	line-height:25px;
	text-align:center;
}
.formularze ul.options li a:hover, .formularze ul.options li a.hov{
	background-color:#F0F0F0;
	text-decoration:none;
}

.formularze .adresy_spis{
	width:200px;
	display:inline;
	float:left;
	margin-right:5px;
	margin-left:5px;
	margin-bottom:10px;
	border-color:#C8C8C8;
	border-style:solid;
	border-width:1px 1px 0px 1px;
	padding:0px;
	height:auto!important;
	height:130px;
	min-height:130px;
}
.formularze .adresy_spis.bord_bottom{
	border-bottom:#C8C8C8 1px solid;
}

.formularze .adresy_spis div.h{
	font-size:13px;
	background:#ffffff url(gfx/naglowek_background_form.gif) top repeat-x;
	padding:5px;
}
.formularze .adresy_spis p{
	padding-left:10px;
}

.formularze .wart{
	width:138px; 
	display:inline; 
	text-align:left; 
	padding-left:10px;
}

.formularze div.adv_search div.frame div.span{
	padding-right:170px;
}
.formularze div.adv_search div.frame div.span input{
	width:150px;
	margin:-12px 0px 2px 0px;
}
.formularze div.adv_search div.frame div.span select{
	border-style:solid;
	border-width:1px;
	border-color:#808080 #d3d0c7 #d3d0c7 #808080;
	margin:-12px 0px 2px 0px;
	width:156px;
	height:18px;
	line-height:19px;
	position:absolute;
	top:50%;
	font-size:12px;
	margin-top:-12px;
	right:10px;
	
}


