﻿* {
margin:0;
padding:0;
}

html,body {
background-color:white;
color:black;
font-family: verdana,helvetica,arial,sans-serif;
font-size:10px;
padding:0px;
margin-top:10px;
color:#635d63;
}
a {outline:0;
color:#000000;
text-decoration:none;
}

a:hover {
	color: #EE7E02;
}
table {
	font-size:100%;
}

ul, ul li {
	list-style:none;
}
#kontener {
	margin: 0 auto;
	width:772px;
}

#naglowek {
	background-image:url(../gfx/naglobak.jpg);
	height:229px;
	background-repeat:no-repeat;
	position:relative;
	background-position:top left;
}

#naglowek img {
border:none;
}


#naglowek .alinklogo {
width:161px;
height:185px;
margin:0;
padding:0;
position:absolute;
}
#gumenu a {
	width: 142px;
	height:121px;
	position:absolute;
	top:35px;
	left:198px;
	text-decoration:none;
}

#gumenu a:hover,#gumenu a:active,#gumenu a:focus, #gumenu a.aktua {
	border: 1px dashed #000000;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(PIE.htc);
}

#gumenu #gumenub {
	left:389px;
}

#gumenu #gumenuc {
	left:596px;
}

#gdmenu a {
	height:59px;
	top:170px;
	position:absolute;
	text-decoration:none;
	background-image: url(../gfx/kropki.gif);
	background-position: top center;
	background-repeat:no-repeat;
}

#gdmenu a:hover, #gdmenu a:focus, #gdmenu a:active, #gdmenu a.aktua {
	background-position: bottom center;
}

#gdmenua {
	left:126px;
	width:103px;
}

#gdmenub {
	left:229px;
	width:121px;
}
#gdmenuc {
	left:358px;
	width:123px;
}

#gdmenud {
	left:484px;
	width:110px;
}
#gdmenue {
	left:596px;
	width:80px;
}
#gdmenuf {
	left:683px;
	width:85px;
}


	

#kontent {
	position:relative;
	width:auto;
}



.tekst {
	padding-left:155px;
	min-height:280px;
	text-align:justify;
        width:350px;

}

.tekst_left {

	text-align:left;
        width:350px;

}

.tekst span.bold {
font-weight:bold;
}

.tekst.babsztyl {
	padding-right:305px;
	min-height:286px;
        width:300px;
}

.tekst.babsztylek {
	padding-right:305px;
	min-height:500px;
        width:300px;
}

.tekst p {
	padding-top:10px;

}

.tekst h1
{
padding-top:4em;
padding-bottom:0em;

font-size:11px;
font-weight:bold;
color:#E73D00;}


.tekst h2 {
margin-top:1em;
margin-bottom:1em;
padding-top:20px;
color:#E73D00;
font-weight:bold;
font-size:11px;
}

h6 {
	font-size:11px;
}
h5 {
	font-size:10px;
}


.wsp {
margin-top:10px;
left:200px;
text-align:right;
}

#lowercraft a {
text-decoration:none;
font-weight:bold;
color:#ED4C04;
}

#lowercraft a:visited {
color:#6E6E6D;
}

#lowercraft a:hover,
#lowercraft a:focus,
#lowercraft a:active {
color:black;
}



#menulewe {
	width:118px;
	position:absolute;
	top:0;
	left:0;
	height:264px;
	background-image:url(../gfx/lmenubak.gif);
	background-position: top left;
}
#menulewe2 {
	width:116px;
	position:absolute;
	top:264px;
	left:0;
	height:90px;
	background-position: top left;
	background-repeat:no-repeat;
}
#menulewe img {
	border:none;
}

#menulewe a {
	position:absolute;
	left:0;
	width:116px;
	height:14px;
	color: #000000;
}

