@charset "utf-8";
/* Highton CSS */

* {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0;
	margin:0;
	color:#0a080d;
	}
	
html {
	min-height:100%;
	}
	
.end {
	clear:both;
	}	
	
img {
	border:0;
	}	
	
body {background:#FFFFFF;}	
	

	
	
	

	
h2.log {
	position:absolute;
	top:46px;
	right:5px;
	width:102px;
	height:18px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	background:url(img/log_bg.gif) no-repeat;
	text-align:center;
	padding:5px 0 0 0;
	}	
	
h2.log a {
	color:#ee7f01;
	text-decoration:none;
	font-weight:bold;
	}	
	
ul.flagi {
	list-style-type:none;
	position:absolute;
	top:15px;
	right:27px;	
	}	
	
ul.flagi li {
	display:inline;
	}		
	

#logo {
	width:277px;
	height:140px;
	/*background:url(img/logo.jpg) no-repeat;*/
	float:left;
	}	

/*
#main_menu {
	width:703px;
	height:140px;
	float:right;
	}	
	
#main_menu ul {
	list-style-type:none;
	width:566px;
	margin:0 0 0 10px;
	}		
	
#main_menu ul li {
	float:left;
	}			
	
#main_menu ul li a {
	text-decoration:none;
	color:#fff;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block;	
	width:83px;
	height:31px;
	text-align:center;
	padding:90px 0 0 0;	
	}
	
#main_menu ul li a:hover {
	color:#f58220;
	}	
	
#main_menu ul li.left {
	height:121px;
	width:34px;
	background:url(img/li_left.jpg) no-repeat;
	}	
	
#main_menu ul li.right {
	height:121px;
	width:34px;
	background:url(img/li_right.jpg) no-repeat;
	}			
	
#main_menu ul li.onas a {
	background:url(img/li_onas.jpg) no-repeat;
	}	
	
#main_menu ul li.onas a:active {
	background:url(img/li_onas_bg.jpg) no-repeat;
	}		
	
#main_menu ul li.kontakt a {
	background:url(img/li_kontakt.jpg) no-repeat;
	}	
	
#main_menu ul li.kontakt a:active {
	background:url(img/li_kontakt_bg.jpg) no-repeat;
	}		
	
#main_menu ul li.oferta a {
	background:url(img/li_oferta.jpg) no-repeat;
	}	
	
#main_menu ul li.oferta a:active {
	background:url(img/li_oferta_bg.jpg) no-repeat;
	}		
	
#main_menu ul li.zaufali a {
	background:url(img/li_zaufali.jpg) no-repeat;
	}
	
#main_menu ul li.zaufali a:active {
	background:url(img/li_zaufali_bg.jpg) no-repeat;
	}		
	
#main_menu ul li.kursy a {
	background:url(img/li_korsy.jpg) no-repeat;
	}	
	
#main_menu ul li.kursy a:active {
	background:url(img/li_korsy_bg.jpg) no-repeat;
	}			
	
#main_menu ul li.fran a {
	background:url(img/li_fran.jpg) no-repeat;
	}	
	
#main_menu ul li.fran a:active {
	background:url(img/li_fran_bg.jpg) no-repeat;
	}				
*/



	
#main_menu ul {
	list-style-type:none;
	width:487px;
	margin:0 0 0 10px;
	}		
	
#main_menu ul li {
	float:left;
	}			
	
#main_menu ul li a {
	text-decoration:none;
	color:#fff;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block;	
	text-align:center;
	height:31px;
	padding:90px 0 0 0;
	}
	
#main_menu ul li a:hover {
	color:#f58220;
	}	
	
#main_menu ul li.left {
	height:121px;
	width:37px;
	background:url(img/menu/li_lewo.jpg) no-repeat;
	}	
	
#main_menu ul li.abc1 {
	height:121px;
	width:13px;
	background:url(img/menu/1.jpg) no-repeat;
	}		
	
#main_menu ul li.abc2 {
	height:121px;
	width:13px;
	background:url(img/menu/2.jpg) no-repeat;
	}
	
#main_menu ul li.abc3 {
	height:121px;
	width:13px;
	background:url(img/menu/3.jpg) no-repeat;
	}				
	
#main_menu ul li.right {
	height:121px;
	width:37px;
	background:url(img/menu/li_prawo.jpg) no-repeat;
	}			
	
#main_menu ul li.onas a {
	background:url(img/menu/onas.jpg) no-repeat;
	width:83px;
	/*height:121px;*/
	}	
	
#main_menu ul li.onas a.active {
	background:url(img/menu/onas_active.jpg) no-repeat;
	width:83px;
	/*height:121px;*/
	}		
	
