body {
    margin      : 0px auto;
    padding		: 0px;
	position: relative;
	line-height : 100%;
    width: 924px;
	height:auto;
    font-family : Helvetica,"Trebuchet MS", Verdana, arial;
    font-size: 12px;
}


#main{

width:100%;
height:auto;
min-height:675px;
}



#banner
{
width: 924px;

}
#banner2
{
clear:both;
width: 924px;
height:225px;
}

#left
{

width: 924px;
}

#left2
{
float : left;
width: 50px;
height: 25px;
font: 10px tahoma,arial; color:#30395a; margin:0; padding: 0px 0px 0px 30px;
}
#left3
{
float : left;
width: 50px;
height: 25px;
margin:0; padding: 0px 0px 0px 10px;}

/*right i left odnosza siê do rzeczy w bannerze*/
#right
{

float : left;
width: 204px;

}
#leftbanner
{
float : left;
width: 192px;
}

/*right i left odnosza siê do rzeczy w bannerze*/
#rightbanner
{

float : right;
width: 732px;

}


#up
{
float : right;

width: 300px;
}

#logo
{
float : left;
width: 369px;
height: 90px;
}

#lewa2
{

float : left;
width: 190px;
background: white;
min-height:830px;
}

h5{
font:bold 13px Helvetica,"Trebuchet MS", Verdana, arial;
color:#30395a;



}

#prawa2
{
width: 734px;

float : right;
background: #fff;

}

#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
{

margin:6px 0px 5px 0px;
float:right;
width: 732px;
background: #fff;


}

#pra2a h2
{
margin:5px 0px 0px 18px;
border-left: 3px solid #fe7800;
color:#30395a;
font:bold 1.2em Helvetica,"Trebuchet MS", Verdana, arial;
padding-left:3px;
}

h6
{
margin:-8px 0px 0px 0px;
color:#30395a;
font:11px bold arial,Helvetica;
font-weight: bold;
}

#pra2a p
{
color:#666565;
width: 150px;
font:normal 12px verdana;
background: #f6f6f6 url(public/img/layout/bullet.png) no-repeat center left;
margin:4px 0px 0px 15px;
padding-left:14px;
}



#pra1
{
margin:0px 0px 0px 5px;
float : left;
width: 734px;


}

#pra1 h2
{
margin:8px 0px 0px 18px;

color:#30395a;
font:bold 1em Helvetica,"Trebuchet MS", Verdana, arial;
padding-left:3px;
text-align:center;
}
.pr
{
color:#30395a;
text-decoration:none;
font:bold 0.9em Helvetica,"Trebuchet MS", Verdana, arial;
padding: 5px 0px 5px 140px;

}



.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:#30395a;
background: #f6f6f6 url(public/img/layout/cell_logo2.png) no-repeat center left;
font:bold 12px 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.png) no-repeat center left;
margin:8px 0px 0px 15px;
padding-left:8px;
}


#pra2
{
margin:0px 0px 0px 0px;
height: auto;
float : left;
width: 518px;
background: #f6f6f6;


}


#pra2 h2
{
margin:5px 0px 0px 10px;
color:#30395a;
font:bold 16px 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;


text-decoration:none;
}

.link:hover
{
color:#30395a;
font:bold 15px Helvetica,"Trebuchet MS", Verdana, arial;

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: auto;
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.png) 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:5px 0px 0px 0px ;
width: 190px;
background: #ffffff url(public/img/layout/kontakt.png) no-repeat 20px -4px;

}

#kontakt p
{
position: relative;
left: 15px;
width: auto;
margin:2px 10px 0px 0px;

color: #30395a;
background:none;

font:11px bold helvetica,verdana,arial;

}

#kontakt a
{
font:bold 11px helvetica,verdana,arial;
margin:0px 0px 0px 8px;
color: #30395a;
text-decoration:none;
}

#kontakt b
{

font:bold 11px helvetica,verdana,arial;
margin:0px 0px 0px 8px;
color: #30395a;
text-decoration:none;
}

#kontakt a:hover
{
margin:0px 0px  0px 14px;
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{
height:30px;
float:left;
width:924px;
text-decoration: none;
background: url("public/img/layout/menubg.png") no-repeat;

}

.menu_top2{
height:30px;
float:right;
width:204px;
text-decoration: none;
background:#30395a repeat-x;

}

.menu_top2 img{
margin:3px 2px 4px 2px;
float:right;
}

.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;

background-position: left bottom;
}

.lava1{
float:left;
}

