body{
   background: #ffffff;
   margin: 0px;
   padding: 0px;
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 10px;
   color: #484747;
}


/*------------ div ------------*/
#container{
   width: 988px;
   margin-left: auto;
   margin-right: auto;
   padding: 0px;
   border-left: 1px solid #c4c4c4; 
   border-right: 1px solid #c4c4c4; 
   border-bottom: 1px solid #c4c4c4; 
}

#top_left{
   width: 674px;
   height: 121px;
   float: left;
   background: #ffffff;
   padding: 0;
   margin: 0;
}

#top_right{
   width: 314px;
   height: 121px;
   float: left;
   background: #914245;
   padding: 0;
   margin: 0;
}

#logo{
   width: 674px;
   height: 101px;
   background: url(images/top.jpg);
}

#sciezka{
   width: 674px;
   height: 20px;
   background: #ffffff;
}

#ikon{
   width: 278px;
   height: 46px;
   margin: 20px 0px 0px 30px;
}

#menu{
   width: 988px;
   height: 41px;
   background: url(images/menu.jpeg);
}

#flash{
  /* width: 988px;
   height: 139px;
   background: url(images/flash.jpg);*/
}

#area{
   width: 988px;
}

#left{
   width: 742px;
   height: 387px;
   float: left;
}

#right{
   width: 246px;
   height: 387px;
   background: #914245;
   float: left;
}

#left_p{
   width: 809px;
   height: 526px;
   float: left;
}

#right_p{
   width: 179px;
   height: 526px;
   background: #914245 url(images/kontakt_specjalista.jpg) no-repeat left top;
   float: left;
}

#left1, #left2{
   float: left;
}

#offer{
   clear: both;
   width: 331px;
   height: 292px;
   margin: 0px 0px 0px 17px;
   border-right: 1px solid #c1c1c1;
}

#opis{
   clear: both;
   width: 335px;
   height: 292px;
   margin: 0px 0px 0px 26px;
   border-right: 1px solid #c1c1c1;
}

#news{
   clear: both;
   width: 331px;
   height: 171px;
   margin: 0px 0px 0px 17px;
   border-right: 1px solid #c1c1c1;
}

#partner{
   clear: both;
}

#stopka{
   width: 988px;
   height: 29px;
   background: #914245;
}

#menu_left{
   width: 198px;
   height: 477px;
   float: left;
}

#left_menu{
   width: 198px;
   height: 453px;
   background: #dedfe1;
}

#round{
   width: 198px;
   height: 24px;
   background: url(images/zaokraglenie.jpg);
}

#areatext{
   width: 611px;
   height: 477px;
   float: left;
}

.clear{
   clear: both;
}

.scrol{
   width:573px; 
   height:425px; 
   overflow: auto;  
   margin: 10px 0px 0px 15px;
}

.akt{
   width: 181px;
   border: 1px solid #888485;
   clear: both;
   margin: 6px 0px 0px 28px;
   background: #f2e8e7;
   padding: 5px;
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 10px;
   color: #484747;
}

.kontakt1{
   width: 116px;
   height: 116px;
   background: url(images/artur_wieczorek.jpg) no-repeat;
   margin: 22px 0px 0px 48px;
}

.kontakt2{
   width: 116px;
   height: 116px;
   background: url(images/Rafal_Szindler.jpg) no-repeat;
   margin: 28px 0px 0px 48px;
}

.livelink{
   margin-left: auto;
   margin-right: auto;
   width: 988px;
   height: 29px;
}

.livelink a{
   font-family: Tahoma, Verdana, sans-serif;
   font-size: 10px;
   color: #f6f6f6;
   text-decoration: none;
}
/*------------ ul,li ------------*/
#menu ul{
   margin: 0;
   padding: 0;
   /*display: inline;*/
   
   list-style: none;
}

#menu ul li{
   list-style-type: none;
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 10px;
   font-weight: bold;
   color: #3b4a61;
   float: left;
   
   position: relative;
}

ul.sub li.first a {
	display: block;
	text-decoration: none;
	line-height: 17px;
	color: #3b4a61;
	padding: 5px 0px 0px 5px;
	background: #f1f1f1;
	margin: 11px 2px 0 12px;
	
	width: 160px;
	font-size: 9px;
	font-weight: bold;
}

ul.sub li a {
	display: block;
	text-decoration: none;
	line-height: 17px;
	color: #3b4a61;
	padding: 0px 0px 0px 5px;
	background: #f1f1f1;
	margin: 0px 2px 0 12px;
	
	width: 160px;
	font-size: 9px;
	font-weight: bold;
}