#main_menu ul li.kontakt a {
	background:url(img/menu/kontakt.jpg) no-repeat;
	width:83px;
	/*height:121px;*/
	}	
	
#main_menu ul li.kontakt a.active {
	background:url(img/menu/kontakt_active.jpg) no-repeat;
	width:83px;
	/*height:121px;*/
	}		
	
#main_menu ul li.oferta a {
	background:url(img/menu/oferta.jpg) no-repeat;
	width:83px;
	/*height:121px;*/
	}	
	
#main_menu ul li.oferta a.active {
	background:url(img/menu/oferta_active.jpg) no-repeat;
	width:83px;
	/*height:121px;*/
	}		
	
#main_menu ul li.zaufali a {
	background:url(img/menu/zaufali.jpg) no-repeat;
	width:125px;
	/*height:121px;*/
	}
	
#main_menu ul li.zaufali a.active {
	background:url(img/menu/zaufali_active.jpg) no-repeat;
	width:125px;
	/*height:121px;*/
	}				



#animacja {
	width:980px;
	height:307px;
	}	
	

	
#baner {
	height:139px;
	text-align:center;
	margin:-1px 0 10px 0;
	}		
	


	
/*///////// 	Podstrona /////////*/
/*#subpage {

	}*/
	
.menu_left {
	width:206px;
	float:left;
	margin:18px 0 0 0;	
	}	
	
.menu_left_top {
	width:206px;
	height:9px;
	background:url(img/menu_left_top.jpg) no-repeat;
	font-size:0px;
	}	
	
.menu_left_bottom {
	width:206px;
	height:46px;
	background:url(img/menu_left_bottom.png) no-repeat top left;
	font-size:0px;
	}		
	
.menu_content {
	background:url(img/menu_left_bg.jpg) repeat-y;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	text-align:right;
	/*padding:0 0 0 25px;*/
	width:216px;
	}	
	
.menu_content ul.poz_1	{
	list-style-type:none;
	padding:0 0 0 25px;
	}

.menu_content ul.poz_1 li {
	padding:2px 0;
	}
	
.menu_content ul.poz_1 li.title {
	padding:5px 30px 5px 0;
	text-transform:uppercase;
	}
	
.menu_content ul.poz_1 li a	{
	color:#fff;
	text-decoration:none;
	padding:0 30px 0 0;
	}	
	
.menu_content ul.poz_1 li a:hover	{
	background:url(img/punkt.gif) no-repeat right;
	}		

.menu_content ul.poz_1 li a.active	{
	background:url(img/punkt.gif) no-repeat right;
	}	

.menu_content ul.poz_1 li a	{
	
	}	

.menu_content ul.poz_2 {
	background:url(img/ul_2_bg.jpg) repeat-y;
	padding:0 30px 0 0;
	/*margin:3px 0;*/
	list-style-type:none;
}
	
.menu_content ul.poz_2 li.gora, .menu_content ul.poz_2 li.dol {
	width:206px;
	height:24px;
	font-size:0px;
	padding: 0px;
	margin: 0px;
	}
	
.menu_content ul.poz_2 li.gora {
	background: url(img/ul_2_gora.jpg) no-repeat;
	padding:0;
	}	
	
.menu_content ul.poz_2 li.dol {
width: 206px;
	background: url(img/ul_2_dol.jpg) no-repeat;
	padding:0;
	margin: 0;
	line-height:0;
	height: 24px;
	}		
	
.menu_content ul.poz_2 li a {
	text-decoration:none;
	color:#fff;
	}
	
.menu_content ul.poz_2 li {
	padding:3px 0;
	}		
	
.menu_content ul.poz_2 li a:hover {
	color:#ee7f01;
	}		

.menu_content ul.poz_2 li a.active {
	color:#ee7f01;
	}		

.menu_content ul.poz_2 li a.active:hover {

	}		

.right {
	float:right;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:14px;
	width:717px;
	margin:0 0 18px 0;
	}	
	
.container {
	width:742px;
	margin:18px 0 0 0;	
	}
	
.con_top {
	width:742px;
	height:13px;
	font-size:0px;
	background:url(img/kontener_top.gif) no-repeat;
	}		
	
.con_bot {
	width:742px;
	height:13px;
	font-size:0px;	
	background:url(img/kontener_bot.gif) no-repeat;
	}		
	
.con_text {
	background:url(img/kontener_bg.gif) repeat-y;
	width:682px;
	padding:0 30px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:14px;
	}
	
.con_text ol, .con_text ul {
	padding:5px 20px;
	}			
	
