html, body { 
	text-align:center;
	margin:0px;
	padding:0px;
	font-family: Arial, Verdana;
	font-size:11px;
	background:#a3080c;
	background-image: url(/images/cz_kfc_pl/background.jpg);
	background-repeat: repeat-x;
}
div {
	text-align:left;
	font-size:11px; 
	margin:0px;}
img { 
	border:none; 
	margin:0px; 
	padding:0px; 
}
a {
	text-decoration:none;
	color:#FFF;
}
.separator {
	clear:both;
	font-size:0px;
}


#main_page {
	margin: 0 auto;
	padding:0px;
	width:750px;
	position:relative;
}


#top_menu {
	padding:0px;
	margin:0px 0px 0px 10px;
	width:730px;
	height:124px;
	font-size:0px;
}
#top_menu a {
	font-size:0px;
	float:left;
}	
#logo {
	float:left;
}
#search {
	float:right;
	height:42px;
	width:600px;
	margin-top:22px;
}

#search div {
	float:right;
	width:220px;
	
}

#search input {
	border:none;
	background:white;
	height:21px;
	padding:2px;
	width:150px;
}
#search .go {
	width:60px;
	height:21px;
	margin-left:10px;
	border:none;
	background:url(/images/cz_kfc_pl/search_button.gif) no-repeat;
}

#menu{
	float:right;
	margin-top:10px;
}





#see_also {
	position:relative;
	top:100px;
	width:140px;
	height:118px;
	background-color:#570c09;

}


#see_also ul {
	margin:0px 0px 0px 10px;
	padding:0px;
}
#see_also li {
	list-style:none;
	font-weight:bold;
}
	
#see_also li img{	
	position:relative;
	top:-2px;
	left:0px;	
}
#see_also a {
	text-decoration:none;
	color:#FFF;
	padding:0px;
	margin:0px 0px 0px 5px;
}


#newsletter_letter{
	float:left;
}

#foot {
	clear:both;
	height:44px;
}


#menu_bottom{
	width:470px;
	height:46px;
	background:#000;
	position:absolute;
	bottom:0px;
	right:10px;
}

#menu_bottom span{
	color:#595959;
	padding:0px;
	margin:0px 10px 0px 10px;
}

#menu_bottom ul {
	margin:15px 0px 0px 15px ;
	padding:0px;
} 
#menu_bottom li {
	font-family:tahoma;
	font-size:11px;
	display:inline;
	color:white;
	margin-left:2px;
}
#menu_bottom li a{
	color:white;
}


#main_foot {
	width:270px;
	position:absolute;
	left:0px;
	bottom:0px;
}

#main_foot a {
	float:left;
	
}

.submenu {
	position:relative;
	top:20px;
	left:10px;
	margin:0px;
	padding:0px 0px 10px 0px;
	height:auto;
	background:#e50000;
	width:130px;
}


.submenu a{
	color:#FFF;
	margin:0px;
	padding:0px 0px 0px 3px;
	
}

.submenu ul {
	margin:10px 0px 0px 10px;
	padding:0px;
}
	
.submenu li{
	margin:10px 0px 0px 0px;
	list-style:none;
	font-weight:bold;
}

.submenu li img{	
	position:relative;
	top:-2px;
	left:0px;
}



#newsletter_letter{
	float:left;
}
.newsletter {
	position:relative;
	top:100px;
	width:150px;
	height:150px;
	background:url(/images/cz_kfc_pl/newsletter.gif) no-repeat;
	background-color:#fdf1e3;
	color:#a3080c;
}
.newsletter a {
	color:#a3080c;
	margin:0px;
	padding:0px 0px 0px 3px;
}
.newsletter div{
	border:1px;
	width:115px;
	margin:0px 0px 0px 20px;
	padding:0px;	
}

.newsletter p{
	padding-top:10px;
}
	
/* KOLUMNA Z MENU */
#kolumna_lewa {
	float:left;
	margin:0px;
	padding:0px;
	width:150px;
}

/* TREďż˝ďż˝ Wďż˝Aďż˝CIWA STRONY */

#kolumna_prawa { height: 550px }
html>body #kolumna_prawa{ height: auto; min-height: 550px }