ul.sub2 li.first a {
	display: block;
	text-decoration: none;
	line-height: 17px;
	color: #3b4a61;
	padding: 5px 0px 0px 5px;
	background: #f1f1f1;
	margin: 11px 2px 0 12px;
	
	width: 150px;
	font-size: 9px;
	font-weight: bold;
}

ul.sub2 li a {
	display: block;
	text-decoration: none;
	line-height: 17px;
	color: #3b4a61;
	padding: 0px 0px 0px 5px;
	background: #f1f1f1;
	margin: 0px 2px 0 12px;
	
	width: 150px;
	font-size: 9px;
	font-weight: bold;
}

ul.sub3 li.first a {
	display: block;
	text-decoration: none;
	line-height: 17px;
	color: #3b4a61;
	padding: 5px 0px 0px 5px;
	background: #f1f1f1;
	margin: 11px 2px 0 12px;
	
	width: 95px;
	font-size: 9px;
	font-weight: bold;
}

ul.sub3 li a {
	display: block;
	text-decoration: none;
	line-height: 17px;
	color: #3b4a61;
	padding: 0px 0px 0px 5px;
	background: #f1f1f1;
	margin: 0px 2px 0 12px;
	
	width: 95px;
	font-size: 9px;
	font-weight: bold;
}

ul.sub4 li.first a {
	display: block;
	text-decoration: none;
	line-height: 17px;
	color: #3b4a61;
	padding: 5px 0px 0px 5px;
	background: #f1f1f1;
	margin: 11px 2px 0 12px;
	
	width: 143px;
	font-size: 9px;
	font-weight: bold;
}

ul.sub4 li a {
	display: block;
	text-decoration: none;
	line-height: 17px;
	color: #3b4a61;
	padding: 0px 0px 0px 5px;
	background: #f1f1f1;
	margin: 0px 2px 0 12px;
	
	width: 143px;
	font-size: 9px;
	font-weight: bold;
}

ul.sub1 li.first a {
	display: block;
	text-decoration: none;
	line-height: 17px;
	color: #3b4a61;
	padding: 5px 0px 0px 5px;
	background: #f1f1f1;
	margin: 11px 2px 0 34px;
	
	width: 180px;
	font-size: 9px;
	font-weight: bold;
}

ul.sub1 li a {
	display: block;
	text-decoration: none;
	line-height: 17px;
	color: #3b4a61;
	padding: 0px 0px 0px 5px;
	background: #f1f1f1;
	margin: 0px 2px 0 34px;
	
	width: 180px;
	font-size: 9px;
	font-weight: bold;
}

li ul.sub, li ul.sub2, li ul.sub3, li ul.sub4, li ul.sub1 {
	position: absolute;
	top: 30px;
	display: none;
}

ul.sub li a:hover, ul.sub2 li a:hover, ul.sub3 li a:hover, ul.sub4 li a:hover, ul.sub1 li a:hover { color: #ed1c24 }
li:hover ul, li.over ul { display: block; }



#menu ul li.firma{
   width: 195px;
   height: 41px;
   background: url(images/m_firma.jpg);
}

#menu ul li.firma2{
   width: 195px;
   height: 41px;
   background: url(images/m2_firma.jpg);
}


#menu ul li.oprogramowanie{
   width: 200px;
   height: 41px;
   background: url(images/m_oprogramowanie.jpg);
}

#menu ul li.oprogramowanie2{
   width: 200px;
   height: 41px;
   background: url(images/m2_oprogramowanie.jpg);
}

#menu ul li.uslugi{
   width: 211px;
   height: 41px;
   background: url(images/m_uslugi.jpg);
}

#menu ul li.uslugi2{
   width: 211px;
   height: 41px;
   background: url(images/m2_uslugi.jpg);
}

#menu ul li.technologie{
   width: 221px;
   height: 41px;
   background: url(images/m_technologie.jpg);
}

#menu ul li.technologie2{
   width: 221px;
   height: 41px;
   background: url(images/m2_technologie.jpg);
}

#menu ul li.referencje{
   width: 161px;
   height: 41px;
   background: url(images/m_referencje.jpg);
}

#menu ul li.referencje2{
   width: 161px;
   height: 41px;
   background: url(images/m2_referencje.jpg);
}


ul.lista{
   margin: 10px 20px 0 83px;
   padding: 0;
}

ul.lista li{
   list-style-image: url(images/strzalka2.jpg);
   list-style-position: outside;
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
   text-align: justify;
}

#left_menu ul{
   padding: 20px 15px 0px 15px;
   margin: 0;
   list-style: none;
}

