/* ------------------------- Global --------------------------------- */
body {
	/*background-image:url(../../images/frontend/bg.gif);
	background-repeat: repeat-x;
	background-color: #D9EDFB; 	*/
	color: #000000; 
	font: normal 13px Verdana , sans-serif;
	margin:0px 0px 0px 0px;
}
ul { list-style-type: none; margin:0;padding: 0;}
img { border: 0; }
hr { clear: both; visibility: hidden; height: 16px; }
table { border-collapse: collapse; }
*:focus { outline: none; }
a:link, a:focus, a:visited, a:active { color: #000000; text-decoration: none; }
a:hover { text-decoration: none; }
form{display:inline;}
/* ------------------------------------------------------------------ */  

h3{
	font-size:15px;
}

#pasek_top{
	background:url(../../images/frontend/pasek_top.gif) repeat-x;
	width:100%;
	margin:0;
	height: 9px;
}
#maincontainer{
	width: 984px;
	margin: 0 auto;
	/*background: url("../../images/frontend/wstazka.gif") no-repeat scroll 0 2px transparent;*/
}
#top{
	float:left;
	width: 984px;
	text-align:center;
	margin-bottom:10px;
}
#top ul{
	margin:0px;
	padding:0px;
}

#top ul li{
	float:left;
	margin:0px;
	width:130px;
	height:25px;
	font-weight:bold;
	line-height:24px;
	text-align:center;
}
#top ul li a{
	background:url("../../images/frontend/top_manu_bg_1.gif");
	position:relative;
	display:block;
	width:130px;
	height:25px;
	color:#fff;
	cursor: pointer;
}
#top ul li a span{
	position:absolute;
	color:#000; 
	top:-1px; 
	z-index: 2;
}
#top ul li a span.m1{left:35px;}
#top ul li a span.m2{left: 28px;}
#top ul li a span.m3{left:49px;}
#top ul li a span.m4{left:22px;}
#top ul li a span.m5{left:35px;}

#top ul li a:hover{
	background-position: 0 -25px;
}

#baner{
	background:url("../../images/frontend/baner.jpg");
	width:827px;
	height:54px;
	float: left;
}
#baner_red{
	background:url("../../images/frontend/baner_red.jpg");
	width:827px;
	height:54px;
	float: left;
}
#baner_green{
	background:url("../../images/frontend/baner_red.jpg");
	width:827px;
	height:54px;
	float: left;
}
#baner_blue{
	background:url("../../images/frontend/baner.jpg");
	width:827px;
	height:54px;
	float: left;
}
/*------------body--------------------*/

#mainbody{
	
}
#centercolumn{
	float:left;
	margin-top:20px;
	width:600px;

}

#centerinnercolumn{
	float:left;
	width:600px;
	background: #FFFFFF;
}

#breadcrumb{
	float:right;
	text-align: right;
}
/*-----------left----------------------*/
#left{
	padding:0px;
	float:left;
	width:155px;
	margin-top:20px;
	margin-right:12px;
}
ul#manu li{
	width:155px;
	text-align:center;
}
ul#manu li ul{
	margin-top: -3px;
}
ul#manu li ul#submanu1 li{
	margin: 0px;
}
ul#manu li ul#submanu1 li a{
	background: url("../../images/frontend/sub_menu_bg.gif") repeat-y;
	display:block;
	font-size:11px;
	text-align:left;
	width:143px;
	height:20px;
	padding:4px 0 0 14px;
}
ul#manu li ul#submanu1 li a.selected_submanu1{
	background: url("../../images/frontend/sub_menu_bg_selected.gif") repeat-y;
	display:block;
	font-size:11px;
	text-align:left;
	width:143px;
	height:20px;
	padding:4px 0 0 14px;
}

ul#manu li ul#submanu2 li a{
	background: url("../../images/frontend/sub_menu_bg_red.gif") repeat-y;
	display:block;
	font-size:11px;
	text-align:left;
	width:143px;
	height:20px;
	padding:4px 0 0 14px;
}
ul#manu li ul#submanu2 li a.selected_submanu2{
	background: url("../../images/frontend/sub_menu_bg_red_selected.gif") repeat-y;
	display:block;
	color:#fff;
	font-size:11px;
	text-align:left;
	width:143px;
	height:20px;
	padding:4px 0 0 14px;
}