#kolumna_prawa {
	float:right;
	margin:0px;
	padding:0px 0px 20px 0px;
	width:590px;	
	background:url(/images/cz_kfc_pl/znak_wodny_kfc.jpg) repeat-y top left;

}

#nawigacja {
	font-size:10px;
	color:#FFF;
	width:580px;
	margin:10px 0px 10px 10px;
	padding-bottom:10px;
	background:url(/images/cz_kfc_pl/linia_lightblue.gif) repeat-x bottom;
}
#nawigacja a, #nawigacja a:hover {
	font-size:10px;
	color:#FFF;
	text-decoration:underline;
}

#tekst{
	color:#FFF;
}

#tekst a {
	color:#f4c598;
	text-decoration:underline;
	font-weight:bold;
}

#kolumna_prawa .szpalta {
	float:left;
	margin:10px;
	width:275px;
	font-size:11px;
	color:#FFF;
	display:inline;
	overflow:hidden;
}
#kolumna_prawa .szpalta0 {
	margin:10px;
	font-size:11px;
	width:570px;
	color:#FFF;
	display:inline;
	float:left;
	overflow:hidden;
}

#kolumna_prawa h1,h2,h3,h4 {
	color:#FFF;
	margin-top:0px;
}

#kolumna_prawa h1 {
	font-size:14px;
	font-weight:bold;
}
#kolumna_prawa h2 {
	font-size:11px;
	font-weight:bold;
}
#kolumna_prawa h3 {
	font-size:12px;
	margin-bottom:1px;
}

#kolumna_prawa li {margin-top:3px; }

/* KARIERY */
#kolumna_prawa .szer60 {
	width:325px;
}

#kolumna_prawa .szer40 {
	width:225px;
}

#kariery {
	list-style:none;
	margin:0px;
	padding-left:5px;
}
#kariery li {
	margin:0px;
	padding:0px;
}
#kariery p {
	margin:0px 0px 10px 0px;
}

#kariery h3, #kariery h3 a {
	/*color:	#FFD301;*/
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
}


/* FORMULARZE */

#aplication_form {margin-top:20px; position:relative;}


#aplication_form input, #aplication_form textarea, #search_form_big input{
	background-color:white;
	color:black;
	font-size:11px;
	border: 1px solid #570c09;
	margin: 3px 0px 3px 0px;
}

#aplication_form textarea {
	font-family: Arial, sans-serif;
	height:70px;
	width:530px; 
	margin-left:40px;
}

#aplication_form input { float:right; width:270px;	height:20px; }
#aplication_form input.small { width:70px;	float:none;	display:inline; }


#aplication_form label { clear:both; margin: 3px 0px 3px 40px;	color: #FFF;	font-size:10px;
	float:left;	display:inline;	width:230px; height:20px; }
#aplication_form label.sub {padding-left:20px;}

#aplication_form h3, #aplication_form h4 {clear:both; padding-top:8px; }
#aplication_form h4 {padding-left:40px; margin-bottom:3px; font-size:10px;}
#aplication_form h5 {padding-left:40px; margin-bottom:3px; font-size:10px; font-weight:normal;}

#aplication_form select {width:150px; height:20px; font-size:11px;}
#aplication_form .select {	float:right; width:270px; margin: 3px 0px; }
#aplication_form .select_long select {	width:270px;  }
#aplication_form .oddo select {	width:70px;}
#aplication_form .prawa select {width:120px;}

#aplication_form .fsend {
	clear:both;
	display:block;
	padding:30px 100px 0px 140px;
}
#aplication_form .fsend input , #search_form_big .przycisk {
	width:140px;
	height:25px;
	float:none;
	background:url('/images/kfc_pl/formnav.gif') repeat-x;
	font-weight:bold;
	color:white;
	margin:0px 10px;
}

.oddo {
	width:288px;
	float:right;
	margin:3px 0px;
}

.prawa {
	width:270px;
	margin: 3px 0px;
	float:right;
}
.lewa {
	width:270px;
	margin: 3px 0px;
	float:left;
	height:17px;
	clear:both;
}




#aplication_form input.formnav {width:20px; height:20px; background:url('/images/kfc_pl/formnav.gif') repeat-x; font-size:15px; padding:0px; margin:2px; color:white; }
.dyn_element {margin-top:10px;}

#aplication_form .lewa input {margin-left:40px; width:230px;}
#aplication_form .f_header label.short {width:80px; margin-left:10px;}
#aplication_form .f_header label.long {width:170px; margin-left:10px;}
#aplication_form .f_header label {float:left; display:inline; clear:none;}

#aplication_form .f_header, #aplication_form .f_values {clear:both; width:580px; padding-left:30px;}
#aplication_form .f_values input.short {width:80px; margin-left:10px;}
#aplication_form .f_values input.long {width:170px; margin-left:10px;}
#aplication_form .f_values input {float:left; display:inline;}

#aplication_form .lang {width:570px; clear:both; height:30px;}
#aplication_form .lang input {float:left; margin:3px 0px 3px 40px; width:200px; display:inline; }
#aplication_form .lang select {float:left; margin:3px 0px 3px 60px; width:150px; display:inline; }

#aplication_form #zgoda input {float:none; clear:both; height:15px; width:15px;}
#aplication_form #zgoda { clear:both; text-indent:-20px; padding-left:20px;padding-top:20px; font-style:italic;}

#aplication_form .news {width:150px; margin-right:120px;}

#aplication_form .fsend .one {margin-left:60px; display:inline;}
 
 
/* Otwierany kalendarzyk */
#aplication_form input.time {width:150px; position:relative; margin-right:120px; display:inline;}

div.clndr {
 background-color:white; position:absolute; left:50px; width:168px; height:auto !important; height:165px;  cursor:default; display:none; z-index:2; border:3px solid #003C70; margin-top:-100px;
}
div.clndr table {
 width:160px; margin:4px;
}
div.clndr th {
 border:1px solid black;
 font:normal bold 11px arial,sans-serif;
 text-align:center; padding:0 2px 0 2px;
}
div.clndr td {
 border:1px solid #003C70; cursor:pointer; background-color:#003C70;
 font:normal normal 11px arial,sans-serif;
 text-align:center; padding:0 2px 0 2px; color:white;
}

div.clndr td.current {background-color:white; color:#003C70; border:1px solid #003C70;}

/* WYSZUKIWARKA */


#search_form_big {
	width:550px;
	text-align:center
	}

#search_form_big input { 
	height:23px;
}
.search_text {
	padding-top:4px;
	padding-left:2px;
}

.searchResult .group { 
	font-size:10px;
	color:#8CA6BC;
	text-decoration:none;
}
.documentLink {position:absolute; right:20px;}

.searchResult {padding-left:20px; margin:10px 0px; padding-bottom:10px;}

.searchResult p {margin-left:20px; text-align:justify;}

/* POWIADOM ZNAJOMEGO */

#notify_popup_container {
	width:640px;
	height:336px;
	margin:0px;
	color:black;
	/*background:url(/images/kfc_pl/notify_foto.jpg) right top no-repeat;*/
	
}
.notify {  
	
	margin:0px; padding:0px;
	background-color: #a3080c;
	}

#notify_popup_container form {
	padding-top:10px;
}

/*#green {
	width:426px;
	border-bottom:10px solid #A2C02C;
	font-size:10px;
	position:absolute;
	bottom:0px;
	left:0px;
}
*/
.nf_cnacel {
	width:57px;
	height:20px;
	background:url(/images/cz_kfc_pl/notify_anul.gif) no-repeat;
	position:absolute;
	bottom:28px;
	left:320px;
}
.nf_send {
	width:60px;
	height:20px;
	background:url(/images/cz_kfc_pl/notify_wysli.gif) no-repeat;
	position:absolute;
	bottom:28px;
	left:220px;
}
.nf_ok {
	width:60px;
	height:21px;
	background:url(/images/cz_kfc_pl/notify_ok.gif) no-repeat;
}
#notify_popup_container input  {
	width:160px;
	border:1px solid #8B7718;	
}
#notify_popup_container #aplication_form {
	margin:0px;
	width:380px;	
}
#notify_popup_container label {
	width:160px;
	margin-left:20px;
	color:white;
}
#notify_popup_container textarea {
 	width:360px;
	margin-left:20px;
	border:1px solid #8B7718;	
 }
 
 #notify_popup_container .notify_send {
	clear:both;
	width:360px;
	margin-right:20px;
	text-align:center;
}
#notify_popup_container .notify_send input {
		width:60px;
		border:none;
}