#left_menu ul li{
   display: block;
   list-style-type: none;
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 9px;
   color: #3b4a61;
   font-weight: bold;
   background-image: url(images/strzalka3.jpg);
   background-position:2px 6px;
   background-repeat:no-repeat;
   line-height:11px;
   padding-top: 4px;
}

#left_menu ul.podmenu{
   padding: 2px 10px 0px 10px;
   margin: 0;
   list-style: none;
}

#left_menu ul.podmenu li{
   display: block;
   list-style-type: none;
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 9px;
   color: #7d8391;
   font-weight: bold;
   background-image: url(images/strzalka4.jpg);
   background-position: 0px 4px;
   background-repeat:no-repeat;
   line-height:11px;
   padding: 2px 0px 0px 10px;
}

ul.mapa{
   margin: 3px 0px 4px 10px;
   padding: 0;
}

ul.mapa2{
   margin: 5px 0px 4px 0px;
   padding: 0px;
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
}

ul.mapa li, ul.mapa2 li{
    background-image: url(images/strzalka2.jpg);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	list-style-type: none;
	padding-left: 10px;
	padding-right: 17px;
	text-align: justify;
}

ul.serwis{
   margin: 5px 15px 4px 2px;
   padding: 0px 0px 0px 21px;
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
   text-align: justify;
}

ul.serwis li{
  list-style-type: decimal;
}

ul.podlista{
   margin: 5px 0px 4px 0px;
   padding: 0px 0px 0px 0px;
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
   text-align: justify;
}

ul.podlista li{
    background-image: url(images/strzalka2.jpg);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	list-style-type: none;
	padding-left: 10px;
}
/*------------ a ------------*/
#menu a.menu_firma {
   color: #3b4a61;
   text-decoration: none;
   display: block;
   width: 160px;
   height: 26px;
   /*background: url(images/m_firma.jpg);*/
   padding: 15px 0px 0px 35px;
}

#menu a.menu_firma:hover {
   width: 160px;
   height: 26px;
   background: url(images/m2_firma.jpg);
}

#menu a.menu_oprogramowanie {
   color: #3b4a61;
   text-decoration: none;
   display: block;
   width: 188px;
   height: 26px;
   padding: 15px 0px 0px 12px;
}

#menu a.menu_oprogramowanie:hover {
   width: 188px;
   height: 26px;
   background: url(images/m2_oprogramowanie.jpg);
}

#menu a.menu_uslugi {
   color: #3b4a61;
   text-decoration: none;
   display: block;
   width: 199px;
   height: 26px;
   padding: 15px 0px 0px 12px;
}

#menu a.menu_uslugi:hover {
   width: 199px;
   height: 26px;
   background: url(images/m2_uslugi.jpg);
}

#menu a.menu_technologie {
   color: #3b4a61;
   text-decoration: none;
   display: block;
   width: 209px;
   height: 26px;
   padding: 15px 0px 0px 12px;
}

#menu a.menu_technologie:hover {
   width: 209px;
   height: 26px;
   background: url(images/m2_technologie.jpg);
}

#menu a.menu_referencje {
   color: #3b4a61;
   text-decoration: none;
   display: block;
   width: 149px;
   height: 26px;
   padding: 15px 0px 0px 12px;
}

#menu a.menu_referencje:hover {
   width: 149px;
   height: 26px;
   background: url(images/m2_referencje.jpg);
}

a.link{
   color: #ae272c;
   text-decoration: underline;
}

a.link2{
   color: #818181;
   text-decoration: underline;
}


a.loguj{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 10px;
   color: #cacbce;
   text-decoration: underline;
   display: block;
   margin: 10px 0px 0px 170px;
}

a.language_pl{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #e4e4e4;
   display: block;
   margin: 7px 0px 0px 412px;
   float: left;
   text-decoration: none;
}

html>body a.language_pl{
   margin: 7px 0px 0px 585px;
}

a.language{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #e4e4e4;
   display: block;
   margin: 7px 0px 0px 16px;
   float: left;
   text-decoration: none;
}

#left_menu a.menu_left{
   color: #3b4a61;
   text-decoration: none;
   padding-left: 12px;
}

#left_menu a.menu_left_k{
   color: #ED1C24;
   text-decoration: none;
   padding-left: 12px;
}

#left_menu a.menu_left:hover, #left_menu a.menu_left2:hover{
   color: #ED1C24;
   text-decoration: none;
}

#left_menu a.menu_left2{
   color: #7d8391;
   text-decoration: none;
}

a.akt{
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 10px;
   font-weight: bold;
   color: #3b4a61;
   display: block;
   padding: 10px 0px 0px 0px;
   text-decoration: none;
}

