/* Chariot (c) 2010 */


*					{ border:0;}
.clr				{ clear:both;}

body.main			{ margin:0; padding: 0px; text-align:	center; background:#000 url(../images/tlo.jpg) no-repeat center -50px;  color:	#fff; }
a					{ outline: none;}


/*glowny kontener*/
.main_cont			{ width:960px; border:none; padding:0px; margin:0 auto 0; }

#logo				{ position: absolute; top:86px; left:50%; margin-left:-48px;width:105px; height:105px; background: url(../images/logo.png) no-repeat 0 0; display: block;}

#menu_top			{  position: absolute; top:81px; left:50%; margin-left:188px;}
#menu_top li		{ display: block; padding:0 10px; float: left; list-style:none;}
#menu_top li a	 	{ color: #516F87; text-decoration: none; font:11px Tahoma, Sans-serif;}


/* MENU GORA */
#menu				{ width:960px; height:44px; margin:125px auto 0; padding:	0px; }
#menu table			{ margin:0 0 0; padding:	0px; }

#menu td.cms_vmenu_link_pointer				{ width:0px;}
#menu td.cms_vmenu_container				{ padding:	0px 7px 0 7px; }
#menu a.cms_vmenu_link						{ display: block; height:36px; padding:10px 6px 0 3px;font-family: arial, serif; font-size:	14px; color:	#fff; background: none; text-decoration:	none;}
#menu a.cms_vmenu_link:hover				{ text-decoration:	none;}
#menu td.cms_vmenu_container_selected		{ padding:	0px 0px 0 0px; }
#menu a.cms_vmenu_link_selected				{ display: block; float: left; height:36px; background: url(../images/menu-akt-center.png) repeat-x 0 0; padding:10px 0px 0 0px;font-family: arial, serif; font-size:	13px; color:	#fff;text-decoration:	none;}
#menu a.cms_vmenu_link_selected:hover		{ text-decoration:	none;}

#menu td.cms_vmenu_container_selected .menu-akt-left	{ display: block; height:36px; width:20px; float:left; background: url(../images/menu-akt-left.png) no-repeat 0 0;}
#menu td.cms_vmenu_container_selected .menu-akt-right	{ display: block; height:36px; width:20px; float:left; background: url(../images/menu-akt-right.png) no-repeat 0 0;}

#banner_top				{ width:960px; height:307px; margin:6px auto 0;  }	

#tablica				{ z-index: 100; position: absolute; top:203px; left:50%; margin-left:135px;width:288px; height:311px; background: url(../images/tablica.png) no-repeat 0 0; display: block;}
/*
#tablica object			{ padding:0px 0 0 35px; margin-top:25px; width:241px; height:209px; display: block;}
*/
#tablica td			{ padding:25px 0 0 35px;width:241px; height:209px; display: block; text-align: left;}

div.start-left					{ float:left; width:270px;}
div.start-right					{ float:right; width:630px;}

table.zaufalinam 				{ height:115px;}
table.zaufalinam th				{ font: 13px Tahoma, sans-serif; padding-left:20px; text-align: left;}
table.newslettertable 			{ margin: 20px 0 0 0;}
table.dopobrania 				{ float:left; width:305px;}
table.wydarzeniaraporty 		{ float:right;  width:305px;}

table.dopobrania th				{ font: 13px Tahoma, sans-serif; text-align: left;}
table.wydarzeniaraporty th		{ font: 13px Tahoma, sans-serif; text-align: left;}

img.section_box_img				{ width:53px; height:53px; padding:3px; border: 1px solid #0373A9; background-color: #03283A; margin-right:10px}

table.dopobrania tr td table:nth-child(2) 			{ background:  url(../images/linia.png) no-repeat center 0; }
table.wydarzeniaraporty tr td table:nth-child(2) 	{ background:  url(../images/linia.png) no-repeat center 0; }

table.dopobrania_item				{ margin: 0px 0 25px;padding-top:16px;}
td.dopobrania_more 					{ padding-left:72px; text-align: left;}
td.dopobrania_more a				{ font: 11px Tahoma, sans-serif; color: #FAF704; text-decoration: none;}
td.dopobrania_more img				{ padding-left:5px;}
td.dopobrania_content				{ text-align: left; font: 11px Tahoma, sans-serif; vertical-align: top;}
td.dopobrania_content	p			{ padding:0 15px 0 0; margin:0; text-align: justify; line-height: 17px;}

table.wydarzeniaraporty_item		{ margin:  0px 0 25px; padding-top:16px;}
td.wydarzeniaraporty_more 			{ padding-left:72px; text-align: left;}
td.wydarzeniaraporty_more a			{ font: 11px Tahoma, sans-serif; color: #FAF704; text-decoration: none;}
td.wydarzeniaraporty_more img				{ padding-left:5px;}
td.wydarzeniaraporty_content		{ text-align: left; font: 11px Tahoma, sans-serif; vertical-align: top;}
td.wydarzeniaraporty_content	p	{ padding:0 15px 0 0; margin:0; text-align: justify; line-height: 17px;}

#linia-bottom						{ margin:20px 0 20px; width:100%; height:1px; font-size:1px; line-height: 1px; background: rgb(14,14,14) url(../images/linia-bottom.jpg) no-repeat center 0;}

/*moduly*/
table.modules		{ width:	100%; margin:	0px; padding:	0px; }
table.bannerTable	{ width:	100%; margin:	0px; padding:	0px; text-align:	center; }
form				{ margin:	0px;padding:	0px;}
img					{ border:	none;}

/*kontener*/
#cont	{ width: 960px; margin:	40px auto 0; padding:	0px; border:	none; text-align: left;}


/*stopka*/
#bottom				{ width:960px; height:40px; margin:	0px auto 40px; padding:	0px; color:	inherit; }
#bottom_copyright	{ width:540px; float:right;  margin:	5px 15px 0 0; padding:	0px 5px 0px 0px; border:	none;  text-align:	right; font: 11px	tahoma, sans-serif; color:	#fff; height:15px; }

#bottom_copyright a			{ font:11px	tahoma, sans-serif; color:#fff; text-decoration:	none; }
#bottom_copyright a:hover	{ text-decoration:	none;}
#bottom_menu				{ margin:	0px; padding:	5px 5px 0px 0px; border:	none; float: right; text-align:	left; height:15px; }
#bottom_menu table			{ margin:	0px 5px 0px 0px; padding:	0px; }

#bottom_menu a				{ font:11px	tahoma, sans-serif; color:	#fff; text-decoration:	none; padding:	0px 5px 0px 25px; }
#bottom_menu a:hover		{ text-decoration:	none; }

#chariot-logo				{  display: block; height:32px; width:72px; float:left; background: url(../images/chariot.png) no-repeat 0 0;}
#brd-logo					{  display: block; height:46px; width:46px; float:right; background: url(../images/brd.png) no-repeat 0 0;}

/*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	{ width:264px; height:99px; background: url(../images/newsletter_tlo.png) no-repeat 0 0; cursor: pointer;}

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: 28px 0 0 26px; width:175px;}

input.newsletter	{ padding:2px 5px; font: 11px tahoma, serif; color:#000; background:none;  width: 146px; height: 16px; border: 0; text-align: left; }

td.newsletter_button		{ padding: 28px 0 0 0px;}
td.newsletter_button input 	{ display: block;width:38px; height: 38px; background: url(../images/newsletter_button.png) no-repeat 0 0; border:0;}

/*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{ 	width:50%; border : 1px solid rgb(213, 38, 19); margin : 5px auto 0px; 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:0; background: none; color:inherit;}
img.shortcut_image	{ padding-right:	40px; }
td.header			{ margin:0px; padding:0px; text-align:left; font: bold 13px arial, sans-serif; color:	#fff; background:	none;}

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:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(213, 38, 19);
background-color:	inherit;
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;
}

#all2{width:100%; height:100%; min-height:100%; overflow:hidden; position:absolute; top:0; left:0; background-color:#000; filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; z-index:1000;}
#komunikat{width:900px; left:50%; border:1px solid rgb(127, 127, 127); margin-left:-450px; position:absolute; top:50%; margin-top:-270px;  padding:20px; color:rgb(255, 0, 0); font-size:14px; background-color:rgb(255, 255, 255); z-index:1100;}
#komunikatclose{cursor:pointer; width:30px; height:30px; left:50%; margin-left:460px; position:absolute; top:50%; background-color:#fff; margin-top:-270px; font:bold 21px Tahoma, Sans-serif; color:#000; border:1px solid #000; z-index:1200;}
