/* Chariot.pl (c) 2010 */

body.main	{ margin: 0; padding: 0px; text-align: center; background:#fff; color: #000; background: url(../images/tlo.jpg) repeat-x 0 -50px; font: 11px Arial, Helvetica, sans-serif;}
form		{ margin: 0px; padding:	0px; }
img			{ border: none;}
a			{ outline: none; color:#0E6BB0;}
.clr		{ clear: both;}


#cont_bg	{ width: 892px; height:10px; padding: 0px; margin: 0 auto 0; background: #fff;  }
#main_cont	{ width: 892px; border:	none; padding:	0px; margin: 0 auto 0; background-color:	rgb(255, 255, 255); color:	#000; }

/*moduly*/
table.modules		{ width:	100%; margin:	0px; padding:	0px; }
table.bannerTable	{ width:	100%; margin:	0px; padding:	0px; text-align:	center;}

#logo				{ z-index:1; position: absolute; top:22px; left:50%; margin-left:-410px; width:172px; height:51px; dispaly: block; background: url(../images/logo_.png) no-repeat 0 0;}
#okno				{ z-index:2; position: absolute; top:95px; left:50%; margin-left:165px; width:191px; height:236px; background: url(../images/okno.jpg) no-repeat 0 0;}
#lampa_left			{ z-index:1; position: absolute; top:0px; left:0%; margin-left:-503px; text-align: right; width:50%; height:215px; background: url(../images/lampa.png) no-repeat right 0;}
#lampa-right		{ z-index:1; position: absolute; top:0px; left:50%; margin-left: -1px; text-align: left; width:50%; height:215px; background: url(../images/lampa.png) no-repeat 495px 0;}
#sofa				{ z-index:1; position: absolute; top:240px; left:50%; margin-left:-223px; width:646px; height:240px; background: url(../images/sofa.png) no-repeat 0 0;}

#test_praca				{ z-index:1; position: absolute; top:340px; left:50%; margin-left:153px; width:246px; height:80px;/* border: 1px solid #f00; */}


#banner_start		{ z-index:1; position: absolute; top:110px; left:50%; margin-left:-185px; width:300px; height:240px; text-align: left; }

#banner_start h1	{ color: #B5B5B3; font: 30px Tahoma, Sans-serif; text-align: left; text-transform: capitalize; padding: 0 0 8px 0;}
#banner_start div	{ color: #B5B5B3; font: 11px/17px Tahoma, Sans-serif; text-align: left; text-transform: none;}
#banner_start div p	{ padding:0 0 15px 0; margin:0;}

#boxy				{ z-index:1; position: absolute; top:460px; left:50%; margin-left:-446px; width:892px; /* height:165px; */}
#boxy	img			{ padding: 0 0px 0 9px; }

#footer				{ z-index:1; position: absolute; top:620px; left:50%; margin-left:-436px; width:882px; height:65px; border-top:1px solid #D8D8D8; /* background: url(../images/logotypy-stopka.jpg) no-repeat 0 10px; */ }
/*
#footer table.stopka		{ margin-left:480px; width:400px; color:#d1d1d1; font: 11px Tahoma, Sans-serif;  text-align: right;}
#footer table.stopka p 		{ padding: 2px 0; margin:0; }
#footer table.stopka p a	{ color:#9F9F9F; text-decoration: none;}
*/
#footer table.stopka		{  width:880px; color:#d1d1d1; font: 11px Tahoma, Sans-serif;  text-align: left; margin-top: 10px;}
#footer table.stopka p 		{ padding: 2px 0; margin:0; }
#footer table.stopka p a	{ color:#9F9F9F; text-decoration: none;}


#wyszukiwarka		{ z-index:3; position: absolute; top:40px; left:50%; margin-left:165px; }
#menu				{ z-index:3; position: absolute; top:85px; left:50%; margin-left:-446px; width:234px;  color:#000; text-align: left; vertical-align:top;}
#menu table.menu	{ width:234px; background: url(../images/tlo_menu_powielanie.png) repeat-y 0 0; border-collapse: collapse;}
#menu-top			{ width:234px; height:14px; background: url(../images/tlo_menu_gora.png) no-repeat 0 0; text-align: center; }
#menu-bottom		{ width:234px; height:17px; background: url(../images/tlo_menu_dol.png) no-repeat 0 0; text-align: center; }

/* MENU START */

ul.sf-menu li.cms_vmenu_pointer	{float: right; display:block; width:10px;}

ul.sf-menu li a.menu-no-cms				{ border-bottom:1px solid #dadada; display:	block;	position: relative; width:200px; height:19px; display:block; margin:0; text-decoration:none; color:#3F3F3F;  padding:7px 0 2px 10px;}
ul.sf-menu li a.menu-no-cms:hover		{ background:none; color:#0E6BB0;  }
ul.sf-menu li a.cms_vmenu_link			{ background: url(../images/menu-no-akt.jpg) no-repeat 0 0;}
ul.sf-menu li li a.cms_vmenu_link		{ margin-left:1px; height:18px; background: url(../images/menu-no-akt.jpg) no-repeat 0 0; padding:0px 0 0px 10px;}
ul.sf-menu li li li a.cms_vmenu_link	{ background: url(../images/menu-no-akt.jpg) no-repeat 0 0;}
ul.sf-menu, .sf-menu * 					{ margin: 0; 	padding: 0; list-style:	none; float: left;}
ul.sf-menu 								{ line-height:	1.0; width:237px; font:13px Arial, Helvetica, sans-serif; text-align: left;}
ul.sf-menu ul 							{ position:absolute; top:-999em; }
ul.sf-menu li:hover 					{ visibility: inherit; }
ul.sf-menu li 							{ margin: 0 0 0 0px; padding: 0 0 0 12px; float: left;	position: relative;}
ul.sf-menu li a.cms_vmenu_link 			{ display:	block;	position: relative; width:212px; height:56px; display:block; margin:0; text-decoration:none; color:#3F3F3F;  padding:0px;}
ul.sf-menu li a.cms_vmenu_link:hover	{ font: 15px Arial, Helvetica, sans-serif; color:#0E6BB0; background: url(../images/menu-akt.jpg) no-repeat 0 0;}
ul.sf-menu li:hover ul,.sf-menu li.sfHover ul 				{ left:	224px;	top: 0px; z-index: 99;}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul 		{ top:	-999em;}
ul.sf-menu li li 	a.cms_vmenu_link						{ font:11px Arial, Helvetica, sans-serif;  height:21px; background: url(../images/menu-podmenu.jpg) no-repeat 0 0; padding:5px 0 0px 10px;}
ul.sf-menu li li 	a.cms_vmenu_link:hover					{ color:#0E6BB0; font:11px Arial, Helvetica, sans-serif; background: url(../images/menu-akt-podmenu.jpg) no-repeat 0 0; }
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul 		{ position: absolute; left:50%; top: -14px; background-color:#fff; margin-left:100px !important; margin-left:105px;}
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul { top: -999em;}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul { left:	210px; 	top: 0;}
ul.sf-menu li li li 	a.cms_vmenu_link	{ background: url(../images/menu-no-akt.jpg) no-repeat 0 0;}
ul.sf-menu li ul							{ width:235px;  padding:0px 0px; }
ul.sf-menu li ul li							{ padding: 0px 0 0 12px; margin: 0;  background:  url(../images/tlo_menu_powielanie.png) repeat-y 0 0;}
ul.sf-menu li ul li.li-menu-top				{ width:234px; height:14px; background: url(../images/tlo_menu_gora.png) no-repeat 0 0; display: block;}
ul.sf-menu li ul li.li-menu-bottom			{ width:234px; height:14px; background: url(../images/tlo_menu_dol.png) no-repeat 0 0;  display: block;}

ul.sf-menu div.show_content							{ width:500px; display: block; height:300px; background: #fff; padding:10px; text-align: left;}
ul.sf-menu li div.div_show_content						{ width:410px; height:300px;  }
ul.sf-menu li div.div_show_content h1					{color:#0E6BB0; padding: 5px 20px 5px; font-size: 15px;}
ul.sf-menu li div.div_show_content div					{ padding: 5px 5px;}
ul.sf-menu li div.div_show_content span.left			{  width:410px; height: 14px; display: block; background: url(../images/top-sekcja.png) no-repeat 0 0;}
ul.sf-menu li div.div_show_content div.center			{  width:410px; display: block; background: url(../images/powielanie-sekcja.png) repeat-y 0 0;}
ul.sf-menu li div.div_show_content span.right			{  width:410px; height: 14px; display: block; background: url(../images/bottom-sekcja.png) no-repeat 0 0;}
ul.sf-menu li div.div_show_content div.center div		{ padding: 5px 12px 10px; color: #8D8D8D; font: 11px Tahoma, sans-serif; line-height: 17px; text-align: justify; }
ul.sf-menu li div.div_show_content div.center div a 	{ color:#2F83C3; padding: 5px 0 0 20px; text-decoration: none; display: block; background: url(../images/ico-sekcja.jpg) no-repeat 0 7px; width:150px; float: left;}
.div_show_content										{ float:right; position:absolute;	margin-left:-25px;	margin-top:0; padding: 0 0 0 20px;}

ul.sf-menu li a.cms_vmenu_link_selected 			{ font: 15px Arial, Helvetica, sans-serif;  background: url(../images/menu-akt.jpg) no-repeat 0 0; display:	block;	position: relative; width:210px; height:29px; display:block; margin:0; text-decoration:none; color:#0E6BB0;  padding:15px 0 10px 10px;}
ul.sf-menu li li 	a.cms_vmenu_link_selected 		{ margin-left:13px; font:11px Arial, Helvetica, sans-serif;  height:18px; background: url(../images/menu-podmenu.jpg) no-repeat 0 0; padding:5px 0 4px 10px;}

ul.sf-menu li img	{ display:block;}

.sf-sub-indicator	{ display: none;}

/* MENU END */

/*boxy lewa/prawa*/
table.box_cont2, table.box_cont {
width:	100%;
margin:	10px 0px 10px 0px;
padding:	0px;
border:	1px solid rgb(20,20,20);
background: #ffffff;
color:	inherit;
}

#bottom_banner table.box_cont td table.box_cont td{
width:	100%;
margin:	10px 0px 10px 0px;
padding-bottom:	15px;
}

table.box_cont th, table.boxy th{
margin:	0px;
padding:	12px 10px 12px 10px;
text-align:	left;
font-family:	arial, sans-serif;
font-size:	12px;
font-weight:	bold;
color:	white;
background:	rgb(153, 0, 0) url('../images/cms_bg_head.jpg') repeat-x top left;
}

table.box_cont th a, table.boxy th a{
text-align:	left;
font-family:	arial, sans-serif;
font-size:	12px;
font-weight:	bold;
color:	white;
background-color:	transparent;
text-decoration:	none;
}

table.box_cont th a:hover, table.boxy th a:hover{
text-decoration:	underline;
}

table.box_cont2 th{
margin:	0px;
padding:	12px 10px 12px 10px;
text-align:	left;
font-family:	arial, sans-serif;
font-size:	12px;
font-weight:	bold;
color:	white;
background:	rgb(153, 0, 0) url('../images/cms_bg_head2.jpg') repeat-x top left;
}

table.box_cont2 th a{
text-align:	left;
font-family:	arial, sans-serif;
font-size:	12px;
font-weight:	bold;
color:	white;
background-color:	transparent;
text-decoration:	none;
}

table.box_cont2 th a:hover{
text-decoration:	underline;
}

table.box_cont ul{
text-align:	left;
list-style-image:url('../images/cms_bullet.jpg');
padding-top: 10px;
}

table.box_cont li a, table.box_cont2, table.box_cont li a:hover{
text-align:	left;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
text-decoration:	none;
}

/*box z sekcja*/
table.boxy{
margin:	0px;
padding:	0px;
}

td.box_cont_date, td.box_cont2_date{
text-align:	right;
font-family:	tahoma, sans-serif;
font-size:	12px;
color:	#000;
background-color:	inherit;
padding:	5px 10px 0px 5px;
margin:	0px;
vertical-align:	bottom;
}

td.box_cont_title, td.box_cont2_title{
text-align:	left;
font-family:	tahoma, sans-serif;
font-size:	12px;
font-weight:	bold;
color:	#000;
background-color:	inherit;
padding:	5px 5px 0px 10px;
margin:	0px;
}

td.box_cont2_title a, td.box_cont_title a:hover, td.box_cont_title a, td.box_cont_title a:hover{
text-align:	left;
font-family:	tahoma, sans-serif;
font-size:	12px;
font-weight:	bold;
color:	#000;
background-color:	inherit;
text-decoration:	none;
}

td.box_cont2_content, td.box_cont_content{
text-align:	left;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
padding:	10px;
margin:	0px;
text-decoration:	none;
}

td.box_cont2_content a, td.box_cont2_content a:hover ,td.box_cont_content a, td.box_cont_content a:hover{
text-align:	left;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
text-decoration:	none;
}

td.box_cont_more, td.box_cont2_more{
text-align:	left;
margin:	0px;
padding:	10px;
}

/*newsletter*/
table.newsletter{
}

td.cms_newsletter_info{
font-family: tahoma, serif;
font-size: 11px;
font-weight: bold;
color: rgb(255,102,102);
background-color:	inherit;
padding: 7px;
text-align: center;
}

td.newsletter_text, td.cms_counter_title{
font-family: tahoma, serif;
font-size: 11px;
color: #000;
background-color:	inherit;
padding: 7px;
}

td.newsletter_input{
padding-left: 7px;
padding-bottom: 7px;
}

input.newsletter{
font-family: tahoma, serif;
font-size: 11px;
color: rgb(206,143,143);
background-color:	rgb(255, 255, 255);
width: 116px;
height: 16px;
border-top: 1px solid rgb(204,204,204);
border-left: 1px solid rgb(204,204,204);
border-bottom: 1px solid rgb(229,229,229);
border-right: 1px solid rgb(229,229,229);
}

td.newsletter_button{
text-align: left;
padding-bottom: 7px;
}

/*menu boczne*/
td.cms_menu_item{
width:	100%;
margin:	0px;
padding:	12px 0px 12px 48px;
text-align:	left;
border-bottom:	1px solid rgb(229, 229, 229);
background:	url('../../../media/Menu/esklep_pointer.jpg') no-repeat 30px 15px;
}

a.cms_link{
font-family:	tahoma, sans-serif;
font-size:	12px;
color: #000;
background-color:	inherit;
text-decoration:	none;
}

a.cms_link:hover{
font-family:	tahoma, sans-serif;
font-size:	12px;
color: rgb(153,0,0);
background-color:	inherit;
text-decoration: underline;
}

a.cms_link_selected{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(0, 0, 0);
background-color:	inherit;
text-decoration:	none;
}

a.cms_link_selected:hover{
text-decoration:	underline;
}

/*informacje i ostrzezenia*/
table.cms_error, table.cms_info{
border : 1px solid rgb(213, 38, 19);
margin-top : 5px;
margin-bottom : 10px;
margin-left : 32px;
margin-right : 10px;
background-color : white;
color : inherit;
}

table.cms_error td.cms_error, table.cms_info td.cms_info{
font-family : tahoma, sans-serif;
font-size : 12px;
color : rgb(255, 255, 255);
padding-left : 11px;
font-weight : bold;
background-color : rgb(213, 38, 19);
margin : 0px;
}

table.cms_error td, table.cms_info td{
font-family : tahoma, sans-serif;
font-size		  : 11px;
color : rgb(76, 76, 76);
background-color : inherit;
text-align : left;
padding : 5px;
}

/*powiadom znajomego*/
body.send_friend{
padding : 0px;
margin : 0px;
}

table.send_friend{
text-align : center;
}

table.send_friend_form{
width : 100%;
height : 100px;
background-color : rgb(255, 255, 255);
color : inherit;
text-align : center;
padding : 0px;
margin : 0px;
}

table.send_friend_form th{
background-color:	rgb(213, 38, 19);
font-family:	tahoma, sans-serif;
font-weight : bold;
font-size : 12px;
color : rgb(255, 255, 255);
text-align : justify;
padding : 5px;
border-bottom : 1px solid rgb(0, 0, 0);
}

table.send_friend_form td{
background-color : rgb(235, 235, 235);
text-align : justify;
font-family:	tahoma, sans-serif;
font-weight : normal;
font-size		  : 11px;
color : rgb(0, 0, 0);
padding : 5px;
}

table.send_friend_form a{
background-color : inherit;
font-family:	tahoma, sans-serif;
font-size : 12px;
font-weight : bold;
color : rgb(255, 0, 0);
text-decoration : none;
}

table.send_friend_form a:hover{
text-decoration : underline;
}

input.send_friend_input{
background-color : rgb(255, 255, 255);
font-family:	tahoma, sans-serif;
font-size : 12px;
font-weight : bold;
color : rgb(0, 0, 0);
text-align : left;
padding-bottom : 5px;
padding-left : 5px;
}

input.send_friend_submit{
background-color : rgb(0, 0, 0);
border : 1px solid rgb(255, 255, 255);
font-size : 12px;
font-weight : bold;
color : rgb(255, 255, 255);
text-align : center;
padding : 5px;
}

/*drukowanie zawartosci*/
body.print{
padding : 10px;
margin : 0px;
background-color : rgb(255, 255, 255);
color : inherit;
}

table.print{
text-align : center;
}

table.print_form{
width : 100%;
margin : 0px;
padding : 0px;
}

table.print_form th{
padding : 5px;
}

table.print_form th a{
background-color : inherit;
font-family:	tahoma, sans-serif;
font-size		  : 11px;
font-weight : bold;
color : rgb(97, 97, 97);
text-decoration : none;
}

table.print_form th a:hover{
background-color : inherit;
font-family:	tahoma, sans-serif;
font-size		  : 11px;
font-weight : bold;
color : rgb(0, 0, 0);
text-decoration : none;
}

td.print_form_header{
font-family:	tahoma, sans-serif;
font-size		  : 11px;
padding : 5px;
background-color : inherit;
font-weight : bold;
color : rgb(0, 0, 0);
text-align : left;
border : 1px;
border-style : none none solid none;
border-color : rgb(220, 220, 220);
}

td.print_form_content{
font-family:	tahoma, sans-serif;
font-size: 11px;
padding : 5px;
background-color : inherit;
font-weight : normal;
color : rgb(0, 0, 0);
text-align : justify;
}

/*content*/
table.cms_short_text{
width:	100%;
padding: 0px;
margin:	10px 0px 0px 0px;
border:	1px solid rgb(20,20,20);
background-color: white;
color:	inherit;
}

table.cms_full_text{
width:	100%;
padding: 0px;
margin:	10px 0px 0px 0px;
border:	1px solid rgb(20,20,20);
background-color: #fff;
color:	inherit;
}

img.shortcut_image{
padding-right:	40px;
}

td.header{
margin:	0px;
padding:	0px;
text-align:	left;
font-family:	arial, sans-serif;
font-size:	13px;
font-weight:	bold;
color:	#fff;
background:	rgb(244, 244, 246) url('../images/cms_bg_head2.jpg') repeat-x top left;
}

h1{
margin:	0px;
padding:	12px 15px 12px 15px;
font-family:	arial, sans-serif;
text-align:	left;
font-size:	13px;
vertical-align : top;
}

td.header a{
font-family:	verdana, sans-serif;
font-size:	11px;
font-weight:	bold;
color:	rgb(83, 83, 125);
background-color:	transparent;
text-decoration:	none;
}

td.header a:hover{
text-decoration:	underline;
}

td.header_date{
margin:	0px;
padding:	12px 30px 12px 30px;
text-align:	left;
font-family:	verdana, sans-serif;
font-size:	11px;
font-weight:	bold;
color:	rgb(83, 83, 125);
background:	rgb(244, 244, 246) url('../images/cms_bg_head2.jpg') repeat-x top left;
vertical-align:	bottom;
}

td.header_tag{
font-family: tahoma, serif;
font-size:	11px;
font-weight:	normal;
color:	rgb(127, 127, 127);
background-color:	inherit;
text-align:	right;
vertical-align:	bottom;
padding:	5px 10px 5px 10px;
}

td.header_tag a{
font-family: tahoma, serif;
font-size:	11px;
font-weight:	normal;
color:	#d54608;
background-color:	inherit;
text-decoration:	none;
}

td.header_tag a:hover{
text-decoration:	underline;
}

td.author{
font-family: tahoma, serif;
font-size:	11px;
font-weight:	bold;
color:	rgb(127, 127, 127);
background-color:	inherit;
padding: 0px 0px 0px 15px;
margin:	0px;
text-align: left;
}

td.header_full_date{
font-family: times, serif;
font-size:	19px;
font-weight:	normal;
color:	rgb(127, 127, 127);
padding: 15px 10px 10px 15px;

background-color: inherit;
text-align: left;
}

td.shortcut, #shortcut, td.content, #content{
text-align:	justify;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
line-height:	1.5em;
padding : 7px 15px 0px 15px;
}

td.shortcut a, #shortcut a, td.content a, #content a{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(213, 38, 19);
background-color:	inherit;
text-decoration:	none;
}

td.shortcut a:hover, #shortcut a:hover, td.content a:hover, #content a:hover{
text-decoration:	underline;
}

td.content_more{
padding:	0px 15px 0px 0px;
}

td.content_back{
padding:	0px 0px 10px 15px;
}

table.tools{
padding:	0px;
margin:	0px 15px 0px 0px;
}

td.icons{
font-weight:	bold;
width:	50%;
text-align:	right;
color:	rgb(0, 0, 0);
background-color:	inherit;
}

td.icons a	{ font-family: 11px Arial, Helvetica, sans-serif;	color:	#0E6BB0; text-decoration:	none;}

td.icons a:hover{
text-decoration:	underline;
}

table.cms_sponsored_text{
width : 100%;
margin: 10px 0px 0px 0px;
border:	1px solid red;
background-color: white;
color:	inherit;
}

td.cms_sponsored_bar{
background-color : rgb(255, 0, 0);
color : inherit;
text-align : right;
}

td.cms_stats{
text-align : left;
padding:	20px 0px 10px 15px;
}

td.cms_admin{
text-align : left;
}

td.cms_admin a{
font-family:	tahoma, sans-serif;
font-size:	9px;
font-weight:	normal;
color:	rgb(213, 38, 19);
background-color:	inherit;
text-decoration : none;
}

td.cms_admin a:hover{
text-decoration : underline;
}

td.cms_live{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(213, 38, 19);
background-color:	inherit;
text-align : left;
padding-left:	10px;
}

td.navigation{
padding-right:	10px;
}

/*linki*/
a.cms_link_more{
font-family:	tahoma, sans-serif;
font-size:	11px;
font-weight:	normal;
color:	rgb(213, 38, 19);
background-color : inherit;
text-decoration:	none;
}

a.cms_link_more:hover{
text-decoration: underline;
}

/* print content & send to friend*/
a.content_module{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(213, 38, 19);
background-color : inherit;
text-decoration:	none;
}

a.content_module:hover{
text-decoration:	underline;
}

/*paging*/
td.searchbar{
font-family:	tahoma, sans-serif;
font-weight : normal;
font-size		  : 11px;
color : rgb(170, 170, 170);
text-decoration : none;
background-color : inherit;
}

span.paging{
font-family:	tahoma, sans-serif;
font-weight : normal;
font-size		  : 11px;
color : rgb(170, 170, 170);
text-decoration : none;
background-color : inherit;
}

a.paging{
font-family:	tahoma, sans-serif;
font-weight : bold;
font-size		  : 11px;
color:	rgb(213, 38, 19);
text-decoration : none;
background-color : inherit;
}

a.paging:hover{
text-decoration : underline;
}

/* MENU GORA */
td.cms_vmenu_link_pointer			{ width:	1px;}
td.cms_vmenu_container				{ padding:	0px; }
td.cms_vmenu_container_selected		{ padding:	0px}