a.l_akt{
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 10px;
   color: #fefefe;
   display: block;
   margin: 5px 0px 0px 188px;
}

a.all_akt{
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 10px;
   color: #fefefe;
   display: block;
   font-weight: bold;
   margin: 10px 0px 0px 28px;
}

a.dane_link{
   color: #dbdcde;
   text-decoration: none;
}

a.form{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #dbdcde;
   font-weight: bold;
   display: block;
   margin: 40px 0px 0px 36px;
   padding: 0px 15px 0px 0px;
}
a.pobierz{
   color: #484747;
   font-weight: bold;
}
/*------------ img ------------*/
img.logo{
   border: none;
}

img.ikony{
   float: left;
   margin-left: 26px;
   border: none;
}

img.arrow{
   float: left;
   margin-left: 8px;
}

img.kreska{
   float: left;
   margin: 13px 0px 0px 26px; 
}

img.kreska_p{
   float: left;
   margin: 15px 0px 0px 15px; 
}

img.kreska2{
   float: left;
   margin: 13px 0px 0px 17px; 
}

img.kreska3{
   float: left;
   margin: 13px 0px 0px 15px; 
}

img.kreska_n{
   float: left;
   margin: 7px 0px 0px 17px; 
}

img.line{
   float: left;
   margin: 13px 0px 0px 5px; 
}

img.line_n{
   float: left;
   margin: 7px 0px 0px 14px; 
}

img.zarys{
   float: left;
   margin: 7px 12px 0px 0px; 
}

img.line2{	
   margin: -1px 0 0 0;
   padding: 0;
   float: right;
}

img.line3{	
   margin: 0px 0 0 0;
   padding: 0;
   float: right;
}

img.logo2{
   float: right;
   margin: 86px 9px 0px 0px; 
}

img.loga{
   float: left;
   margin: 23px 0px 0px 5px;
   border: none;
}

img.loga_v{
   float: left;
   margin: 21px 0px 0px 8px;
   border: none;
}

img.loga_b{
   float: left;
   margin: 12px 0px 0px 5px;
   border: none;
}

html>body img.loga_b{
   margin: 13px 0px 0px 5px;
}

img.loga_g{
   float: left;
   margin: 23px 0px 0px 8px;
   border: none;
}

img.loga_t{
   float: left;
   margin: 13px 0px 0px 8px;
   border: none;
}

html>body img.loga_t{ 
   margin: 16px 0px 0px 8px;
}

img.logo2p{
   clear: both;
   position: absolute;
   top: 570px;
   margin-left: 60px;  
}

img.porady{
   float: left;
}

img.pdf{
   border: none;
   clear: both;
}

img.zdjecie{
   margin: 20px 0px 0px 15px;
}

img.kreska_b{
   position: relative;
   margin: 10px 0px 0px 11px;
   /*position: absolute;
   margin: 40px 0px 0px 0px;*/
}

img.kreska_k{
   margin: 10px 0px 3px 48px;
}

img.dodatki_z{
    border: none;
	float: left;
	margin: 10px 0px 0px 0px;
}

img.dodatki_z2{
    border: none;
	float: left;
	margin: 10px 0px 0px 12px;
}

img.programy{
   float: right;
   padding-left: 10px;
}
img.minima{
   float: right;
   margin-left: 10px;
   border: none;
}
/*------------ span ------------*/
span.path{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 10px;
   color: #818181;
   float: left;
   display: block;
   margin: 3px 0px 0px 5px;
}

span.path2{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 10px;
   color: #ee1b24;
   float: left;
   display: block;
   margin: 3px 0px 0px 2px;
}

span.title{
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 10px;
   font-weight: bold;
   color: #3b4a61;
   float: left;
   display: block;
   margin: 20px 0px 0px 4px;
}

span.title_akt{
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 10px;
   font-weight: bold;
   color: #fefefe;
   float: left;
   display: block;
   margin: 20px 0px 0px 4px;
}

span.title_n{
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 10px;
   font-weight: bold;
   color: #3b4a61;
   float: left;
   display: block;
   margin: 15px 0px 0px 4px;
}

span.title2{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 10px;
   color: #404f66;
   float: left;
   display: block;
   margin: 24px 0px 0px 13px;
}

html>body span.title2{
   margin: 24px 0px 0px 24px;
}

span.system{
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 11px;
   color: #fefefe;
   display: block;
   margin: 50px 0px 0px 20px;
}

span.copy{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #e4e4e4;
   display: block;
   padding: 7px 0px 0px 23px;
   float: left;
}

span.error{
   color: #ae272c;
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
}

span.error_n{
   color: #818181;
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
}

span.text{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
}

