*{
	margin: 0px;
	padding: 0px;
}

img {
	border: 0px;
}

body {
	margin:0;
	padding:0;
	border: 0;
	width:100%;
	background:#fff;
	font-size:90%;
	background-image: url(../images/tlo.gif);
}

/* IE Fixes */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* IKONKI */

.ikonka{
	float: left;
	margin: 0 23px 0 0;
	text-align: center;
}

.ikonka a{
	color: #606464;
	text-decoration: none;
	font-size: 11px;
}

.ikonka img{
	padding: 0 0 5px 0;
}

/* MAIN MENU */

#MainMenu ul {
	padding: 0 10px 0 10px;
	margin: 0 0 0 0px;
	float: left;
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;
	background: url(../images/top_menu_back.gif) 0px 1px repeat-x;
	height: 42px; 	
}

#MainMenu ul li {
	display: inline;
	float: left;
}

#MainMenu ul li a {
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;
	color: #3e3f3e;
	text-decoration: none;
	font-weight: bold;	
	padding: 12px 25px 13px 10px;
	margin: 0px;
	float: left;
	font-size: 13px;
	background: url(../images/menu_separator.gif) right 14px no-repeat;	
}

#MainMenu ul li a.set {
	background: url(../images/top_menu_over_back.gif) right 1px repeat-x;
	color: #ffffff;
}


/* SUB MENU */

#SubMenu ul {
	padding: 0;
	margin: 0 0 0 10px;
	color: #ffb98a;
	float: left;
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;
	font-size: 12px;
}

#SubMenu ul li {
	display: inline;
	float: left;
	color: #ffb98a;
}

#SubMenu ul li a {
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	padding: 0 10px 5px 10px;
	margin: 0px;
	float: left;
}

.menu_nowosc{
	color: #000000;
	font-size: 10px;
    vertical-align: baseline;
    position: relative;
    bottom: 0.33em;
}


/* STOPKA */

.stopkaMenu .waz_content ul{
	list-style-type: none;
	margin: 8px 0 0 16px;
}

.stopkaMenu .waz_content ul li{
	display: inline;
	float: left;
	font-size: 10px;	
	color: #6b9298;
	font-family: Arial, Tahoma, Vardana, Helvetica, sans-serif;
	font-size: 13px;		
}

.stopkaMenu .waz_content ul li a{
	padding: 0 10px 8px 5px;	
	color: #638186;
	font-family: Arial, Tahoma, Vardana, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.copyrightDiv{
	float: right;
	margin: 0px 16px 0 16px;
}

.copyrightDiv a,
.copyrightDiv{
	color: #ffffff;
	font-family: Arial, Tahoma, Vardana, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;	
	font-weight: bold;
}

.w3c{
	margin: 18px 16px 0 0px;
	float: right;
}

.stopkaInfo{
	float: left;
	margin: 20px 0 0px 16px;
	padding: 0 0 0 70px;
	color: #999999;
	font-family: Arial, Tahoma, Vardana, Helvetica, sans-serif;
	font-size: 12px;
	background: url(../images/logo_szare.gif) left top no-repeat;
	height: 120px;
	width: 70%;
}

.stopkaInfoText{
	margin: 10px 0 0 100px;
}

/* MAPA */

#MapDIV{
	position: relative;
}

#MapaKontener_off{
	width: 100%;
	height: 28px;
	top: 0px;
	left: 0px;
	position: absolute;
	border-top: 4px solid #ffffff;	
}

#map_show_hide_off{
	position: absolute;
	bottom: 0px;
	left: 20px;
	width: 141px;	
	height: 28px;
}

#map_show_hide_off a{
	display: block;
	width: 141px;	
	height: 28px;
	background: url(../images/map_show.png) left top no-repeat;
}

#MapaKontener{
	width: 100%;
	height: 262px;
	background: url(../images/mapa_back.gif) left top repeat-x;
	position:relative;
	border-bottom: 4px solid #ffffff;
	/*top: 0px;
	left: 0px;
	position: absolute;*/	
}

#map_napis{
	position: absolute;
	bottom: 12px;
	left: 210px;
	width: 413px;	
	height: 52px;
	background: url(../images/mapa_napis.png) left top no-repeat;
}

