
div#main_content{

	margin:0px auto 0px auto;
	width:947px;
	height:100%;
	background:#fff;
	
	
	
}
div#header{
	
	width:934px;
	background-color:#fff;
	
}

div#height_box{
	background:#fff;
	position:relative;
	z-index:10;
	background:url('../gfx/elements/border.gif');
	background-repeat:repeat-y;
	width:960px;
	float:left;
	position:relative;
}

div#right_height_box{
	background:white;
	position:relative;
	z-index:10;
	width:699px;
	border-right:1px solid #ebebeb;
	float:left;
	padding-bottom:0px;

}

div#menu_top{
	padding-top:15px;
	border-bottom:1px solid #d5d5d5;
	padding-bottom:15px;
	height:60px;
}

.clear{
	clear:both;
	margin:0px;
	padding:0px;
}

.p_grey{
	color:#cccccc;
	line-height:18px;
}
/*
.ul_point {
	list-style:none;
	display:block;
	color:red;
	float:left;

}
.ul_point ul li{
	background-image:url('../gfx/elements/point.jpg');
	display:block;
	list-style:none;
	display:block;
	
	
}
*/
div#menu_top ul ,div#menu_top li{
	display:inline;
	float:right;
	padding-top:25px;
	background-image:none;
	
}

div#menu_top ul li{
	padding:0px 20px 0px 0px;
	
}

.break {
	margin:0px 0px 0px 20px; 
	color:#b3d790;
	
}
div#menu{
	width:947px;
	height:62px;
	background:#fff;

}
div#menu_ul{
	width:612px;
	padding:20px 0px 0px 0px;
	float:right;
	background-image:url('../gfx/header/menu/tlomenu1.jpg');
	height:42px;
	margin-top:0px;
	position:relative;
}
div#menu_ul ul{
	
	list-style:none;
	display:inline;
	float:left;
	margin-left:17px;

}
div#menu_ul ul li,div#menu_ul ul li a{
	display:inline;
	float:left;
	height:42px;
	display:block;
	position:relative;
	background-image:none;
	padding-left:0px;


}
div#menu_ul ul li a:hover{
	background-position:0px 42px;
}
div#header_cont{

	background-image:url('../gfx/header/header.jpg');
	width:927px;
	height:69px;
	margin-left:0px;
	margin-top:0px;
	z-index:10;
	position:relative;
	padding:80px 0px 0px 20px
}

div#header_text{
	 width:700px;
	 height:62px;
	 float:left;
	 display:inline;
	 padding:0px 0px 0px 40px;
	 background-image:url('../gfx/header/header_b.jpg');
	 line-height:1px;
}


div.line_l {

	background:#e0e0e0;
  width:50%;
	z-index:0;
}

div.line_r {
	
  background:#e0e0e0;
  width:50%;
	
  z-index:0;
	
}


div#left_box{
	width:209px;
	height:auto;
	background:#fff;
	float:left;
	display:inline;
	position:relative;
	z-index:0;
	padding:0px 0px 0px 0px;
	

}

/*####################MAIN_BOX################*/

div#content_main{
	background:white;
	position:relative;
	z-index:10;
	width:699px;
	border-right:1px solid #ebebeb;
	float:left;

}



div#main_box{
	width:401px;
	background:#fafafa;
	min-height:810px;
	height: auto !important;
	height: 810px;
	float:left;
	z-index:10;
	position:relative;
	margin:10px 0px 10px 8px;
	display:inline;
	padding:30px 20px 20px 32px;
	

}

div#main_box_sec{
	width:611px;
	background:#fafafa;
	min-height: 810px;
	height: auto !important;
	height:810px;
	float:left;
	z-index:10;
	position:relative;
	margin:10px 0px 10px 8px;
	display:inline;
	padding:30px 38px 20px 32px;
	line-height:18px;

}



div.news{
	width:100%;
	min-height: 250px;
	height: auto !important;
	height: 250px;
	margin-bottom:20px;
	border-bottom:1px solid #dfdfdf;
	line-height:18px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	
	
}