#mlmenua {top:12px;}
#mlmenub {top:40px;}
#mlmenuc {top:66px;}
#mlmenud {top:115px;}
#mlmenue {top:140px;}
#mlmenug {top:90px;}
#menulewe a#mlmenuf {top:162px;text-decoration: none;}
#menulewe a#mlmenuf:hover {
	color: #ED8A03;
}

.laur {
	background: url(../gfx/laurbg.gif) no-repeat;
	background-position: top;
	padding-top: 80px;
	text-align: center;
	}

a.pliki, a.pliki:visited, a.pliki, a.pliki:active {
	color:#EE7E02 !important;
	font-weight:bold;
	}
	
a.pliki:hover {
	color: #635d63 !important;
	}

#kobiecina {
	position:absolute;
	top:0px;
	left:460px;
	background-image:url(../gfx/gprix_gl.jpg);
	background-repeat:no-repeat;
	width:305px;
	height:344px;
}




#stopka {
	background-image: url(../gfx/dol_menu_clean.png);
	width:772px;
	min-height:229px;
	background-repeat:no-repeat;
	position: relative;
}

a.wiecej {

}



.tekst a {
font-weight:bold;
color:#9C9C9A;
text-decoration:none;
}

.tekst a:visited {
color:#9C9C9A;
}

.tekst a:hover,
.tekst a:focus,
.tekst a:active {
color:#000000;
}

.tekst a.zobaczpow {
color:#9C9C9A;
}

.tekst.babsztyl a
{
background-image:url(../gfx/strzala.gif);
background-repeat:no-repeat;
background-position:100% 65%;
padding-right:8px;
color:#9C9C9A;
}


.tekst.babsztyl a:visited {
color:#9C9C9A;
}

.tekst.babsztyl a:hover,
.tekst.babsztyl a:focus,
.tekst.babsztyl a:active {
color:#000000;
}

#menubot img {
	border:0;
}
#menubot a {
	position:absolute;
	display:block;
	left:369px;
}

#mbotta {top:27px;}
#mbottb {top:46px;}
#mbottc {top:64px;}
#mbottd {top:82px;}
#mbotte {top:118px;}
#mbottf {top:100px;}
#mbottg {top:135px;}
#menubot a#mbotth {left: 484px;top:169px;}

#stopka .downinput {
	width:80px;
	border:0;
	text-align:right;
        font-family:verdana;
        color:#7A7A7A;
	background-color:transparent;
	font-size:10px;
	font-weight:bold;
}

#logolia {
	position:absolute;
	left:630px;
	top:57px;
	display:block;
	padding:0;
}
#logolib {
	position:absolute;
	left:630px;
	top:79px;
	display:block;
}

#newsletin {
	position:absolute;
	left:630px;
	top:158px;
}

.goimage {
	position:absolute;
	right:-35px;
	top:-2px;
}

#logolib .goimage {
	top:-3px;
}

#lowercraft {
	margin-left: 100px;
	padding-top:24px;
	width:230px;
}

#lowercraft a {
color:#E73D00;
background-image:url(../gfx/strzala.gif);
background-repeat:no-repeat;
background-position:100% 65%;
padding-right:8px;
}

#lowercraft a:visited {
color:#E73D00;
}

#lowercraft a:hover,
#lowercraft a:focus,
#lowercraft a:active {
color:black;
}



.tekst .clearli {
color:#FF6300;
font-size:10px;
padding:0.5em 0.5em 0.5em 0.5em;
list-style:none;
}




/*TABELA STRONA KATALOGOWA TLUMACZEN*/

.tekst .kat_table {
border:solid #676765 2px;
background-color:#E2E2E2;
color:black;
margin-top:7em;
margin-bottom:1em;
}

.tekst .kat_table tr th {
height:2em;
color:white;
}

.tekst .kat_table th {
border:solid #676765 1px;
padding:0.2em 0.2em 0.2em 0.2em;
color:white;
text-align:center;
background-color:#F46105
}

.tekst .kat_table td {
border:solid #7F7F7D 1px;
text-align:center;
}