span.osoba{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #dbdcde;
   float: left;
   margin-left: 87px;
}

span.osoba2{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #dbdcde;
   float: left;
   margin-left: 100px;
}

span.stanowisko{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #fea9a9;
   float: left;
   margin-left: 96px;
}

span.t_akt{
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 10px;
   color: #914244;
   font-weight: bold;
}

span.d_akt{
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 9px;
   color: #484747;
}

p.porada{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 12px;
   color: #dbdcde;
   text-align: right;
   position: relative;
   margin: 40px 20px 0px 10px;
}

span.podpis{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #914244;
   text-align: justify;
   padding: 5px 15px 0px 0px;
   margin: 0;
   display: block;
   clear: both;
}
/*------------ h1,h2,h3 ------------*/
h1{
   font-family: Verdana, Corbel, "Times New Roman";
   font-size: 11px;
   font-weight: bold;
   color: #3b4a61;
   float: left;
   display: block;
   margin: 22px 0px 0px 4px; 
}

/*------------ p ------------*/
p.glowna{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
   text-align: justify;
   padding: 7px 12px 0px 0px;
   margin: 0;
}

p.text{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
   text-align: justify;
   padding: 15px 15px 0px 0px;
   margin: 0;
}

.scrol p{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
   text-align: justify;
   padding: 15px 15px 0px 0px;
   margin: 0;
}

p.text2{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
   text-align: justify;
   padding: 0px 15px 0px 0px;
   margin: 3px 0px 0px 0px;
   float: left;
}

p.p_akt{
   margin: 0px;
   padding: 5px 0px 0px 0px;
   text-align: justify;
}

p.p_minima{
   margin: 0px;
   padding: 0px 0px 5px 0px;
}

p.dane{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 10px;
   color: #dbdcde;
   clear: both;
   text-align: right;
   margin: 0px 0px 0px 0px;
   padding: 0px 15px 0px 0px;
}

hr{
  color: #c1c1c1;
  background: #c1c1c1;
  height: 1px;
  border: none;
  margin: 32px 15px 0px 10px;
}





/*logowanie*/
form.search{ 
   margin: 18px 0 0 59px;
}

label.szukaj{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 10px;
   color: #b7b7b9;
}

input#szukaj{
   width: 160px;
   height: 17px;
   margin: 0px 5px 0px 5px;
}

input.ok{
   width: 23px;
   height: 23px;
   background: #434e64 url(images/ok.jpg);
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 10px;
   color: #b7b7b9;
   text-align: center;
   border: 0px solid #b7b7b9;
}

/*newsletter*/
form.newsletter{ 
   margin: 10px 0 0 0px;
}

input#s_letter{
   width: 206px;
   height: 20px;
   /*background: url(images/n_letter.jpg);*/
   border: 1px solid #8a8a8a;
   float: left;
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
}

input.s_ok{
   width: 36px;
   height: 24px;
   background: url(images/ok2.jpg);
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 10px;
   color: #b7b7b9;
   text-align: center;
   border: none;
   float: left;
}

/*kategorie*/
form.select{ 
   margin: 0px 0 0 20px;
}

select.kategoria{
   width: 211px;
   height: 20px;
   margin: 10px 0 0 0px;
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
}

input.przejdz{
   width: 122px;
   height: 27px;
   background: #434e64 url(images/przejdz.jpg);
   margin: 11px 0px 0px 45px;
   border: 0px solid #b7b7b9;
}

/*formularz kontaktowy*/
label.contact{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
}

input.kont, textarea.kont{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
   width: 300px;
}

input.wiad_slij{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
   margin: 3px 0px 0px 350px;
}

input.zapisz{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
   margin: 3px 0px 0px 310px;
}

table.text{
   font-family: Tahoma, Corbel, "Times New Roman";
   font-size: 11px;
   color: #818181;
   width: 560px;
}

td.ico{
   float: right;
}

table.text img{
	border: none;
}

object.mapa{
   margin: 20px 0px 0px 10px;
}

table.media{
   margin: 15px 0px 0px 0px;
}

table.media td.zdjecie{
   width: 135px;
   padding-right: 60px;
}

table.media td.zdjecie2{
   width: 135px;
}
table.media td.opis{
   width: 135px;
   padding: 0px 60px 15px 0px;
   color: #818181;
   font-family: Tahoma,Corbel,"Times New Roman";
   font-size: 11px;
   vertical-align: top;
}
table.media td.opis2{
   width: 135px;
   color: #818181;
   font-family: Tahoma,Corbel,"Times New Roman";
   font-size: 11px;
   vertical-align: top;
   padding-bottom: 15px;
}
table.media img{
   border: none;
}