.smt{

float:left;
width:732px;
height: auto;

}

.smt ul{
padding:0px;
margin:0px;
}


.smt ul li{
float:left;
list-style:none;
display:inline;

}

.smt ul li a{
display:inline;
margin:5px 0px 0px 150px;

width:89px;
height:25px;
background-repeat: no-repeat;
background-position: left bottom;
}


/*menu flag */

.menu_flag{
float:right;
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:3px 0px 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: 9px 0;
padding-left: 10px;
text-decoration: none;
height:auto;
min-height:10px;

}


.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: 11px;
right: 8px;
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.png) 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 ul li{
border-bottom: 1px solid #e5e5e5;
}

.glossymenu div.submenu ul li a{
padding: 2px 0;
 background: url(public/img/layout/arrowbullet.png) no-repeat center left ;
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: 730px;
margin: 8px 0px 0px 0px;
min-height: 946px;
float : right;
text-align:left;
background: #fff;
}

.podstrona h1
{
margin: 5px 0px 0px 10px;
height:35px;
color: #30395a;
text-transform:uppercase;
font:normal 1.6em Helvetica,"Trebuchet MS", Verdana, arial;
background:url(public/img/layout/cell_logoa.png) no-repeat center left;
padding:10px 0px 0px 44px;
text-align:left;
}

.podstrona h3
{
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 h6
{
margin: 10px 0px 0px 10px;
text-align:center;

color: #30395a;
font:bold 1.3em Helvetica,"Trebuchet MS", Verdana, arial;


}

.podstrona p
{
margin: 10px 2px 5px 10px;
color:#30395a;
width: auto;
font:normal 12px verdana;
text-align:left;

}

.big a
{
margin: 10px 2px 5px 10px;
color:#30395a;
font:bold 14px verdana;


}

.podstrona a
{

color:#fe7800;

font:bold 12px verdana;
text-align:left;
text-decoration:none;
}

.podstrona img
{
border:none;
}

.podstrona a:hover
{
color:#30395a;
border:none;
font:bold 12px verdana;
text-align:left;
}

.podstrona img
{
text-decoration:none;
border:none;

}


.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.png) 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: 5px 0px 5px 0px;
  
     font-family:arial;
     font-size:10pt;
	 font-weight:bold;
    
     width:730px;
	 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%;
	 width:auto;
  }
  
    TD.gora4
  {  margin: 1px 1px 1px 1px;
     font-size:11pt;
     background-color:#30395a;
     color:white;
	 padding:4px;
     text-align:center;
	 line-height:120%;
	 width:50px;
  }
  
    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:#fff;
     color:#30395a;
	 padding:4px;
     text-align:left;
	 border:1px solid #C3C9DF;
	 width:100px auto ;
  }
  
     TD.info
  {  
     font-size:8pt;
	 
     background-color:#eeeeee;
     color:#30395a;
	 padding:4px;
     text-align:left;
	 border:1px solid #ffffff;
	 width:300px ;
  }
  
       TD.info b
  {  
     font-size:11pt;
	 color:#fe7800;
	 
     
  }
  
  
     TD.dol2 b
  {  
     font-size:11pt;
	 color:#fe7800;
	 
     
  }
  
     TD.promo
  {  
     font-size:12pt;
	 
     background-color:#fe7800;
     color:#fff;
	 padding:4px;
     text-align:center;
	 border:1px solid #DF6900;
	  width:90px;
	  line-height:105%;
  }
  
     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: 4px 0px 0px 0px;
height: auto;
width: 730px;
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;
}




.podstrona2
{
width: 722px;
margin: 0px 0px 0px 0px;
min-height: 623px;
float : right;
text-align:left;
background: #f6f6f6;

}



.podstrona2 a
{color:#30395a;

margin: 0px 0px 0px 0px; padding:0px 0px 0px 10px; text-align:left; display:block; font-size:1.7em; border:none; line-height:18pt; text-decoration:none;

}

.podstrona2 a:hover
{
color:#fe7800;
margin: 0px 0px 0px 0px; padding:0px 0px 0px 10px; text-align:left; display:block; font-size:1.7em; border:none; line-height:18pt; text-decoration:none;
}



.podstrona2 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;
}

.podstrona2 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;

}

.podstrona2 p
{
margin: 10px 2px 5px 10px;
color:#30395a;
width: 699px;
font:normal 12px verdana;
text-align:left;

}


.linka
{
margin: 1px 0px 1px 0px;
 width:100%;
 border-bottom:2px solid #fe7800;
}