#strzalki{
	position: absolute;
	bottom: 55px;
	right: 15px;
	background: url(../images/strzalki.gif) right top no-repeat;
	width: 471px;
	height: 206px;
	z-index: 1;
}

#map_show_hide{
	position: absolute;
	bottom: 0px;
	left: 20px;
	width: 141px;	
	height: 28px;
}

#map_show_hide a{
	display: block;
	width: 141px;	
	height: 28px;
	background: url(../images/map_hide.png) left top no-repeat;
}

#map_wybor_kraju {
	position: absolute;
	bottom: 0px;
	right: 250px;
	width: 450px;	
	height: 31px;
}

.map_krajForm_left{
	float: left;
	width: 145px;
	margin-top:1px;
}

.map_krajForm_right{
	float: left;
	background: url(../images/mapa_kraj_select_back.png) left top no-repeat;
	width: 244px;
	height: 31px;
	position: relative;
}

.regionSelect{
	margin: 6px 0 0 0;
	width: 145px;
	border: 1px solid #ffffff;
	height: 20px;
}

.regionSelect option{
	padding: 1px 0 1px 3px;
}

.krajSelect{
	margin: 9px 0 0 15px;
	width: 195px;
	border: 0px none;
	background-color: #d8d9d8;
	padding: 0;
	height: 20px;
}

.krajSelect option{
	padding: 1px 0 1px 3px;
}

#swfMap{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 590px;	
	height: 262px;
	/*background-color: #ddccff;*/
}


/* WYSZUKIWARKA */

#SearchForm{
	position: absolute;
	bottom: 0px;
	right: 0px;	
	background: url(../images/search_back.png) left top no-repeat;
	width: 281px;
	height: 229px;
	z-index: 5;
}

/* SEARCH ELEMENTS */

#SearchElements{
	position: relative;
	margin: 5px 0 0 30px;
}

#SearchElements .SearchHeader{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	padding: 7px 0px 7px 0px;
	margin: 0px;
}

#SearchElements .SearchFoot{
	position: absolute;
	top: 187px;
	right: 7px;
	width: 50px;
	height: 22px;
	color: #ffffff;
	text-align: center;
	padding: 3px 0 0 0;
	margin: 0px;
}

#SearchElements .SearchFoot a{
	color: #ffffff;
	text-decoration: none;
}

#SearchForm *{
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;
	color: #2a6786;	
	font-size: 12px;
	padding: 2px 0 0 0;
}

#SearchForm .formDesc{
	font-size: 12px;
	margin-bottom: 3px;
}

#SearchForm input.txtinput{
	width: 180px;
	border: 1px solid #d8d9d8;
	background-color: #d8d9d8;
	color: #000000;
	padding: 2px 4px 1px 4px;
	font-size: 12px;
	height: 18px;
}

#SearchForm .dropinput{
	width: 190px;
	color: #000000;
	padding: 0px;
	height: 23px;
	border: 1px solid #d8d9d8;
	background-color: #d8d9d8;	
}

#SearchForm .formSubmit{
	border: 0px;
	margin: 0 3px 0 0;
}

#SearchForm optgroup{
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;
	color: #2a6786;	
	font-size: 11px;
	padding: 1px 4px 1px 4px;
	font-style: normal;
}

#SearchForm option{
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;
	color: #2a6786;	
	font-size: 11px;
	padding: 1px 4px 1px 4px;
}

/* PROSTA WYSZUKIWRKA */

#serachNapis{
	position: absolute;
	top: 45px;
	right: 95px;
}

#SimpleSearchArea{
	position: absolute;
	top: 85px;
	right: 20px;
}

.simpleSearch{
	background: url(../images/search_area_back.gif) top right no-repeat;
	width: 145px;
	border: 0px none;
	padding: 3px 17px 8px 7px;
}

.SimpleSearchArea_label{
	margin: 10px 0 0 10px;
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;
	color: #ffffff;
	background: url(../images/search_tr.gif) 134px 5px no-repeat;
}

/* SUPER NEWS */

#snews{
	background: url(../images/snews_back.png) 0px 26px repeat-x;
	border-bottom: 1px solid #3b8d99;	
	height: 306px;
}

.snews_InnerNews{
	margin: 0 auto 0 auto;
	width: 532px;
	position: relative;
}

