#container {border:0px solid #676664;position:relative;width:961px;margin:auto;}
#cell3 { /* left */
	width:959px;
	background:#F4EEEC;
	float:left;
	margin:0;
	color: #000000;
	position:relative;
	border-left:1px solid #575757;
	border-right:1px solid #575757;
}
#cell2 {     /* center */
	width:734px;
	background-color:#F4F2F4;
	float:left;
	color: #000000;
	border-right:2px solid #D4D6D4;
}
#cell1 { /* right  */
	width:240px;
	background-color:#F4EEEC;
	float:left;
	border-right:2px solid #D4D6D4;
}
#cell2a, #cell3a {
	float:right;
	position:relative;

}
#cell2a {width:490px;margin-right:-490px;}
#cell3a {width:226px;padding-left:5px;margin-right:-226px;}
#cell3a div {padding:5px;}
#center {padding:10px;width:470px;margin-top:-35px;}
* html #cell3a {margin-right:-100%;}
p {/*padding:2px 2px 2px 1em;margin:0*/}
.hr hr {border:0;border-top:1px dotted #A8A9A5;background-color:#F4EEEC;height: 1px;}
.main_top hr {border:0;border-top:1px dotted #A8A9A5;background-color:#F4F2F4;height: 1px;display:inline-block;margin:5px;}
.main_top a { color:#AC231C; text-decoration: none;}
.main_top a:hover {color:#F00503;text-decoration: none;  }
h1 {background:#ffff;text-align:center;margin:0;}
#footer_container {width:959px;border-left:1px solid #575757;border-right:1px solid #575757;background-color:#F4EEEC;}
#footer {
	text-align:center;
/*	height:30px;*/
	background:#7E7F79;
	border-top:1px solid #D4D6D4;
	clear:both;
	padding-top:20px;
	width:900px;
	margin:auto;
	color:#E4E4E2;
  font-size:10px;
}
#footer a {
color:#E4E4E2;
text-decoration:none;
}
#bottom_line {
	width:961px;
	text-align:center;
	font-size:10px;
	/*margin: 0px auto;*/
	overflow: hidden;
	/*padding: 0px;*/
	/*line-height: 0px;*/
	/*font-size: 0px;*/
	height: 58px;
     }
#bottom_line a {
color:#AC231C;
text-decoration:none;
}
#top_line {
	width:961px;
	margin: 0px auto;
	overflow: hidden;
	padding: 0px;
	line-height: 0px;
	font-size: 0px;
	height: 4px;
     }
#top_line_new {
	width:961px;
	margin: 0px auto;
	overflow: hidden;
	padding: 0px;
	line-height: 0px;
	font-size: 0px;
	height: 13px;
     }
#header {background-color:#E6DFDE;width:949px;border-left:1px solid #575757;padding:5px;border-right:1px solid #575757;}
#header a {color:#FFF;text-decoration:none;}
#header p {text-align:right;}
#header h1 {text-align:right;}
.header2 a {background:none;padding:0px;}
/*.banner p {margin:0;padding:0;}*/
#header h1 {background-color:#E6DFDE;color:#FFF;font-size:12px;}
.header2 {width:959px;background-color:#E6DFDE;border-left:1px solid #575757;border-right:1px solid #575757;}
#header_menu {height:33px;width:959px;background-color:#E6DFDE;border-top:1px solid #;border-left:1px solid #575757;border-right:1px solid #575757;}

/* new */
body {
	background-color: #f7f7f7;
	background-repeat: repeat-x;
	margin: 12px 0px 12px 0px;
	padding: 0px;
	font-family: Arial,Helvetica,sans-serif;
     font-size: 12px;
     color: #575757;
     line-height:15px;
}

a {
     color:#AC231C; 
     text-decoration: none;  
}

a:hover {
     color:#F00503;
     text-decoration: none;  
}

h3 a {
     color:#AC231C; 
     text-decoration: none;  
}

h3 a:hover {
     color:#F00503;
     text-decoration: none;  
}

#left_middle a {
     color:#AC231C; 
     text-decoration: none;  
}

#left_middle a:hover {
     color:#F00503;
     text-decoration: none;  
}