.linka2
{
margin: 5px 30px 5px 10px;
 width:710px;
 border-bottom:2px dotted #efefef;
}

.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;




}

#p1 h1
{
margin:0px 0px 0px 0px;
width:120px;
color:#30395a;
font:bold 1em Helvetica,"Trebuchet MS", Verdana, arial;
padding-left:3px;

}
.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;

}	
	
.cae2{
margin:0;
padding:0;



}

.cae2 ul{
padding:0px;
margin:0px;
}


.cae2 ul li{
float:right;
list-style:none;

margin:0px 0px 0px 0px;
padding:0px;

}

.cae2 ul li a{
display:block;
border:none;
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;
text-align:center;

}



.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.png) 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;

}

        .lavaLampWithImage {
            position: relative;
            height: 30px;
            
            padding: 15px;
            margin: 10px 0;
            overflow: hidden;
        }
                .lavaLampWithImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampWithImage li.back {
                        background: url("public/img/layout/lava.gif") no-repeat right -30px;
                        width: 9px; height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                        .lavaLampWithImage li.back .left {
                            background: url("public/img/layout/lava.gif") no-repeat top left;
                            height: 30px;
                            margin-right: 9px; /* 7px is the width of the rounded shape */
							margin-left: 9px;
                        }
                    .lavaLampWithImage li a {
                        font: bold 11px arial;
                        text-decoration: none;
                        color: #fff;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0px;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: 1px 12px;  
											
						
                    }
					
					.lava2 li a {
                        text-decoration: none;
                        
                        text-align: center;
                        top: 3px;
                        left:131px;
						
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: 1px 4px;    
						
                    }
					
					
                        .lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
                            border: none;
                        }

     
     
     
/*menu bok */

.menu_bok{
margin:5px 0px 5px 0px;
padding: 0;
width: 190px; /*width of menu*/
height:auto;
text-decoration: none;
}

.menu_bok ul{
padding:0px;
margin:0px;
text-decoration: none;

}

.menu_bok ul li{

list-style:none;
text-decoration: none;
}

.menu_bok ul li a{
display:block;

background:url(public/img/layout/menubok/1a.png);
background-repeat: no-repeat;
background-position: left bottom;
text-decoration: none;
}

