/*menu stopka*/
td.cms_foot_item{
margin:	0px;
padding: 0px;
}

td.cms_foot_item a.cms_link{
color: rgb(178, 178, 178);
background-color:	inherit;
padding:	0px 15px 0px 15px;
text-decoration:	none;
}

td.cms_foot_item a.cms_link:hover{
color:	rgb(0, 130, 172);
background-color:	inherit;
text-decoration:	none;
}

/*newsletter*/
table.newsletter_sub{
margin: 20px 0px 0px 0px;
padding: 0px;
text-align:	left;
background:	url('../images/icplus_newsletter_bg_top.jpg') no-repeat top left;
}

table.newsletter_sub th{
margin: 0px;
padding:	0px;
text-align:	left;
font-size:	14px;
color: rgb(90, 90, 90);
background-color:	inherit;
}

table.newsletter{
width:	200px;
margin: 0px;
padding: 0px;
text-align:	left;
background:	url('../images/icplus_newsletter_bg.jpg') repeat-y top left;
}

td.newsletter_text{
width:	170px;
padding:	10px 15px 15px 15px;
margin:	0px;
}

td.newsletter_input{
height:	33px;
padding:	0px 0px 5px 15px;
margin:	0px;
}

td.newsletter_input input.newsletter{
width:	183px;
height:	25px;
padding:	8px 7px 0px 10px;
margin:	0px;
text-align:	left;
border:	none;
color: rgb(155, 155, 155);
background:	transparent url('../images/icplus_input_bg.jpg') no-repeat top left;
font-size:	11px;
}

td.newsletter_button{
width:	165px;
padding:	0px 35px 0px 15px;
margin:	0px;
text-align:	right;
background:	url('../images/icplus_newsletter_bg_bottom.jpg') no-repeat bottom left;
}

/* sciezka */
table.sitepath{
margin:	15px 0px 15px 30px;
padding:	0px;
}

div.sitepath_path{
color:	rgb(124, 124, 124);
background-color:	inherit;
}

div.sitepath_path img{
padding-left:	5px;
padding-right:	5px;
}

div.sitepath_path a{
color:	rgb(86, 86, 86);
background-color:	inherit;
text-decoration: none;
}

div.sitepath_path a:hover{
color:	rgb(86, 86, 86);
background-color:	inherit;
text-decoration:	underline;
}

/* mapa strony */
table.sitemapmain{
width:	100%;
margin:	1px 0px 10px 0px;
}

table.sitemap{
width:	100%;
margin-top:	5px;
margin-left:	30px;
}

td.sitemaptd{
text-align:	left;
vertical-align:	top;
}

td.sitemaptd img{
vertical-align:	middle;
}

td.sitemaptd a{
padding-left:	10px;
font-weight:	normal;
color:	rgb(32, 30, 26);
background-color : inherit;
text-decoration:	none;
}

td.sitemaptd a:hover{
color:	rgb(0, 130, 172);
background-color:	inherit;
text-decoration:	none;
}

/*formularze - kontaktowy/rejestracji*/
table.cms_askform{
width: 100%;
padding:	10px;
margin:	0px;
background-color: white;
color:	inherit;
}

td.cms_contact_value{
text-align:	justify;
margin:	0px;
padding:	3px 0px 0px 10px;
}

td.cms_contact_value a, td.cms_askform_rowval a{
color:	rgb(255, 102, 0);
background-color:	inherit;
text-decoration:	none;
}

td.cms_contact_value a:hover, td.cms_askform_rowval a:hover{
text-decoration:	underline;
}

td.cms_askform_rowname{
text-align:	right;
margin:	0px;
padding:	3px 0px 0px 10px;
}

td.cms_askform_rowval, td.cms_token{
text-align:	left;
margin:	0px;
padding:	3px 0px 0px 10px;
}

td.cms_askform_rowname_req{
text-align:	right;
color:	rgb(255, 102, 0);
background-color:	inherit;
margin:	0px;
padding:	3px 0px 0px 10px;
}

