/* CSS Document */

body{
  margin:0;
  padding:0;
  background: url( '../../img/bg.jpg' ) repeat-x #002976;
  text-align:center;
  font-family:Tahoma;
}

#container{
  text-align:left;
  width:960px;
  margin:0 auto 0 auto;
  min-height:1000px;
  height:atuo !important;
  height:1000px;
  
}

#header{
  height:235px;
  background: url('../../img/kostka_up.png') no-repeat 720px 65px;
}

#logo{
  margin:30px 0 0 0;
  float:left;
}

#lg{
  margin:50px 0 0 189px;
}

.bar{
  margin:0px 0 0 30px;
}

#menu{
  width:900px;
  height:60px;
  margin:0px 0 0 30px;
  background: url('../../img/menu_bg.png') repeat-x;
}

#menu ul{
  list-style:none;
  width:786px;
  margin-left:68px;
  padding:0;
}


#menu ul li{
    float:left;
    
    width:110px;
    padding:3px 0 0 0;
    margin:13px 21px 0 0 ;
    height:25px;
    text-align:center;
}

#menu a{
  text-decoration:none;
  color:#fff;
  font-size:12px;
  font-weight:bold;
  background-image: url( '../../img/button.png' );
}
.start{
	padding:6px 35px 8px 35px;
}
.oferta{
	padding:6px 32px 8px 31px;
}
.cennik{
	padding:6px 33px 8px 33px;
}
.pobierz{
	padding:6px 28px 8px 29px;
}
.pomoc{
	padding:6px 13px 8px 13px;
}

.kontakt{
	padding:6px 27px 8px 27px;
}
#menu a:hover{
  background-image: url( '../../img/button_pressed.png' );
}

#menu a.selected {	
	background-image: url( '../../img/button_pressed.png' );
}

#content{ 
	overflow: hidden; 
	border-top:0;
	margin-left:30px;
	width:900px;
	color:#fff;
}
#column_left{
  margin-left:68px;
  min-height:550px;
  height:auto !important;
  height:550px;
  padding:15px; /*moz padding*/
  padding:15px; /*IE padding*/
  width:210px;
  background: url( '../../img/news_bg.png' ) repeat-y;
  float:left;
  margin-bottom: -2000px; padding-bottom: 2000px;
	
}

#column_right{
  padding:0px 68px 15px 21px;
	width:503px;
	font-size:12px;
	float: left;
  margin-bottom: -2000px; 
  padding-bottom: 2000px;
	background: url( '../../img/big_box.png' ) no-repeat 170px 280px;
	min-height:500px;
	height:auto !important;
	height:800px;	
}

.bar{
	margin-left:0px;
	float:none;
}

.text_up{
	min-height:200px;
	height:auto !important;
  	height:200px;
	width:503px;
	padding:10px 0 0 0 ;
}
.text_down{
	padding:5px 0 0 0 ;
	min-height:200px;
	height:auto !important;
  	height:200px;
	width:503px;
	clear:left;
}
.center{
	padding:10px 0 0 0 ;
	min-height:430px;
	height:auto !important;
  	height:	30px;
	width:503px;
}

a{
	color:#fff;
}

#down{
	background: url( '../../img/small_box.png' ) no-repeat 15px 550px;
}
.pasek{
	float:left;
	margin:2px 10px 0 315px;
}
.bar_long{
	margin:30px 0 0px 30px;
}
#menu_down{
	margin: 0px 0 0 0 ;
}
#menu_down ul{
	list-style:none;
	font-weight:bolder;
	margin:3px; 0 0 0;
}
#menu_down a{
	text-decoration:none;
}
#menu_down ul li{
	float:left;
	margin:0 19px 0 0 ;
	font-size:10px
}
#menu_down a:hover{
	text-decoration:underline;
}
.wave{
	margin-left:550px;
}