.menu_bok ul li a.q1{
width:189px;
height:55px;
background:url(public/img/layout/menubok/1a.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_bok ul li a.q1:hover{
width:189px;
height:55px;
background:url(public/img/layout/menubok/1b.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_bok ul li a.q2{
width:189px;
height:55px;
background:url(public/img/layout/menubok/2a.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_bok ul li a.q2:hover{
width:189px;
height:55px;
background:url(public/img/layout/menubok/2b.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_bok ul li a.q3{
width:189px;
height:55px;
background:url(public/img/layout/menubok/3a.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.menu_bok ul li a.q3:hover{
width:189px;
height:55px;
background:url(public/img/layout/menubok/3b.png);
background-repeat: no-repeat;
background-position: left bottom;
}



#footer3{
clear:both;
height:320px;
width:auto;
background:#fe7800;
}

#allegro{
margin:0 auto;
padding: 0;
width:924px;
color:white;
font-size: 12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

#allegro a {
	font-size: 1.1em;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #fff;
	text-decoration: none;
	float:left;
	padding-bottom: 10px;
	padding-left: 10px;
	overflow: hidden;
	text-align:left;
	
}

#allegro a:hover {
	color:#30395a;
	text-align:left;
}

#linka2 {

width:560px;
background: white;
height:1px;

}

#allegro p {
	font-size: 0.8em;
	margin:10px 8px;
	width:500px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 0;
	overflow: hidden;
	text-align:left;

	
}



.sm ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

.sm ul li{
  float: left;
  
  display: block;
  
}

.sm ul li a{
  display: block;
  overflow: hidden;
  height: 194px;
  width: 30px;
}

.sm{
  width: 734px;
  margin-left:4px;
}

#a1{
  width: 610px;
}



.sm ul li p{
  margin: 0;
  padding: 0;
  width: 120px;
  display: block;
  margin-left: 15px;
}


.bgbox{
  width: 345px;
  height: 175px;
  float:left;
  border-right:1px solid #e6e6e6;
}

.bgbox2{
  width: 235px;
  height: 175px;

border-right:1px solid #e6e6e6;
  float:left;
}

.bgbox3{
  width: 140px;
  height: 175px; 
  float:left;

}

.bg{
width: 731px; margin-top:4px;

}

.bg2{
width: 732px; margin-top:4px;



}

.bgbox4{
  width: 243px;
  height: 129px;
  
  float:left;
  
}


.bg h3
{
color:#30395a;
font:bold 17px arial,helvetica ;
margin:4px 10px 5px 10px;

}

.bg2 h3
{
color:#30395a;
font:bold 17px arial,helvetica ;
margin:4px 10px 5px 10px;

}

#big
{
color:#fe7800;
font:bold 17px arial,helvetica ;
margin:4px 10px 5px 15px;

}

.bg span
{
color:#30395a;
font:normal 11px arial,helvetica;
line-height:97%;
margin:4px 0px 0px 160px;

width:auto;
display:list-item;
list-style-image:url(public/img/layout/bullet.png);
list-style-position: outside;
}

.bg2 span
{
color:#30395a;
font:normal 11px arial,helvetica;
line-height:97%;
margin:4px 0px 0px 160px;

width:auto;
display:list-item;
list-style-image:url(public/img/layout/bullet.png);
list-style-position: outside;
}

.bgbox2 span
{
color:#30395a;
font:normal 11px arial,helvetica;
line-height:97%;
margin:4px 0px 0px 130px;

width:auto;
display:list-item;
list-style-image:url(public/img/layout/bullet.png);
list-style-position: outside;
}

.bgbox4 span
{
color:#30395a;
font:normal 11px arial,helvetica;
line-height:97%;
margin:4px 0px 0px 130px;

width:auto;
display:list-item;
list-style-image:url(public/img/layout/bullet.png);
list-style-position: outside;
}

#pra2a p.texts 
{
color:#30395a;
font:normal 11px arial,helvetica;
background:none;
margin:7px 10px 5px 15px;
padding:0px;
width:auto;
}

#pra2a p.textun 
{
color:#30395a;
font:normal 11px arial,helvetica;
line-height:100%;
background:none;
margin:7px 7px 5px 7px;
padding:0px;
width:auto;
}

#pra2a  p.textl
{
color:#30395a;
font:bold 11px arial,helvetica;
background:none;
margin:7px 10px 5px 15px;
word-spacing:-1px;
padding:0px;
width:auto;
}

#container{
margin:22px auto;
padding:10px;
position:relative;

}

#special{
position:absolute;
right:-5px;
}


fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}

q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}


#contactable {
	background-image:url(public/img/layout/images/contact.png);
	color:#FFFFFF;
	background-color:#333333;
	cursor:pointer;
	height:102px;
	left:0;
	margin-left:-5px; 
	overflow:hidden;
	position:fixed;
	*position:absolute;
	text-indent:-100000px;
	top:102px;
	*margin-top:200px;
	width:44px;
	z-index:100000;
}

#contactForm {
	background-color:#30395a;
	border:2px solid #FFFFFF;
	color:#FFFFFF;
	height:450px;
	left:0;
	margin-left:-400px;
	margin-top:-160px;
	overflow:hidden;
	padding-left:30px;
	position:fixed;
	top:200px;
	width:360px;
	*width:394px;
	z-index:99;
}

form#contactForm input, textarea {
	background:#FFFFFF none repeat scroll 0 0;
	outline-style:none;
	outline-width:medium;
	width:325px;
	padding:5px;
	border:1px solid #dfdfdf;
	font-family: georgia;
	font-size:1em;
	margin-bottom:10px;
}

form#contactForm .submit {
	background: #F5410F none repeat scroll 0 0;
	outline-style:none;
	outline-width:medium;
	width:325px;
	padding:5px;
	border:3px solid #F52D0F;
	outline-color:-moz-use-text-color;
	font-family: georgia;
	font-size:1em;
	cursor:pointer;
	color:#FFF;
	text-transform:uppercase;
	font-weight:bolder;
	font-family:Helvetica;
	margin-top:10px;
}

form#contactForm p {
	width:325px;
	font-size:0.9em;
}

#contactForm .red {
	color:	#F5410F;
}

#overlay {
	background-color:#666666;
	display:none;
	height:100%;
	left:0;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:0;
}

#name.error { background-color: #EDBE9C; }
#email.error { background-color: #EDBE9C; }
#comment.error { background-color: #EDBE9C; }

#contactform #loading {
	background: url(public/img/layout/images/ajax-loader.gif) no-repeat;
	width:55px;
	height:55px;
	margin: 100px auto;
	display:none;
}

