/* 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;
                }
                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: "" "";
                }

h1 {font-size:26px; color: #D11B25; font-weight:bold;}
h2 {font-size:13px; color: #171771; font-weight:bold;}
h2 span.mniejsza{ font-size: 8px; }
h3 {font-size:8px; color: #739AD5; text-align:right; margin-top:5px; margin-bottom:7px;}


.body {
background-image:url('../grafika/tlo.jpg');
background-repeat : no-repeat;
background-position:top center;
background-color:#B8161F;
}

.body2 {
background-image:url('../grafika/tlo2.jpg');
background-repeat : no-repeat;
background-position:top center;
background-color:#FFFFFF;
}

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



/* TOP */


.boxemail {
	clear:both;
	padding:7px 0px 0px 10px;
	text-align:right;
}

.boxemail2 {
	margin-left:10px;
	vertical-align:middle;
	border:0px;
	float:right;
}

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

div#jezyki {
	width: 924px;
	float: left;
	border: 0px;
	min-height: 36px;
}

.boks_jezyki {
  width:258px;
	height:22px;
	background-image:url('../grafika/boks_jezyki.jpg');
  background-repeat : no-repeat;
	margin-top:14px;
	margin-right:6px;
	float:right;
}

div#logo-menu {
	width: 924px;
	float: left;
	border: 0px;
}

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

div#menu {
	width: 769px;
	float: left;
	border: 0px;
}

.tlo_menu_left {
  width:746px;
	height:75px;
	background-image:url('../grafika/menu_left.jpg');
  background-repeat : no-repeat;
	float:right;
}

.tlo_menu_right {
  width:22px;
	height:75px;
	background-image:url('../grafika/menu_right.jpg');
  background-repeat : no-repeat;
	float:right;
}


/* SRODEK */


div#flash-glowna {
	width: 924px;
	float: left;
	border: 0px;
	background-color:#B8161F;
}

div#boxy {
	width: 924px;
	float: left;
	border: 0px;
	background-color:#B8161F;
}

div#box1 {
	width: 232px;
	float: left;
	border: 0px;
	padding: 8px 20px 0px 10px;
	color:#ffffff;
}

div#box2 {
	width: 233px;
	height: 128px;
	float: left;
	border: 0px;
	background-image:url('../grafika/boks_a.jpg');
  background-repeat : no-repeat;
	padding: 5px 35px 0px 35px;
}

div#box3 {
	width: 279px;
	height: 128px;
	float: left;
	border: 0px;
	background-image:url('../grafika/boks_b.jpg');
  background-repeat : no-repeat;
	padding: 5px 30px 0px 50px;
}

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

div#lewa {
	width: 636px;
	float: left;
	border: 0px;
}

div#tresc {
	width: 556px;
	float: left;
	border: 0px;
	background-image:url('../grafika/tlo_tekst.jpg');
  background-repeat : repeat-x;
	padding:7px 80px 0px 0px;
}

.linia {
	width: 556px;
	height:17px;
	border: 0px;
	background-image:url('../grafika/linia.jpg');
  background-repeat : no-repeat;
}

div#prawa {
	width: 288px;
	float: left;
	border: 0px;
	background-image:url('../grafika/tlo_tekst.jpg');
  background-repeat : repeat-x;
}

div#box-kontakt {
	width: 228px;
	height:139px;
	float: left;
	border: 0px;
	background-image:url('../grafika/boks_kontakt2_.jpg');
  background-repeat : no-repeat;
	padding:65px 30px 0px 30px;
	color: #999999;
	margin-top:10px;
}

div#box-uslugi {
	width: 228px;
	height:189px;
	float: left;
	border: 0px;
	background-image:url('../grafika/boks_kontakt.jpg');
  background-repeat : no-repeat;
	padding:30px 30px 0px 30px;
	color: #FFFFFF;
}

div#box-ofirmie {
	width: 228px;
	height:189px;
	float: left;
	border: 0px;
	background-image:url('../grafika/boks_kontakt.jpg');
  background-repeat : no-repeat;
	padding:30px 30px 0px 30px;
	color: #FFFFFF;
}
input.tb
{
    border: 1px solid #666666
         
}
.input {
  width:256px;
	height:21px;
 	background-image:url('../grafika/input.jpg');
  background-repeat : no-repeat;
	padding:5px;
	border:0px;
	vertical-align:middle;
        background-position: top;
}

.input2 {
  width:140px;
	height:21px;
 	background-image:url('../grafika/input2.jpg');
  background-repeat : no-repeat;
	padding:5px;
	border:0px;
	vertical-align:middle;
                background-position: top;
}


.input4 {
  width:90px;
	height:21px;
 	background-image:url('../grafika/input3.jpg');
  background-repeat : no-repeat;
	padding:5px;
	border:0px;
	vertical-align:middle;
                background-position: top;
}


.input5 {
  width:110px;
	height:21px;
 	background-image:url('../grafika/input5.jpg');
  background-repeat : no-repeat;
	padding:5px;
	border:0px;
	vertical-align:middle;
                background-position: top;
}

.input4b {
  width:78px;
	height:21px;
 	background-image:url('../grafika/input3b.jpg');
  background-repeat : no-repeat;
	padding:5px;
	border:0px;
	vertical-align:middle;
                background-position: top;
}

