/* public begin sonel.pl*/
body {
	line-height: 1.3em;
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	padding : 0;
	margin : 0;
	color : #000000;
  	background-color: #e0e7e2;
  }
  a img { border : none }
  a {text-decoration:none; color:#157AF0 !important;}

#wrapper
{
overflow:hidden;
position: relative;
margin: 0 auto;
background-image:url(../img/background.gif);
}
h1 {
display:block;
font-size:2em;
font-weight:bold;
line-height:25px;
margin:0.67em 0;
}
.dictionary {
  position: absolute;
  display: none; float: none;
  background-color: white;
  z-index: 200;
  border:1px solid #ff5000;
}
.region
{
float:left; 
margin-top:10px; 
margin-bottom:10px; 
font-size:17px; 
color:#ff4c00;
}
.title_r
{
float:left; 
margin-top:2px; 
margin-bottom:10px;
font-weight:bold; 
font-size:13px; 
color:#232323;
}
.tab_map
{
width:100%;
clear:both;
height:20px;
overflow:hidden;
float:left;
}
.tab_us_name
{
width:68%;
text-align:left;
float:left;
padding-left:7px;
margin-top:3px;
background-image: url(../img/mapka_kr.png);
background-repeat: no-repeat;
background-position:  left;
}
.tab_us_phone
{
width:30%;
text-align:left;
float:left;
margin-top:3px;
}
.pasek_orange
{
width:100%;
height:1px;
clear:both;
padding-top:10px;
border-bottom:1px solid #f88c00;
margin-bottom:10px;
}
.map_top_list
{
width:33%;
float:left; 
float:left; 
font-size:13px;
font-weight:bold; 
text-align:left;
}
.map_top_list_element
{
width:33%; 
float:left; 
float:left; 
font-size:11px; 
padding-top:2px;
padding-bottom:2px;
text-align:left;
}
#pContent {
  background-image: url(../img/main_bg_down.gif);
  background-repeat: no-repeat;
  background-position: bottom center;
background-color: #FFFFFF;
font-family:Verdana,Geneva,Arial,sans-serif;
border: 1px;
border-color: #000000;
border-style: dotted;
height:220px;
border:1px solid #ff5000;
position:absolute;

top:50%;
left: 50%;
margin-top:-100px;
margin-left: -170px;

visibility:visible;
display: none;
width: 350px;
z-index: 1000;
}

#dead_center {
  background-image: url(../img/main_bg_down.gif);
  background-repeat: no-repeat;
  background-position: bottom center;
background-color: #FFFFFF;
font-family:Verdana,Geneva,Arial,sans-serif;
border: 1px;
border-color: #000000;
border-style: dotted;
height:220px;
border:1px solid #ff5000;
position:absolute;

top:50%;
left: 50%;
margin-top:-100px;
margin-left: -170px;

visibility:visible;
display: none;
width: 350px;
z-index: 1000;
}

#dead_center1 {
  background-image: url(../img/main_bg_down.gif);
  background-repeat: no-repeat;
  background-position: bottom center;
background-color: #FFFFFF;
font-family:Verdana,Geneva,Arial,sans-serif;
border: 1px;
border-color: #000000;
border-style: dotted;
height:220px;
border:1px solid #ff5000;
position:absolute;

top:50%;
left: 50%;
margin-top:-100px;
margin-left: -170px;

visibility:visible;
display: none;
width: 350px;
z-index: 1000;
}
.min_top
{
  background-image: url(../img/okno_top1.gif);
  background-repeat: no-repeat;
  height:20px;
  float:left;
  width:275px;
  padding-top:2px;
  padding-left:5px;
  color:#ffffff;
}
min_top_x
{
  height:22px;
  width:20px;
  float:left;
}

.napisjd
{
color:#6c6c6c;
float:left;
clear:left;
}
.napisjdg
{
color:#222121;
font-weight:bold;
}
.koszyk
{
clear:both;
width:100%;
float:right;
text-align:right;
}
.dictionary_table {
  border-collapse: collapse;
  border-width: 1px;
  border-style: dotted;
  }
.dictionary_title {
  height: 15px;
  background-color: #ed7800;
  padding: 10px;
  padding-top: 5px;
  padding-bottom: 2px;
  display: block;
  }