.left_news{
    min-height:280px;
    height:auto !important;
    height:280px;  
    
}
.left_news p{
	
  	font-size:12px;
}
.more{
    color:#8cc31f; 
    font-weight:bold;
    font-size:11px;
}
.news a{   
    font-weight:bold;
    font-size:11px;
}

.news_title{
  font-weight:bold;
  font-size:14px;
}
.news_shorter{
    font-weight:bold;
  	font-size:10px;
    margin:10px 0 0 0;
    text-align:left;
}
.date{
	font-weight:bold;
  	font-size:12px;
}

#column_right img{
	float:left;
	margin:5px 5px 0 0;
}


#left_menu ul li a{
	color:#fff;
	font-size:10px;
}
table_prices{
    margin:10px 0 0 20px;
    caption-side: top;
    width:500px;
    /*border: 0.2em ridge green;
    border-bottom-width:0;*/
}
#table_prices td{
    /*border-color:green;
    border-bottom-style: ridge;
    border-bottom-width:0.2em;*/
    
}
.desc{
  font-weight:bolder;
  width:400px;
  cursor:pointer;
 
}
.more_information{
    display:none;
}
td.cena{
  font-weight:bolder;
  width:100px;
  text-align:right;
}

.question{
  font-weight:bold;
  color:#fff;
  font-size:12px;
  text-decoration:none;
  margin:10px 0 0 20px;
  cursor:pointer;
}
.answer{
    margin:10px 5px 15px 25px;
    text-align:justify;
    display:none;
}

.wyroznienie{
	text-decoration:none;
    font-weight:bold;
  	color:#fff;
  	font-size:14px;
}
.dziesieciowka{
  text-decoration:none; 
  color:#fff;
  font-size:12px;
}
.nas_pop{
  text-decoration:none; 
  color:#fff;
  font-size:12px;
}
.pasek_dol{
    position:absolute;
    bottom:0;
}


.contact{
    font-size:12px;
    font-weight:bold;
    margin:10px 0 0 0px;
}
.contact_div{
  margin-top:15px;
  clear:left;
}
.partners_contact_div{
  margin-top:15px;
  float:left;
  width:250px;
  height:150px;
  border-righ:1px solid #fff;
  
}
.partners_group{
	width:100%;
	min-height:140px;
	height:auto !important;
	height:130px;
	
}
.hidden_partners{
	display:none;
}
.contact_kind{
    font-size:12px;
    font-weight:bold;
    margin:20px 0 0 0px;
    cursor:pointer;
}
.addres{
  display:none;
}
.contact_data{
    font-size:11px;
    margin:5px 0 0 0px;
}
.contact_phone{
    font-weight:normal;
    font-size:11px;
    margin-left:5px;
}
.contact a{
	color:#fff;
}

.art_title{
    margin-top:10px; 
    text-align:center;
    font-weight:bolder;
    color:#ff0000;
    font-size:16px;
}

.edit_delete{
    font-weight:bold;
    font-size:10px;
    color:#ff0000;
    margin:5px 0 0 20px;
}

.rte-zone{
    background-color:#fff;
    width:500px;
}
.rte-toolbar select{
    float:left;
    margin:0 10px 0 0;
}
.rte-toolbar p{
    float:left;
}
.add_logo{
    cursor:pointer;
    margin:5px 0 0 0px;
    font-weight:bold
}
.add_file{
    cursor:pointer;
    margin:5px 0 0 0px;
    font-weight:bold;
}
.text_field_faq{
    width:500px;
}
.text_field{
    width:500px;
}
.link_box{
    font-size:10px;
    color:#CFCFCF;
}
.link{
    display:none;
}

img,a{
	border:0;
}

textarea{
	width:500px;
	height:300px;
}

/**************************************************partners select *********************************************************/
#partners_select{
	background-color:#006EC2;
	border:1px solid #002162;
	width:150px;
	color:#fff;
	arrow-color: #002162;
}
#partners_select a{
	background-color:yellow;
}


.file_title{
	clear:left;
	float:none;
	padding-top:7px;
	font-weight:bolder;
}