.input6 {
  width:48px;
	height:21px;
 	background-image:url('../grafika/input4.jpg');
  background-repeat : no-repeat;
	padding:5px;
	border:0px;
	vertical-align:middle;
                background-position: top;
}

.input7 {
    width:92px;
    height:21px;
    background-image:url('../grafika/input7.jpg');
    background-repeat : no-repeat;
    padding:5px;
    border:0px;
    vertical-align:middle;
    background-position: top;
}

.input8 {
    width:67px;
    height:21px;
    background-image:url('../grafika/input8.jpg');
    background-repeat : no-repeat;
    padding:5px;
    border:0px;
    vertical-align:middle;
    background-position: top;
    margin-right: 2px;
}

.input9 {
    width:75px;
    height:21px;
    background-image:url('../grafika/input9.jpg');
    background-repeat : no-repeat;
    padding:5px;
    border:0px;
    vertical-align:middle;
    background-position: top;
    margin-right: 3px;
}

.zapytanie-table td{
    vertical-align: top;
    padding-right: 15px;
}

.zapytanie-table td.spec{
    background-color:#d5edf8;
    color:#205791;
    border-color:#92cae4;
    padding: 6px;
    border-style: solid;
}

.input_left {
width:270px;
float:left;
/*padding:0px 10px 0px 0px;*/
}

.input_left222 {
/*width:240px;*/
float:left;
/*padding:0px 0px 0px 40px;*/
}

.input_right {
width:260px;
float:left;
padding:0px 0px 0px 10px;
text-align:right;
}

.linia2 {
height:5px;
border-bottom:1px dashed #CCCCCC;
clear:both;
margin-bottom:5px;
margin-top:5px;
}


/* NAWIGACJA */

#nawigacja-menu{
	list-style: none;
	margin: 2px 0px 0px 12px;
	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:68px;
	width:99px;
  line-height:20em;
  overflow:hidden;
}

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

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





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

#nawigacja-menu li a#m-2:hover, #nawigacja-menu li a#m-2.hover{
	background:url(../grafika/menu22.jpg);
	height:68px;
	width:110px;
  line-height:20em;
  overflow:hidden;
}

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




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

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

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






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

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

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




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

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

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




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

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

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




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

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

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





/* STOPKA */

div#stopka {
	width: 924px;
	float: left;
	border: 0px;
	clear: both;
	border-top:3px solid #D11B25;
	margin-top:10px;
	text-align:right;
	line-height:12px;
}

div#stopka2 {
	width: 924px;
	float: left;
	border: 0px;
	clear: both;
	border-top:3px solid #D2D2D2;
	margin-top:10px;
	text-align:right;
	line-height:12px;
}


.tekst {
font-family : arial; 
font-size : 12px; 
text-decoration : none;
color:#000000;
}


.tekst2 {
width:600px;
padding:0px 0px 0px 40px ;
margin:0px;
text-align:right;
font-size:12px;
font-family:time new roman;
line-height:16px;
}


a:link {
color : #D11B25;
text-decoration : none;  
} 
a:visited {
color : #D11B25; 
text-decoration : none; 
} 
a:hover {
color : #6A6A6A; 
} 
a:active {
color : #6A6A6A;  
}

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

.link_stopka:link {
color : #F0868B;
text-decoration : none;  
} 
.link_stopka:visited {
color : #F0868B; 
text-decoration : none; 
} 
.link_stopka:hover {
color : #6A6A6A; 
} 
.link_stopka:active {
color : #6A6A6A;  
}

.link_stopka2:link {
color : #F0868B;
text-decoration : none;  
} 
.link_stopka2:visited {
color : #F0868B; 
text-decoration : none; 
} 
.link_stopka2:hover {
color : #6A6A6A; 
} 
.link_stopka2:active {
color : #6A6A6A;  
}

.link_stopka_a:link {
color : #707070;
text-decoration : none;  
} 
.link_stopka_a:visited {
color : #707070; 
text-decoration : none; 
} 
.link_stopka_a:hover {
color : #BFBFBF; 
} 
.link_stopka_a:active {
color : #BFBFBF;  
}

.link_stopka2_a:link {
color : #BFBFBF;
text-decoration : none;  
} 
.link_stopka2_a:visited {
color : #BFBFBF; 
text-decoration : none; 
} 
.link_stopka2_a:hover {
color : #6A6A6A; 
} 
.link_stopka2_a:active {
color : #6A6A6A;  
}

#footer2{
background: url('../grafika/footer3.png') no-repeat;
margin: 2px 0 0 0;
padding: 10px 0px 0 150px;
width:774px;
height:43px;
font-size:17px; 
color: #F7BBBE; 
font-weight:bold;
line-height: 15px;
}

.przeczytaj{
display:block;
padding:6px 30px 6px 0;
background: transparent url('../grafika/button.jpg') no-repeat 100% 50%;
}
div.obokflasha{
float: right;
width: 260px;
margin: 0px;
padding: 220px 0px 0px 0px;
color: #fff;
font-size: 18px;
font-family: Arial, Arial, sans-serif; 
font-weight: bold; 
}
div.ciezarowki1{
background:#fff url('../grafika/ciezarowki_1.png') no-repeat 411px 0px;
}
div.ciezarowki2{
background:#fff url('../grafika/ciezarowki_2.png') no-repeat 411px 0px;
}
div.ciezarowki3{
background:#fff url('../grafika/ciezarowki_3.png') no-repeat 411px 0px;
}