div.scrollable {  
	float:left;
	position:relative;
	overflow:hidden;
	width: 488px;	 
	height:265px;	
	padding: 0px;
	margin: 0px;
	border-bottom: 2px solid #ff6600;
	border-left: 2px solid #ff6600;
	border-right: 2px solid #ff6600;		
}

#thumbs {	
	position:absolute;
	width:20000em;	
	clear:both;
}

#thumbs div.snews_outerContent {
	float:left;
	width:488px;
	height:265px;
	color:#fff;
	background-repeat: no-repeat;
	background-position: bottom center;
	position:relative;
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0 0px 0 0px;
	text-align: left;
	color: #ffffff;
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;		
}

.snews_Content{
	background-repeat: no-repeat;
	background-position: top center;
	height: 265px;
	border-bottom: 2px solid #ff6600;
	border-left: 2px solid #ff6600;
	border-right: 2px solid #ff6600;	
	margin: 0 22px 0 24px;
	position:relative;	
	text-align: left;
	color: #ffffff;
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;	
}

/* SUPER NEWS CONTENT */

.snews_foto{
	position: absolute;
	top: 8px;
	right: 23px;	
	z-index: 5;
}

.snews_foto img{
	border: 1px solid #ffffff;
}

.snews_info_kontener{
	position: absolute;
	bottom: 10px;
	right: 0px;	
	left: 0px;	
	z-index: 1;
}

.snews_info_1{
	padding: 0px 165px 0 10px;	
	font-size: 14px;
	font-weight: bold;	
	background-image: url(../images/news_info_back_1.png);
}

.snews_info_2{
	padding: 0px 165px 0 5px;	
	font-size: 25px;
	font-weight: normal;		
	background-image: url(../images/news_info_back_1.png);
}

.snews_info_3{
	padding: 0px 165px 0 10px;	
	font-size: 14px;
	font-weight: bold;		
	background-image: url(../images/news_info_back_2.png);
}

.snews_info_1 a,
.snews_info_2 a,
.snews_info_3 a{
	color: #ffffff;
	text-decoration: none;
} 

/* SUPER NEWS NAVIGATOR */

.snews_Header{
	background: url(../images/snews_polecamy.png) top right no-repeat;
	height: 26px;
	margin: 0 22px 0 18px;
	border-left: 2px solid #ff6600;
	text-align: left;
	position:relative;	
}

div.navi {
	position: absolute;
	top: 11px;
	left: 130px;
	margin: 0 auto 0 0px;
	width: 496px;
	height:10px;
	z-index:20;
	text-align: left;
}

div.navi a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(../images/snews_navigator.png) 0 0 no-repeat;     
	cursor:pointer;	
}

div.navi a:hover {
	background-position:0 -8px;      
}

div.navi a.active {
	background-position:0 -16px;     
}

/* SUPER NEWS NAV BUTTONS */

a.prev, a.next, a.prevPage, a.nextPage {
	display:block;
	width:18px;
	height:18px;
	background:url(../images/snews_left.png) no-repeat;
	float: left;
	margin:0px 0px;
	cursor:pointer;
}

a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
	background-position:0px -18px;		
}

a.disabled {
	visibility:hidden !important;		
}

a.next, a.nextPage {
	background-image:url(../images/snews_right.png);
	clear:right;	
}

a.prev, a.next {
	margin-top: 120px;
}

/* ERROR DIV */

#FORM_errorDIV{
	background-color: #fef7e8;
	border: 1px solid #ebc092;
	margin: 5px 2px 5px 2px;
	padding: 4px 8px 4px 73px;	
	background-image: url(../images/spolecznosc/wykrzyknik.png);
	background-repeat: no-repeat;
	background-position: 30px center;	
	text-align: left;
	color: #6b6565;
	font-family: Tahoma, Vardana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	min-height: 80px;
	height: auto !important;
	height: 80px;
	overflow: visible;
}

#FORM_errorDIV ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#FORM_errorDIV ul li{
	background-image: url(../images/tr4.gif);
	background-repeat: no-repeat;
	background-position: 2px 6px;
	padding: 0 0 4px 13px;
	color: #6b6565;
}

/* FORMULARZ KONTAKTOWY */


