body.main{
padding:	0px 0px 31px 0px;
margin:	0px;
background:	rgb(146, 146, 146) url('../images/interbis-bg.jpg') repeat-x top center;
color:	inherit;
}

/*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;
}

/*obrazki*/
img{
border:	none;
}

/*glowny kontener*/
#container{
width:	907px;
margin:	0 auto 0;
padding:	0px;
border:	none;
}

#cont_left{
width:	907px;
margin:	0px;
padding:	0px;
border:	none;
background:	url('../images/interbis-bg-right.gif') no-repeat right bottom;
}

#cont_right{
width:	898px;
margin:	0px;
padding:	0px;
border:	none;
background-color:	rgb(255, 255, 255);
color:	inherit;
}

/*gora*/
#top_cont{
width:	898px;
height:	109px; /*113px; - paddingi*/
margin:	0px;
padding:	0px;
border-bottom:	4px solid rgb(93, 93, 93);
}

#top_logo{
width:	467px; 
margin:	0px;
padding:	10px 0px 0px 0px;
float:	left;
text-align:	right;
}

#top_nav{
width:	431px;
margin:	0px;
padding:	15px 0px 0px 0px;
float:	left;
text-align:	right;
}

#top_nav img{
padding:	25px 15px 0px 15px;
margin:	0px;
border-top:	1px solid rgb(93, 93, 93);
}

/*gora2*/
#top2_cont{
width:	898px;
height:	286px; /*height:	239px;*/
margin:	0px;
padding:	0px;
}

/*banner glowny*/
#main_banner{
width:	567px;
margin:	0px;
padding:	0px;
border:	none;
float:	left;
background:	url("../../../media/Banners/interbis-banner.jpg") no-repeat left top;
}

/*box glowny*/
#box_top{
width:	331px;
height:	237px;
margin:	0px;
padding:	0px;
float:	left;
border-bottom:	2px solid rgb(93, 93, 93);
}

/*glowna zawartosc*/
#main_cont{
width:	898px;
margin:	0px;
padding:	0px;
border:	none;
}

/*lewa kolumna*/
#left{
width:	263px;
margin:	0px;
padding:	0px;
border:	none;
float:	left;
background:	url('../images/interbis-bg-leftcol.jpg') no-repeat top right;
}

/*prawa kolumna*/
#right{
position:	relative;
bottom:	47px;
width:	635px;
margin:	0px;
padding:	0px;
border:	none;
float:	left;
background-color:	rgb(255, 255, 255);
color:	inherit;
}

#right_banners{
clear: both;
margin: 0px;
padding: 0px;
}

#right_banners img{
padding:	20px 15px 20px 10px;
margin:	0px;
}

/*dol*/
#bottom_cont{
width:	898px;
height:	135px;
margin:	0px;
padding:	0px;
border:	none;
clear:	both;
}

/*dol lewa kolumna*/
#bottom_left{
width:	583px;
height:	135px;
margin:	0px;
padding:	0px;
border: none;
float:	left;
background:	rgb(255, 255, 255) url('../images/interbis-bg-bottom.jpg') repeat-x top center;
color:	rgb(93, 93, 93);
font-family:	tahoma, sans-serif;
font-size:	11px;
}

#bottom_left p{
padding:	20px 0px 0px 15px;
margin:	0px;
float:	left;
}

#bottom_left p a{
color: rgb(226, 19, 47);
background-color:	inherit;
text-decoration:	none;
}

#bottom_left p a:hover{
text-decoration:	underline;
}

#bottom_left span.red{
color: rgb(226, 19, 47);
background-color:	inherit;
}

/*menu stopka*/
#bottom_left a{
background-color:	inherit;
color:	rgb(93, 93, 93);
font-family:	tahoma, sans-serif;
font-size:	11px;
text-decoration:	none;
}

#bottom_left a:hover{
text-decoration:	underline;
}

#bottom_left table{
height:	67px;
margin:	0 auto 0;
padding:	0px;
border:	none;
}

td.cms_foot_item{
padding:	14px 14px 0px 14px;
margin:	0px;
}

td.cms_foot_pointer{
width:	1px;
margin:	0px;
padding:	15px 0px 0px 0px;
}

/*dol prawa kolumna*/
#bottom_right{
width:	313px;
margin:	0px;
padding:	0px;
border:	none;
float:	left;
}

/*glowne menu*/
table.mainmenu{
width:	100%;
/*margin:	0px 0px 63px 0px;*/
margin:	0px;
padding:	0px;
}

/*td.cms_menu_item{
width:	262px;
height:	28px;
border-bottom:	1px solid rgb(255, 255, 255);
border-right:	1px solid rgb(245, 245, 245);
background:	rgb(226, 19, 45) url('../images/interbis-bg-menuitem.jpg') no-repeat 235px 12px;
color:	inherit;
}*/

/*toolbox*/
table.toolbox{
margin:	20px 10px 30px 21px;
padding:	0px;
}

table.toolbox th{
text-align:	left;
padding:	0px 0px 22px 0px;
margin:	0px;
}

table.toolbox td{
background-color:	inherit;
color:	rgb(93, 93, 93);
font-family:	tahoma, sans-serif;
font-size:	11px;
line-height:	1.7em;
}

table.toolbox td a{
font-family: tahoma, sans-serif;
font-size:	11px;
color: rgb(226, 19, 47);
background-color:	inherit;
text-decoration:	none;
}

table.toolbox td a:hover{
text-decoration:	underline;
}

td.toolbox_more{
text-align:	right;
padding:	5px 0px 20px 0px;
margin:	0px;
}

table.toolbox td img{
text-align:	right;
padding:	5px 10px 0px 0px;
margin:	0px;
}

/*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(226, 19, 47);
font-family : tahoma, 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, 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, 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, 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, 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, serif;
font-size		  : 11px;
font-weight : bold;
color : rgb(0, 0, 0);
text-decoration : none;
}

td.print_form_header{
font-family : tahoma, 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, serif;
font-size		  : 11px;
padding : 5px;
background-color : inherit;
font-weight : normal;
color : rgb(0, 0, 0);
text-align : justify;
}

/*newsletter*/
#newsletter_cont{
position:	relative;
left: 0px;
bottom:	-8px;
margin:	0px;
padding:	0px;
border:	none;
clear:	both;
background:	rgb(248, 248, 248)	url('../images/newsletter_bg.gif') no-repeat bottom right;
color:	inherit;
width:	263px;
height:	162px;
}

table.newsletter{
margin: 10px 0px 0px 10px;
padding:	0px;
}

table.newsletter th{
text-align:	left;
padding:	0px 0px 10px 0px;
margin:	0px;
}

td.newsletter_text{
border:	none;
background:	inherit;
color:	rgb(93, 93, 93);
font-family:	tahoma, serif;
font-size:	11px;
padding: 5px 0px 10px 0px;
margin:	0px;
}

td.newsletter_input{
width:	120px;
}

td.newsletter_input input{
width:	118px;
height:	17px;
border:	1px solid rgb(178, 178, 178);
background:	rgb(255, 255, 255);
color:	rgb(93, 93, 93);
font-family:	tahoma, serif;
font-size:	11px;
padding: 2px 0px 0px 3px;
}

td.newsletter_select{
width:	100%;
}

td.newsletter_select select{
width:	153px;
height:	19px;
border:	1px solid rgb(178, 178, 178);
background:	rgb(255, 255, 255);
color:	rgb(93, 93, 93);
font-family:	tahoma, serif;
font-size:	11px;
padding: 2px 0px 2px 3px;
}

td.newsletter_button{
width:	133px;
text-align:	left;
padding-left:	10px;
}

td.cms_newsletter_info{
font-family : tahoma, serif;
font-size		  : 11px;
color:	rgb(226, 19, 47);
background-color : inherit;
text-align : left;
padding : 5px;
}

/*box najnowsze produkty*/
table.box_produkty{
margin:	0px;
padding:	0px 15px 0px 15px;
background-color:	rgb(255, 255, 255);
color:	inherit;
}

table.box_produkty th{
text-align:	left;
margin:	0px;
padding:	29px 0px 17px 19px;
}

td.box_produkty_content{
text-align:	justify;
font-family: tahoma, sans-serif;
font-size:	11px;
color:	rgb(93, 93, 93);
background-color:	inherit;
padding: 7px 0px 0px 0px;
line-height:	1.7em;
}

td.box_produkty_more{
padding:	10px 0px 0px 0px;
text-align:	left;
}

/*wybor dzialu*/
#group_menu{
position:	absolute;
top:	0px;
left:	50%;
margin-left:	195px;
padding:	0px;
text-align:	left;
border:	none;
}

#group_menu p{
margin:	0px;
padding:	10px 5px 0px 0px;
text-align:	left;
float:	left;
border:	none;
font-size:	12px;
font-weight:	bold;
font-family:	tahoma, sans-serif;
color:	rgb(226, 19, 47);
background-color:	rgb(255, 255, 255);
}

.group_menu_left{
width:	100%;
margin:	0px;
padding:	21px;
text-align:	left;
border-bottom:	1px solid rgb(244, 244, 244);
}

.group_menu_left p{
margin:	0px;
padding:	0px 0px 10px 0px;
text-align:	left;
border:	none;
font-size:	12px;
font-weight:	bold;
font-family:	tahoma, sans-serif;
color:	rgb(226, 19, 47);
background-color:	rgb(255, 255, 255);
}

.spacer{
width:	10px;
margin:	0px;
padding:	0px;
text-align:	center;
float:	left;
border:	none;
}

.group_menu_list{
margin:	0px;
padding:	0px;
text-align:	left;
border:	none;
font-weight:	normal;
}

.group_menu_list a{
display:	block;
float:	left;
margin:	5px 0px;
padding:	0px;
text-align:	left;
font-size:	11px;
color:	rgb(93, 93, 93);
background-color:	inherit;
text-decoration:	none;
}

.group_menu_list a:hover, .group_menu_list a.group_selected{
display:	block;
float:	left;
margin:	5px 0px;
padding:	0px;
text-align:	left;
font-size:	11px;
color:	rgb(255, 255, 255);
background-color:	rgb(93, 93, 93);
text-decoration:	none;
opacity:	0.6;
filter:	alpha(opacity=60);
}

.group_menu_list a.group_selected{
cursor:	text;
}

