body {
    margin      : 0px auto;
    padding		: 0px;
	min-height: auto;
	position: relative;
	line-height : 100%;
    width: 924px;
    background  : white;
    font-family : Helvetica,"Trebuchet MS", Verdana, arial;
    font-size: 12px;
}


#main{

width:100%;
height:auto;
}



#banner
{
width: 924px;
height: 120px;
}

#left
{
float : left;
width: 924px;
}
/*right i left odnosza siê do rzeczy w bannerze*/
#right
{

float : left;
width: 188px;

}
#up
{
height: 80px;
width: 188px;
}

#logo
{
float : left;
width: 339px;
height: 90px;
}
#logo2
{
float : right;
width: 280px;
height: 90px;
}
#lewa2
{

float : left;
width: 190px;
background: white;
height: auto;
}



#prawa2
{
width: 732px;
min-height: auto ;

float : right;
background: #f6f6f6;

}

#pra
{
margin:0px 0px 0px 0px;
height: auto;
float : left;
width: 600px;
background: #f6f6f6;
}

#pra h2
{
margin:15px 0px 0px 9px;
color:#30395a;
font:bold 1.6em Helvetica,"Trebuchet MS", Verdana, arial;
background:url(/public/img/layout/ring.png) no-repeat center left;
padding-left:40px;
}
#pra span
{
color:#30395a;
font:bold 1em Helvetica,"Trebuchet MS", Verdana, arial;
}
#pra p
{
color:#4a5984;
margin:7px 15px 0px 25px;
font:bold 13px tahoma,"Trebuchet MS", Verdana, arial;
border-left: 5px solid #fe7800;
padding-left:5px;
}

#prab
{
margin:0px 0px 0px 0px;
height: 138px;
float : right;
width: 134px;

border-bottom: 2px solid #eeeeee;
}

#prabb
{
margin:10px 0px 0px 0px;

}
#pra2a
{
float:center;
margin:0px 0px 0px 0px;
height: 200px;
float : right;
width: 732px;
background: #eeeeee;
border-bottom: 2px solid #fe7800;

}

#pra2a h2
{
margin:5px 0px 0px 18px;
border-left: 3px solid #fe7800;
color:#464646;
font:bold 1.2em Helvetica,"Trebuchet MS", Verdana, arial;
padding-left:3px;
}

#pra2a p
{
color:#666565;
width: 150px;
font:normal 12px verdana;
background: #f6f6f6 url(/public/img/layout/bullet.gif) no-repeat center left;
margin:4px 0px 0px 15px;
padding-left:14px;
}



#pra1
{
margin:5px 0px 10px 0px;
height: auto;
float : right;
width: 730px;


}

#pra1 h2
{
margin:8px 0px 0px 18px;

color:#30395a;
font:bold 1em Helvetica,"Trebuchet MS", Verdana, arial;
padding-left:3px;
text-align:center;
}
.pr
{
margin:0px 0px 0px 0px;
color:#30395a;
text-decoration:none;
font:bold 0.9em Helvetica,"Trebuchet MS", Verdana, arial;
padding-left:135px;

}


.pr:hover
{
color:#fe7800;
font:bold 0.9em Helvetica,"Trebuchet MS", Verdana, arial;
}

#linki
{
color:#fe7800;
font:0.9em Helvetica,"Trebuchet MS", Verdana, arial;
}

#linki:hover
{
color: green;
font:bold 0.9em Helvetica,"Trebuchet MS", Verdana, arial;
}

#pra1 h1
{
margin:0px 0px 0px 18px;
text-align:center;
color:#4a5984;
background: #f6f6f6 url(/public/img/layout/cell_logo2.png) no-repeat center left;
font:bold 1.2em Helvetica,"Trebuchet MS", Verdana, arial;
padding:0px 0px 0px 10px;
}

#pra1 p
{
color:#30395a;
width: 150px;
font:normal 12px helvetica;
background: #f6f6f6 url(/public/img/layout/bullet.gif) no-repeat center left;
margin:8px 0px 0px 15px;
padding-left:14px;
}


#pra2
{
margin:0px 0px 0px 0px;
height: 200px;
float : left;
width: 518px;
background: #f6f6f6;


}