H1,H2,H3,H4,H5 {
     font-size: 13px;
}
.wb {border-bottom:0px solid #FFF;}
.red_label {
	width:958px;
	line-height: 0px;
	font-size: 0px;
	height: 5px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
.menu1 {
	width:959px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	height:34px;
	padding-top:0px;
	}
.main_top h3 { 
  background-repeat: repeat-x;  
  /*padding: 7px 5px 3px 20px;*/
  padding-top:5px;
  font-size: 12px;
  color:#5F5D5C;
  height:26px;
  width:94%;
  margin:auto;
  text-align: left;
  font-weight:bold;
  padding-left:10px;
  } 
.top_menu {
	border-top:1px solid #FFF;
	border-bottom: 1px #f3f3f3 solid;
	height:25px;
	padding-top:5px;
	padding-left:10px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
     }
.top_menu span {
     color:#AD2320;
     }
  /* Navigation */
.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
}
.nav li {
  border-left: 1px solid #000;
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  font: bold 1.22em/25px Arial, Helvetica, sans-serif;
  background: #565656;
  color: #959595;
  display: block;
  padding: 0 9px;
  text-transform: lowercase;
  text-decoration: none;
}

.nav li a:hover {
  background: #ccc;
  color: #000;	

}
#nav-one li:hover a, 
#nav-one li.sfHover a {
  background: #ccc;
  color: #000;
}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  background: #565656;
  color: #959595;	
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  background: #ccc;
  color: #000;	
}

.nav ul {
  background: #565656;
  border-bottom: 1px solid #000;
  list-style: none;
  margin: 0;
  width: 100px;
  position: absolute;
  top: -999em;
  left: -1px;
}
.nav li:hover ul,
.nav li.sfHover ul {
  top: 25px;
}
.nav ul li {
  border: 0;
  float: none;
}
.nav ul a {
  border: 1px solid #000;
  border-bottom: 0;
  padding-right: 20px;
  width: 80px;
  white-space: nowrap;
}
.nav ul a:hover {
  background: #ccc;
  color: #000;
}

/* --- */
a.selected {   
    /*text-decoration:underline !important;*/    
    color:#FFFFFF !important;
    background-color:#B50403 !important;
}  

#scroller-header a {   
    text-decoration:none;    
    /*color:#72706F;*/
    color:#AC231C;
    margin-top:0px;    
    padding:0 2px;
}   
  
#scroller-header a:hover {   
    text-decoration:underline;    
    color:#4b412f;
}   
    
#scroller-header {   
  background-repeat: repeat-x;  
  padding-bottom:0px;
  padding-top:5px;
  font-size: 12px;
  color:#72706F;
  /*height:26px;*/
  height:26px;
  width:442px;
  text-align: justify;
  font-weight:bold;
  text-align:center;
	margin:auto;  
 
} 

#scroller-header-q a {   
    text-decoration:none;    
    /*color:#72706F;*/
    color:#AC231C;
    margin-top:0px;    
    padding:0 2px;
}   
  
#scroller-header-q a:hover {   
    text-decoration:underline;    
    color:#4b412f;
}   
    
#scroller-header-q {   
  background-repeat: repeat-x;  
  padding-bottom:0px;
  padding-top:5px;
  font-size: 12px;
  color:#72706F;
  height:26px;
  width:442px;
  text-align: justify;
  font-weight:bold;
  text-align:center;
	margin:auto;  
 
} 

#scroller-header2 {   
  background-repeat: repeat-x;  
  padding-bottom:0px;
  padding-top:5px;
  font-size: 12px;
  color:#72706F;
  height:26px;
  width:90%px;
  text-align: justify;
  font-weight:bold;
  text-align:center;
	margin:auto;   
 
} 
#scroller-header2 li a {
    text-decoration:none;    
    color:#72706F;
    margin-top:0px;    
    padding:0 2px;
}
#scroller-header2 li a:hover {
    text-decoration:underline;    
    color:#4b412f;
} 
  
#scroller-body {     
    width:470px;   
    padding-bottom:30px;
    text-align:justify;   
}   
  
#mask {   
    width:465px;   
    overflow:hidden;   
    margin:0 auto;   
}   
  
#panel {   
  
}   
  
#panel div {   
float:left;   
  
}   
  
  
/* extra optional styling for each tab content */   
#panel-1 {   
}   
#panel-2 {   
}   
#panel-3 {   
} 
#panel-4 {   
}  
#panel-5 {   
}    

#toggler { position: relative; overflow:visible !important;}
#button { padding: .5em 1em; text-decoration: none; overflow:visible !important; }
#effect {  text-align: right; padding: 0.4em; position: relative; background: #F4EEEC; overflow:visible !important; }