.tekst .kat_table a {
font-weight:bold;
color:#E73D00;
}

.tekst .kat_table a:visited {
color:#8f8f8d;
}

.tekst .kat_table a:hover,
.tekst .kat_table a:focus,
.tekst .kat_table a:active {
color:black;
}

div.jezyki_2 {
background-color:#F4F4F4;
border:solid #D4D4D4 1px;
padding:0.2em 0.2em 0.2em 0.2em;
font-size:9px;
margin:1em 0em 1em 0em;
color:black;
}


/*formatowanie pl_jezyki */
.katjezyki
{
margin-top:30px;
width:500px;
height:auto;
}

.katjezyki .element
{
width:150px;
float:left;
height:20px;
text-align:center;
}

/*LISTA JEZYKOW, KATALOG*/

.katjezyki span {
font-weight:bold;
}

.katjezyki .element a {
font-weight:bold;
color:#635d63;
text-decoration:none;

}

.katjezyki .element a:visited {
color:#635d63;
}

.katjezyki .element a:hover,
.katjezyki .element a:focus,
.katjezyki .element a:active {
color:#E73D00;
}
/*KONTAKT ZDJ KOBIETY*/
.imgkontakt {
margin-top:1em;
}

/* wyszukiwarka */

.hiliteword {
	font-weight:bold;
}

a .hiliteword {
	text-decoration: underline;
}

.mnogobottom {
	text-align:center;
	margin-top: 1em;
}

.mnogotop {
	margin: 1em 0; 
}
.mnogotop div {
	float:right;
}

.tekst2 {
	padding-left:155px;
	text-align:justify;
	width:350px;
      }
	  
.tekst1 {
	padding-left:155px;
	text-align:justify;
	width:640px;
      }


.tekst2 h2, .tekst1 h2 {
padding-top:20px;
padding-bottom:20px;
color:#E73D00;
font-weight:bold;
font-size:11px;

}

.tekst2 p, .tekst1 p {
margin:1em 0em 1em 0em;
}

.tlumaczeniah1 {
padding-top:30px;
}

#kontakt {
position:absolute;
top:307px;
left:540px;
width:215px;
height:353px;
}



.tekst a.tlum 
{
background-image:url(../gfx/strzala.gif);
background-repeat:no-repeat;
background-position:100% 65%;
padding-right:8px;
color:#9C9C9A;
}


.tekst a.tlum:visited {
color:#9C9C9A;
}

.tekst a.tlum:hover,
.tekst a.tlum:focus,
.tekst a.tlum:active {
color:#000000;
}



.korzysci a 
{
text-decoration:none;
color:#635d63;
}


.korzysci a:visited {
color:#635d63;
}

.korzysci a:hover,
.korzysci a:focus,
.korzysci a:active {
color:#E73D00;
}

img.alinkpartner {
margin-top:30px;
}


div.specjalistyczne {
width:500px;
height:100px;
background-image:url(../gfx/img_tlumaczenia_specjalistyczne_ico.jpg);
background-repeat:no-repeat;
background-position:400px
}

div.specjalistyczne h2 {
padding:0;
}


div.ekspresowe {
width:500px;
height:100px;
background-image:url(../gfx/img_tlumaczenia_ekspresowe_ico.jpg);
background-repeat:no-repeat;
background-position:400px
}

div.ekspresowe h2 {
padding:0;
}

div.przysiegle {
width:500px;
height:100px;
background-image:url(../gfx/img_tlumaczenia_przysiegle_ico.jpg);
background-repeat:no-repeat;
background-position:400px
}

div.przysiegle h2 {
padding:0;
}

div.dopublikacji {
width:500px;
height:100px;
background-image:url(../gfx/img_tlumaczenia_przeznaczone_do_publikacji_ico.jpg);
background-repeat:no-repeat;
background-position:400px
}