#formArea{
	margin: 3px 3px 0 1px;
	padding: 0;
	background-color: #fcfcfc;
	border: 1px solid #c6c6c6;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

#innerFormArea{
	margin: 10px;
	font-size: 12px;
	
}

.TableAlert{
	margin: 0 0 10px 0;
}

.TableAlert .alert{
	color: #cc0000;
}

#formArea input,
#formArea textarea{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #999999;
}

#formArea .inputArea{
	padding: 0 0 4px 0;
	margin: 2px;
}

#formArea .inputArea .selectInputLabel{
	float: left;
	width: 90px;
}

#formArea .inputArea .selectInputDiv{
	padding: 0px;
	margin: 0px;
}

#formArea .inputArea .inputSelect{
	width: 230px;
}

#formArea .inputArea .inputSelectSet{
	width: 230px;
	border: 1px solid #cc0000;
	color: #cc0000;
	font-weight: bold;
}

#formArea .inputArea option{
	padding: 0 0 0 4px;
}

#formArea .inputArea .inputTextDiv{

}

#formArea .inputArea .inputTextLabel{
	float: left;
	width: 123px;
}

#formArea .inputArea .inputText{
	width: 220px;
}

#formArea .inputArea .inputText_error{
	width: 220px;
	border: 1px solid #666666;
	background-color: #ffffcc;
	padding: 1px;
}

#formArea .inputArea .inputTextArea{
	width: 345px;
	overflow: auto;
	padding: 2px;
}

#formArea .inputArea .inputTextArea_error{
	width: 345px;
	overflow: auto;
	padding: 2px;
	border: 1px solid #666666;
	background-color: #ffffcc;	
}

#formArea .submit{
	border: 1px solid #999999; 
	margin: 5px 14px 0 0; 
}

/* PRZEWIJAK */

.przewijak {
	margin: 10px 17px 0 17px;
}

.przewijak *{
	text-align: right;
	margin: 0 1px 0 0;
	color: #686868;
	font-size: 16px;
	font-size: 11px;	
}

.przewijak .Inputselect{
	padding: 0px 1px 0px 1px;
	height: 19px;
}

.przewijak .pages_list{
	text-align: center;
	color: #b4b4b4;
}

.przewijak a {
	font-weight: normal;
	text-decoration: none;
	color: #2a6786;
}

.przewijak a:hover {
	color: #0f4f6f;
}

.przewijak .set {
	color: #cc0000;
}

.hr{
	margin: 5px 0 15px 0;
	border-bottom: 1px solid #d8d8d8;
}

/* WYBIERAK WIDOKÓW */

.viewTypeDIV{
	float: left;
	margin: 3px 0 0 0;
}

.viewTypeDIV .napis{
	color: #404040;
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;
	font-size: 11px;
	margin: 5px 5px 0 2px;
	float: left;
}

.viewTypeDIV ul {
	padding: 0;
	margin: 0 0 3px 0px;
	list-style-type: none;
	float: left;
}

.viewTypeDIV ul li {
	display: inline;
	float: left;	
}

.viewTypeDIV ul li a {
	background-color: #f4f4f4;
	border: 1px solid #f4f4f4;
	padding: 4px 2px 3px 2px;
	margin: 0 1px 0 0px;
	display: block;
}

.viewTypeDIV ul li a.set,
.viewTypeDIV ul li a.set:hover {
	background-color: #efefdc;
	border: 1px solid #d0d0d0;
	padding: 4px 2px 3px 2px;
	margin: 0 1px 0 0px;	
}

.viewTypeDIV ul li a:hover {
	background-color: #efefef;
	border: 1px solid #d0d0d0;
	padding: 4px 2px 3px 2px;
	margin: 0 1px 0 0px;	
}

/* OPCJE SORTOWANIA */