.slide_form {border-left:1px solid #F4EEEC;background-color:#F4EEEC;border-right:2px solid #D4D6D4;border-bottom:0px dotted #D4D6D4;border-top:0;position:absolute;top:50px;left:0px;z-index:999;}
#makeme {width:239px;}
.myh4 h4 {font-size:12px;color:#8B8786;text-align:left;padding-left:0px;}
.my2h4 {color:#8B8786;font-size:12px;width:80%;margin:auto;padding:5px;text-align:left;border-bottom:1px dotted #ABACA8;border-top: 1px dotted #ABACA8}
table {border:0;}
#rinput {padding:0px;width:95px;vertical-align: middle;padding-left:5px;padding-top:3px;height:19px;border:none !important;background: url('/media/img/b_input.gif') no-repeat;}
#rinput:focus  { border-color: none; outline: none;border:none !important; }
#rsubmit {background: url('/media/img/b_szukaj.gif') no-repeat;border:none;padding:0;margin:0;width:16px;height:15px;padding-top:0px;vertical-align:middle;margin-bottom:10px;}
#lsubmit {background: url('/media/img/b_send.jpg');width:41px;height:16px;border:none;padding:0;margin:0;vertical-align:middle;}
#lsubmit {margin-left:150px;width:41px;}
#lsubmit2 {background: url('/media/img/b_send.jpg');width:41px;height:16px;border:none;padding:0;margin:0;vertical-align:middle;}
#lsubmit2 {margin-left:150px;width:41px;}
.news_date {font-size:9px;color:#932724; /*background-color:#B50403;*/padding-left:5px;padding-right:5px;font-weight:bold;}
.news_link a {color:#797574;}
#news {padding-left:20px;text-align:left;}
.news_more {font-size:10px;margin-left:70px;color:#971E1E;}
.news_more a {color:#8A8686;text-decoration:none;}

#footer table {margin:0;padding:0;margin-top:-20px;}

#top_icons {float:left;width:550px;}
#top_icons img {border-style: none;vertical-align: middle;}

#top_icons_rs {float: right; padding-top: 0px; padding-right: 15px;}
#top_icons_rs img {border-style: none;vertical-align: middle;}
#top_search {float: right;  padding-right: 15px;}
.main_h4 {font-weight:bold;color:#8B8786;}
.main_h4 h4 {text-align:left;padding-left:10px;font-size:12px;}

.o_main {color:#7B7675;padding-bottom:0 !important;}
.o_sub {color:#A39E9E;font-style:italic;padding-top:0 !important;padding-bottom:0 !important;}
.5A5756 {color:#5A5756;}
#part1 {float:left;padding-left:20px;}
#part1 label {font-weight:normal;font-size:10px;width:180px;color:#989593;}
#part1 input {width:180px;}
#part1 textarea {width:180px;height:70px;}
#part2 {display:none;float:left;padding-left:20px;padding-top:0px;}
#part2 label {font-weight:normal;font-size:10px;width:180px;color:#989593;}
#part2 input {width:180px;}

#hide_all {margin-left:165px;font-size:10px;}
.mt230 {margin-top:230px;}
.flashme {z-index:1;}
#show_ask {cursor:pointer;}
#ask_case {display:none;}
.ask_case_border {border-bottom:1px dotted #ABACA8;/*width:90%;*/margin:auto;padding:0;}
#ask_case label {font-weight:normal;font-size:10px;width:180px;color:#989593;}
#ask_case input[type='text'] {width:180px;}
#ask_case textarea {width:180px;height:70px;}
#ask_case input[type='submit'] {width:41px;}

.demo123 {width:470px;margin:auto;}
.demo123  a { color:#AC231C; text-decoration: none;}
.demo123 a:hover {color:#F00503;text-decoration: none;}
.main_h4 img {border-style: none;vertical-align: middle;}

#show_top_form {cursor:pointer;}

marquee {
	text-align: justify;
	width: 180px;
	height: 40px;
	max-height: 40px;
	margin:auto;
	margin-bottom:20px;
	font-family:arial;
	color:#575757;
	font-size:11px;
}

  div#txt1 { padding: 0px 10px 10px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(87, 87, 87);
    background-color: rgb(244, 242, 244);
    text-align:left;   
    }

  #txt1 h1, #txt1 h2 { 
  /*padding: 3px 5px 3px 20px;*/
    /*border-top-color: rgb(201, 203, 201);
    border-bottom-color: rgb(201, 203, 201);*/
    background-color: #F4F2F4 !important;
    font-size: medium;
    background-image:url('/media/img/header.png');
    background-repeat: repeat-x;
    /*background-color: rgb(231, 233, 231);*/
    background-position: inherit !important;
    color: rgb(87, 87, 87);

height:26px;
margin:auto;
padding-left:10px;
padding-top:5px;
text-align:left;
width:94%;    
    
    
    }

  #txt1 h3, #txt1 h4, #txt1 h5 { padding: 0px 10px;
    margin-bottom: 0pt;
    font-size: 13px;
    margin-top: 0px;
    }

  #txt1 p { padding-top: 0pt;
    margin-top: 0pt;
    text-align: justify;
    padding-bottom: 10px; 
    } 
    
   #txt1  td 
   {
       vertical-align: top !important;
   }  

  #txt1 a { color: rgb(172, 35, 28);
    text-decoration: underline;
    }

  #txt1 a.hover { text-decoration: none;
    color: rgb(192, 0, 0);
    }

  #txt1 ul {  }

  #txt1 li {  }

  #txt1 em { margin-left: 50%;
    font-size: small;
    font-family: Arial,Helvetica,sans-serif;
    text-transform: none;
    font-style: italic;
    font-weight: bold;
    margin-top: 50px;
    color: rgb(153, 153, 153);
    }

  #txt1 img { border: 1px solid rgb(201, 203, 201);
    padding: 8px;
    background-color: rgb(253, 253, 253);
    }
    
  div#marq { padding: 0px 10px 10px;
    background-color: rgb(244, 242, 244);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: normal;
    color: rgb(156, 156, 156);
    }

  #marq h1, #marq h2, #marq h3, #marq h4, #marq h5 { padding: 0px 10px;
    margin-bottom: 0pt;
    margin-top: 0px;
    font-size: 10px;
    color: rgb(156, 156, 156);
    }

  #marq p { padding-top: 0pt;
    margin-top: 0pt;
    text-align: justify;
    padding-bottom: 10px;
    }

  #marq a { 
    text-decoration: none;
    color: rgb(156, 156, 156) !important;
    }

  #marq a.hover { 
  	text-decoration: none;
     color: rgb(156, 156, 156) !important;
    }
    
  marquee p a { 
    text-decoration: none;
    color: rgb(156, 156, 156) !important;
    }

  marquee p a.hover { 
  	text-decoration: none;
     color: rgb(156, 156, 156) !important;
    }

  #marq ul {  }

  #marq li {  }

  #marq em { margin-left: 50%;
    font-size: small;
    font-family: Arial,Helvetica,sans-serif;
    text-transform: none;
    font-style: italic;
    font-weight: bold;
    margin-top: 50px;
    color: rgb(156, 156, 156);
    }

  #marq img { border: 1px solid rgb(201, 203, 201);
    padding: 8px;
    background-color: rgb(253, 253, 253);
    }

  #marq b { font-weight: normal;
    }