div.dopublikacji h2 {
padding:0;
}

div.tlumaczeniestronwww {
width:500px;
height:100px;
background-image:url(../gfx/img_tlumaczenia_stron_www_ico.jpg);
background-repeat:no-repeat;
background-position:400px
}

div.tlumaczeniestronwww h2 {
padding:0;
}

div.lokalizacjaoprogramowania {
width:500px;
height:100px;
background-repeat:no-repeat;
background-position:400px
}

div.lokalizacjaoprogramowania h2 {
padding:0;
}


#ofirmiehome {
position:absolute;
margin-top:50px;
margin-bottom:20px;
top:0;
left:540px;
width:241px;
height:600px;
background-position: bottom left;
background-repeat:no-repeat;
background-image:url(/photo/o_firmie_kobieta2.jpg);

}

#ofirmiehome p {
margin-top:4px;
}


#szybkotermin {
position:absolute;
margin-top:50px;
margin-bottom:20px;
top:0;
left:540px;
background-image:url(../gfx/img_tlumaczenia_ekspresowe.jpg);
width:241px;
height:540px;
background-position: bottom left;
background-repeat:no-repeat;
}

#szybkotermin p {
margin-top:4px;
}


#tlumaczenias {
position:absolute;
margin-top:50px;
margin-bottom:20px;
top:0;
left:540px;
background-image:url(../gfx/img_tlumaczenia_specjalistyczne2.jpg);
width:241px;
height:540px;
background-position: bottom left;
background-repeat:no-repeat;
}

#tlumaczenias p {
margin-top:4px;
}



#tlumaczenias2 {
position:absolute;
margin-top:50px;
margin-bottom:20px;
top:0;
left:540px;
background-image:url(../gfx/img_tlumaczenia_ekspresowe.jpg);
width:241px;
height:540px;
background-position: bottom left;
background-repeat:no-repeat;

}




#tlumaczenias2 p {
margin-top:4px;
}




#tlumaczenias3 {
position:absolute;
margin-top:50px;
margin-bottom:20px;
top:0;
left:540px;
background-image:url(../gfx/img_tlumaczenia_przysiegle.jpg);
width:241px;
height:420px;
background-position: bottom left;
background-repeat:no-repeat;
}

#tlumaczenias3 p {
margin-top:4px;
}



#tlumaczenias4 {
position:absolute;
margin-top:50px;
margin-bottom:20px;
top:0;
left:540px;
background-image:url(../gfx/img_tlumaczenia_przeznaczone_do_publikacji.jpg);
width:241px;
height:540px;
background-position: bottom left;
background-repeat:no-repeat;
}

#tlumaczenias4 p {
margin-top:4px;
}



#tlumaczenias5 {
position:absolute;
margin-top:50px;
margin-bottom:20px;
top:0;
left:540px;
background-image:url(../gfx/img_tlumaczenia_ustne.jpg);
width:241px;
height:540px;
background-position: bottom left;
background-repeat:no-repeat;
}

#tlumaczenias5 p {
margin-top:4px;
}



#tlumaczenias6 {
position:absolute;
margin-top:50px;
margin-bottom:20px;
top:0;
left:540px;
width:241px;
height:540px;
background-position: bottom left;
background-repeat:no-repeat;
background-image:url(/photo/o_firmie_kobieta2.jpg);

}

#tlumaczenias6 p {
margin-top:4px;
}



#tlumaczenias7 {
position:absolute;
margin-top:50px;
margin-bottom:20px;
top:0;
left:540px;
width:241px;
height:540px;
background-position: bottom left;
background-repeat:no-repeat;
background-image:url(/photo/o_firmie_kobieta2.jpg);

}

#tlumaczenias7 p {
margin-top:4px;
}


#tlumaczenias8 {
position:absolute;
margin-top:50px;
margin-bottom:20px;
top:0;
left:540px;
width:241px;
height:880px;
background-position: bottom left;
background-repeat:no-repeat;
background-image:url(/photo/img_kobita_promocja.jpg);

}