.narzedzia{
	position: relative;
	padding: 0px 10px 0px 17px;
	/*background-color: #f4f4f4;*/
	height: 1%;
	/*border-top: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;*/
	background-image: url(../images/tool_back.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;		
	margin: 0 0 10px 0;
}

.orderByDIV{
	position: absolute;
	right: 17px;
	margin: 6px 0 0 0;
}

.orderByDIV .napis{
	color: #404040;
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;
	font-size: 11px;
	margin: 3px 5px 0 0;
}

.orderByDIV select{
	width: 90px;
	font-size: 11px;
}

.orderByDIV select option{
	padding: 0px 0 0px 2px;
}

/* WAZ KATEGORII */

.KategoryWaz{
	margin: 0px 0 0 0;
	padding: 5px 0 0px 17px;
	background-image: url(../images/tool_back.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;	
}

.KategoryWaz .napis{
	color: #404040;
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	margin: 3px 6px 0 0;
}

.KategoryWaz ul {
	padding: 0 0 5px 0;
	margin: 0 0 5px 0px;
	list-style-type: none;
	float: left;
}

.KategoryWaz ul li {
	display: inline;
	float: left;
	background-image: url(../images/tr4.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;		
	padding: 2px 0 7px 0;
	margin: 0 0 0 0px;	
}

.KategoryWaz ul li a,
.KategoryWaz ul li strong,
.KategoryWaz ul li span {
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;
	color: #1f798d;
	text-decoration: underline;
	padding: 0 0 0 9px;
	margin: 0 4px 0 0;
	font-size: 11px;
	font-weight: normal;
}

.KategoryWaz ul li a:hover {
	text-decoration: underline;
}


.hrefsubmit{
	background-color: #e4e9ed;
	color: #2a6786;
	border: 1px solid #999999;
	padding: 5px 15px 5px 15px;
	text-decoration: none;
	font-weight: bold;
}

/* FILTR */

#FiltrDiv{

}

.FiltrHeader{
	width: 100%;
	margin-top: 7px;
}

.FiltrButton{
	margin: 0 23px 0 23px;
	float: left;
	padding: 0px;
}

	.FiltrButton a{
		display: block;
		background: url(../images/filtr_on.png) 0px 7px no-repeat;
		width: 107px;
		height: 31px;
	}

.FiltrFlaga{
	margin: 0 23px 0px 23px;
	padding-bottom: 1px;
	float: right;
	font-size: 23px;
	font-family: Vardana, Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

	.FiltrFlaga img{
		/*border: 1px solid #e0d9d9;*/
		margin: 0 0 0 5px;
	}

#FiltrList{
	background: url(../images/snews_back.png) 0px 0px repeat-x;
	height: 140px;
	border: 1px solid #3b8d99;	
	position: relative;
}

.FiltrListKontener{
	height: 125px;
	padding: 6px 25px 5px 0px;
	overflow: auto;
	margin: 0px;
}

.FiltrShadow{
	position: absolute;
	bottom: 0px;
	left: 0px;
	right: 0px;
	/*background-color: #e4e9ed;*/
	background: url(../images/filtr_shadow.png) 0px 0px repeat-x;
	height: 6px;
}

.FiltrSekcja{
	font-family: Tahoma, Vardana, Arial, Helvetica, sans-serif;
	float: left;
	background: url(../images/filtr_sekcja_separator.gif) right top repeat-y;
	padding: 0px 20px 5px 20px;	
	margin: 0 0 5px 0;
	/*height: 110px;*/
}

.FiltrSekcja .HeaderName{
	color: #1f798d;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	background-image: url(../images/tematyka_bullet_off.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;	
	padding: 5px 5px 0px 18px;	
}

	.FiltrSekcja .HeaderName a{
		color: #1f798d;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
	}

.FiltrSekcja ul{
	list-style: none;
	margin: 8px 0 0 10px;
}

.FiltrSekcja ul li{
	font-size: 12px;
	color: #999999;
	margin: 0 0 4px 0;
}

.FiltrSekcja ul li a{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.FiltrSekcja ul li a:hover,
.FiltrSekcja ul li a.set{
	font-size: 12px;
	color: #ff6600;
	text-decoration: none;
}

/* WAZ */

#wazDIV{
	margin: 10px 30px 0 0;
	float: right;
}

#wazDIV .waz_content{
	padding: 3px 25px 0 80px;
	text-align: right;
	background: url(../images/lokalizacja_napis.png) right 4px no-repeat;
	height: 25px;
}

#wazDIV .waz_content a{
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;
	color: #87541a;	
	font-size: 11px;	
	text-decoration: none;
}

#wazDIV .waz_content_list ul {
	padding: 0;
	margin: 4px 0 0 0px;
	list-style-type: none;
	float: left;
}