.con_text h2 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#f58220;
	text-transform:uppercase;
	margin:0 0 3px 0;
	}
	
.con_text strong {
	font-weight:bold;
	/*color:#f58220;	*/
	}	
	


.main {
	width:555px;
	margin:0 auto;
	}
	
.title2 {

	width:433px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#282828;
	font-weight:bold;
	padding:9px 10px 0 10px;
	}	
	
.title2 span {
	color:#f58220;
	}	
	
.title2 small {
	color:#acacac;
	font:12px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;	
	}		
	
.title2_bot {

	height:9px;
	margin:0 0 5px 0;
	}	
	
h2.c {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	font-weight:bold;
	margin:0 0 5px 0;
	}	
	
.title3 {
	text-align:center;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#282828;
	font-weight:bold;
	padding:9px 10px 0 10px;
	}
	
.title3 a {
	text-decoration:none;
	color:#f48007;
	}	
	
.title3 a:hover {
	text-decoration:underline;
	}		
		
.title3_bot {
	height:9px;
	margin:0 0 5px 0;
	}	
	
.bok {
	width:254px;
	float:right;
	}	
	
.box {
	width:254px;
	margin:0 0 10px 0;
	}	
	
.box_top {
	background:url(img/box_top.gif) no-repeat;
	font-size:0px;
	height:10px;
	}	

.box_text {
	background:url(img/box_bg.gif) repeat-y;
	width:214px;
	padding:0 20px;
	}	
	
.pdf {
	height:21px;
	background:url(img/pdf.gif) no-repeat;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding:8px 0 5px 37px;
	margin:0 0 0px 0;
	}	
	
.film {
	height:62px;
	background:url(img/film.gif) no-repeat;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding:45px 0 0 57px;
	}		
	
.pdf a, .film a {
	text-decoration:none;
	color:#282828;
	}		
	
.pdf a:hover, .film a:hover {
	text-decoration:underline;
	}			
	
.box_bot {
	background:url(img/box_bot.gif) no-repeat;
	font-size:0px;
	height:10px;
	}		
	
.a_left {
	width:26px;
	float:left;
	}	
	
.a_right {
	width:26px;
	float:right;
	text-align:right;
	}	
	
.a_center {
	width:600px;
	float:left;
	text-align:center;
	}	
	
.a_center2  {
	width:260px;
	float:left;
	text-align:center;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#858585;	
	}		
	
.a_center {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#858585;
	display:inline;
	}			
	
a.left {
	width:25px;
	height:13px;
	display:block;
	background:url(img/arrow_left.gif) no-repeat;
	}

a.left:hover
{
	width:25px;
	height:13px;
	display:block;
	background:url(img/arrow_left_blank.gif) no-repeat;
}

img.left_blank
{
	width:25px;
	height:31px;
	display:block;
	background:url(img/arrow_left_blank.gif) no-repeat;
}

a.right {
	width:25px;
	height:13px;
	display:block;
	background:url(img/arrow_right.gif) no-repeat;
}	

a.right:hover
{
	width:25px;
	height:13px;
	display:block;
	background:url(img/arrow_right_blank.gif) no-repeat;
}

img.right_blank
{
	width:25px;
	height:31px;
	display:block;
	background:url(img/arrow_right_blank.gif) no-repeat;
}

td.przew {	
	width:25px;
	}
	
td.name {
	width:160px;
	padding:2px 0 2px 5px;
	}	
	
td.name span {
	color:#f58220;
	}		

td.przew a {	
	text-decoration:none;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#ee7f01;
	font-weight:bold;
	}

td.name {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}	
	
td.data {
	text-align:center;
	width:70px;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}	
	
span.red {
	color:#e2001a;
	}	
	
span.green {
	color:#009036;
	}		
	
	

.opinia {
	width:312px;
	padding:5px 10px;
	border:3px solid #adadad;
	text-align:left;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	line-height:14px;
	margin: 0px auto;
	}	
	
.title4 {
	width:308px;
	background:url(img/opinia_h2.gif) no-repeat;
	height:28px;
	margin:0 0 10px 0;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	padding:7px 0 0 0;
	text-align:center;
	}	
	
.kal {
	border-bottom:1px solid #adadad;
	}	
	
.title4 span {
	color:#ee7f01;
	text-transform:uppercase;
	}	
	
.opinia small {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	font-weight:bold;
	display:block;
	margin:5px 0;
	}	
	
.opinia small span {
	color:#ee7f01;
	}	
	
	
	
span.text 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
}

#footer a
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #d67636;
	text-decoration: none;
	line-height: 14px;
}

#footer a:hover
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #d67636;
	text-decoration: underline;
	line-height: 14px;
}