.tittle{
	color:#709b45;
	font-weight:bold;
	margin-bottom:10px;

}
.date{
	color:#709b45;
	margin-top:6px;
	margin-bottom:10px;
	float:right;

}
.short_text img{
	border:5px solid #e3e3e3;
	margin:10px 0px 5px 0px;

}
div#pagination{
	width:394px;
	position:absolute;
	bottom:8px;
	left:30px;
	height:14px;
	padding:3px;
	text-align:center;
}
div#pagination a,div#pagination p{
	display:inline;
	background:#e1e1e1;
	color:#000;
	
	padding:3px 6px;
	margin:0px 2px 0px 2px;

}
div#pagination p.unactive{
	
	color:#aaa;

}

div#pagination p.pag_active{
	background:#5e8736;
	color:#fff;

}

div#pagination a:hover{
	
	background:#5e8736;
	color:#fff;


}
/******************************************/


div#right_box{

	width:218px;
	background:#fff;
	
	padding:10px;
	float:right;
	
	z-index:10;
	position:relative;
	
}
/*####################FOOTER################*/


div#footer{
	width:692px;
	height:50px;
	float:left;
	display:inline;
	background:#fff;
	margin:0px 0px 0px 8px;
	border-top:1px solid #e2e2e2;
	border-bottom:4px solid #e2e2e2;
	position:relative;
	z-index:10;
}


div#footer ul ,div#footer li{
	display:inline;
	float:left;
	padding-top:20px;
	padding-left:20px;
	
}

div#footer ul li{
	padding:0px 16px 0px 0px;
	background-image:none;
	
}
div#footer_s{
	background-image:url('../gfx/elements/logo_v_s.jpg');
	background-position:25px 25px;
	background-repeat:no-repeat;
	width:100%;
	height:80px;
	float:left;
	background-color:#fff;
	display:block;
	
	
}
/*####################################*/

div#about_us{
	border-bottom:1px solid #d8d8d8;
	text-align:left;
	padding:0px 5px 10px 0px;
	margin:0px 3px 0px 18px;
	line-height:18px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:11px;
	
}
div#newsletter_content{
	width:209px;
	margin:30px 0px 10px 0px;

	
}


div#send_box,div#send_box2 {
	border-right:1px solid #cfcfce;
	border-bottom:1px solid #cfcfce;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	
	padding:15px;
	

}

div#send_box input,div#send_box2 input{

	width:152px;
	padding:3px;
	margin:0px 0px 0px 10px;
	vertical-align:top;
}

div#send_box .submit,div#send_box2 .submit{

	width:54px;
	height:20px;
	margin:10px 0px 0px 65px;
	
}

div#ask_questions{
	margin:20px 0px 0px 14px;
	border-right:1px solid #e8e8e8;
	position:relative;
	
}

div#submenu{
	
	padding:0px 0px 20px 18px;
	
}
div#submenu ul{ 
	list-style:none;
}

div#submenu ul li a{
	color:#709b45;
}
div#submenu ul li a:hover{
	
	padding-lefT:5px;
}
div#submenu ul li .submenu_active {
	color:#616161;
}
div#submenu ul li{
	background-image:url('../gfx/elements/submenu_bckg.jpg');
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:10px 10px 0px 30px;
	width:140px;
	height:24px;
	
}



div#login_bckg{
	width:241px;
	height:113px;
	background-image:url('../gfx/login/login_bckg.jpg');
	margin:0px auto 0px auto;
	padding:35px 0px 50px 50px;
	
}
div#login_bckg label{
	color:#709b45;


}
div#login_bckg .input_text{
	width:152px;
	padding:3px;
	margin:10px 0px 0px 10px;
	

}


div#login_bckg .submit2{
	width:55px;
	height:20px;
	padding:3px;
	margin:10px 0px 0px 80px;
	vertical-align:top;
	
}

.increaseFont{

	background-image:url('../gfx/elements/powieksz.jpg');
	height:18px;
	width:59px;
	display:block;
}

.increaseFont{

	background-image:url('../gfx/elements/powieksz.jpg');
	height:18px;
	width:59px;
	display:inline;
	float:left;
	margin-right:5px;
}
.decreaseFont{
	background-image:url('../gfx/elements/pomniejsz.jpg');
	height:18px;
	width:61px;
	display:inline;
	float:left;
	margin-right:5px;

}

.resetFont{
	background-image:url('../gfx/elements/reset.jpg');
	height:18px;
	width:52px;
	display:inline;
	float:left;
}
div#changeFont a:hover{
	background-position:0px 18px;
	
}