.form_text
{
width:150px;
float:left;
padding-top:3px;
font-size:11px;
color:#3c3c3c;
}
.napispola
{
width:150px;
float:left;
padding-top:3px;
font-size:11px;
color:#3c3c3c;
}

#wrapper_bg
{

margin: 0 auto;
width: 820px;
}
.newsletterarrow{
float:left;
margin-left:90px;
margin-bottom:10px;
margin-top:10px;
width:5px;
height:3px;
}
.newslettercenter{

width:180px;
height:22px;
margin:0 auto 0 auto;
}

.newsletterbutton{ 
margin-left:8px;
width:179px;
height:20px;
}
.cat
{
	cursor:pointer;
	color:#ff5300;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	padding-left:15px;
}
.cat
{
	cursor:pointer;
	color:#ff5300;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	padding-left:15px;
	background-image:url(../img/krku.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:185px;
	height:auto;
	padding-top:10px;
	padding-bottom:3px;
	margin-left:5px;
	
}
.cat_container
{
		
}

.cat_container a
{
	display:block;
	overflow:hidden;
	width:165px;
	height:auto;
	font-family:Arial;
	font-size:11px;
	font-weight:Bold;
	color:#4e4e4e !important;
	background-image:url(../img/menuline.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#FFF !important;
	padding:5px 5px 3px 15px;
	margin-left:5px;
	
}
.cat_container a:hover
{
	color:#FFF !important;
	display:block;
	overflow:hidden;
	width:165px;
	height:auto;
	font-family:Arial;
	font-size:11px;
	background-color:#8a8989 !important;
	background-image:url(../img/krst.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	

	
}

/*public begin [TOP SITE], TOP MENU LANGUAGE , MENU STRONY , SZUKANIE , OPIS POŁOŻENIA*/

#top_site 
{
background-image:url(../img/banner-top.jpg);
background-repeat:no-repeat;
width:818px;
height:150px;
}
/*public begin [TOP SITE], [TOP MENU LANGUAGE] , MENU STRONY , SZUKANIE , OPIS POŁOŻENIA*/
.index a
{
	float:left;
	background-image:url(../img/index.gif);
	background-repeat:no-repeat;
	width:91px;
	height:23px;
	margin-left:33px;
}
#language
{
width:350px;
height:30px;
float:right;
}
.nap
{
font-family:Arial;
font-size:9px;
font-weight:Bold;
color:#ececec;
float:left;
text-align:center;
padding-top:5px;
padding-right:10px;
}
.napisy
{
font-family:Arial;
font-size:9px;
font-weight:Bold;
color:#ececec;
float:left;
text-align:center;
}
.napisy a{
font-family:Arial;
font-size:9px;
font-weight:Bold;
color:#ececec !important;
float:left;
text-decoration:none;
padding-top:5px;

text-align:center;
width:45px;
height:25px;
}
.anim {
float:left;
}

.napisy a:hover{
font-family:Arial;
font-size:9px;
font-weight:Bold;
color:#ececec !important;
float:left;
text-decoration:none;
padding-top:5px;
text-align:center;
background-image:url(../img/lang.gif);
background-repeat: no-repeat;
background-position: top 0px;
text-align:center;
width:45px;
height:25px;
}

.ramka_border
{
border:0 !important;
padding:0;
margin:0;
border-collapse:0;
border-spacing:0;
}
/*public begin [TOP SITE], [TOP MENU LANGUAGE] , [MENU STRONY , SZUKANIE , OPIS POŁOŻENIA]*/

#menu_spacer {
	padding-left: 35px;
	background-image:url(../img/menu_bg.gif);
background-repeat:no-repeat;
width:783px;
display:table;
	}

/* ************** New Menu **************** */
.newMenu {}

.newMenu{
	position:absolute;
	height:33px;
	left:92px;
	top:115px;
	width:880px;
	z-index:100;
}
.newMenu ul {position: relative; }
.newMenu ul ul {
	 background:#4a4c4f;
	 left: 0;
	 margin: 0;
	 display: none;
	 padding:5px;
	 position: absolute;
	 top: 100%;
	 width: 200px; /* Sub Menu Width */
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-box-shadow: 0 3px 3px #888;
	-webkit-box-shadow: 0 3px 3px#888;
	box-shadow: 0 1px 2px #010101;
}
.newMenu ul ul ul,.newMenu ul ul ul ul { 
	left: 100%;
	top: 0; 
	box-shadow: 0 0 0  #888888;
}
.newMenu ul li { 
	display: inline;
	float: left;  
	margin-right:3px;
	padding-left:4px;
	position: relative; 
}
.newMenu ul li:hover { 
	background:url(http://www.fota.pl/themes/site_themes/magneticpoint/Fota/img/menu.png) 0 0  no-repeat;
}
.newMenu ul ul li:hover { 
	background:none;
}
.newMenu ul ul li {
	background:none;
	display: block;
	width: 95%; 
}
.newMenu ul a {
	 color: #fff;
	 float: left;
	 display: block;
	 height: 33px;
     line-height: 30px;
     padding: 0 8px 0 6px;
	 font-size:18px;
}
.newMenu ul a:hover,.newMenu ul li:hover a,.newMenu ul li.iehover a {
	background:url(http://www.fota.pl/themes/site_themes/magneticpoint/Fota/img/menu.png)  right -33px no-repeat;
	text-decoration:none;
}
.newMenu ul a:hover{
	background-position: 0 right;
}
.newMenu ul li:hover li a,.newMenu ul  li.iehover li a {
	 background:none;
	 float: none;
}
.newMenu ul  ul a{
	font-size: 13px;
	font-family:Tahoma !important;
    height: 1%;
    line-height: 16px;
    padding: 2px 8px;
    -webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: 1px 0;
}
.newMenu ul  li:hover li a:hover,.newMenu ul  li:hover li:hover a,.newMenu ul  li.iehover li a:hover,.newMenu ul  li.iehover li.iehover a {background: #717171;}
.newMenu ul  li:hover li:hover li a,.newMenu ul  li.iehover li.iehover li a {background: #4a4c4f;}
.newMenu ul  li:hover li:hover li a:hover,.newMenu ul  li:hover li:hover li:hover a,.newMenu ul  li.iehover li.iehover li a:hover,.newMenu ul  li.iehover li.iehover li.iehover a {background: #717171;}
.newMenu ul  li:hover li:hover li:hover li a,.newMenu ul  li.iehover li.iehover li.iehover li a {background: #4a4c4f;}
.newMenu ul  li:hover li:hover li:hover li a:hover,.newMenu ul  li.iehover li.iehover li.iehover li a:hover {background: #717171;}
.newMenu ul  li:hover ul ul,.newMenu ul  li:hover ul ul ul,.newMenu ul  li.iehover ul ul,.newMenu ul  li.iehover ul ul ul { display: none; }
.newMenu ul  li:hover ul,.newMenu ul  ul li:hover ul,.newMenu ul  ul ul li:hover ul,.newMenu ul  li.iehover ul,.newMenu ul  ul li.iehover ul,.newMenu ul  ul ul li.iehover ul { display: block; }

/* **************************************** */



.m1 a,.m2 a,.m3 a,.m4 a,.m5 a,.m6 a,.m7 a,.m8 a{position: relative;background-repeat:no-repeat;text-align:left;color:white !important;float:left;height:33px;}
.m1 a{width:71px !important;background-image:url(../img/menu-button/m1s.gif);background-repeat:no-repeat;}
.m2 a{width:78px !important;background-image:url(../img/menu-button/m2s.gif);}
.m3 a{width:116px !important;background-image:url(../img/menu-button/m3s.gif);}
.m4 a{width:107px !important;background-image:url(../img/menu-button/m4s.gif);}
.m5 a{width:64px !important;background-image:url(../img/menu-button/m5s.gif);}
.m6 a{width:83px !important;background-image:url(../img/menu-button/m6s.gif);}
.m7 a{width:58px !important;background-image:url(../img/menu-button/m7s.gif);}
.m8 a{width:148px !important;background-image:url(../img/menu-button/m8s.gif);}

.m1 a:hover{width:71px;background-image:url(../img/menu-button/m1o.gif);background-repeat:no-repeat;}
.m2 a:hover{width:78px;background-image:url(../img/menu-button/m2o.gif);background-repeat:no-repeat;}
.m3 a:hover{width:116px;background-image:url(../img/menu-button/m3o.gif);background-repeat:no-repeat;}
.m4 a:hover{width:107px;background-image:url(../img/menu-button/m4o.gif);background-repeat:no-repeat;}
.m5 a:hover{width:64px;background-image:url(../img/menu-button/m5o.gif);background-repeat:no-repeat;}
.m6 a:hover{width:83px;background-image:url(../img/menu-button/m6o.gif);background-repeat:no-repeat;}
.m7 a:hover{width:58px;background-image:url(../img/menu-button/m7o.gif);background-repeat:no-repeat;}
.m8 a:hover{width:148px;background-image:url(../img/menu-button/m8o.gif);background-repeat:no-repeat;}

#podmenu{
background-color:#ffffff;
width:818px;
height: 47px;
clear:both;
position: relative;
display: block;
}
#podmenu_bottom
{
background-image:url(../img/podmenu_bottom.gif);
background-repeat: no-repeat;
width:818px;
height:6px;
clear:both;
}
#podmenu_top
{
background-image:url(../img/podmenu_top.gif);
background-repeat: no-repeat;
width:818px;
height:5px;
clear:both;
}

.szukanie{
float:right;
width:253px;
margin-top:0px;
padding-top:5px;
background-repeat: no-repeat;
maegin-right:5x;
display:
}
.editbox{
	width:149px;
	height:20px;
	margin-right:3px;
	float:left;
}
.input_tran_search 
{ 	
	width:149px; 
	height:20px;
	background-image:url(../img/box-edit.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	border:medium none;
	height:19px;
	margin:0;
	padding:3px 10px 0;
	position:relative;
	background-color:transparent;
	
}
.btnszukaj{
position:relative;
width:75px;
height:20px;
float:right;
margin-right:15px;
padding-top:2px;
}
.page_position{
float:left;
width:550px;
height:37px;
}
.ball{
background-image:url(../img/arrow-ball.gif);
background-repeat:no-repeat;
margin-top:10px;
margin-left:20px;
height:16px;
width:17px;
float:left;
}
.opis_st{
margin-top:10px;
margin-left:10px;
font-family:Arial;
font-size:11px;
color:#157af0;
float:left;
width:503px;
overflow: hidden;
height: 35px;
}
/*public end [TOP SITE], [TOP MENU LANGUAGE] , [MENU STRONY , SZUKANIE , OPIS POŁOŻENIA]*/ /*public end [TOP SITE]*/

/*public begin [Center Site]*/

/*public begin [LEWA STRONA BOXY]*/
#srodek{
width:818px;
height:auto;
clear:both;
}

.strona_lewa{
display:block;
overflow:hidden;
float:left;
width:194px;
height:auto;
margin-right:12px;
}

.q_box{
display:block;
overflow:hidden;
float:left;
width:194px;
height:auto;
margin-right:10px;

}

.ramka
{

width:195px;
height:auto;
margin-top:10px;
}
.ramka_mala_gora
{
background-image:url(../img/box-top-white.gif);
background-repeat:no-repeat;
width:194px;
height:5px;
}
.ramka_opis
{
background-color:#fff;
width:194px;
}
.ramka_opis_box{
display:block;
background-image:url(../img/box-orange.gif);
background-repeat:no-repeat;
width:180px;
height:22px;
margin-left:5px;
padding-left:10px;
padding-top:3px;
font-family:Arial;
font-size:11px;
font-weight:Bold;
color:#FFF;
}
.ramka_mala_srodek{
display:block;
overflow:hidden;
background-color:#FFF;
width:194px;
font-family:Arial;
font-size:11px;
font-weight:normal;
padding-top:4px;
color:#4e4e4e;
}
.ramka_mala_srodek_napis{
padding-left:15px;
overflow:hidden;
background-color:#FFF;
width:165px;
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#4e4e4e;
}
.ramka_mala_srodek_napis a
{
display:block;
overflow:hidden;
background-color:#FFF;
width:185px;
font-family:Arial;
font-size:11px;
padding-left:1px;
font-weight:normal;
color:#4e4e4e !important;
}
.ramka_mala_srodek_napis a:hover
{
	color: #157AF0 !important;
}
.ramka_mala_podkreslenie{
background-image:url(../img/dot.gif);
background-repeat:repeat-x;
background-position: bottom left;
width:162px;
height:auto;
}
.ramka_mala_dol
{
background-image:url(../img/box-bottom-white.gif);
background-repeat:no-repeat;
width:194px;
height:5px;
}
/*public end [LEWA STRONA BOXY]*/ 

/*public begin [ŚRODEK STRONA BOXY]*/ 
.strona_srodek{
display:block;
overflow:hidden;
float:left;
width:405px;
height:auto;
margin-right:12px;
}
.strona_srodek_l{
display:block;
overflow:hidden;
float:left;
width:600px;
height:auto;
margin-right:12px;
}
.strona_srodek_8{
display:block;
overflow:hidden;
float:left;
width:818px;
height:auto;
margin-right:12px;
}
.ramka_long
{
width:405px;
height:auto;
margin-top:10px;
margin-bottom:0px;
}
.ramka_long_l
{
width:600px;
height:auto;
margin-top:10px;
margin-bottom:0px;
}
.ramka_long_8
{
width:818px;
height:auto;
margin-top:10px;
margin-bottom:0px;
}
.ramka_long_gora
{
background-image:url(../img/box-long-white-top.gif);
background-repeat:no-repeat;
width:405px;
height:29px;
}
.ramka_long_gora_l
{
background-image:url(../img/box-long-white-top_l.gif);
background-repeat:no-repeat;
width:600px;
height:29px;
}
.ramka_long_gora_8
{
background-image:url(../img/box-long-white-top_8.gif);
background-repeat:no-repeat;
width:818px;
height:29px;
}
.ramka_long_opis
{
background-color:#fff;
width:405px;

}
.ramka_long_opis_l
{
background-color:#fff;
width:600px;
}
.ramka_long_opis_8
{
background-color:#fff;
width:818px;
}
.ramka_long_opis_box_l {
background-color:#FFF;
background-image:url(../img/dots.gif);
background-repeat:repeat-x;
background-position: bottom center;
width:561px;
height:auto;
margin-left:20px;
padding-bottom:6px;
font-family:Arial;
font-size:17px;
font-weight:bold;
display:table;
}
.ramka_long_opis_box_8 {
background-color:#FFF;
background-image:url(../img/dots.gif);
background-repeat:repeat-x;
background-position: bottom center;
width:779px;
height:auto;
margin-left:20px;
padding-bottom:6px;
font-family:Arial;
font-size:17px;
font-weight:bold;
display:table;
}
.ramka_long_opis_box {
background-color:#FFF;
background-image:url(../img/dots.gif);
background-repeat:repeat-x;
background-position: bottom center;
width:361px;
height:auto;
margin-left:20px;
padding-bottom:6px;
font-family:Arial;
font-size:17px;
font-weight:bold;
display:table;
}
.ramka_lang_srodek{
display:block;
overflow:hidden;
background-color:#FFF;
width:365px;
font-family:Arial;
font-size:11px;
font-weight:normal;

padding: 4px 20px 20px 20px;
}
.ramka_lang_srodek_l{
display:block;
overflow:hidden;
background-color:#FFF;
width:560px;
font-family:Arial;
font-size:11px;
font-weight:normal;

padding: 4px 20px 20px 20px;
}
.ramka_lang_srodek_8{
display:block;
overflow:hidden;
background-color:#FFF;
width:778px;
font-family:Arial;
font-size:11px;
font-weight:normal;

padding: 4px 20px 20px 20px;
}
.ramka_long_srodek a{
display:block;
overflow:hidden;
background-color:#FFF;
width:405px;
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#4e4e4e !important;
}
.ramka_long_srodek_l a{
display:block;
overflow:hidden;
background-color:#FFF;
width:600px;
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#4e4e4e !important;
}
.ramka_long_srodek_8 a{
display:block;
overflow:hidden;
background-color:#FFF;
width:818px;
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#4e4e4e !important;
}
.ramka_long_podkreslenie{
background-image:url(../img/dot.gif);
background-repeat:repeat-x;
background-position: bottom left;
width:162px;
height:auto;
}
.ramka_long_podkreslenie_8{
background-image:url(../img/dot.gif);
background-repeat:repeat-x;
background-position: bottom left;
width:779px;
height:auto;
}

.ramka_button
{
	float: right;
	position: relative;
	right: 15px;
}
.ramka_opis_box_n {float: left; width: 100px;}
.ramka_long_wiecej
{
padding-left:15px;
padding-top:3px;
font-family:Arial;
font-size:11px;
color:#FFF;
float:right;
background-image:url(../img/button-gray-arrow.gif);
background-repeat:no-repeat;
width:80px;
height:22px;

}
.ramka_long_wiecej a {color:#FFF !important;}
.ramka_long_dol
{
background-image:url(../img/box-lond-white-bottom.gif);
background-repeat:no-repeat;
width:405px;
height:5px;
}
.ramka_long_dol_l
{
background-image:url(../img/box-lond-white-bottom_l.gif);
background-repeat:no-repeat;
width:600px;
height:5px;
}
.ramka_long_dol_8
{
background-image:url(../img/box-lond-white-bottom_8.gif);
background-repeat:no-repeat;
width:818px;
height:5px;
}
/*public end [ŚRODEK STRONA BOXY]*/ 
/*public begin [PRAWA STRONA BOXY]*/ 
.strona_prawa{
display:block;
overflow:hidden;
float:left;
width:194px;
height:auto;
}
/*public end [PRAWA STRONA BOXY]*/ 

/*public begin [STOPKA]*/ 
#stopka{
padding-top:23px;
clear:both;
width:818px;
height:93px;
}
.stopka_bg
{
background-image:url(../img/stopka.gif);
background-repeat:no-repeat;
width:818px;
height:93px;
}
.menubt{
clear:both;
width:818px;
height:15px;
padding-top:12px;
}
.menubt_top{

height:15px;
font-family:Arial;
font-size:10px;
font-weight:Bold;
color:#fefefe;
float:left;
margin-left:15px;
}
.menubt_top a
{
color:#fefefe !important;
}
.copyright{
height:15px;
font-family:Arial;
font-size:10px;
font-weight:Bold;
color:#fefefe;
float:right;
margin-right:15px;
}
.menubt_bt{
margin-top:30px;
height:15px;
font-family:Arial;
font-size:10px;
font-weight:Bold;
color:#fefefe;
float:right;
margin-right:30px;
}


/*public begin [STOPKA]*/ 
/*public end*/


.input_tran 
{
background-image:url(../img/box-edit-long.gif);
background-position:bottom center;
background-repeat:no-repeat;
border:none;
height:19px;
margin:0;
padding:0;
position:relative;
width:160px;
padding: 3px 10px 0px 10px;
color: 8f8c8c;
}
.newslettertxt
{
float:left;
margin-left:5px;
padding-top: 5px; 
margin-top: 5px; 
width:187px;
font-size: 10px;
color: #4e4e4e;
}
.prod
{
margin-top:5px;
width:100%;
clear:both;
border-bottom: 1px dotted #c8c8c8;
overflow:hidden;
}
.pwzor
{
color:#fa6719;
font-size:14px;
}
.pwzor a
{
color:#fa6719 !important;
font-size:14px;
}
.tp
{
color:#898989;
overflow:hidden;
}
.ptyt
{
	color:#000000;
	font-weight:bold;
}
.ptyt a
{
	color:#000000 !important;
	font-weight:bold;
}
.lwp
{
	float:right;
	margin-top:6px;
	margin-right:10px;
	margin-bottom:5px;
}
.product_name
{
float:left;
}
.imgg
{
clear:left;
float:left;
margin-right:5px;
float:left;
width:130px; 
height:120px; 
overflow:hidden;
text-align:center;
}

#nazp
{
float:right;
clear:right;
}
#oppr
{
	clear:both;
	}
	
#wzorp
{
	float:right;
	clear:right;
}
.acc_desc
{
  color:#ff4c00;
  font-size:14px;
  float:left;
  margin-top:12px;
  width:100%;

  border-bottom:1px solid #bbbbbb;
  padding-bottom:20px;
  margin-bottom:30px;
  font-weight:bold;
}
.form_line
{
  clear:both;
  width:100%;
}
.form_line2
{
  clear:both;
  width:100%;
  margin-top:10px;
}
.login_ft_cont
{
  margin-left:20px;
  float:left;
  width:100px;
  margin-top:3px;
  color:#3c3c3c;
}
.text_input
{
  border:0;
  background-image: url(../img/text_input.gif);
  width:166px;
  height:17px;
  color:#3b3a3a;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
}
.text_inputm
{
  border:0;
  background-image: url(../img/input_textm.gif);
  width:130px;
  height:17px;
  color:#3b3a3a;
  padding-left:5px;
  padding-right:14px;
  padding-top:2px;
}
.text_inputmp
{
  border:0;
  background-image: url(../img/input_textmp.gif);
  width:130px;
  height:17px;
  color:#3b3a3a;
  padding-left:5px;
  padding-right:14px;
  padding-top:2px;
}
.text_inputk
{
  border:0;
  background-image: url(../img/input_textk.gif);
  width:139px;
  height:17px;
  color:#3b3a3a;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
}
.text_inputro
{
  border:0;
  background-image: url(../img/input_textro.gif);
  width:139px;
  height:17px;
  color:#9f9f9f;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
}
.text_input_pass
{
  border:0;
  background-image: url(../img/text_input_pass.gif);
  width:107px;
  height:17px;
  color:#3b3a3a;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
}
.textarea_k
{
  border:0;
  background-image: url(../img/textarea_k.gif);
  width:139px;
  height:98px;
  color:#3b3a3a;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
}
.orange_button
{
float:right;
margin-right:68px;
width:100px;
margin-top:5px;
margin-bottom:20px;
}
.remember_me
{
  float:left;
  width:180px;
  margin-bottom:10px;
}
.rem_desc
{
  float:left;
  color:#515050;
  margin-top:2px;
  text-align:right;
}
.line
{
  width:100%;
  height:50px;
  display:block;
border-bottom:1px solid #f88c00;
}
.sonel_blank_image
{
width:100%;
margin-top:40px;
margin-left:30px;
height:180px;
}
.faq_question
{
  color:#ff7000;
  font-weight:bold;
  font-size:11px;
  margin-bottom:5px;
}
.faq_question a
{
  color:#ff7000 !important;
  font-weight:bold;
  font-size:11px;
  margin-bottom:5px;
}
.faq_el
{
  width:355px;
  padding-left:5px;
  padding-right:5px;
  border-bottom:1px solid #f88c00;
  margin-bottom:10px;
  padding-bottom:5px;
}
.faq_answer
{
  padding-left:5px;
  padding-right:5px;
}
.faq_id
{
  background-image:url(../img/sonel_ball.gif);
  font-size:9px;
  font-weight:bold;
  width:14px;
  height:15px;
  background-repeat:no-repeat;
  color:#ffffff;
  float:left;
  margin-right:5px;
  text-align:center;
}
.num_page_active a
{
    color:#ffffff !important;
}
.num_page_active
{
  background-image:url(../img/siteon.gif);
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  width:24px;
  height:19px;
  float:left;
  margin-right:5px;
  text-align:center;
  padding-top:3px;
}
.num_page_unactive a
{
    color:#646464 !important;
}
.num_page_unactive
{
  background-image:url(../img/siteoff.gif);
  font-size:12px;
  font-weight:bold;
  color:#646464;
  width:24px;
  height:19px;
  float:left;
  margin-right:5px;
  text-align:center;
    padding-top:3px;
}
.cent
{
  margin:0 auto 0;
  width:200px;
  clear:both;
  padding-top:10px;
}
#panel_up
{
  width:365px;
  background-image:url(../img/panelup_bg.gif);
  background-repeat:repeat-x;
  height:34px;
}

.pasek
{
  width:100px;
 text-align:center;
 height:33px;
 color:#333131;
 float:left;
}
.pasek_a
{
 width:100px;
 background-image:url(../img/pasek_a_bg.gif);
 background-repeat:repeat-x;
 text-align:center;
 color:#ff5a00;
 font-weight:bold;
 height:34px;
 float:left;
}
#panel
{
  text-align:left;

  width:365px;
  height:auto;
}
.on
{   
  font-size:11px;
  color:#ff5600;
  float:left;
  font-weight: bold;
}
.off
{
  font-size:11px;
  color:#232323;
  float:left;
}
.product_table
{
 margin-top:20px;
 clear:both;
 float:left;
}
.checkdel
{
  background-image:url(../img/usunbg.gif);
  background-repeat:no-repeat;
  width:74px;
  height:20px;
  float:right;
  margin-right:10px;

}
.edit_many
{
  border:0;
  background-image:url(../img/many_edit.gif);
  background-repeat:no-repeat;
  padding-left:5px;
  padding-right:5px;
  width:36px;
  height:20px;
  float:left;
  margin-left:5px;
}
.checkbox
{
 float:right;
 margin-right:10px;
}
.arrow
{
 background-image:url(../img/arrow.gif);
  background-repeat:no-repeat;
  float:left;

  margin: 2px 5px 0 5px;
  width:11px;
  height:12px;
}
.napisdost
{
  float:left;
}
#cost
{
 clear:both;
 width:100%;
 margin-bottom:7px;
 
}
.pasek a { height:26px;padding-top: 9px;display: block; color:#333131 !important; }
.pasek_a a {height:26px;padding-top: 9px;display: block; color:#ff5a00 !important; }
.cb {clear: both;}
.fl {float: left;}
.fr {float: right;}
.news_main_img {margin-left: 10px; margin-bottom: 10px;}
.blue_link { padding:3px 0;font-weight: bold; color: #1372f0; border-top: 1px dotted #d3d3d3; }
.blue_link a { color: #1372f0 !important; }
.news_block a{ margin-bottom: 5px;color: #eb7a0c !important; font-weight: bold;background-position: center left;background-image: url(../img/arrow-orange.gif); background-repeat: no-repeat; padding-left: 10px;}
.news_block b{ padding-bottom:3px;}
#dataAuthDesc {margin:10px 0;}
.watermark_sonel
{
	display: block; 
	width: 100%; height: 150px; 
	background-image: url(../img/watermark_sonel.gif); 
	background-position: center center; 
	background-repeat: no-repeat;
}
.ramka_long a {color: #000;}

.path a { color: #157AF0; text-decoration: none; }
.path a:hover { color: #157AF0; text-decoration: underline; }
.cart_header
{
clear: both;

background-image: url(../img/spd.gif);
background-repeat: no-repeat;
background-position: left center;
padding: 20px 0 20px 22px;
color: #ff4c00;
font-size: 14px;
border-bottom:1px solid #BBBBBB;
border-top:1px dotted #BBBBBB;

}
#cartsteps {overflow: hidden;}
.transportprice {font-weight: bold;color: #ff0000;}
.pages {margin-top: 10px;}
.pages a {margin-top:6px;padding-top:3px;font-size:12px;font-weight:bold;float: left;margin-left: 6px;text-align:center;color: #646464 !important;background-image: url(../img/page_d.gif); width: 24px; height: 19px; display: block;overflow:hidden;}
.pages .current {background-image: url(../img/page_a.gif); color:#fff !important;}
.price {margin:5px;color:#FA6719 !important;font-weight:bold;font-size:16px; float: right; clear: both; display:block;}
.produkt_babel
{
float: left; 
width:172px; 
height: 167px; 
padding-top:5px;
display: block; 
margin-right:5px;
margin-bottom:5px;
background-image:url(../img/bgakcesoria.gif);
}
.produkt_babel_op
{
text-align:left; 
margin-left:3px; 
color:#434343;
height:49px;
overflow:hidden;
}
.produkt_babel_op a
{
color:black;
}
.more_search 
{ 
	background-image:url(../img/more_szukaj_bottom.png);
	display:none;
	height:50px;
	overflow:hidden;
	position:absolute;
	right:0;
	top:27px;
	width:253px;
	z-index:100;
	color:#fff;
}
.produkt_babel a {display: block; height: 117px;}
.produkt_babel_op a {height: auto; display:inline;}

#a a{ display: block; text-align: center; }
.tc { display: block; text-align: center; }

.verticalcenter
{
position:relative;
}