#callback {
	font-family: georgia;
	font-size:1.1em;
	color: #FFF;
	width:325px;
	margin: 100px auto;	
	display:none;
}


.holder {
	margin:0 auto;
	padding-top:20px;	
}	
	
/* tables */
table.tablesorter {
	font-family:arial,Helvetica;
	background-color: #CDCDCD;
	margin:10px 0px 10px 4px;
	font-size: 11pt;
	width: 100%;
	text-align: left;
}

table.tablesorter  a{
	font-family:arial,Helvetica;
	color:#30395a;
	text-decoration:underline;
	font-size: 9pt;
	font-weight:bold;
	width: 100%;
	text-align: left;
}


table.tablesorter  a:hover{
	font-family:arial,Helvetica;
	background:#fe7800;
	font-weight:bold;
	color:#fff;
	font-size: 9pt;
	width: 100%;
	text-align: left;
}

table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #7886AF;
	color:#fff;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 11px;
}
table.tablesorter thead tr .header {
	background-image: url(public/img/layout/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #30395a;
	font-size:9pt;
	padding: 9px;
	background-color: #FFF;
	vertical-align: top;
}


table.tablesorter tbody td.special {
	color: #fff;
	font-size:10pt;
	padding: 9px;
	background-color: #fe7800;
	vertical-align: top;
} 

table.tablesorter tbody tr.odd td.special {
	background-color:#fe7800;
}


table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(public/img/layout/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(public/img/layout/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #fe7800;
}





table.products {
	font-family:arial,Helvetica;
	background-color: #CDCDCD;
	margin:10px 0px 10px 4px;
	font-size: 11pt;
	width: 280px;
	text-align: left;
}

table.products  a{
	font-family:arial,Helvetica;
	color:#30395a;
	text-decoration:underline;
	font-size: 9pt;
	font-weight:bold;
	width: 100%;
	text-align: left;
}


table.products  a:hover{
	font-family:arial,Helvetica;
	background:#fe7800;
	font-weight:bold;
	color:#fff;
	font-size: 9pt;
	width: 100%;
	text-align: left;
}

table.products thead tr th, table.products tfoot tr th {
	background-color: #30395a;
	color:#fff;
	border: 1px solid #FFF;
	font-size: 10pt;
	font-weight:bold;
	padding: 11px;
}
table.products thead tr .header {
	background-image: url(public/img/layout/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.products tbody td {
	color: #30395a;
	font-size:9pt;
	padding: 9px;
	background-color: #FFF;
	vertical-align: top;
}


table.products tbody td.special {
	color: #fff;
	font-size:10pt;
	padding: 9px;
	background-color: #fe7800;
	vertical-align: top;
} 

table.products tbody tr.odd td.special {
	background-color:#fe7800;
}


table.products tbody tr.odd td {
	background-color:#F0F0F6;
}
table.products thead tr .headerSortUp {
	background-image: url(public/img/layout/asc.gif);
}
table.products thead tr .headerSortDown {
	background-image: url(public/img/layout/desc.gif);
}
table.products thead tr .headerSortDown, table.products thead tr .headerSortUp {
background-color: #fe7800;}

.products{ width:730px;}
.products span
{
color:#30395a;
font:normal 12px arial,helvetica;
line-height:110%;
margin:4px 0px 0px 60px;

width:auto;
display:list-item;
list-style-image:url(public/img/layout/bullet.png);
list-style-position: outside;
}

.products p
{
color:#30395a;
font:normal 12px arial,helvetica;
padding-top:8px;
*padding-top:0px;
}


.link1
{
color:#fe7800;
font:bold 15px Helvetica,"Trebuchet MS", Verdana, arial;
text-decoration:underline;
}

.link1:hover
{
color:#fff;
font:bold 15px Helvetica,"Trebuchet MS", Verdana, arial;
background:#30395a;

}





#tabspec
{
font:12px normal arial, Helvetica; border:1px solid #30395a; border-collapse: collapse; padding:5px;
background:#fff;
}

#tabspec td
{
 border:1px solid #30395a; border-collapse: collapse; 
}




/************************************************
	      JCAROUSEL LITE		
************************************************/
#list {
	
	width:730px; 
	margin:0px auto; 
	 
}

.slider {

	float:left;
	left: -5000px; 
	margin:15px; 
	position:relative; 
	visibility:hidden;	
}
	
.slider ul {
	height:auto;
	width:600px; 
}

.slider ul li {
	padding:0 10px;
	  
}

.slider ul li img {

	cursor:pointer;
	height:105px; 
	padding-top:0px;
	width:105px;  
	  border:2px solid #fe7800;
	 
}

.prev {
	cursor:pointer; 
	float:left;
	padding-top:55px;
	padding-left:10px;padding-right:0px;
}

.next {
	cursor:pointer; 
	float:right; 
	padding-top:55px;
	padding-right:0px;
}



.slider2 {

	float:left;
	left: -5000px; 
	margin:10px; 
	
	position:relative; 
	visibility:hidden;	
	padding-bottom:20px;
}
	
.slider2 ul {
	height:auto;
	width:600px; 
}

.slider2 ul li {
	padding:0px 12px;
	  
}

.slider2 ul li img {

	cursor:pointer;
	height:100px; 
	padding-top:0px;
	width:100px;  
	  border:2px solid #fe7800;
	 padding-bottom:12px;
}



/************************************************
	      CAPTIFY CAPTION		
************************************************/
.caption-top, .caption-bottom {
	background: #fe7800;
	color: #ffffff; 
	cursor:default;
	padding:10px; 
	font-size:11px;  
font-weight:bold;	
	text-align:center;
}

.caption-top {
	border-width:0px;
}

.caption-bottom {
	border-width:0px;
}

.caption a, .caption a {
	background:#000;
	border:none; 
	text-decoration:none;  
	padding:2px;
}

.caption a:hover, .caption a:hover {
	background:#202020;
}

.contban{
float:right; width:240px;
margin-top:20px;
}
.contban a, .contban a:hover{ border:none; background:none;}

#thumbs {	
	
	width:732px;	
	
	
}


/* single item */
#thumbs div {
	float:left;
	width:242px;
	height:290px;
	
	color:#fff;
	border-left:1px solid #e6e6e6;
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	cursor:pointer;
}

/* style when mouse is over the item */
#thumbs div.hover {
	background-color:#30395a;	
}

/* style when element is active (clicked) */
#thumbs div.active {
	background-color:#30395a;
	cursor:default;
}