ul#manu li ul#submanu3 li a{
	background: url("../../images/frontend/sub_menu_bg_blue.gif") repeat-y;
	display:block;
	font-size:11px;
	text-align:left;
	width:143px;
	height:20px;
	padding:4px 0 0 14px;
}
ul#manu li ul#submanu3 li a.selected_submanu3{
	background: url("../../images/frontend/sub_menu_bg_blue_selected.gif") repeat-y;
	display:block;
	color:#000;
	font-size:11px;
	text-align:left;
	width:143px;
	height:20px;
	padding:4px 0 0 14px;
}
ul#manu li ul#submanu4 li a{
	background: url("../../images/frontend/sub_menu_bg_green.gif") repeat-y;
	display:block;
	font-size:11px;
	text-align:left;
	width:143px;
	height:20px;
	padding:4px 0 0 14px;
}
ul#manu li ul#submanu4 li a.selected_submanu4{
	background: url("../../images/frontend/sub_menu_bg_green_selected.gif") repeat-y;
	display:block;
	color:#000;
	font-size:11px;
	text-align:left;
	width:143px;
	height:20px;
	padding:4px 0 0 14px;
}


/*-------------right--------------*/
#right{
	float:right;
	padding-right:10px;
	width:200px;
}
#newsletter{
	background:url("../../images/frontend/newsletter_bg.gif") no-repeat;
	width:187px;
	height:48px;
	padding:10px;
	margin-bottom:10px;
}

#newsletter_red{
	background:url("../../images/frontend/newsletter_bg_red.gif") no-repeat;
	width:187px;
	height:48px;
	padding:10px;
	margin-bottom:10px;
}
#newsletter_green{
	background:url("../../images/frontend/newsletter_bg_green.gif") no-repeat;
	width:187px;
	height:48px;
	padding:10px;
	margin-bottom:10px;
}
#newsletter_blue{
	background:url("../../images/frontend/newsletter_bg_blue.gif");
	width:187px;
	height:48px;
	padding:10px;
	margin-bottom:10px;
}

#newsletter_header{
	font-size:14px;
	margin-left: 35px;
	color:#315A8B;
	font-weight: bold;
}
#newsletter_header_red{
	font-size:14px;
	margin-left: 35px;
	color:#cc0000;
	font-weight: bold;
}
#newsletter_header_green{
	font-size:14px;
	margin-left: 35px;
	color:#008800;
	font-weight: bold;
}
#newsletter_header_blue{
	font-size:14px;
	margin-left: 35px;
	color:#254F84;
	font-weight: bold;
}


.news_title{

}

.news_title_red{
	color:#cc0000;
}
.news_title_green{
	color:#008800;
}
.news_title_blue{
	color:#254F84;
}

#online{
	padding:10px;
	margin-bottom:10px;
	border:1px solid #000;
}
#news_top{
	background:url("../../images/frontend/right_bg.gif") repeat-y;
	width:207px;
	float:left;
	margin-bottom: 10px;
}
#news_top_red{
	background:url("../../images/frontend/right_bg_red.gif") repeat-y;
	width:207px;
	float:left;
	margin-bottom: 10px;
}
#news_top_green{
	background:url("../../images/frontend/right_bg_green.gif") repeat-y;
	width:207px;
	float:left;
	margin-bottom: 10px;
}
#news_top_blue{
	background:url("../../images/frontend/right_bg_blue.gif") repeat-y;
	width:207px;
	float:left;
	margin-bottom: 10px;
}

.header{
	font-size:14px;
	color:#315A8B;
	font-weight: bold;
}
.header_red{
	font-size:14px;
	color:#cc0000;
	font-weight: bold;
}
.header_green{
	font-size:14px;
	color:#008800;
	font-weight: bold;
}
.header_blue{
	font-size:14px;
	color:#254F84;
	font-weight: bold;
}

#news{
	background:url("../../images/frontend/aktualnosci_top_bg.gif") no-repeat;
	width:207px;
	padding:0px; 
	float:left;
}
#news_red{
	background:url("../../images/frontend/aktualnosci_top_bg_red.gif") no-repeat;
	width:207px;
	padding:0px; 
	float:left;
}
#news_green{
	background:url("../../images/frontend/aktualnosci_top_bg_green.gif") no-repeat;
	width:207px;
	padding:0px; 
	float:left;
}
#news_blue{
	background:url("../../images/frontend/aktualnosci_top_bg_blue.gif") no-repeat;
	width:207px;
	padding:0px; 
	float:left;
}