#tlumaczenias8 p {
margin-top:4px;
}


.korzysci
{
width:205px;
}


a.tlumaczenia  {
text-decoration:none;
font-weight:bold;
color:#ed4c04;
}

a:visited.tlumaczenia  {
color:#ed4c04;
}

a:hover.tlumaczenia,
a:focus.tlumaczenia,
a:active.tlumaczenia  {
color:black;
}

img.linkotwarte {
margin-top:95px;
margin-left:13px;
border:0;
}


.tlumtext
{
float:left;
height:auto;
width:350px;
}

.tlumimg
{
border:solid #ded7de 1px;
float:right;
height:auto;
width:80px;
padding:5px 5px 3px 5px;
}

.lowerset {
	border:none;
}
.lowerset legend,.auraltext {
	display:block;
	position:absolute;
	left:-2000px;
	height:1px;
	width:1px;
	overflow:hidden;
}

h2.bandbr {
	font-size:1em;
	line-height:100%;
	font-weight:bold;
	color:#635d63;
	margin:1em 0 0 0;
	padding:0;
}


/*OGOLNA LISTA*/


ul.startrek {
	margin:0;
	padding:0;
	list-style:none;
}

ul.startrek li {
	text-indent: 2ex;
	background-image:url(../gfx/star.gif);
	background-position: 0 5px;
	background-repeat: no-repeat;
}

ul.startrek.lista li {
text-indent: 4ex;
}

ul.startrek.lista.o {
margin-top:3em;
}

ul.startrek.lista.o li {
text-indent: 0ex;
padding-left:1.8em;
margin:0.5em 0em 0.5em 0em;
}

ul.startrek.lista.e li {
margin:1em 0em 1em 3em;

}


ul.lista1 li {
background-repeat:no-repeat;
background-position:0 50%;
padding-left:1.3em;
margin:1em 0em 0em 2em;
list-style:none;

}

ul.lista1 .sublista li,.sublista li {
margin:0.5em 1em 0.5em 2em;
background-image:url(../gfx/star.gif);
background-repeat:no-repeat;
padding-left:1.8em;
background-position:0 50%;
list-style:none;
}


/*STRONY KATALOGOWE, TLUMACZENIA*/
/*LISTA WYPUNKTOWANA*/
.tekst .ldescr ul li {
color:#81817F;
margin:0.5em 1em 0.5em 2em;
background-image:url(../gfx/star.gif);
background-repeat:no-repeat;
padding-left:1.3em;
background-postion:0 50%;
list-style:none;
}

.plainabbr {
border:none;
}




/*oferta*/

ul.aico li {
margin-top:1em;
margin-bottom:1em;
}

ul.aico .pdfico {
background-image:url(../gfx/pdfico.gif);
background-repeat:no-repeat;
padding-left:20px;
padding-bottom:10px;
}

ul.aico .wordico {
background-image:url(../gfx/wordico.gif);
background-repeat:no-repeat;
padding-left:20px;
padding-bottom:10px;
}


.flagienpl {
position:absolute;
top:-225px;
left:680px;
}

.praca {
}

.praca li {
margin-top:10px;
list-style:none;
}


/* added by jajo/rexxioz @ 27aug2011 | Trados */

.jajo {background-image:none !important;}

.jajo h1 {
font-size:11px;
font-weight:bold;
color:#E73D00;
margin-bottom:15px;
}

.jajo2 {
color:#E73D00;
}

/* added by jajo/rexxioz @ 27mar2010 */

.clear {
	background-color:transparent;
	clear:both;
	font-size:1px;
	height:7px;
	line-height:0;
}

.tera { color:#e73d00!important; }

:root{
	overflow-y:scroll;
	}

#ofirmiehome2 {
position:absolute;
margin-top:50px;
margin-bottom:20px;
top:0;
left:540px;
width:241px;
height:600px;
background-image:none!important;
}