input.text{
width:	211px;
height:	19px;
margin:	0px;
padding:	3px 0px 0px 10px;
border:	1px solid rgb(181, 181, 181);
background-color:	rgb(255, 255, 255);
color:	inherit;
}

select.options{
width:	221px;
height:	19px;
margin:	0px;
padding:	0px;
background-color:	rgb(255, 255, 255);
color:	inherit;
}

textarea.suggestions{
width:	214px;
height:	198px;
margin:	0px;
padding:	5px 0px 0px 5px;
border:	1px solid rgb(181, 181, 181);
background-color:	rgb(255, 255, 255);
color:	inherit;
}

/*mapy google*/
div.googlemap{
width:	475px;
height:	400px;
margin:	0px;
padding:	0px;
border:	none;
font-size:	11px;
clear:	both;
}

/*content*/
table.cms_short_text{
width:	100%;
padding: 0px;
margin:	0px;
}

table.cms_full_text{
width:	100%;
padding: 0px;
margin:	0px;
}

img.shortcut_image{
padding-right:	5px;
}

td.header{
margin:	0px;
padding:	0px;
text-align:	left;
}

h1{
padding: 0px;
margin:	0px;
text-align:	left;
font-size: 14px;
font-weight:	bold;
color:	rgb(216, 91, 37);
background-color:	inherit;
vertical-align : top;
}

td.header a{
font-size: 14px;
font-weight:	bold;
color:	rgb(216, 91, 37);
background-color:	inherit;
text-decoration:	none;
}

td.header a:hover{
font-size: 14px;
font-weight:	bold;
color:	rgb(0, 130, 172);
background-color:	inherit;
text-decoration:	none;
}

td.header_date{
padding: 0px;
margin:	0px;
text-align:	left;
font-size: 12px;
font-weight:	normal;
vertical-align:	bottom;
}

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-size:	12px;
font-weight:	normal;
color:	rgb(127, 127, 127);
padding: 0px;
margin:	0px;
background-color: inherit;
text-align: left;
}

td.shortcut, #shortcut, td.content, #content{
text-align:	justify;
line-height:	1.5em;
padding: 10px 0px 10px 0px;
margin:	0px;
}

table.cms_full_text td.header_tag a.cms_tag, table.short_text td.header_tag a.cms_tag{
color: rgb(255, 102, 0);
background-color:	inherit;
text-decoration:	none;
line-height:	20px;
padding:	5px;
}

table.cms_full_text td.header_tag a.cms_tag:hover, table.short_text td.header_tag a.cms_tag:hover{
color:	rgb(0, 130, 172);
background-color:	rgb(255, 154, 53);
text-decoration:	none;
}

td.shortcut a, #shortcut a, td.content a, #content a{
color:	rgb(255, 102, 0);
background-color:	inherit;
text-decoration:	none;
}

td.shortcut a:hover, #shortcut a:hover, td.content a:hover, #content a:hover{
color:	rgb(0, 130, 172);
background-color:	inherit;
text-decoration:	none;
}

td.content_more{
padding:	0px;
}

td.content_back{
padding:	0px;
}

table.tools{
padding:	0px;
margin:	0px;
}

td.icons{
font-weight:	bold;
width:	50%;
text-align:	right;
color:	rgb(0, 0, 0);
background-color:	inherit;
}

td.icons a{
color:	rgb(255, 102, 0);
background-color:	inherit;
text-decoration:	none;
}

td.icons a:hover{
color:	rgb(0, 130, 172);
background-color:	inherit;
text-decoration:	none;
}

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:	0px 0px 10px 0px;
}

td.cms_admin{
text-align : left;
}

td.cms_admin a{
font-size:	9px;
font-weight:	normal;
color:	rgb(255, 102, 0);
background-color:	inherit;
text-decoration : none;
}

td.cms_admin a:hover{
color:	rgb(0, 130, 172);
background-color:	inherit;
text-decoration:	none;
}

td.cms_live{
color:	rgb(255, 102, 0);
background-color:	inherit;
text-align : left;
padding-left:	10px;
}

td.navigation{
padding-right:	10px;
}

/*artykuly zaprzyjaznione*/
div.cms_see_more{
width:	170px;
float:	left;
border:	1px solid rgb(222, 222, 222);
margin-right: 10px;
padding: 5px;
}

table.cms_see_more_tab td{
text-align:	left;
font-size:	10px;
}

table.cms_see_more_tab td a{
color:	rgb(255, 102, 0);
background-color:	inherit;
text-decoration:	none;
}

table.cms_see_more_tab td a:hover{
color:	rgb(0, 130, 172);
background-color:	inherit;
text-decoration:	none;
}

table.cms_see_more_tab th{
font-size:	12px;
font-weight:	bold;
color:	rgb(216, 91, 37);
background-color:	inherit;
text-align:	left;
border-bottom:	1px solid rgb(222, 222, 222);
padding-bottom:	5px;
}

/*podmenu*/
table.menusub{
width:	230px;
margin:	0px 0px 15px 0px;
padding:	0px 0px 4px 0px;
text-align:	left;
background:	url('../images/icplus_menu_sub_bg_bottom.jpg') no-repeat bottom center;
}

table.menusub th{
margin:	0px;
padding:	0px;
text-align:	left;
}

table.menusub table.modules{
margin:	0px;
padding:	0px;
background:	url('../images/icplus_menu_sub_bg.jpg') repeat-y bottom center;
}

td.cms_menu_item{
width:	100%;
margin:	0px;
padding:	0px;
text-align:	left;
}

td.cms_menu_item a.cms_link{
color: rgb(63, 63, 63);
background-color:	inherit;
text-decoration:	none;
display:	block;
padding:	10px 15px 5px 45px;
}

td.cms_menu_item a.cms_link:hover{
color:	rgb(255, 255, 255);
background:	transparent url('../images/icplus_menuitem_sub_bg.jpg') no-repeat 0px 5px;
text-decoration:	none;
display:	block
}

td.cms_menu_item a.cms_link_selected{
color: rgb(255, 255, 255);
background:	transparent url('../images/icplus_menuitem_sub2_bg.jpg') no-repeat 0px 5px;
text-decoration:	none;
display:	block;
padding:	10px 15px 5px 45px;
}

td.cms_menu_item a.cms_link_selected:hover{
color:	rgb(0, 0, 0);
background:	transparent url('../images/icplus_menuitem_sub_bg.jpg') no-repeat 0px 5px;
text-decoration:	none;
display:	block;
}

/* tabela produktow */
table.produkty{
width:	475px;
border:	0px;
}

table.produkty th{
border:	0px;
background-color:	rgb(0, 130, 172);
color:	rgb(255, 255, 255);
font-weight:	bold;
font-size:	12px;
text-align:	center;	
}

table.produkty td{
border:	1px solid rgb(0, 130, 172);
text-align:	left;
}

/*linki podmenu*/
table.submenu_cont{
width:	100%;
margin:	0px;
padding:	0px 0px 3px 0px;
text-align:	left;
background:	url('../images/icplus_submenu_bg_bottom.jpg') no-repeat bottom left;
}

table.submenu_cont th{ 
padding:	0px;
margin:	0px;
}

table.submenu{
width:	100%;
margin:	0px;
padding:	0px;
text-align:	left;
background:	url('../images/icplus_submenu_bg.jpg') repeat-y top left;
}

ul.calendar_events_link{
margin-top:	5px;
margin-bottom:	5px;
}

ul.calendar_events_link li{
list-style:	none;
background:	url('../images/icplus_ul_bg.jpg') no-repeat 0px 7px;
padding:	5px 10px 5px 25px;
}

ul.calendar_events_link li a{
color:	rgb(216, 91, 37);
background-color:	inherit;
text-decoration:	none;
}

ul.calendar_events_link li a:hover{
color:	rgb(0, 130, 172);
background-color:	inherit;
text-decoration:	none;
}