#news h3, #news_red h3, #news_green h3, #news_blue h3{
	font-size:12px;
	margin:10px 0 0 0;
	padding: 0px;
}
#news h3 a, #news_red h3 a, #news_green h3 a #news_blue h3 a{
	color: #315A8B;
}
.data{
	font-size:10px;
	color:#9F3326;
}
a.more{
	font-size:11px;
	color: #B60000;
	background: #ECECEC;
}
a.more:hover{
	background: #ffffff;
}

#right_bottom{
	background: url("../../images/frontend/right_bottom.gif") bottom no-repeat;
	width:197px;
	position:relative;
	top:5px;
	padding: 0px 5px 0px 5px;
	float:left;
}
#right_bottom_red{
	background: url("../../images/frontend/right_bottom_red.gif") bottom no-repeat;
	width:197px;
	position:relative;
	top:5px;
	padding: 0px 5px 0px 5px;
	float:left;
}
#right_bottom_green{
	background: url("../../images/frontend/right_bottom_green.gif") bottom no-repeat;
	width:197px;
	position:relative;
	top:5px;
	padding: 0px 5px 0px 5px;
	float:left;
}
#right_bottom_blue{
	background: url("../../images/frontend/right_bottom_blue.gif") bottom no-repeat;
	width:197px;
	position:relative;
	top:5px;
	padding: 0px 5px 0px 5px;
	float:left;
}


/*---------------content------------*/
#content{
	width:520px;
	padding:15px;
	float:left;
}
#tab1 td, #tab2 td{
	padding:10px;
}
.blue{
	color: #053875;
}

#zamow{
	background:url("../../images/frontend/zamow_bg.gif") no-repeat;
	width:507px;
	height:36px;
	padding:17px 10px 0 60px;
	margin-bottom:10px;
	
}
#text{
	text-align:justify;
	width:570px;
	margin-bottom:10px;
	padding:15px 10px 15px 10px;
}
#text ul{
	list-style-image:url("../../images/frontend/list_image.gif");
	margin:15px;
}
#text ul li{
	margin-bottom:5px;
}
#text a{
	background:#FFFCF7;
	color:#BE0400;
}
#text h2{
	font-size: 13px;
}
#centerinnercolumn h1{
	margin:0px 0px 5px 15px;
	font-size: 14px;
	color: #053875;
}
#table ul{
	margin:0px;
	padding:0px;
	width:570px;
}
#table ul li{
	list-style-image: none;
	float: left;
}
#table ul li a{
	display: block;
	font-weight:bold;
	text-align:center;
	color:#000;
	padding-top:6px;
	background: url("../../images/frontend/tab_oferta_manu.gif");
	width: 185px;
	height: 20px;
}
#table ul li a:hover{
	background-position: 0 -26px;
}
#table ul li a.selected{
	background-position: 0 -26px;
}

#table_top{
	float: left;
	height:26px;
}
#table_middle{
	float: left;
}

#table_middle div.first_row{
	background: url("../../images/frontend/table_first.gif") no-repeat;
	width:566px;
	height: 27px;
}
#table_middle div.first_row div{
	float:left;
	padding-left: 10px;
	padding-top: 5px;
}
#table_middle div.table_header{
	background: url("../../images/frontend/table_header.gif") no-repeat;
	width:566px;
	height: 20px;
	padding-left: 10px;padding-top: 5px;
	color:#073D97;
}

#table_middle div.table_bg{
	background: url("../../images/frontend/table_bg.gif") ;
	width:566px;
	height: 65px;	
}
#table_middle div.table_bg div{
	float:left;
	padding-left: 10px;
	padding-top: 5px;
}
#table_middle div.table_bottom{
	background: url("../../images/frontend/table_bottom.gif") no-repeat;
	width:566px;
	height:18px;
}





/*----------foot-----------------*/


#foot{
  background:url(../../images/frontend/foot_bg.gif) no-repeat; 
  width:981px;
  margin: 0 auto;
  margin-top:5px;
  padding-left:7px;
  height:30px; 
  clear:both;
}
#foot ul li{
	margin:5px 10px 0 15px;
    float:left;
}
#enzo{
  margin-right:15px;
  margin-top:3px;
  float:right;
}
#enzo:hover{
  opacity: 0.70; 
  filter: alpha(opacity:70);
}