.orz { 
/*padding: 10px;*/
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
text-decoration: none;
background-color: rgb(244, 238, 236);
font-weight: inherit;
color: rgb(123, 118, 117);
margin-bottom: 0px;
font-weight:normal;
padding-bottom: 0;
}
.orz h1, .orz h2, .orz h3, .orz h4, .orz h5 { 
border-style: dotted none;
border-width: 1px;
border-top: 1px dotted rgb(187, 181, 181);
border-bottom: 1px dotted rgb(187, 181, 181);
padding: 8px 10px;
color: rgb(123, 118, 117);
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 13px;
text-align: left;
margin-top: 0px;
margin-bottom: 8pt;
}
.orz p { 
padding-top: 0pt;
margin-top: 0pt;
text-align: justify;
/*padding-bottom: 10px;*/
}
.orz a { text-decoration: none;
color: rgb(156, 156, 156);
}
.orz a.hover { text-decoration: none;
color: rgb(156, 156, 156);
}
.orz ul { }
.orz li { }
.orz em { margin-left: 50%;
font-size: small;
font-family: Arial,Helvetica,sans-serif;
text-transform: none;
font-style: italic;
font-weight: bold;
margin-top: 50px;
color: rgb(156, 156, 156);
}
.wyrok { font-style: italic;
color: rgb(163, 158, 158);
font-size: 11px;
font-weight: normal;
padding-top: 0;
}
h3 {margin-bottom:0 !important;padding-bottom:0 !important;}
h4 {margin-bottom:0 !important;padding-bottom:0 !important;}

#menu_left
{
float:right;
}