#pra2 h2
{
margin:10px 0px 0px 9px;
color:#30395a;
font:normal 1.5em Helvetica,"Trebuchet MS", Verdana, arial;
background:url(/public/img/layout/ring.png) no-repeat center left;
padding-left:40px;
}
#pra2 h1
{
margin:0px 8px 0px 0px;
color:#30395a;
font:bold 13px Helvetica;
padding-left:25px;
}

#pra2 span
{
color:#fe7800;
font:bold 1em Helvetica,"Trebuchet MS", Verdana, arial;
} 
#pra2 p
{
color:#30395a;
font:normal 13px Helvetica,"Trebuchet MS", Verdana, arial;
border-left: 5px solid #fe7800;
margin:15px 15px 0px 25px;
padding-left:5px;
}

.link
{
color:#fe7800;
font:bold 15px Helvetica,"Trebuchet MS", Verdana, arial;
margin:5px 8px 0px 0px;
padding-left:25px;
text-decoration:none;
}

.link:hover
{
color:#30395a;
font:bold 15px Helvetica,"Trebuchet MS", Verdana, arial;
margin:8px 8px 0px 0px;
padding-left:25px;
text-decoration:none;
}

.lin2
{
color:#fe7800;
font:bold 15px Helvetica,"Trebuchet MS", Verdana, arial;
text-decoration:none;
}

.lin2:hover
{
color:#30395a;
font:bold 15px Helvetica,"Trebuchet MS", Verdana, arial;
text-decoration:none;
}

.linku
{
color:#fe7800;
font:normal 13px Helvetica,"Trebuchet MS", Verdana, arial;
text-decoration:none;
margin:0px 0px 0px 0px;
padding-left:0px;

border-bottom:1px solid;
}

.linku:hover
{
color:#30395a;
font:normal 13px Helvetica,"Trebuchet MS", Verdana, arial;
margin:0px 0px 0px 0px;
padding-left:0px;
text-decoration:none;
border-bottom:1px solid;
}

#pra2b
{

height: 200px;
float : right;
width: 212px;
background: #f6f6f6;
border-left: 1px solid #eeeeee;
list-style:none;
}

#pra2b h2
{
margin:10px 0px 0px 9px;
color:#30395a;
font:normal 1.5em Helvetica,"Trebuchet MS", Verdana, arial;
background:url(/public/img/layout/ring.png) no-repeat center left;
padding-left:40px;
}

#pra2b a 
{

color:#30395a;
font:bold 13px Helvetica,"Trebuchet MS", Verdana, arial;
list-style:none;
text-decoration:none;
}

#pra2b a:hover
{
color:#fe7800;
font:bold 13px Helvetica,"Trebuchet MS", Verdana, arial;
}

#pra2b ul 
{
margin:15px 2px 2px 4px;
padding: 0px;
list-style:none;
text-decoration:none;
}

#pra2b ul li
{
margin:2px 0px 6px 0px;
padding: 0px;
list-style:none;
color:#30395a;
font:normal 1em Helvetica,"Trebuchet MS", Verdana, arial;
text-decoration:none;
background:url(/public/img/layout/bullet.gif) no-repeat center left;
padding-left:13px;
}

#news
{

float : left;
width: 190px;
height: 145px;
background: url(/public/img/layout/newsletter.png) no-repeat;


}


#news p
{
font-size: 11px;
margin:45px 3px 10px 15px;

color: white;
}



#kontakt
{
margin:4px 0px 0px 0px ;
float : left;
width: 190px;
height: 144px;
background: #ffffff url(/public/img/layout/kontakt.png) no-repeat;

}

#kontakt h2 
{
font:bold 16px helvetica,verdana,arial;
margin:46px 0px 0px 40px;
color: #fe7800;


}
#kontakt p
{
position: relative;
left: 5px;
width: 135px;
margin:6px 10px 0px 10px;
color: #30395a;
border-bottom: 1px solid #dfdfdf;
}

#kontakt a
{
font:normal 10px helvetica,verdana,arial;
margin:0px 0px 10px 8px;
color: #30395a;
text-decoration:none;
}

#kontakt a:hover
{
margin:0px 0px 10px 13px;
color: #fe7800;
text-decoration:none;
}

.clear { clear: both; background: none; }