#thumbs h3{
	margin:10px 5px 10px 5px;		
	font-family:Helvetica,"Trebuchet MS",Verdana,arial;
	font-size:13px;
	color:#30395a;	
	width:242px;
	text-align:center;
	line-height:105%;
	text-decoration:none;
	background:none;
}

#thumbs p{
	margin:10px 0px 10px 0px;	
	font-family: Helvetica,"Trebuchet MS",Verdana,arial;
	background:#fe7800 ;
	font-size:16px;
	color:#fff;	
	text-align:center;
	width:242px;
	padding:5px 0px 5px 0px;
	font-weight:bold;

	
	text-decoration:none;
	
}

#thumbs h3 em {
	font-style:normal;
 
}

#thumbs span {

	margin:5px 1px 0px 55px;	
	font-family: Helvetica,"Trebuchet MS",Verdana,arial;
	font-size:9px;
	color:#30395a;	
	width:236px;
	text-decoration:none;
	background:white;
	}

span {

	margin:0px;		
	font-family: Helvetica,"Trebuchet MS",Verdana,arial;
	font-size:10px;
	color:#30395a;	
	width:236px;
	text-decoration:none;
	
	background:none;}



/*********** navigator ***********/

 #nav { display: block; margin-left:10px; padding: 0; position: relative; z-index:9999999; }
  #nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
  #nav a { display: block; }
  #nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #nav ul { line-height: 0; } /* IE6 "fix" */
  	#nav ul a { zoom: 1; } /* IE6/7 fix */
    #nav ul li { float: none; }
    #nav ul ul { top: 0; }
    
/* Essentials - configure this */

#nav ul { width: 150px ; }
#nav ul ul { left: 151px ; }

/* Everything else is theming */
 
#nav { background-color: #30395a; height: 30px; }
#nav *:hover { background-color: none; }
#nav a { border-right: 1px solid white; color: white; font-size: 11px; padding: 10px; line-height: 1; }
  #nav li.hover a { background-color: #e6e6e6; color:#30395a; }
 
  #nav ul { top: 25px; }
    #nav ul li a { background-color: #e6e6e6; color:#30395a; }
      #nav ul a.hover { background-color: #fe7800; color:#fff; }
	  #nav ul a { background-color: #30395a; }
   #nav ul a { border-bottom: 1px solid white; border-right: none; opacity: 0.9; filter: alpha(opacity=90); }
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */