/* RESET STYLI  */


html, body, div, span, applet, object, iframe,
                h1, h2, h3, h4, h5, h6, p, blockquote, pre,
                a, abbr, acronym, address, big, cite, code,
                del, dfn, em, font, img, ins, kbd, q, s, samp,
                small, strike, sub, sup, tt, var,
                dl, dt, dd,
                fieldset, form, label, legend,
                table, caption, tbody, tfoot, thead, tr, th, td {
                    margin: 0;
                    padding: 0;
                    border: 0;
                    outline: 0;
                    font-weight: inherit;
                    font-style: inherit;
                    font-size: 100%;
                    font-family: inherit;
                    vertical-align: baseline;
                }
                :focus {
                    outline: 0;
                }
                body {
                    line-height: 15px;
                    color: black;
                    background: white;
										background-image:url('../grafika/tlo.jpg');
                    background-repeat : repeat-x;
										background-position: top center;
                }
                table {
                    border-collapse: separate;
                    border-spacing: 0;
                }
                caption, th, td {
                    text-align: left;
                    font-weight: normal;
                }
                blockquote:before, blockquote:after,
                q:before, q:after {
                    content: "";
                }
                blockquote, q {
                    quotes: "" "";
                }

								
div#strona {
	width: 992px;
	border: 0px;
	margin: 0 auto;
}

/* TOP */

div#top {
	width: 992px;
	height: 90px;
	border: 0px;
	float: left;
}

div#logo {
	width: 250px;
	border: 0px;
	float: left;
}

div#listwa {
	width: 679px;
	border: 0px;
	float: left;
	padding:25px 0px 0px 63px;
}

div#menu {
	width: 992px;
	height:39px;
	border: 0px;
	float: left;
	overflow:hidden; 
	margin-top:7px;
}

div#sciezka {
	width: 977px;
	border: 0px;
	float: left;
	color: #BFBFBF;
	padding:5px 0px 5px 0px;
}


/* SRODEK*/

div#srodek {
	width: 992px;
	border: 0px;
	float: left;
}

div#menu-pionowe {
	width: 266px;
	border: 0px;
	float: left;
}

div#tresc {
	width: 722px;
	border: 0px;
	float: left;
}

.linia_x {
        margin:8px 0px 8px 0px;
				background-image:url('../grafika/linia_x.gif');
        background-repeat : repeat-x;
				width:100%;
				height:3px;
}

div#tresc-kontakt {
	width: 711px;
	border: 0px;
	float: left;
}

div#flash {
	width: 711px;
	border: 0px;
	float: left;
}

div#flash_podstrona {
	width: 992px;
	height: 172px;
	border: 0px;
	clear:both;
	float: left;
}





div#form_kontakt {
	width: 381px;
	border: 0px;
	float: left;
}

div#boksy {
	width: 270px;
	border: 0px;
	float: left;
}

div#boks_kontakt {
	width: 270px;
	height:140px;
	border: 0px;
	float: left;
	background-image:url('../grafika/boks_kontakt.jpg');
  background-repeat : no-repeat;
	line-height:14px;
	margin-top:20px;
}

div#boks_1 {
	width: 270px;
	height:163px;
	border: 0px;
	float: left;
	background-image:url('../grafika/boks_brooker.jpg');
  background-repeat : no-repeat;
	line-height:14px;
}

div#boks_2 {
	width: 270px;
	height:285px;
	border: 0px;
	float: left;
	background-image:url('../grafika/boks_ubezpieczneia.jpg');
  background-repeat : no-repeat;
	margin-top:20px;
}

div#boks_3 {
	width: 270px;
	height:285px;
	border: 0px;
	float: left;
	background-image:url('../grafika/boks_ubezpieczneia.jpg');
  background-repeat : no-repeat;
	margin-top:20px;
}

div#idea {
	width: 237px;
	border: 0px;
	float: left;
	margin-top:15px;
}


div#boks_idea {
	width: 237px;
	height:113px;
	border: 0px;
	float: left;
	background-image:url('../grafika/boks_top_a.jpg');
  background-repeat : no-repeat;
}

div#boks_jestesmy {
	width: 237px;
	height:113px;
	border: 0px;
	float: left;
	background-image:url('../grafika/boks_top_b.jpg');
  background-repeat : no-repeat;
}

div#boks_oferta {
	width: 237px;
	height:113px;
	border: 0px;
	float: left;
	background-image:url('../grafika/boks_top_c.jpg');
  background-repeat : no-repeat;
}

.boks_middle {
	width: 167px;
	border: 0px;
	float: left;
	background-image:url('../grafika/boks_middle_tlo.jpg');
  background-repeat : repeat-y;
	padding:30px 50px 0px 20px;
}

.boks_stopka {
	width: 237px;
	height: 30px;
	border: 0px;
	float: left;
	background-image:url('../grafika/boks_stopka.jpg');
  background-repeat : no-repeat;
}



div#kimjestesmy {
	width: 237px;
	border: 0px;
	float: left;
	margin-top:15px;
}

div#naszaoferta {
	width: 237px;
	border: 0px;
	float: left;
	margin-top:15px;
}

div#boks_top_menu {
	width: 269px;
	height: 11px;
	border: 0px;
	float: left;
	background-image:url('../grafika/boks_top_menu.jpg');
  background-repeat : no-repeat;
}

div#boks_stopka_menu {
	width: 269px;
	height: 11px;
	border: 0px;
	float: left;
	background-image:url('../grafika/boks_stopka_menu.jpg');
  background-repeat : no-repeat;
}


/* STOPKA*/


div#stopka1 {
	width: 992px;
	height: 47px;
	border: 0px;
	float: left;
	background-image:url('../grafika/stopka.jpg');
  background-repeat : no-repeat;
	margin-top:20px;
	text-align:right;
}

div#stopka2 {
	width: 977px;
	height:80px;
	border: 0px;
	float: left;
	text-align:right;
	margin-top:5px;
	color:#999999;
	font-size:10px;
	line-height:13px;
}


.tabela_form {
	background-image:url('../grafika/tabela_form.jpg');
  background-repeat : no-repeat;
	width:321px;
	height:355px;
	padding:20px 20px 0px 20px;
	margin-top:20px;
}

.td1 {
	background-image:url('../grafika/tabela_lp.jpg');
  background-repeat : no-repeat;
	width:47px;
	height:35px;
	padding:10px 0px 0px 6px ;
	color:#FC6C00;
	font-weight:bold;
	font-size:12px;
}


.td1a {
	background-image:url('../grafika/tabela_a.jpg');
  background-repeat : no-repeat;
	height:30px;
	padding:15px 0px 0px 26px ;
	font-weight:bold;
	font-size:12px;
}


.td1b {
	background-image:url('../grafika/tabela_b.jpg');
  background-repeat : no-repeat;
	width:112px;
	height:40px;
	padding:5px 0px 0px 15px ;
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
}


.td2 {
  border-top:1px solid #D7D7D7;
	padding:5px;
	background-color:#F3F4F5;
	border-left:1px solid #D7D7D7;
}


.td3 {
  border-top:1px solid #D7D7D7;
	padding:5px;
  border-left:1px solid #D7D7D7;
}



.input3 {
float:right;
}

.input4 {
float:right;
margin-right:8px;
}

/* NAWIGACJA */

#nawigacja-menu{
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

#nawigacja-menu li{
	float: left;
	margin: 0px;
	padding: 0px;
}
					
					
#nawigacja-menu li a#m-1{
	float:left;
	background:url(../grafika/menu1.jpg);
	height:39px;
	width:150px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-1:hover{
	background:url(../grafika/menu11.jpg);
	height:39px;
	width:150px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu li a#m-11{
	float:left;
	background:url(../grafika/menu11.jpg);
	height:39px;
	width:150px;
  line-height:20em;
  overflow:hidden;
}





#nawigacja-menu li a#m-2{
	float:left;
	background:url(../grafika/menu2.jpg);
	height:39px;
	width:96px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-2:hover{
	background:url(../grafika/menu22.jpg);
	height:39px;
	width:97px;
  line-height:20em;
  overflow:hidden;
	margin-left:-1px;
}

#nawigacja-menu li a#m-22{
	float:left;
	background:url(../grafika/menu22.jpg);
	height:39px;
	width:97px;
  line-height:20em;
  overflow:hidden;
	margin-left:-1px;
}





#nawigacja-menu li a#m-3{
	float:left;
	background:url(../grafika/menu3.jpg);
	height:39px;
	width:131px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-3:hover{
	background:url(../grafika/menu33.jpg);
	height:39px;
	width:132px;
  line-height:20em;
  overflow:hidden;
	margin-left:-1px;
}

#nawigacja-menu li a#m-33{
	float:left;
	background:url(../grafika/menu33.jpg);
	height:39px;
	width:132px;
  line-height:20em;
  overflow:hidden;
	margin-left:-1px;
}





#nawigacja-menu li a#m-4{
	float:left;
	background:url(../grafika/menu4.jpg);
	height:39px;
	width:181px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-4:hover{
	background:url(../grafika/menu44.jpg);
	height:39px;
	width:182px;
  line-height:20em;
  overflow:hidden;
	margin-left:-1px;
}

#nawigacja-menu li a#m-44{
	float:left;
	background:url(../grafika/menu44.jpg);
	height:39px;
	width:182px;
  line-height:20em;
  overflow:hidden;
	margin-left:-1px;
}




#nawigacja-menu li a#m-5{
	float:left;
	background:url(../grafika/menu5.jpg);
	height:39px;
	width:168px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-5:hover{
	background:url(../grafika/menu55.jpg);
	height:39px;
	width:169px;
  line-height:20em;
  overflow:hidden;
	margin-left:-1px;
}

#nawigacja-menu li a#m-55{
	float:left;
	background:url(../grafika/menu55.jpg);
	height:39px;
	width:169px;
  line-height:20em;
  overflow:hidden;
	margin-left:-1px;
}





#nawigacja-menu li a#m-6{
	float:left;
	background:url(../grafika/menu6.jpg);
	height:39px;
	width:89px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-6:hover{
	background:url(../grafika/menu66.jpg);
	height:39px;
	width:90px;
  line-height:20em;
  overflow:hidden;
	margin-left:-1px;
}

#nawigacja-menu li a#m-66{
	float:left;
	background:url(../grafika/menu66.jpg);
	height:39px;
	width:90px;
  line-height:20em;
  overflow:hidden;
	margin-left:-1px;
}





#nawigacja-menu li a#m-7{
	float:left;
	background:url(../grafika/menu7.jpg);
	height:39px;
	width:74px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-7:hover{
	background:url(../grafika/menu77.jpg);
	height:39px;
	width:75px;
  line-height:20em;
  overflow:hidden;
	margin-left:-1px;
}

#nawigacja-menu li a#m-77{
	float:left;
	background:url(../grafika/menu77.jpg);
	height:39px;
	width:75px;
  line-height:20em;
  overflow:hidden;
	margin-left:-1px;
}





#nawigacja-menu li a#m-8{
	float:left;
	background:url(../grafika/menu8.jpg);
	height:39px;
	width:103px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-8:hover{
	background:url(../grafika/menu88.jpg);
	height:39px;
	width:104px;
  line-height:20em;
  overflow:hidden;
	margin-left:-1px;
}


#nawigacja-menu li a#m-88{
	float:left;
	background:url(../grafika/menu88.jpg);
	height:39px;
	width:104px;
  line-height:20em;
  overflow:hidden;
	margin-left:-1px;
}





.tekst {
font-family : tahoma; 
font-size : 11px; 
text-decoration : none;
color:#2D3948;
}

a:link {
color : #FC6C00;
text-decoration : none;  
} 
a:visited {
color : #FC6C00; 
text-decoration : none; 
} 
a:hover {
color : #576E8C; 
} 
a:active {
color : #576E8C;  
}

.link_top2:link {
color : #999999;
text-decoration : none;  
} 
.link_top2:visited {
color : #999999; 
text-decoration : none; 
} 
.link_top2:hover {
color : #FC6C00; 
} 
.link_top2:active {
color : #FC6C00;  
}

.link_top:link {
color : #BFBFBF;
text-decoration : none;  
} 
.link_top:visited {
color : #BFBFBF; 
text-decoration : none; 
} 
.link_top:hover {
color : #576E8C; 
} 
.link_top:active {
color : #576E8C;  
}

.link_menu:link {
color : #FFFFFF;
text-decoration : none;  
} 
.link_menu:visited {
color : #FFFFFF; 
text-decoration : none; 
} 
.link_menu:hover {
color : #FC6C00; 
} 
.link_menu:active {
color : #FC6C00;  
}


.link_stopka:link {
color : #999999;
text-decoration : none;  
} 
.link_stopka:visited {
color : #999999; 
text-decoration : none; 
} 
.link_stopka:hover {
color : #495C76; 
} 
.link_stopka:active {
color : #495C76;  
}



























/* LIGHTBOX */


#lightbox{
	background-color:#eee;
	padding: 18px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}

#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
}	

#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url(../img/overlay.png); }