#footer {
clear:both;
height: 45px;
width: 100%;
background: #30395A ;
color: #586188;
text-align: right;
}

.foot  {
display:inline;
font: normal 12px tahoma,"Trebuchet MS",helvetica;
color: #586188;
position:relative;
top:14px;
height:20px;
list-style-type:none;
margin-top:5px;
padding:0pt;
width:500px;
}

.foot li {

display:inline;
list-style-type:none;
margin-right:5px;
padding:0pt;
}


.foot li a {
color:#eeeeee;
text-decoration:none;
}
.foot li a:hover {
text-decoration:underline;
}

#footer2 {
font: normal 10px verdana,tahoma,helvetica;
height: 15px;
width: 100%;
background-color: #586188;
color: #ffffff;
text-align: right;

}
 
#footer2  a{
margin-right:4px;
font: normal 9px verdana,tahoma,helvetica;
color: #ffffff;
text-align: right;
text-decoration: none;
}

#footer2  a:hover{
font: normal 9px verdana,tahoma,helvetica;
color: #fe7800;,
text-align: right;
}



img {
    border : none;
	
}

.nan a
{
text-decoration: none;
border: none;
}.menu_top{
float:right;
width:924px;
text-decoration: none;
background:url(/public/img/layout/back_m.jpg) repeat-x;
}

.menu_top ul{
padding:0px;
margin:0px;
text-decoration: none;

}

.menu_top ul li{
float:left;
list-style:none;
text-decoration: none;

}

.menu_top ul li a{
text-decoration: none;
display:block;
height:30px;
background:url(/public/img/layout/back_m.jpg);
background-position: left bottom;
}
.menu_top ul li p.k{
width:60px;
background:url(/public/img/layout/back_m.jpg) repeat x;
background-position: left bottom;
}


