body.main{
margin:	0 auto 0;
padding:	0px;
text-align:	center;
background:	rgb(0, 0, 0) url('../images/sandecja_bg.jpg') repeat bottom left;
color:	rgb(255, 255, 255);
font-family:	tahoma, serif;
font-size:	11px;
}

a{
background-color:	inherit;
color:	rgb(0, 153, 51);
font-family:	tahoma, serif;
font-size:	11px;
text-decoration:	none;
outline:	none;
}

a:hover{
text-decoration:	underline;
}

/*moduly*/
.clear{
clear:	both;
margin:	0px;
padding:	0px;
border:	none;
}

table.modules{
width:	100%;
margin:	0px;
padding:	0px;
}

table.bannerTable{
width:	100%;
margin:	0px;
padding:	0px;
text-align:	center;
}

form, p{
margin:	0px;
padding:	0px;
}

/*obrazki*/
img{
border:	none;
}

.linia{
clear:	both;
width:	970px;
overflow:	hidden;
margin:	0 auto 0;
padding:	0px;
border:	none;
line-height:	0;
font-size:	0;
}

/*liczniki do tla*/
.counters{
display:	none;
}

/*logo*/
#logo{
position:	absolute;
top:	0px;
left:	50%;
margin-left:	-460px;
padding:	0px;
border:	none;
}

/*kontenter z glownym podmienianym tlem*/
#main_bg{
width:	100%;
overflow:	hidden;
margin:	0 auto 0;
padding:	0px;
border:	none;
text-align:	center;
}

/*nawigacja strony*/
#navi{
width:	970px;
height:	21px;
margin:	0 auto 0;
padding:	18px 0px 0px 0px;
border:	none;
text-align:	right;
}

#navi a{
background-color:	inherit;
color:	rgb(255, 255, 255);
text-decoration:	none;
padding-left:	20px;
}

#navi a:hover{
background-color:	inherit;
color:	rgb(0, 153, 51);
text-decoration:	none;
}

/*wyszukiwarka*/
#search{
width:	970px;
height:	48px;
margin:	0 auto 0;
padding:	0px;
text-align:	right;
}

#search table{
margin:	0px 0px auto auto;
}

/*banner gora*/
#banner{
width:	750px;
height:	122px;
margin:	0 auto 0;
padding:	0px 0px 0px 220px;
text-align:	center;
}

#banner table{
margin:	0 auto 0;
text-align:	center;
}

/*menu glowne*/
#menu{
width:	970px;
height:	29px;
margin:	0 auto 0;
padding:	0px;
border:	none;
text-align:	left;
background:	url('../images/sandecja_bg_menu_cont.jpg') repeat-x bottom left;
}

#menu_left{
margin:	0px;
padding:	0px;
text-align:	left;
float:	left;
}

#menu_right{
margin:	0px;
padding:	0px;
text-align:	right;
float:	right;
}

/*sciezka*/
#path{
width:	970px;
height:	27px;
margin:	0 auto 0;
padding:	10px 0px 0px 0px;
border:	none;
text-align:	left;
background-color:	rgb(255, 255, 255);
color:	rgb(0, 0, 0);
}

#path p{
float:	right;
margin:	0px 5px 0px 0px;
padding:	0px;
}

/*glowny kontener z zawartoscia*/
#main{
width:	970px;
overflow:	hidden;
margin:	0 auto 0;
padding:	8px 0px 6px 0px;
border:	none;
background-color:	rgb(255, 255, 255);
color:	rgb(0, 0, 0);
}

/*lewa kolumna*/
#leftcol{
width:	189px;
overflow:	hidden;
margin:	0px;
padding:	0px 0px 0px 3px;
border:	none;
text-align:	left;
float:	left;
}

/*srodkowa kolumna*/
#centercol{
width:	524px;
overflow:	hidden;
margin:	0px;
padding:	0px 4px 0px 4px;
border:	none;
text-align:	left;
float:	left;
}

/*scrolowane newsy*/
#news_slider{
width:	524px;
height:	269px;
margin:	0px;
padding:	0px;
border:	none;
}

#news_content{
width:	261px;
overflow:	hidden;
margin:	0px;
padding:	0px 0px 0px 12px;
border:	none;
text-align:	left;
float:	left;
}

#news_content table.cms_short_text{
margin-top: 10px;
}

#news_main{
width:	241px;
overflow:	hidden;
margin:	0px;
padding:	10px 0px 0px 10px;
border:	none;
text-align:	left;
float:	left;
}

/*prawa kolumna*/
#rightcol{
width:	242px;
overflow:	hidden;
margin:	0px;
padding:	0px 4px 0px 0px;
border:	none;
text-align:	left;
float:	left;
}

/*cien dol*/
#shade{
width:	100%;
overflow:	hidden;
margin:	0 auto 0;
padding:	0px;
border:	none;
text-align:	center;
background:	url('../images/sandecja_bg_shade.jpg') repeat-x top left;
}

/*tlo dol*/
#bottom_bg{
width:	100%;
margin:	0 auto 0;
padding:	11px 0px 0px 0px;
border:	0px;
text-align:	center;
background:	url('../images/sandecja_bg_bottom_murawa.png') no-repeat bottom center;
}

/*stopka*/
#foot{
width:	943px;
height:	30px;
margin:	0 auto 0;
padding:	15px 0px 0px 27px;
border:	none;
background:	url('../images/sandecja_bg_footer.jpg') no-repeat top left;
}

#foot table{
margin:	0px auto 0px 0px;
}

/*copyright*/
#copyright{
width:	945px;
height:	78px;
overflow:	hidden;
margin:	0 auto 0;
padding:	39px 5px 0px 20px;
border:	none;
text-align:	left;
background-color:	inherit;
color:	rgb(0, 0, 0);
}

#copyright a{
background-color:	inherit;
color:	rgb(0, 0, 0);
text-decoration:	none;
}

#copyright a:hover{
background-color:	inherit;
color:	rgb(255, 255, 255);
text-decoration:	none;
}

#copyright p{
position:	relative;
width:	50%;
margin:	0px;
padding:	0px;
text-align:	right;
float:	right;
}

/*informacje i ostrzezenia*/
table.cms_error, table.cms_info{
border : 1px solid rgb(0, 153, 51);
margin: 5px auto 5px auto;
}

table.cms_error td.cms_error, table.cms_info td.cms_info{
font-size : 12px;
color : rgb(255, 255, 255);
padding-left : 11px;
font-weight : bold;
background-color : rgb(0, 153, 51);
margin : 0px;
}

table.cms_error td, table.cms_info td{
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(0, 153, 51);
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-weight : normal;
color : rgb(0, 0, 0);
padding : 5px;
}

table.send_friend_form a{
background-color : inherit;
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-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-weight : bold;
color : rgb(97, 97, 97);
text-decoration : none;
}

table.print_form th a:hover{
background-color : inherit;
font-weight : bold;
color : rgb(0, 0, 0);
text-decoration : none;
}

td.print_form_header{
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{
padding : 5px;
background-color : inherit;
font-weight : normal;
color : rgb(0, 0, 0);
text-align : justify;
}

/*paging*/
td.searchbar{
font-weight : normal;
font-size		  : 11px;
text-decoration : none;
}

span.paging{
font-weight : normal;
color : rgb(0, 153, 51);
text-decoration : none;
background-color : inherit;
}

a.paging{
font-weight : bold;
color:	rgb(0, 153, 51);
text-decoration : none;
background-color : inherit;
}

a.paging:hover{
text-decoration : underline;
}
