@charset "utf-8";
/* CSS Document */

/*  */

#screenshot{
	position:absolute;
	border:1px solid #C7DDF5;
	background:#fff;
	padding:5px;
	display:none;
	color:#000;
	}

#popup {
height: 100%;
width: 100%;
background:#000000;
position: fixed;
top: 0;
-moz-opacity:0.35;
-khtml-opacity: 0.35;
opacity: 0.35;
filter: alpha(opacity`=35);
}

#popup_content {
	padding:10px;
	text-align:center;
	line-height:20px;
	overflow:hidden;
}

#window {
margin: 0 auto;
border: 2px solid #3671A7;
background: #ffffff;
position: fixed;
top: 200px;
left: 25%;
}

/*  */

/*body{
	overflow: scroll;	
}*/

body,div,h1,a,span,img, form {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:none;
}
		 
b {color:#000;}

b.b2 {
	color:#0a6635;
	font-size:14px;}

b.b_pr {
	font-size:16px;
	color:#3671A7;}

b.b_pr2 {
	font-size:14px;
	color:#3671A7}


a {text-decoration:none;outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;}	

img{outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;}

LI {
	overflow:hidden;
}

h1 {width:280px;
	height:60px;
	float:left;
	margin-top:25px;}


h2 {font-size:18px;
	margin:0px;
	padding:10px 0px;
}

h2.search {font-size:17px;
	color:#3671A7;
	margin:0px;
	padding:10px 0px;
}


h3 {}

img {border:none;}

img.logo {width:280px; height:60px; border:none;}

img.logo_purple {width:290px; height:60px; border:none;}


#rotator {
	position:relative;
	width:232px;
	height:159px;
	margin-left:10px;
	overflow:hidden;
	z-index:0;
}

#advert_top{
	width:468px;
	height:60px;	
	float:left;
	margin-top:25px;
	margin-left:15px;
	position:relative;
}

a.advert_top_link{
	width:468px;
	height:60px;
	left:0px;
	top:0px;
	position:absolute;
	display:block;
	z-index:2;
}

#m_top	{ 
  		 width:1000px;
			margin:auto;		
		}

#m_middle	{ 
			 width:1000px;
			 min-height:300px;
			margin:auto;
			background-color:#FFF;
		}

#m_bottom	{ 
 		 	width:100%;
			margin:auto;
			text-align:center;
			height:86px;		
		}

#m_t_header	{ height:122px;
				position:relative;
				background-image:url(/images/backgrounds/back_body_top.gif); 
				background-repeat:repeat-x;		
				}

#m_t_header_pr	{ height:122px;
				position:relative;
				background-image:url(/images/backgrounds/back_body_top_pr.gif); 
				background-repeat:repeat-x;		
				}

#m_t_header_pws	{ height:122px;
				position:relative;
				background-image:url(/images/backgrounds/back_body_top_pws.gif); 
				background-repeat:repeat-x;		
				}


#m_t_h_menu {
			  height:43px;
			  width:799px;}
#m_t_h_menu_pr {
			  height:43px;
			  width:799px;			  }			  
			  
#m_m_right  {
		float:right;
		width:258px;}

#m_m_center  {
		float:left;
		width:740px;}

#m_m_center_full  {
		float:left;
		width:1000px;}

#m_m_center_full_seo  {
		float:left;
		width:1000px;}


ul.standard_list {
	padding-left:20px;
	}

ul.standard_list li{
	list-style-image:url(/images/kropka.gif);
	overflow:visible;
	margin-bottom:5px;
	padding:0px;
	}

ul.standard_list_number {
	padding-left:20px;
	}

ul.standard_list_number li{
	list-style-image:none;
	list-style:decimal;
	overflow:visible;
	margin-bottom:5px;
	padding:0px;
	}


ul.orange_dot {
	padding-left:20px;
	margin:0px;
	}

ul.orange_dot li{
	list-style-image:url(/images/kropka_orange.gif);
	overflow:visible;
	margin-bottom:15px;
	padding:0px;
	}
	
ul.orange_dot a{	
	color:#000;
	font-size:15px;
	font-weight:bold;	
}



/* SEARCH SECTION PAGES BUTTONS*/
.page_button {
	border:none; 
	background-color:#FFF;
	background-image:url(/images/backgrounds/back_page_button.gif);
	color:#0B6734; 
	border:1px solid #d1e889; 
	margin:5px; 
	cursor:pointer;
	min-width:20px;
	text-align:center;
	display:block;
	float:left;
	padding:5px;
}

.page_button:hover {
	background-image:url(/images/backgrounds/back_page_button_off.gif);		
	color:#FFF;		
}

.page_button2 {
	border:none; 
	background-color:#3671A7; 
	background-image:url(/images/backgrounds/back_page_button_off.gif);
	color:#FFF; 
	border:1px solid #d1e889; 
	margin:5px; 
	cursor:pointer; 
	min-width:20px;
	text-align:center;	
	display:block;
	float:left;
	padding:5px;
}


.page_sepparator {
	border:none; 
	background-color:#FFF; 
	color:#0B6734; 
	margin:5px; 
	display:block;
	float:left;
	padding:5px 6px;
}



/* SEARCH SECTION*/

.search_select {
	border:1px solid #A4B97F;
	width:276px;
	height:20px;
	background-color:#FFF;
	color:#0a6635;
	padding:0px;
	line-height:20px;
	margin:2px 0px 10px 0px;
}

.search_select_orange {
	border:1px solid #f17f0d;
	width:276px;
	height:20px;
	background-color:#FFF;
	color:#000;
	padding:0px;
	line-height:20px;
	margin:2px 0px 10px 0px;
}

.blue_select {
	border:1px solid #3671A7;
	width:210px;
	height:18px;
	background-color:#FFF;
	padding:0px;
	line-height:18px;
	margin:2px 0px 10px 0px;
}

.blue_select_reg {
	border:1px solid #3671A7;
	width:410px;
	height:18px;
	background-color:#FFF;
	padding:0px;
	line-height:18px;
	margin:2px 0px 10px 0px;
}

.blue_check_reg {
	border:1px solid #3671A7;
	width:18px;
	height:18px;
	background-color:#FFF;
	padding:0px;
	line-height:18px;
	margin:2px 0px 10px 0px;
}

div.search_items {
	font-size:11px;
	color:#0a6635;
	position:absolute;
	left:450px;
	top:65px;
}

div.search_items2 {
	font-size:11px;
	color:#0a6635;
	position:absolute;
	left:450px;
	top:25px;
}


/* BOXES SECTION */

DIV.help_box {
	position:absolute; 
	width:350px; 
	top:20px; 
	left:380px; 
	border:1px dotted #3671A7;
	text-align:left;
	padding:5px; 
	font-size:11px; 
	color:gray;
}

DIV.box_partner {
	border-top:1px solid #1c4597;
	margin:0px 20px;
	float:left;
	display:inline;
	background-image:url(/images/backgrounds/back_box_partnerzy.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

DIV.box_partner a{
	color:#3671A7;	
}

DIV.box_partner blockquote{
	font-style:italic;
	display:block;
	margin:20px;
}

.wariant_button{
	position:absolute;
	width:311px;
	height:59px;
	line-height:59px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	display:block;
	cursor:pointer;
	background-image:url(/images/backgrounds/back_big_button_green.gif);
	background-repeat:no-repeat;
	clear:both;
}


DIV.box_wariant{
	position:relative; 
	width:700px;
	height:500px;
	background-image:url(/images/sample_advert.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}

DIV.box_wariant2{
	position:relative; 
	width:701px;
	height:675px;
	padding:20px;
	background-image:url(/images/backgrounds/back_pr_advert_variant2.jpg);
	background-repeat:no-repeat;
}

DIV.box_wariant_text{
	position:absolute;
	width:350px;
	left:340px;
	font-size:14px;
	line-height:22px;
}


DIV.box_wariant_text li, UL.cv_list li{
	list-style-image:url(/images/kropka.gif);
	overflow:visible;
}

div.box_login {
	margin:40px auto;
	width:413px;
	height:337px;
	padding-left:250px;
	background-image:url(/images/backgrounds/back_login.jpg);
	background-repeat:no-repeat;
}

div.cv_box {
	float:left; 
	width:650px;	
	padding:50px; 
	text-align:center;
	font-size:14px;
	font-weight:bold;
}

div.cv_box a {
	font-size:14px;
	font-weight:bold;
	color:#3671A7;
	text-decoration:underline;
}

div.box {
	float:left; 
	margin:5px 0px 0px 5px;
	padding:5px;
	}

div.box_pr {
	float:left; 
	margin:5px 0px 0px 5px;
	padding:5px;
	}

div.box_bord {
	float:left; 
	border:1px solid #c3c8b1; 
	background-color:#FFF; 
	margin:5px 0px 0px 5px;	
	padding:5px;	
	}

div.box_bord_pr {
	float:left; 
	border:1px solid #c7ddf5; 
	background-color:#FFF; 
	margin:5px 0px 0px 5px;	
	padding:5px;	
	}

div.box_so_pr {
	border:1px solid #c7ddf5; 
	position:absolute;	
	width:210px; 
	height:131px;
	top:300px;
	left:3px;
	text-align:justify;	
	background-color:#FFF; 
	padding:15px;
	background-image:url(/images/backgrounds/back_pr_so.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	}

div.box_wo_pr {
	border:1px solid #c7ddf5; 
	position:absolute;	
	width:210px; 
	height:131px; 
	top:300px;
	left:246px;	
	text-align:justify;	
	background-color:#FFF; 
	padding:15px;
	background-image:url(/images/backgrounds/back_pr_wo.gif);
	background-position:bottom right;
	background-repeat:no-repeat;	
	}

div.box_cv_pr {
	position:absolute;
	width:210px; 
	height:131px; 
	top:300px;
	left:489px;		
	text-align:justify;	
	border:1px solid #c7ddf5; 
	background-color:#FFF; 
	padding:15px;
	background-image:url(/images/backgrounds/back_pr_cv.gif);
	background-position:bottom right;
	background-repeat:no-repeat;	
	}

div.box_bord_back {
	float:left; 
	border:1px solid #c3c8b1; 
	background-color:#f4fbdc; 
	margin:5px 0px 0px 5px;	
	padding:5px;	
	}

div.box_bord_back_pr {
	float:left; 
	border:1px solid #E5EFFB; 
	background-color:#f4fbdc; 
	margin:5px 0px 0px 5px;	
	padding:5px;	
	}


div.box_search {
	float:left; 
	background-color:#FFF; 
	margin:3px;
	background-image:url(/images/backgrounds/back_search.jpg);
	background-repeat:no-repeat;
	}

div.box_search_pws {
	float:left; 
	background-color:#FFF; 
	margin:3px;
	background-image:url(/images/backgrounds/back_search_pws.jpg); 			
	background-repeat:no-repeat;	
	}

div.box_adver_variant {
	float:left;
	position:relative;
	width:740px;
	height:526px;
	background-color:#FFF; 
	background-repeat:no-repeat;	
	background-image:url(/images/backgrounds/back_pr_advert_variant.jpg);	
	background-repeat:no-repeat;	
	}
	
div.box_variant {
	position:absolute;
	background-repeat:no-repeat;
	width:376px;
	height:40px;
	left:358px;
	color:#484a49;	
	}

div.box_variant b{	
	color:#484a49;	
	}

div.oferta {
	float:left;
	width:700px;
	height:77px;
	background-color:#f1fadb; 
	background-image:url(/images/backgrounds/back_result_bar_off.jpg);
	background-repeat:no-repeat;
	font-size:14px; 
	color:#3671a7; 
	margin:2px 0px 2px 0px;
	text-align:left;
	display:inline;
	cursor:pointer;
}

div.oferta:hover {
	background-image:url(/images/backgrounds/back_result_bar_on.jpg);
	background-repeat:no-repeat;	
}


div.oferta_bar_end {
	float:right; 
	width:164px;
	padding:10px 0px;
	height:57px;
	text-align:center;
	line-height:18px;
}


div.oferta_content {
	float:left; 
	width:415px;
	height:57px;
	padding:10px; 
	line-height:18px;	
}


div.oferta a {
	color:#0b6734;
	text-decoration:none;
}

div.oferta_content a {
	color:#3671a7;
	text-decoration:none;
	display:block;
	width:435px;
	height:77px;
}

div.oferta_bar_end a {
	color:#3671a7;
	text-decoration:none;
	display:block;
	width:164px;
	height:77px;
}

div.oferta b {
	color:#3671a7;
	font-size:14px;
	text-decoration:none;
}

div.header_tab{
	position:absolute;
    background-image:url(/images/zakladka.jpg);
	background-repeat:no-repeat;
	width:147px;
	height:93px;
	top:32px;
	left:805px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	padding:20px;
	text-align:center;	
}

div.header_tab_pr{
	position:absolute;
    background-image:url(/images/zakladka_pr.jpg);
	width:147px;
	height:93px;
	top:32px;
	left:805px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	padding:20px;
	text-align:center;	
}

div.header_tab_pws{
	position:absolute;
    background-image:url(/images/zakladka_pws.jpg);
	width:147px;
	height:93px;
	top:32px;
	left:805px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	padding:20px;
	text-align:center;	
}

div.footer {
	margin:auto;	
	color:#85983C;	
	background-image:url(/images/backgrounds/back_footer_main.gif);	
	background-repeat:repeat-x;
	background-color:#E5F5B4;
	overflow:hidden;	
}

div.footer_pr {
	margin:auto;
	color:#3C559A;	
	background-image:url(/images/backgrounds/back_footer_main_pr.gif);
	background-repeat:repeat-x;
	overflow:hidden;
}

div.footer_pws {
	margin:auto;
	color:#000;
	background-image:url(/images/backgrounds/back_footer_main_pws.gif);	
	background-repeat:repeat-x;
	overflow:hidden;	
}

div.footer_main {
	font-weight:bold;
	padding:20px;
	margin:auto;
	width:960px;
	font-size:10px;
	position:relative;
}


div.footer_copy {
	font-size:10px;
	margin:auto;
	width:1000px;	
}

div.footer a{
	color:#095C33;
	text-decoration:none;
	padding:0px 10px;
}

div.footer_pr a{
	color:#3C559A;
	text-decoration:none;
	padding:0px 10px;	
}

div.footer_pws a{
	color:#000;
	text-decoration:none;
	padding:0px 10px;
}

/* BUTTONS SECTION */

.button {
	background-image:url(/images/backgrounds/back_button.gif);
	background-repeat:no-repeat;
	border:none;
	display:block;
	background-color:#FFF;
	width:152px;
	height:28px;
	line-height:28px;	
	cursor:pointer;
	padding:0px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	}

.button_long {
	background-image:url(/images/backgrounds/back_button_long.gif);
	background-repeat:no-repeat;
	border:none;
	display:block;
	background-color:#FFF;
	width:252px;
	height:28px;
	line-height:28px;	
	cursor:pointer;
	padding:0px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	}


.button_short {
	background-image:url(/images/backgrounds/back_button_short.gif);
	background-repeat:no-repeat;
	border:none;
	display:block;
	background-color:#FFF;
	width:135px;
	height:28px;
	line-height:28px;	
	cursor:pointer;
	padding:0px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	}


.button_green {
	background-image:url(/images/backgrounds/back_button_green.gif);
	border:none;
	background-color:#FFF;
	width:152px;
	height:28px;
	line-height:28px;
	cursor:pointer;
	padding:0px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	display:block;
	}	
	
.button_green_extra {	
	background-image:url(/images/backgrounds/back_extra_big_button_green.gif);
	border:none;
	background-color:#FFF;
	width:356px;
	height:161px;
	cursor:pointer;
	padding:0px;
	color:#FFF;
	font-weight:bold;
	font-size:50px;
	line-height:75px;
	text-align:center;
	display:block;
	}	
	

a.branza {
	display:block; 
	padding:10px; 
	width:104px;
	height:81px;
	float:left;
	text-decoration:none;
	text-align:center;
	font-size:10px;
	color:#000;
	}

a.branza2 {
	display:block; 
	padding:5px; 
	width:130px;
	height:21px;
	float:left;
	text-decoration:none;
	text-align:center;
	font-size:11px;
	color:#000;
	}
	
a.branza2:hover {
	color:#FD8016
	}		

a.button_list {
	display:block; 
	width:194px;
	height:41px;
	color:#000;
	background-color:#fff;
	line-height:41px;
	float:left;
	font-size:13px;	
	text-align:left;	
	text-decoration:none;
	background-image:url(/images/backgrounds/back_link_off.gif);
	background-repeat:no-repeat;
	margin-left:1px;
	padding-left:55px;
	}
	
a.button_pr {
	display:block; 
	width:230px;
	height:36px;
	color:#3C559A;
	background-color:#E5EFFB;
	line-height:36px;
	float:left;
	font-size:14px;
	text-align:right;
	padding-right:20px;
	text-decoration:none;
	border-bottom:1px solid #b3b3b3;
	}			  
		 
a.button_list:hover {
	background-image:url(/images/backgrounds/back_link_on.gif);
	}

a.button_pr:hover {
	background-color:#000;
	background-image:url(/images/backgrounds/back_menu_button_pr.gif);
	}		


/* HEADERS SECTION */

.header {
	color:#7e982a;
	font-weight:bold;
	font-size:16px;
	padding:0px 10px 10px 10px;
}

.header_pr {
	color:#3671a7;
	font-weight:bold;
	font-size:18px;
	padding:0px 10px 10px 10px;
}

.header_pws {
	color:#fd8016;
	font-weight:bold;
	font-size:18px;
	padding:0px 10px 10px 10px;
}


.header_cv {
	color:#7e982a;
	font-weight:bold;
	font-size:16px;
	padding:40px 10px 10px 70px;
}

.header_cv2 {
	color:#7e982a;
	font-weight:bold;
	font-size:16px;
	padding:0px 10px 0px 30px;
}

.header_sub_cv {
	float:left; 
	text-align:left; 
	width:500px; 
	padding:10px 15px 15px 135px; 
	color:#7E982A; 
	font-size:14px; 
	font-weight:bold
}

	
/* FORMS SECTION */
.form_section {
	font-size:16px;
	font-weight:bold;	
	}
	
.form_category {
	font-size:14px;
	font-weight:bold;
	color:#3671A7;
	}

.form_info {
	font-size:11px;
	color:gray;
	}
	
.form_important {
	border-bottom:3px solid #3671A7;
	border-top:3px solid #3671A7;
	color:#3671A7;
	padding:10px;
	background-color:#E5EFFB;
	margin:10px 0px;
	line-height:20px;
	}
	
.form_wr {
	background-image:url(/images/backgrounds/back_pr_box_wr.jpg);
	background-repeat:no-repeat;
	margin:0px 0px 10px 0px;
	width:325px;
	height:232px;
	padding:10px;
	float:left;
	color:#3671A7;
}

.form_wr b{
	color:#3671A7;
	font-size:14px;
}

.form_so b{
	color:#3671A7;
	font-size:14px;
}


.form_so {
	background-image:url(/images/backgrounds/back_pr_box_so.jpg);
	background-repeat:no-repeat;
	margin:0px 0px 10px 0px;
	width:325px;
	height:257px;	
	padding:10px;
	float:left;
	color:#3671A7;
}
	
.panel_lista	 {
	border-bottom:1px solid #3C559A;
	border-top:1px solid #3C559A;
	color:#3C559A;
	padding:10px;
	background-color:#E5EFFB;
	margin:2px 0px;
	line-height:20px;
	}

	
.form_important b{
	color:#3671A7;
	font-size:16px;
	font-weight:bold;
	}


.form_button {
	background-image:url(/images/backgrounds/back_button.gif);	
	color:#E5EFFB;
	background-color:#3671A7;
	border:none;
	padding:0px;
	margin:0px;
	width:152px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;	
	}

.wariant_input {
	border:1px solid #3671A7;
	width:340px;
	height:20px;
	background-color:#FFF;
	color:#000;
	padding:0px;
	line-height:20px;
	margin:2px 0px 10px 0px;
}


/* CUSTOM TAG SHADOW BOX STYLES */

div.box_top_left {
	float:left;
	background-image:url(/images/backgrounds/back_box_top_left.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

div.box_top_right {
	float:left;

	background-image:url(/images/backgrounds/back_box_top_right.gif);
	background-repeat:no-repeat;
	background-position:top right;
}

div.box_bottom_left {
	float:left;
	padding-left:12px;
	background-image:url(/images/backgrounds/back_box_bottom_left.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}

div.box_bottom_right {
	float:left;
	padding-right:15px;
	background-image:url(/images/backgrounds/back_box_bottom_right.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

div.box_left {
	float:left;
	background-image:url(/images/backgrounds/back_box_left.gif);
	background-repeat:repeat-y;
	background-position:left;
}

div.box_right {
	float:left;
	background-image:url(/images/backgrounds/back_box_right.gif);
	background-repeat:repeat-y;
	background-position:right;

}

div.box_top {
	float:left;
	padding-top:15px;
	background-image:url(/images/backgrounds/back_box_top.gif);
	background-repeat:repeat-x;
	background-position:top;
}

div.box_bottom {
	float:left;
	padding-bottom:15px;
	background-image:url(/images/backgrounds/back_box_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

/* CUSTOM TAG SHADOW BOX STYLES PNG TRANSPARENT */


div.box_t_middle {
	float:right;
	width:747px;
	background-image:url(/images/backgrounds/back_box_t_middle.png);
	background-repeat:repeat-y;

}

div.box_t_top {
	float:left;
	height:15px;
	width:747px;	
	background-image:url(/images/backgrounds/back_box_t_top.png);
	background-repeat:no-repeat;
}

div.box_t_bottom {
	float:left;
	height:15px;
	width:747px;	
	background-image:url(/images/backgrounds/back_box_t_bottom.png);
	background-repeat:no-repeat;
}


div.box_t_middle_purple {
	float:right;
	width:750px;
	background-image:url(/images/backgrounds/back_box_t_middle_purple.png);
	background-repeat:repeat-y;

}

div.box_t_top_purple {
	float:left;
	height:15px;
	width:750px;	
	background-image:url(/images/backgrounds/back_box_t_top_purple.png);
	background-repeat:no-repeat;
}

div.box_t_bottom_purple {
	float:left;
	height:18px;
	width:750px;	
	background-image:url(/images/backgrounds/back_box_t_bottom_purple.png);
	background-repeat:no-repeat;
}

/* CUSTOM TAG MENU RIGHT BOX STYLES */

div.box_button_menu_top_pr {
	float:left;
	width:255px;
	height:7px;
	background-image:url(/images/backgrounds/back_box_button_menu_top_pr.gif);
	background-repeat:no-repeat;
}

div.box_button_menu_midle_pr {
	float:left;
	width:255px;
	background-image:url(/images/backgrounds/back_box_button_menu_middle_pr.gif);
	background-repeat:repeat-y;
}

div.box_button_menu_bottom_pr {
	float:left;
	width:255px;
	height:16px;
	background-image:url(/images/backgrounds/back_box_button_menu_bottom_pr.gif);
	background-repeat:no-repeat;
}

div.box_button_menu_top_pr2 {
	float:left;
	width:255px;
	height:7px;
	background-image:url(/images/backgrounds/back_box_button_menu_top_pr2.gif);
	background-repeat:no-repeat;
}

div.box_button_menu_midle_pr2 {
	float:left;
	width:255px;
	background-image:url(/images/backgrounds/back_box_button_menu_middle_pr2.gif);
	background-repeat:repeat-y;
}

div.box_button_menu_bottom_pr2 {
	float:left;
	width:255px;
	height:16px;
	background-image:url(/images/backgrounds/back_box_button_menu_bottom_pr2.gif);
	background-repeat:no-repeat;
}

div.box_button_menu_top_pr_2 {
	float:left;
	width:255px;
	height:7px;
	background-image:url(/images/backgrounds/back_box_button_menu_top_pr2.gif);
	background-repeat:no-repeat;
}

div.box_button_menu_midle_pr_2 {
	float:left;
	width:255px;
	background-image:url(/images/backgrounds/back_box_button_menu_middle_pr2.gif);
	background-repeat:repeat-y;
}

div.box_button_menu_bottom_pr_2 {
	float:left;
	width:255px;
	height:16px;
	background-image:url(/images/backgrounds/back_box_button_menu_bottom_pr2.gif);
	background-repeat:no-repeat;
}



div.box_menu_top {
	float:left;
	width:226px;
	height:17px;
	padding:8px 16px;
	background-image:url(/images/backgrounds/back_box_menu_top.gif);
	background-repeat:no-repeat;
	color:#fff;
	font-weight:bold;
	font-size:14px
}

div.box_menu_top_pr {
	float:left;
	width:226px;
	height:17px;
	padding:8px 16px;
	background-image:url(/images/backgrounds/back_box_menu_top_pr.gif);
	background-repeat:no-repeat;
	color:#fff;
	font-weight:bold;
	font-size:14px
}

div.box_menu_top_pws {
	float:left;
	width:226px;
	height:17px;
	padding:8px 16px;
	background-image:url(/images/backgrounds/back_box_menu_top_pws.gif);
	background-repeat:no-repeat;
	color:#fff;
	font-weight:bold;
	font-size:14px
}

div.box_menu_middle {
	float:left;
	width:258px;	
	background-image:url(/images/backgrounds/back_box_menu_middle.gif);
	background-repeat:repeat;
}

div.box_menu_bottom {
	float:left;
	width:258px;
	height:15px;
	background-image:url(/images/backgrounds/back_box_menu_bottom.gif);
	background-repeat:no-repeat;
}

div.box_menu_bottom_pr {
	float:left;
	width:258px;
	height:15px;
	background-image:url(/images/backgrounds/back_box_menu_bottom_pr.gif);
	background-repeat:no-repeat;
}


/* CV BAR */

div.cv_bar_space_off {
	background-image:url(/images/backgrounds/back_cv_bar_space_off.gif);
	width:14px;
	height:40px;
	float:left;
}

div.cv_bar_space_on {
	background-image:url(/images/backgrounds/back_cv_bar_space_on.gif);
	width:14px;
	height:40px;
	float:left;
}

div.cv_bar_space_onoff {
	background-image:url(/images/backgrounds/back_cv_bar_space_onoff.gif);
	width:14px;
	height:40px;
	float:left;
}


div.cv_bar_left_off {
	background-image:url(/images/backgrounds/back_cv_bar_left_off.gif);
	width:7px;
	height:40px;
	float:left;
	margin-left:10px;
	display:inline;
}

div.cv_bar_right_off {
	background-image:url(/images/backgrounds/back_cv_bar_right_off.gif);
	width:13px;
	height:40px;
	float:left;
}

div.cv_bar_right_on {
	background-image:url(/images/backgrounds/back_cv_bar_right_on.gif);
	width:13px;
	height:40px;
	float:left;
}

div.cv_bar_off {
	background-image:url(/images/backgrounds/back_cv_bar_off.gif);
	background-repeat:repeat;
	height:22px;
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:9px;
}

div.cv_bar_on {
	background-image:url(/images/backgrounds/back_cv_bar_on.gif);
	background-repeat:repeat;
	height:22px;
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:9px;
}

/* ---------- BAZA CV LISTA ---------- */

div.cv_basket {
	position:absolute; 
	top:-60px; 
	left:353px; 
	background-color:#f0eeef; 
	width:345px; 
	height:78px; 
	border:1px solid #8e8e8e; 
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;	
	color:#3f3f3f;
}

div.cv_list_box {
	width:694px; 
	height:124px; 
	float:left; 
	border:1px solid #bad270; 
	background-color:#f7fbed; 
	background-image:url(/images/backgrounds/back_cv_box_list.gif); 
	background-repeat:repeat-x; 
	padding:2px; 
	margin:5px 0px; 
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;	
}

div.cv_photo {
	display:table-cell; 
	vertical-align:middle; 
	text-align:center; 
	border:1px solid #4c88be; 
	width:123px; 
	height:123px; 
	overflow:hidden; 
	background-color:#FFF;  
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;	
}

/* --------- menu twoje oferty ---------- */
ul.cpanel{
	margin:5px 0px 0px 10px;
	padding:0px;
}

ul.cpanel li{
	display:block;
	float:left;
	margin:0px;
	padding:0px;
}

ul.cpanel li a{
	display:block;
	float:left;
	line-height:31px;	
	text-align:center;	
	background-repeat:no-repeat;	
	height:31px;
	font-weight:bold;
}

ul.cpanel li.on1 a{
	background-image:url(/images/backgrounds/back_pr_menu_cpanel_left_on.gif); 
	width:125px;
	color:#FFF;

}
ul.cpanel li.on2 a{
	background-image:url(/images/backgrounds/back_pr_menu_cpanel_middle_on.gif); 
	width:135px;
	color:#FFF;
}
ul.cpanel li.on3 a{
	background-image:url(/images/backgrounds/back_pr_menu_cpanel_right_on.gif); 
	width:135px;
	color:#FFF;
}

ul.cpanel li.off1_1 a{
	background-image:url(/images/backgrounds/back_pr_menu_cpanel_left_off1.gif); 
	width:151px;
	color:#3C559A;	
}
ul.cpanel li.off2_1 a{
	background-image:url(/images/backgrounds/back_pr_menu_cpanel_middle_off1.gif); 
	width:140px;
	color:#3C559A;		
}
ul.cpanel li.off3_1 a{
	background-image:url(/images/backgrounds/back_pr_menu_cpanel_right_off1.gif); 
	width:151px;
	color:#3C559A;		
}

ul.cpanel li.off1_2 a{
	background-image:url(/images/backgrounds/back_pr_menu_cpanel_left_off2.gif); 
	width:151px;
	color:#3C559A;		
}
ul.cpanel li.off2_2 a{
	background-image:url(/images/backgrounds/back_pr_menu_cpanel_middle_off2.gif); 
	width:140px;
	color:#3C559A;		
}

ul.cpanel li.off2_3 a{
	background-image:url(/images/backgrounds/back_pr_menu_cpanel_middle_off4.gif); 
	width:140px;
	color:#3C559A;		
}

ul.cpanel li.off3_2 a{
	background-image:url(/images/backgrounds/back_pr_menu_cpanel_right_off2.gif); 
	width:151px;
	color:#3C559A;		
}
ul.cpanel li.off3_3 a{
	background-image:url(/images/backgrounds/back_pr_menu_cpanel_middle_off3.gif); 
	width:151px;
	color:#3C559A;		
}


/* seo box */

div.adv_map_title {float:left; color:#095C33; font-weight:bold; padding-left:10px; padding-right:20px; font-size:11px;}

div.adv_map {float:left; border-left:1px solid #ccc;  padding-left:20px; padding-right:20px; font-size:11px;}

div.adv_map_noborder {float:left; padding-left:10px; padding-right:10px; font-size:11px;}

div.adv_map a {color:#000; text-decoration:none; font-size:11px;}