#ofirmiehome2 p {
margin-top:4px;
}

iframe#moja {
	margin-bottom:30px;
	margin-bottom:0\0/;
	*+margin-bottom:5px;
}

#outerdiv2 /* zamowienie - out */
{
width:510px;
height:1858px;
*+height:1920px;
height:1868px\0/;
overflow:hidden;
position:relative;
}

#inneriframe2 /* zamowienie - in */
{
position:absolute;
top:-458px;
*+top:-476px;
left:-406px;
*+left:-401px;
width:1280px;
height:2563px;
*+height:2900px;
}

/*
#outerdiv3
{
width:510px;
height:1978px;
*+height:2030px;
height:2018px\0/;
overflow:hidden;
position:relative;
}

#inneriframe3
{
position:absolute;
top:-458px;
*+top:-476px;
left:-406px;
*+left:-401px;
width:1280px;
height:2593px;
*+height:2945px;
}
*/
#outerdiv3
{
width:510px;
height:1978px;
*+height:2040px;
height:1988px\0/;
overflow:hidden;
position:relative;
}
#inneriframe3
{
position:absolute;
top:-458px;
*+top:-476px;
left:-406px;
*+left:-401px;
width:1280px;
height:2563px;
*+height:2900px;
height:2880\0/px;
}


/* jajo 09jul2011 ~~ used: tmp/logo.gif laur.gif */

.texter {
	text-align:justify;
    width:350px;
}

.texter ul li {
	list-style:square;
	margin-left:15px;
	padding-left:15px;
	padding-bottom:5px;
	color:#E73D00;
}
.texter ul li span {
	color:#635D63;
}
.clear10 {
	clear:both;
	height:10px;
}
#content {
/*	background: url("../parts/content-gradient.jpg") center top no-repeat #000; */
/*	background:url('../img/back.png') center top no-repeat #000; */
/*	padding-bottom: 12px;
	padding-top: 12px; */
/*	height:424px; */
/*  height:885px; */
/*	background: #c5c5c5 url("../tmp/bkg.gif") top center scroll repeat-y; */
	-moz-background-size: 1000px 885px;
	background-size: 1000px 885px;
}
.m-left20 {
	margin-left:20px;
}
.nom2 {
	margin:5px 0 0 0 !important;
}
#container {
	width:550px;
/*	padding:10px; */
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	width:502px;
	height:350px;
	position:relative;
	left:24px;
	*+left:0;
}

#ribbon {
	position:absolute;
	top:0;
	left:-6px;
	z-index:500;
}
#ribbon2 {
	position:absolute;
	top:0;
	left:483px;
	*+left:484px;
	z-index:500;
}
#ribbon3 {
	position:absolute;
	top:325px;
	left:-6px;
	z-index:500;
}
#ribbon4 {
	position:absolute;
	top:325px;
	left:483px;
	*+left:484px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:739px;
	height:341px;
	top:-3px;
	left:-80px;
}

/*
	Slideshow
*/

#slides {
	width:494px;
	position:absolute;
	top:7px;
	left:4px;
	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:494px;
	*+width:494px;
	overflow:hidden;
	position:relative;
	*+left:0px;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container a {
	width:550px;
	height:336px;
	display:block;
	cursor:default;
}
.slides_container a:active
{
  outline: none;
}
.slides_container a:focus
{
  -moz-outline-style: none;
} 
.slides_container a img {
	display:block;
	*+position:relative;
	*+left:-25px;
	width:494px;
}

/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top:148px;
	left:-29px;
	width:28px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:495px;
}
a.prev img, a.next img, .slides_control a img {
	border:0;
}

/*
	Pagination
*/

.pagination {
	margin:15px auto 0;
	width:95px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none !important;
	padding-left:0 !important;
	margin-left:0 !important;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../tmp/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