#wazDIV .waz_content_list ul li {
	display: inline;
	float: left;
	background-image: url(../images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;		
}

#wazDIV .waz_content_list ul li a,
#wazDIV .waz_content_list ul li span {
	font-family: Tahoma, Arial, Vardana, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	padding: 0 0 0 9px;
	margin: 0 8px 0 0;
	font-size: 11px;
}

#wazDIV .waz_content_list ul li a:hover {
	text-decoration: underline;
}

#wazDIV .waz_end{
	background: url(../images/lokalziacja_end.png) 0px 4px no-repeat;
	width: 73px;
	height: 28px;
	float: left;
}

/* FORMULARZ SONDAZY */

.Sondaz_Kontener{
	margin: 0 0 0 0;
	padding: 0px 0 0 0;
}

.Sondaz_inputArea{
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
	height: 1%;
	background-color: #ffffff;
	border-bottom: 1px solid #eeeeee;
}

.Sondaz_inputLabel{
	width: 45%;
	padding: 3px 5px 5px 10px;
	margin: 0 0 0 0;
	float: left;
	color: #787774;
	font-size: 12px;
	font-family: Vardana, Arial, Tahoma, Helvetica, sans-serif;
	text-align: left;
}

.Sondaz_inputDiv{
	width: 45%;
	float: left;	
	background-color: #ffffff;	
	margin: 0 0 0 5px;
	padding: 3px 5px 0 5px;
}

.Sondaz_inputLabel .sup {
	color: #e07710;
	font-size: 14px;
	font-weight: bold;
	line-height: 10px;
	font-family: Vardana, Arial, Tahoma, Helvetica, sans-serif;
	padding: 0 0 0 4px;
}

.Sondaz_inputText{
	padding: 2px 2px 2px 2px;
	width: 230px;
	border: 1px solid #666666;
	background-color: #f7f7f7;
	color: #606060;	
}

.Sondaz_inputText2{
	padding: 2px 2px 2px 2px;
	width: 230px;
	border: 1px solid #ffffff;
	background-color: #ffffff;
	color: #606060;	
}

.Sondaz_inputText_error{
	padding: 2px 2px 2px 2px;
	width: 230px;
	border: 1px solid #666666;
	background-color: #ffffcc;
	color: #606060;	
}

.Sondaz_inputRadio{
	
}

.Sondaz_inputRadio_error{
	padding: 3px 2px 3px 2px;
	width: 230px;
	border: 1px solid #666666;
	background-color: #ffffcc;
	color: #606060;	
}

.Sondaz_select{
	width: 237px;
	background-color: #f7f7f7;
	border: 1px solid #666666;
	margin: 0 0 0 0px;
}

.Sondaz_select_error{
	width: 237px;
	background-color: #ffffcc;
	border: 1px solid #666666;
	margin: 0 0 0 0px;	
}

.Sondaz_select option{
	padding: 1px 2px 1px 2px;
}

.Sondaz_optionLabel{
	float: left;
	margin: 2px 5px 0 0;
	padding: 0px;
}

.Sondaz_optionValue{
	margin: 2px 0 0 0;
	float: left;
}

/* ERROR DIV */

#SP_errorDIV{
	background-color: #fef7e8;
	border: 1px solid #ebc092;
	margin: 5px 10px 5px 10px;
	padding: 4px 8px 4px 73px;	
	background-image: url(../images/spolecznosc/wykrzyknik.png);
	background-repeat: no-repeat;
	background-position: 30px center;	
	text-align: left;
	color: #6b6565;
	font-family: Tahoma, Vardana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	min-height: 80px;
	height: auto !important;
	height: 80px;
	overflow: visible;
}

#SP_errorDIV ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#SP_errorDIV ul li{
	background-image: url(../images/tr4.gif);
	background-repeat: no-repeat;
	background-position: 2px 6px;
	padding: 0 0 4px 13px;
	color: #6b6565;
}

#SP_errorDIV .link{
	text-align: right;
	margin: 6px 0 0 0;
	color: #6b6565;
	font-family: Tahoma, Vardana, Arial, Helvetica, sans-serif;	
	font-size: 12px;		
}

#SP_errorDIV .title a,
#SP_errorDIV .link a{
	color: #d88225;
	font-family: Tahoma, Vardana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