.menu_top ul li a.kontakt{
width:67px;
background:url(/public/img/layout/contactoff.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_top ul li a.kontakt:hover{
width:67px;
background:url(/public/img/layout/contacton.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_top ul li a.forum{
width:102px;
background:url(/public/img/layout/pressoff.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_top ul li a.forum:hover{
width:102px;
background:url(/public/img/layout/presson.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_top ul li a.ok{
width:57px;
background:url(/public/img/layout/careeroff.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_top ul li a.ok:hover{
width:57px;
background:url(/public/img/layout/careeron.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_top ul li a.part{
width:121px;
background:url(/public/img/layout/customeroff.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_top ul li a.part:hover{
width:121px;
background:url(/public/img/layout/customeron.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_top ul li a.dostawy{
width:60px;
background: url(/public/img/layout/back_m.jpg) repeat x ;
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_top ul li a.dostawy:hover{
width:60px;
background: url(/public/img/layout/back_m.jpg) repeat x ;
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_top ul li a.ofirmie{
width:72px;
background:url(/public/img/layout/aboutoff.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_top ul li a.ofirmie:hover{
width:72px;
background:url(/public/img/layout/abouton.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_top ul li a.home{
width:56px;
background:url(/public/img/layout/homeoff.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_top ul li a.home:hover{
width:56px;
background:url(/public/img/layout/homeon.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_top ul li a.lew{
width:199px;
background:url(/public/img/layout/b1.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

/*main obrazki */

.cae{

float:left;
width:722px;
height: auto;

}

.cae ul{
padding:0px;
margin:0px;
}


.cae ul li{
float:left;
list-style:none;
display:block;

}

.cae ul li a{
display:block;
margin:10px 0px 0px 10px;
height:162px;
background:url(/public/img/layout/cae500a.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae ul li a.c50{
width:170px;
background:url(/public/img/layout/cae500a.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae ul li a.c50:hover{
width:170px;
background:url(/public/img/layout/cae500b.png);
background-repeat: no-repeat;
background-position: left bottom;
}
.cae ul li a.c500{
width:170px;
background:url(/public/img/layout/cae500-65a.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae ul li a.c500:hover{
width:170px;
background:url(/public/img/layout/cae500-65b.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae ul li a.c600{
width:170px;
background:url(/public/img/layout/cae600a.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae ul li a.c600:hover{
width:170px;
background:url(/public/img/layout/cae600b.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae ul li a.c700{
width:170px;
background:url(/public/img/layout/cae700a.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae ul li a.c700:hover{
width:170px;
background:url(/public/img/layout/cae700b.png);
background-repeat: no-repeat;
background-position: left bottom;
}


/*menu flag */

.menu_flag{
float:left;
width:188px;
text-decoration: none;
}

.menu_flag ul{
padding:0px;
margin:0px;
text-decoration: none;
}

.menu_flag ul li{
float:left;
list-style:none;
text-decoration: none;
}

.menu_flag ul li a{
display:block;
height:40px;
background:url(/public/img/layout/usflag_off.jpg);
background-repeat: no-repeat;
background-position: left bottom;
text-decoration: none;
}

.menu_flag ul li a.us{
width:39px;
background:url(/public/img/layout/usflag_off.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_flag ul li a.us:hover{
width:39px;
background:url(/public/img/layout/usflag_on.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_flag ul li a.en{
width:39px;
background:url(/public/img/layout/ukflag_off.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_flag ul li a.en:hover{
width:39px;
background:url(/public/img/layout/ukflag_on.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_flag ul li a.pl{
width:39px;
background:url(/public/img/layout/plflag_off.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_flag ul li a.pl:hover{
width:39px;
background:url(/public/img/layout/plflag_on.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_flag ul li a.esp{
width:39px;
background:url(/public/img/layout/espflag_off.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_flag ul li a.esp:hover{
width:39px;
background:url(/public/img/layout/espflag_on.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}


/* menu boczne */

.glossymenu{
margin:0px 1px 1px 0px;
padding: 0;
width: 190px; /*width of menu*/
height:auto;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: #f7f7f7 url(/public/img/layout/glossyback.gif) repeat-x bottom left;
font: bold 12px Helvetica,"Trebuchet MS", Verdana, arial ;
color: #30395a;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
height:auto;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #30395a;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(/public/img/layout/glossyback2.gif) ;
color:#fe7e00;
}

#mm {

padding-left: 25px;
}

#mm ul li a{
font: normal 10px Helvetica,"Trebuchet MS", Verdana, arial ;
background: url(/public/img/layout/bullet.gif) no-repeat center left;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #e5e5e5;
}

.glossymenu div.submenu ul li a{
padding: 2px 0;
 
display: block;
font: normal 12px "Trebuchet MS", Verdana, Helvetica;
color: #464646;
text-decoration: none;
padding-left: 19px;
}

.glossymenu div.submenu ul li a:hover{
 
background: url(/public/img/layout/arrowbullet.png) no-repeat center left #e5e5e5;
color: #fe7e00;
}

/* styl podstrony */
.podstrona
{
width: 722px;
margin: 0px 0px 0px 0px;
min-height: 623px;
float : right;
text-align:left;
background: #f6f6f6;
border-left:4px solid #CFCFCF;
border-right:4px solid #CFCFCF;
border-top:4px solid #CFCFCF;
border-bottom:4px solid #CFCFCF;
}

.podstrona h3
{
margin: 5px 0px 0px 10px;
height:35px;
color: #30395a;
font:normal 1.6em Helvetica,"Trebuchet MS", Verdana, arial;
background:url(/public/img/layout/cell_logo.png) no-repeat center left;
padding:10px 0px 0px 44px;
text-align:left;
}

.podstrona h1
{
margin: 10px 0px 0px 10px;
text-align:center;
height:35px;
color: #30395a;
font:bold 1.3em Helvetica,"Trebuchet MS", Verdana, arial;
padding:10px 0px 0px 44px;

}

.podstrona p
{
margin: 10px 2px 5px 10px;
color:#30395a;
width: 699px;
font:normal 12px verdana;
text-align:left;

}

.big a
{
margin: 10px 2px 5px 10px;
color:#30395a;
font:bold 14px verdana;


}

.podstrona a
{
margin: 10px 2px 5px 10px;
color:#30395a;
font:normal 12px verdana;
text-align:left;
text-decoration:none;
}

.podstrona a:hover
{
margin: 10px 2px 5px 10px;
color:#fe7800;
font:normal 12px verdana;
text-align:left;
}

.podstrona h2
{
color:#30395a;
margin:7px 5px 0px 25px;
font:bold 13px tahoma,"Trebuchet MS", Verdana, arial;
text-align:left;
border-left: 5px solid #fe7800;
padding-left:5px;
}

.cj ul
{
margin: 0px 0px 0px 20px;
padding: 0px;
width: 699px;
text-align:left;
}

.cj li
{
list-style:none;
color:#30395a;
width: 650px;
margin:7px 0px 0px 0px;
font:normal 12px tahoma,"Trebuchet MS", Verdana, arial;
background:url(/public/img/layout/bullet.gif) no-repeat center left;
padding-left:15px;
text-decoration: none;
text-align:left;
}

.podstrona h4
{
color:#fe7800;
margin:5px 5px 5px 10px;
font:bold 17px tahoma,"Trebuchet MS", Verdana, arial;
} 



.pra1a h3
{
margin: -5px 2px 5px 5px;
color: #30395a;
font:bold 1.4em Helvetica,"Trebuchet MS", Verdana, arial;


}

TABLE.MYTABLE
  { 
  margin: 3px 5px 5px 5px;
  text-align:center;
     font-family:arial;
     font-size:8pt;
	 font-weight:bold;
     background-color:#eeeeee;
     width:710px auto;
	 height:auto;
border:2px solid #fe7800;
	 line-height:100%;
  }


  TR.MYTABLE
  { 
     vertical-align:center;
	 	 height:auto;

  }

  TD.gora
  {  margin: 1px 1px 1px 1px;
     font-size:8pt;
     background-color:#30395a;
     color:white;
	 font-family:tahoma;
	 padding:4px;
     text-align:center;
  }
  
  
  
   TD.dol
  {  
     font-size:8pt;
	 background-color:#eeeeee;
     color:#30395a;
	 padding:4px;
     text-align:center;
	 border:1px solid #ffffff;
	 
  }
  
  TD.g
  {width:120px;  
  margin: 1px 1px 1px 1px;
     font-size:8pt;
     background-color:#30395a;
     color:white;
	 font-family:tahoma;
	 padding:4px;
     text-align:center;
  }
  
    TD.d
  {  width:120px;
     font-size:8pt;
	 background-color:#eeeeee;
     color:#30395a;
	 padding:4px;
     text-align:center;
	 border:1px solid #ffffff;
	 text-decoration:none;
  }
  
     TD.dola
  {  margin: 1px 1px 1px 1px;
  
     font-size:8pt;
     background-color:#eeeeee;
     color:#fe7800;
	 height:auto;
     text-align:center;
  }
  
  
  TABLE.MYTABLE2
  { 
  margin: 3px 5px 5px 10px;
  
     font-family:arial;
     font-size:10pt;
	 font-weight:bold;
     background-color:#eeeeee;
     width:700px;
	 height:auto;
     
	 line-height:100%;
  }


  TR.MYTABLE2
  { 
    
	 	 height:auto;

  }
  TD.gora2
  {  margin: 1px 1px 1px 1px;
     font-size:11pt;
     background-color:#30395a;
     color:white;
	 padding:4px;
     text-align:center;
	 line-height:120%;
	 
  }
  
    TD.gora3
  {  margin: 1px 1px 1px 1px;
     font-size:normal 8pt;
     background-color:#30395a;
	 color:white;
	 padding:4px;
     text-align:center;
	 line-height:100%;
	 width:200px;
  }
  
   TD.dol2
  {  
     font-size:8pt;
	 
     background-color:#eeeeee;
     color:#30395a;
	 padding:4px;
     text-align:left;
	 border:1px solid #ffffff;
	  width:auto;
  }
  
     TD.dol3
  {  
     font-size:10pt;
	 width:150px;
     background-color:#eeeeee;
     color:#fe7800;
	 padding:4px;
     text-align:left;
	 border:1px solid #ffffff;
	
  }

      TD.gorap
  {  
     font-size:normal 8pt;
     background-color:#30395a;
	 text-align:center;
	 line-height:100%;
  }
  
   TD.dolp
  {  
     	 
     background-color:#ffffff;
     color:#30395a;
	 width:540px;
	 padding:4px;
     text-align:left;
	 
  }
  

  #imp
{
margin: 0px 0px 0px 0px;
height: auto;
width: 722px;
background: #30395a;
color: #ffffff;
padding: 5px 0px 5px 0px;
}



#imp p
{

margin: 5px 3px 3px 3px;
color: #ffffff;
font:normal 12px verdana;
text-align: center;
}

#imp a
{
color: #fe7800;
font:bold 12px verdana;
text-decoration: none;
}

.polecamy{
border-top:2px solid #fe7800;
background:#ffffff;
height:auto;
width: 722px;
}

.polecamy p
{padding-top:5px;
padding-right:5px;
color: #30395a;
font:normal 18px trebuchete ms,arial;
text-align: left;
}

.polecamy a
{


color: #30395a;
font:normal 16px verdana;
text-align: left;
}

.linka
{
margin: 1px 0px 1px 0px;
 width:100%;
 border-bottom:2px solid #fe7800;
}

.subm
{
position:absolute;
margin: -22px 0px 0px 140px;
background:url(/public/img/layout/go.png) no-repeat   ;
height:25px;
width:25px;
border: none;
}

.label
{
color:white;

}
.field
{
margin: -8px 0px 0px 15px;
height:13px;
width:70%;
}

.field a
{

height:13px;
width:70%;
}

.field p
{

height:13px;
width:70%;
}

.faq p{
font:normal 13px Helvetica,"Trebuchet MS", Verdana, arial;
width:640px;
margin:5px 5px 5px 10px;
}

.faq p.pytanie{
color:#30395a;
}

.faq p.tip{
color:#30395a;
}

.podstrona p.head{
color:#fe7800;
font:normal 24px Helvetica,"Trebuchet MS", Verdana, arial;

text-align:right;
width:699px;
}

.pytanie {

	background: #ffffff url(/public/img/layout/help.png) center no-repeat;

	background-position: 15px 50%; /* x-pos y-pos */

	text-align: left;

	margin-top: 15px;

	padding: 5px 10px 5px 45px;

	border-top: 2px solid #30395a;

	border-left: 2px solid #30395a;

	border-right: 2px solid #30395a;

	border-bottom: 2px solid #30395a;

	}

.tip {

	background: #f6f6f6 url(/public/img/layout/bulb.png) center no-repeat;

	background-position: 15px 50%; /* x-pos y-pos */

	text-align: left;

	margin-bottom: 15px;

	padding: 5px 10px 5px 45px;



	}
	

#p1
{
margin:0px 0px 0px px;
height: auto;
float : right;
width: 720px;


}

#p1 h1
{
margin:0px 0px 0px 10px;
width:120px;
color:#30395a;
font:bold 1em Helvetica,"Trebuchet MS", Verdana, arial;
padding-left:3px;
text-align:center;
}
.pr1
{
margin:0px 0px 0px 0px;
color:#30395a;
text-decoration:none;
font:bold 0.9em Helvetica,"Trebuchet MS", Verdana, arial;
padding-left:75px;

}


.pr1:hover
{margin:0px 0px 0px 0px;
color:#fe7800;
font:bold 0.9em Helvetica,"Trebuchet MS", Verdana, arial;
}

#p1 h2
{
margin:10px 0px 0px 10px;
color:#4a5984;
background: #f6f6f6 url(/public/img/layout/cell_logo2.png) no-repeat center left;
font:bold 1em Helvetica,"Trebuchet MS", Verdana, arial;
padding:16px 0px 0px 10px;
text-align:left;

}
u
{
font:bold 1.2em Helvetica,"Trebuchet MS", Verdana, arial;
}

#p1 p
{
color:#30395a;
width: 700px;
font:bold 13px helvetica;
margin:8px 5px 5px 4px;
padding-left:14px;
}	
	
.cae2{
margin:0px 0px 5px 0px;
float:left;
width:720px;
height: auto;

}

.cae2 ul{
padding:0px;
margin:0px;
}


.cae2 ul li{
float:left;
list-style:none;
display:block;
margin:0px 0px 0px 5px;
padding:0px;
}

.cae2 ul li a{
display:block;

height:120px;

background:url(/public/img/layout/antena/przys.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae2 ul li a.przys{
width:120px;
background:url(/public/img/layout/antena/przysa.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae2 ul li a.przys:hover{
width:120px;
background:url(/public/img/layout/antena/przys.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}
.cae2 ul li a.mag{
width:120px;
background:url(/public/img/layout/antena/maga.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae2 ul li a.mag:hover{
width:120px;
background:url(/public/img/layout/antena/mag.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae2 ul li a.yagi{
width:120px;
background:url(/public/img/layout/antena/yagia.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae2 ul li a.yagi:hover{
width:120px;
background:url(/public/img/layout/antena/yagi.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae2 ul li a.wewn{
width:120px;
background:url(/public/img/layout/antena/cya.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae2 ul li a.wewn:hover{
width:120px;
background:url(/public/img/layout/antena/cy.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae2 ul li a.fiber{
width:120px;
background:url(/public/img/layout/antena/fibera.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae2 ul li a.fiber:hover{
width:120px;
background:url(/public/img/layout/antena/fiber.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae3{
margin:0px 0px 0px 0px;
float:left;
width:720px;
height: auto;

}

.cae3 ul{
padding:0px;
margin:0px;
}


.cae3 ul li{
float:left;
list-style:none;
display:block;
margin:0px 0px 0px 10px;

}

.cae3 ul li a{
display:block;

height:150px;

background:url(/public/img/layout/jam4.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae3 ul li a.cj1{
width:150px;
background:url(/public/img/layout/jam4.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae3 ul li a.cj1:hover{
width:150px;
background:url(/public/img/layout/jam4a.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}
.cae3 ul li a.cj2{
width:150px;
background:url(/public/img/layout/jam3.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae3 ul li a.cj2:hover{
width:150px;
background:url(/public/img/layout/jam3a.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae3 ul li a.cj3{
width:150px;
background:url(/public/img/layout/jam2.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae3 ul li a.cj3:hover{
width:150px;
background:url(/public/img/layout/jam2a.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae3 ul li a.cj4{
width:150px;
background:url(/public/img/layout/jam1.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

.cae3 ul li a.cj4:hover{
width:150px;
background:url(/public/img/layout/jam1a.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

#p3
{
margin:0px 0px 0px px;
height: auto;

width: 720px;


}

#p3 h1
{
margin:0px 0px 0px 10px;
width:150px;
color:#30395a;
font:bold 1em Helvetica,"Trebuchet MS", Verdana, arial;
padding-left:3px;
text-align:center;
}

.pr2
{
margin:0px 0px 0px 0px;
color:#30395a;
text-decoration:none;
font:bold 0.9em Helvetica,"Trebuchet MS", Verdana, arial;
padding-left:100px;

}

.podstrona p.pot{

margin: 10px 2px 5px 10px;
color:#30395a;
width: auto;
font:bold 13px verdana;
}

#kraj
{
display:block;
float:left;

margin:0px;

width: 720px;

min-height: 35px;
}

#kraj a
{
width: 175px;
font:bold 10px verdana;
}

.kraje
{
float:left;
display:block;
margin:0px;

width: 176px;
height: auto ;
min-height: 35px;

}
.kraje p{
width: 160px;
height: auto ;

}

.hom
{
margin: 10px 2px 5px 10px;

font:bold 10px verdana;

color: #30395a;
width: 156px;
height: auto;
min-height: 35px;

}
.hom p{
width: 175px;

}



.podstrona h4.flag1
{
margin: 5px 0px 0px 10px;
height:35px;
color: #30395a;
font:normal 1.6em Helvetica,"Trebuchet MS", Verdana, arial;
background:url(/public/img/layout/us.jpg) no-repeat center left;
padding:15px 0px 0px 40px;

} 

.podstrona h4.flag2
{
margin: 5px 0px 0px 10px;
height:35px;
color: #30395a;
font:normal 1.6em Helvetica,"Trebuchet MS", Verdana, arial;
background:url(/public/img/layout/uk.jpg) no-repeat center left;
padding:15px 0px 0px 40px;

}

.podstrona h4.flag3
{
margin: 5px 0px 0px 10px;
height:35px;
color: #30395a;
font:normal 1.6em Helvetica,"Trebuchet MS", Verdana, arial;
background:url(/public/img/layout/pl.jpg) no-repeat center left;
padding:15px 0px 0px 40px;

}

.podstrona h4.flag4
{
margin: 5px 0px 0px 10px;
height:35px;
color: #30395a;
font:normal 1.6em Helvetica,"Trebuchet MS", Verdana, arial;
background:url(/public/img/layout/esp.jpg) no-repeat center left;
padding:15px 0px 0px 40px;

}

#polska
{
position:relative;
float:left;
margin-top:5px;
width: 720px;
height:604px;
background:url(/public/img/layout/polska.png) no-repeat center;
}

#polska h1
{
position:absolute;
color:#fe7800;
background:url(/public/img/layout/cell_logo.png) no-repeat center left;
font:bold 20px Helvetica,"Trebuchet MS", Verdana, arial;
padding:10px 0px 0px 38px;
}

#polska h3
{
position:absolute;
color:#30395a;
background:url(/public/img/layout/cell_logo2.png) no-repeat center left;
font:bold 16px "Trebuchet MS", Verdana, arial;
padding:13px 0px 0px 23px;
}


#info p {margin-right:20px;}
#info img {margin:0 15px 15px 0; float:left;}
#info h1 {margin-left:15px;}

/* the style starts here */
.hov table {
position:absolute;
 border:0; 
 border-collapse:collapse;
 left:0;
 }
 
.hov a {
font:bold 15px "Trebuchet MS", Verdana, arial;
 color:#30395a;
 text-decoration:none;}
 
.hov b {display:none;
 font-weight:normal;}
 
.hov:hover {position:relative; z-index:100;}

.hov a:hover,
.hov:hover a
{border:0;
font:bold 15px "Trebuchet MS", Verdana, arial;
 text-decoration:none;
 position:relative;}

 .hov:hover b, 
.hov a:hover b
{display:block; 
 visibility:visible;
 position:absolute;
 text-align:left;

 top:1em;
 background:#eee;
 cursor:pointer;
 border:1px solid #888;
 padding:5px 10px 5px 10px; 
 }
 
.hov b a {
 font:normal 12px "Trebuchet MS", Verdana, arial;
 white-space:nowrap;
 color:#30395a;
 text-align:left;
 text-decoration:none;
 background:transparent;
 display:block;}

 .hov b a:hover {text-decoration:underline;}
 
.hov b pre {
font:bold 12px "Trebuchet MS", Verdana, arial;
 color:#30395a;
 text-decoration:none;
 background:transparent;
 display:block;
 }
 
.clear {clear:both;}

i{
margin: 15px 0px 15px 0px;
color:#30395a;
font:italic bold 16px arial;

padding-left:20px;
}


#notice
{
margin:0px 0px 0px 0px;
height: 160px;
float : left;
width: 732px;
background: #f6f6f6;
border-top: 2px solid #30395a;
border-bottom: 2px solid #30395a;
}


#notice h2
{
margin:5px 0px 0px 9px;
color:#fe7800;
font:bold 1.5em  tahoma;
padding-left:20px;
}
#notice h1
{
color:#30395a;
font:bold 13px tahoma;
border-left: 5px solid #30395a;
margin:10px 15px 3px 25px;
padding-left:5px;
}

#notice p
{
color:#fe7800;
font:bold 12px verdana;
background: #f6f6f6 url(/public/img/layout/bullet.gif) no-repeat center left;
margin:5px 15px 0px 25px;
padding-left:14px;
padding-top:3px;
}

.pruw
{
margin:0px 0px 0px 0px;
color:#30395a;
text-decoration:none;
font:bold 0.9em Helvetica,"Trebuchet MS", Verdana, arial;
padding-left:685px;

}


.pruw:hover
{
color:#fe7800;
font:bold 0.9em Helvetica,"Trebuchet MS", Verdana, arial;
}


.tickercontainer { /* the outer div with the black border */

background: #f6f6f6; 
width: 730px; 
height: 27px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 718px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 750px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #f6f6f6; ;
}


ul.newsticker a {
white-space: nowrap;
padding: 0;
color:#fe7800;
font: bold 10px Verdana;
margin: 0 50px 0 0;
} 

ul.newsticker span {
margin: 0 10px 0 0;
} 

.tt {
color:#fff; 
font-weight:bold;

}
.tt:hover{
color:#ff7800; 
font-weight:bold;

}
