body {
	margin: 10px 0;
	text-align: center;
	background: #6bccf7;
	font-family: arial, verdana, tahoma, sans-serif;
	color: #333;
	font-size: 8px;
	}
	
.glowna{
  font-size: 8px;
  background-image: url(graf/tlo_menu.jpg); 
  vertical-align: center; 
  width: 100%; 
  height: 19px; 
  border: 0px;
}
	
.prawo_gl{
  text-align: left;
	margin-left: 30px;
	margin-right: 30px;
	vertical-align: top;
	font-size: 14px;
	}
	
.prawo_gll{
  text-align: left;
	margin-left: 30px;
	vertical-align: top;
	font-size: 14px;
	}
	
.prawo_menu{
  text-align: left;
	margin-right: 30px;
	vertical-align: top;
	font-size: 14px;
	border: 0px;
	}

.font_nag_gl{
	color: #ff6701;
	font-size: 15px;
	font-weight: bold;
	}
	
.hr_nag_gl{
	color: #dddddd;
	height: 2px;
	width: 396px;
	}

p {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
	
.tekst-p{
	color: #6d6a6a;
	font-size: 12px; 
	padding-left: 30px;
	}
	
.tekst{
	color: #6d6a6a;
	font-size: 12px; 
	}
	
.tekst22{
	color: #6d6a6a;
	font-size: 12px; 
	margin-left: 245px;
	}
	
.tekst_lm{
	color: #6d6a6a;
	font-size: 10px; 
	}
	
.tekst_m-p{
	color: #ff6701;
	font-size: 12px; 
	text-decoration: none;
	font-weight: bold;
	padding-left: 30px;
	}
	
.tekst_m{
	color: #ff6701;
	font-size: 12px; 
	text-decoration: none;
	font-weight: bold;
	}
	
.tekst_tech{
	color: #ff6701;
	font-size: 12px; 
	}
	
.tekst_b{
	color: #6d6a6a;
	font-size: 12px; 
	font-weight: bold;
	}
	
.tekst_urz{
	color: #6d6a6a;
	font-size: 10px; 
	text-align: left;
	}
	
.tekst_urz_nag2{
	color: #6d6a6a;
	font-size: 12px; 
	text-align: left;
	font-weight: bold;
	}
	
.formularz{
	color: #6d6a6a;
	font-size: 12px; 
	}
	
.tekst_kolor{
	color: #ff6701;
	font-size: 12px; 
	text-decoration: none;
	}
	
.tekst_nag{
	color: #ff6701;
	font-size: 12px;
	font-weight: bold;
	}
	
.tekst_nag-p{
	color: #ff6701;
	font-size: 12px;
	font-weight: bold;
	padding-left: 30px;
	}
	
.tekst_nag3{
	color: #ff6701;
	font-size: 16px;
	font-weight: bold;
	}
  	
.tekst_nag_urz{
	color: #6d6a6a;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	}
	
.tekst_nag_urz_1{
	color: #ff6701;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	}
	
.tekst_nag2{
	color: #ff6701;
	font-size: 13px;
	font-weight: bold;
	}
	
.tekst_nag22{
	color: #9d9a9a;
	font-size: 13px;
	font-weight: bold;
	}

.p_home1{
  text-align: left;
	margin-left: 30px;
	vertical-align: center;
	color: #ff6701;
	font-size: 11px;
	}
	
.top_menu{
	color: #6d6a6a;
	font-size: 11px; 
	font-weight: bold;
	}
	
.tab_menu{
	margin-top: 2px;
  vertical-align: top;
	}
	
.tab_menu2{
	color: #6d6a6a;
  font-size: 11px;
  font-weight: bold;
  border-bottom: 3px solid #7FE0F7;
  width: 100%;
  height: 20px;
	}
	
a.top_menu_link:hover {
	color: #7d7a7a;
	text-decoration: bold;
	background-color: #D1CECE;
}

a.top_menu_link {
	color: #7d7a7a;
	text-decoration: none;
}

a.sub_menu_link:hover {
	color: #7d7a7a;
	text-decoration: bold;
	background-color: #D1CECE;
}

a.sub_menu_link {
	color: #7d7a7a;
	text-decoration: none;
}

a.llink:hover {
	color: #6d6a6a;
	text-decoration: underline;
}

a.llink {
	color: #6d6a6a;
	text-decoration: none;
}

a.l_dl:hover {
	color: #6d6a6a;
	text-decoration: underline;
}

a.l_dl {
	color: #6d6a6a;
	text-decoration: none;
}

a.llink2:hover {
	color: #ff6701;
	text-decoration: underline;
}

a.llink2 {
	color: #ff6701;
	text-decoration: none;
	font-size: 12px; 
}

.urz_tab_szer{
  width: 200px;
  background-color: #ffe9db;
  font-size: 1px;
}

.urz_tab_szer_1{
  width: 400px;
  background-color: #ffe9db;
  font-size: 1px;
}




a.news3:hover, a.news3:active {
	color: #256BB1;
	text-decoration: underline;
}

#foo {
border: solid blue 0px;
}
#foo2 {
border: solid blue 0px;
}

.fibo_img {
border: solid blue 0px;
padding: 0px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 10px;
margin-top: 10px;
}

.fibo_img2 {
border: solid blue 0px;
padding: 0px;
margin-left: 17px;
margin-right: 17px;
margin-bottom: 10px;
margin-top: 10px;
}

.oko {
text-align:right
}

.oko a {
color: #8C8C8C;
font-size: 11px;
font-weight:bold;
padding:0 12px 0 0;
text-decoration:underline;
}

.box_main_clear { zoom: 1; margin-bottom: 1em;}
.box_main_clear h4 {font-size: 1em; margin: 0 4px 0 1px; padding: 1em 1em 0 1em; border: 0;  clear: both;}
.box_main_clear p { margin:0 0 1em 0; padding: 0;}
.box_main_clear .ro {background: transparent url(http://www.vacupower.com/pl/graf/main_box_clear_ro.gif) no-repeat right top;}
.box_main_clear .lo {background: transparent url(http://www.vacupower.com/pl/graf/main_box_clear_lo.gif) no-repeat left top;}
.box_main_clear .ru {background: transparent url(http://www.vacupower.com/pl/graf/main_box_clear_ru.gif) no-repeat bottom right;}
.box_main_clear .lu {background: transparent url(http://www.vacupower.com/pl/graf/main_box_clear_lu.gif) no-repeat bottom left;}

@media all {
.modul_galerie{margin:0 -12px 0 0;overflow:hidden;padding:0;width:360px}
.modul_galerie .thumb{float:left;margin:12 0px 12px 25;}
.modul_galerie .thumb .thumb_bu{display:block;font-size:.8em;height:2.5em;line-height:1.2em;margin:.25em 0;padding:0;width:88px}
.modul_galerie .thumb a.thumb_img{background:transparent;border:1px solid #CCC;display:block;margin:0;padding:5px}
.modul_galerie .thumb a.thumb_img:hover{background:transparent;border:1px solid red;margin:0;padding:5px}
.modul_galerie .thumb .thumb_img img{height:62px;margin:0;padding:0;width:80px}
}

@media all {
.modul_galerie2{margin:0 -12px 0 0;overflow:hidden;padding:0;width:360px;height:90px;}
.modul_galerie2 .thumb{float:left;margin:12px 0px 12px 7px;}
.modul_galerie2 .thumb .thumb_bu{display:block;font-size:.8em;height:2.5em;line-height:1.2em;margin:.25em 0;padding:0;width:88px}
.modul_galerie2 .thumb a.thumb_img{background:transparent;border:1px solid #CCC;display:block;margin:0;padding:5px}
.modul_galerie2 .thumb a.thumb_img:hover{background:transparent;border:1px solid red;margin:0;padding:5px}
.modul_galerie2 .thumb .thumb_img img{height:50px;margin:0;padding:0;width:70px}
}