body{
        text-align: center;
}

#pojemnik{
        position: relative;
        width: 800px;
        text-align: left;
        margin: 0 auto;
}

#tlo_eu{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 400px;
        background-repeat: repeat-y;
}

#tlo_700{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 700px;
        background-repeat: repeat-y
}

#tlo_800{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 800px;
        background-repeat: repeat-y
}

#tlo_1000{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 1000px;
        background-repeat: repeat-y;
}

#tlo_1200{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 1200px;
        background-repeat: repeat-y;

}

#tlo_1250{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 1250px;
        background-repeat: repeat-y;                  
                  
}

#tlo_1300{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 1300px;
        background-repeat: repeat-y;
}

#tlo_1400{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 1400px;
        background-repeat: repeat-y;
}


#tlo_1600{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 1600px;
        background-repeat: repeat-y;
}

#tlo_1700{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 1700px;
        background-repeat: repeat-y;
}


#tlo_1880{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 1880px;
        background-repeat: repeat-y;
}

#tlo_2100{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 2100px;
        background-repeat: repeat-y;
}

#tlo_2200{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 2200px;
        background-repeat: repeat-y;
}

#tlo_2400{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 2400px;
        background-repeat: repeat-y;
}

#tlo_2600{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 2600px;
        background-repeat: repeat-y;
} 

#tlo_3000{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 3000px;
        background-repeat: repeat-y;
} 

#tlo_3240{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 3240px;
        background-repeat: repeat-y;
} 

#tlo_3400{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 3400px;
        background-repeat: repeat-y;
} 

#tlo_4000{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 4000px;
        background-repeat: repeat-y;
} 

#tlo_4600{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 4600px;
        background-repeat: repeat-y;
} 
#tlo_5600{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 5600px;
        background-repeat: repeat-y;
}

#tlo_6300{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 6300px;
        background-repeat: repeat-y;
}

#tlo_6750{
        background-image: url('obrazy/tlo.jpg');
        width: 800px;
        height: 6750px;
        background-repeat: repeat-y;
} 


#banner2{
        position: absolute;
        top: 0;
        left: 0;
        height: 100px;
        width: 800px;
        z-index: 2;
        background-image: url('obrazy/tlumaczenia.jpg');
}

#pasek{
        background-image: url('obrazy/paski.jpg');
        background-repeat: repeat-x;
        height: 139px;
        width: 100%;
        z-index: 1;
                  
}

#pasekd{
           background-image: url('obrazy/pasekd.jpg');
        background-repeat: repeat-x;
        height: 38px;
        width: 100%
}

#pas{
        position: absolute;
        top: 140px;
        height: 60px;
        background: white;
        width: 800px;
}
/*******************************małe menu górne************************************/
#mapas{
        position: absolute;
        top: 120px;
        left: 50px;
        background-repeat: no-repeat;
        cursor: pointer;
        font-family: Verdana, Geneva, Arial, Helvetica;
        padding: 2px;
}
a:link.m, a:visited.m{
        color: gray;
        text-decoration: none;
        font-size: 7pt;
}

a:hover.m, a:active.m{
        color: gray;
        text-decoration: underline;
        font-size: 7pt;
}
/*************************************menu górne****************************************/
#navcontainer
{
        font-family: Verdana, Geneva, Arial, Helvetica; 
        position: absolute;
        top: 140px;
}

#navcontainer:after
{
content: ".";
display: block;
line-height: 1px;
font-size: 1px;
clear: both;
}
ul#navlist
{
list-style: none;
width: 700px;
font-size: 8pt;
}

ul#navlist li
{
display: block;
float: left;
width: 20%;
margin: 0;
padding: 0;
text-align: center;
}

ul#navlist li a
{
        display: block;
        width: 100%;
        padding: 0.5em;
        border-width: 1px;
        border-color: #ffe #aaab9c #ccc #fff;
        border-style: solid;
        color: Black;
        text-decoration: none;
        background: #E6E6FA;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
        background:  #E6E6FA;
        color: Black;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
        color: Black;
        border-color: #aaab9c #fff #fff #ccc;
}
/*******************************************menu lewe**********************************/

#link{
        position: absolute;
        top: 200px;
        left: 40px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        line-height: 180%;
        font-size: 8pt;
        border-right: 1px solid silver;
        width: 90px;
        padding: 15px;
}

a:link.menu, a:visited.menu{
        color: navy;
        text-decoration: none;
}

a:hover.menu, a:active.menu{
        color: navy;
        text-decoration: none;
        padding: 3px;
        font-size: 9pt;
}

/*******************************************menu prawe**********************************/
#link_p{
        position: absolute;
        top: 200px;
        left: 630px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        line-height: 180%;
        font-size: 8pt;
        border-left: 1px solid silver;
        width: 135px;
        padding: 15px;
        
}

a:link.menu_p, a:visited.menu_p{
        color: navy;
        text-decoration: none;
}
a:hover.menu_p, a:active.menu_p{
        color: navy;
        text-decoration: none;
        padding: 3px;
        font-size: 9pt;
}
/*******************************************menu prawe dla tłumaczy**********************************/
#link_t{
        position: absolute;
        top: 200px;
        left: 590px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        line-height: 180%;
        font-size: 8pt;
        border-left: 1px solid silver;
        
        padding: 15px;
        
}

a:link.menu_p, a:visited.menu_p{
        color: navy;
        text-decoration: none;
}
a:hover.menu_p, a:active.menu_p{
        color: navy;
        text-decoration: none;
        padding: 3px;
        font-size: 9pt;
}


/*******************************************menu tłumaczy - działy**********************************/
#link_tlumacz{
        position: absolute;
        top: 320px;
        left: 590px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        line-height: 180%;
        font-size: 8pt;
        border-left: 1px solid silver;
        
        padding: 15px;
        
}

a:link.menu_t, a:visited.menu_t{
        color: #008080 ;
        text-decoration: none;
}
a:hover.menu_t, a:active.menu_t{
        color: #008080 ;
        text-decoration: none;
        padding: 3px;
        font-size: 9pt;
}

a:link.menu_t2, a:visited.menu_t2{
        color: navy ;
        text-decoration: none;
        font-size: 7pt;
}
a:hover.menu_t2, a:active.menu_t2{
        color: navy ;
        text-decoration: none;
        padding: 3px;
        font-size: 8pt;
}
/***************************************************poprzednia strona, następna strona*****************/
#wstecz{
        position: absolute;
        top: 300px;
        left: 600px;
        color: black;
        text-decoration: none;
        cursor: pointer;
        border: solid 1px silver;
        padding: 5px;
        background: #E6E6FA;
}

.wstecz{
        color: black;
        text-decoration: none;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        font-size: 8pt;
        cursor: pointer;
        
        padding: 5px;
        background: #E6E6FA;
}
#wstecz_cen{
        position: absolute;
        top: 185px;
        left: 550px;
        color: black;
        text-decoration: none;
        cursor: pointer;
        border: solid 1px silver;
        padding: 5px;
        background: #E6E6FA;
}
/*******************************************treść strony***************************************/

#tresc{
        position: absolute;
        top: 190px;
        left: 170px;
        width: 420px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        line-height: 140%;
        font-size: 8pt;
        padding: 15px;
        
}

#oferta2{
        top: 190px;
        left: 190px;
        width: 250px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        line-height: 140%;
        font-size: 8pt;
        padding: 15px;
    
}

#tresc_cennik{
        position: absolute;
        top: 190px;
        left: 40px;
        width: 700px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        line-height: 140%;
        font-size: 8pt;
        padding: 15px;
        
        
}

#tresc_form{
        position: absolute;
        top: 200px;
        left: 40px;
        width: 600px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        line-height: 140%;
        font-size: 8pt;
        color: Black;
        border: 1px solid #E6E6FA;
        padding: 15px;
}
#tresc_portal{
        position: absolute;
        top: 190px;
        left: 40px;
        width: 500px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        line-height: 140%;
        font-size: 8pt;
        padding: 15px;
        
}

#tresc_p{
	position: absolute;
	top: 430px;
	left: 640px;
	width: 120px;
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 7pt;
	padding: 5px;
	border-left: solid 1px silver;
	color: Gray;
}

#oferta{
        position: absolute;
        top: 400px;
        left: 190px;
        width: 390px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        line-height: 140%;
        font-size: 8pt;
        color: Black;
        border: 1px solid #E6E6FA;
        padding: 15px;
}

#stopka{
        position: relative;
        bottom: 40px;
        left: 100px;
        width: 600px;
        border-top: 1px solid #DCDCDC;
        font-size: 8pt;
        color: Gray;
        padding: 5px;
        text-align: center;
        text-decoration: none;
}

/****************************************link zamówienie*********************************************/
a:link.zam, a:visited.zam{
        
        text-decoration: none;
                  color: white;
}

a:hover.zam, a:active.zam{
                text-decoration: none;
                color: Silver;
}
#zam{
        position: absolute;
        top: 420px;
        left: 40px;
        width: 100px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        line-height: 160%;
        font-size: 8pt;
        color: White;
        border: 1px solid navy;
        padding: 5px;
        text-align: center;
        cursor: pointer;
        background: #0080C0;
}

/****************************************link wycena*********************************************/

#wycena{
        position: absolute;
        top: 490px;
        left: 40px;
        width: 100px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        font-size: 8pt;
        line-height: 160%;
        color: #FFFF80;
        border: 1px solid navy;
        padding: 5px;
        text-align: center;
        background: #008040;
        text-decoration: none;
        cursor: pointer;
}

/****************************************dane kontaktowe*********************************************/

#dane{
        position: absolute;
        top: 570px;
        left: 40px;
        width: 125px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        font-size: 7pt;
        line-height: 160%;
        color: black;
        padding: 5px;
        text-decoration: none;
        cursor: pointer;
}

/****************************************glob*********************************************/

#glob{
        position: absolute;
        background-image: url('obrazy/glob.jpg');
        top: 524px;
        left: 335px;
        width: 100px;
        height: 102px;
        text-decoration: none;
        cursor: pointer;
}

/****************************************promocja*********************************************/

#promocja{
        position: absolute;
        top: 330px;
        left: 35px;
        width: 100px;
        height: 40px;
        text-decoration: none;
        cursor: pointer;
}


/****************************************gazety*********************************************/
#news{
        position: absolute;
        background-image: url(obrazy/gazety.jpg);
        top: 315px;
        left: 340px;
        width: 130px;
        height: 113px;
        text-decoration: none;
        cursor: pointer;
}


/****************************************link portal*********************************************/

#portal{
        position: absolute;
        top: 350px;
        left: 640px;
        width: 100px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        font-size: 8pt;
        line-height: 160%;
        color: white;
        border: 1px solid navy;
        padding: 5px;
        text-align: center;
        background: #0080C0;
        text-decoration: none;
        cursor: pointer;
}


/************************************formatowanie******************************************/


/************************************formatowanie   bold*************************************/
b.ziel{
        color: #008040;
        text-decoration: none;
}
b.niebiesk{
        color: #0080C0;
        text-decoration: none;
}
b.grey{
        color: Gray;
}
b.niebieski{
        color: Blue;
        text-decoration: underline;
}
b.black{
        color: Black;
        text-decoration: none;
        font-size: 9pt;
        font-weight: bold;
        
}

b.big{
        color: #006400;
        text-decoration: none;
        font-size: 12pt;
        font-weight: bold;
}
/***************************************formatowanie  nagłówek******************************/
h1{
        font-size: 8pt;
        text-decoration: none;
        text-align: center;
        padding: 5px;
        color: #696969;
        border: solid 1px silver;
        padding: 5px;
        background: #E6E6FA;
        text-align: center;
}
h2{
        font-size: 8pt;
        text-decoration: none;
        color: black;
        line-height: 100%;
        
}

h3{
        font-size: 8pt;
        text-decoration: none;
        color: #0080C0;
        line-height: 140%;
}

/*************************************************formatowanie  linki******************************/

a.z{
        color: Green;
        text-decoration: none;
}
a.zwykly{
        color: Gray;
        text-decoration: none;
}

a:link.czarny, a:visited.czarny{
        color: black;
        text-decoration: none;
}

a:hover.czarny, a:active.czarny{
        color: #0000CD;
        text-decoration: none;
}
a.szary{
        font-size: 8pt;
        color: Gray;
        text-decoration: none;
}

a.n{
        font-size: 8pt;
        color: #708090;
        text-decoration: underline;
}
a.ziel{
        color: #008040;
        text-decoration: none;
        cursor: pointer;
}
a.nieb{
        color: #0080C0;
        text-decoration: none;
        cursor: pointer;
}



a:link.ustawa, a:visited.ustawa{
        color: navy;
        text-decoration: none;
}

a:hover.ustawa, a:active.ustawa{
        color: Blue;
        text-decoration: none;

}

a:link.black, a:visited.black{
        color: Black;
        text-decoration: none;
        font-size: 9pt;
        font-weight: bold;
}

a:hover.black, a:active.black{
        color: Black;
        text-decoration: none;
        font-size: 9pt;
        font-weight: bold;
        
}

a:link.u, a:visited.u{
        font-size: 7pt;
        color: navy;
        text-decoration: none;
}

a:hover.u, a:active.u{
        color: Blue;
        text-decoration: none;
        font-size: 7pt;

}
a:link.c, a:visited.c{
        font-size: 7pt;
        color: Black;
        text-decoration: none;
}

a:hover.c, a:active.c{
        color: Black;
        text-decoration: none;
        font-size: 7pt;
}
a:link.nagl, a:visited.nagl{
        color: white;
        text-decoration: none;
}

a:hover.nagl, a:active.nagl{
        color: navy;
        text-decoration: none;
}

/**********************************************formatowanie  inne************************************************/
.blu{
        color: Navy;
        text-decoration: none;
        font-size: 8pt;
}

.n{
        color: Navy;
        text-decoration: none;
        cursor: pointer;
}
.center{
        text-align: center;
}
.right{
        
        text-align: right;
}
        
.male{
        font-size: 7pt;}

        
.male2{
        font-size: 8pt;
        line-height: 160%;
        }
.male3{
        font-size: 8pt;
        line-height: 180%;
        text-align: center;
        }        
        
.navy{ 
        color: Navy;
        text-decoration: none;
}
.ramka{
        border: dashed 1px silver;
        padding: 5px;
        background: #E6E6FA;
        }
.ramka2{
        border: dashed 1px silver;
        padding: 5px;
        
        }
.ramka3{
        border: solid 1px #0080C0;
        padding: 5px;
        background: #E6E6FA;
        text-align: center;
        }
#nieb{
        color: #0080C0;
        text-align: center;
        }
.ramka4{
        border: solid 1px #0080C0;
        padding: 5px;
        background: #E6E6FA;
        text-align: center;
        font-size: 7pt;
        }
.ramka5{
        border: solid 1px silver;
        padding: 5px;
        }
        
.ramka6{
        border: solid 1px #0080C0;
        padding: 10px;
        }
        
    
.tytul_artykulu{
        text-decoration: underline;
        font-size: 10pt;
        color: #2F3E4F;
        line-height: 190%;
}
.t2{
        color: navy;
        text-decoration: none;
        font-size: 7pt;
}
.u{
       
        color: navy;
        font-size: 7pt;
}
br.mniejszy{
        line-height: 50%;
}

br.mniejszy1{
        line-height: 10%;
}
br.mniejszy2{
        line-height: 20%;
}
br.mniejszy3{
        line-height: 30%;
}
br.mniejszy7{
        line-height: 70%;
}
/*****************************************obrazy**********************************/
#mapa{
        
        background-image: url('obrazy/mapa.jpg');
        height: 200px;
        width: 313px;
}

/***************************************formularze*******************************/
TEXTAREA{
        font-size: 8pt;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        width: 300px;
        height: 80px;
        border-style: solid;
        border-color: Gray;
        border-width: 1px;
        padding: 6px;
        background-color: White;
        
}
#okno{
   background-color: White;
        font-size: 8pt;
        font-family: Verdana, Geneva, Arial, Helvetica; 
        width: 300px;
        height: 30px;
        border-style: solid;
        border-color: Gray;
        border-width: 1px;
        padding: 6px;
        
}
#kontakt{
        width: 340px;
        border-style: double;
        border-color: Gray;
        border-width: 1px;
        padding: 15px;
        
        
}

#te{
        display: none;
        position: absolute;
}

/*******************************************tabela do formularza dla tlumaczy****************************/

#tabela{
        border: none;
        font-size: 8pt;
}

#formularz{
        border-style: double;
        border-color: Silver;
        border-width: 1px;
        padding: 15px;
}

#okienko{
        
        border-style: solid;
        border-color: Silver;
        border-width: 1px;
        padding: 2px;
        background-color: White;
        height: 20px;
        
}



#referencje{
        border-style: solid;
        border-color: Silver;
        border-width: 1px;
        padding: 6px;
        background-color: White;
        height: 90px;
        width: 215px;
        
}
/*********************************************tabela2 kombinacje jezykowe*********************************/

#tabela2{
        border-color: silver;
        font-size: 7pt;
        }
        
.odstep{
        padding: 6px;
}

/***********************************************tabela3 zamówienie online*******************************/

#tabela3{
        border-color: silver;
        font-size: 8pt;
        padding: 6px;
}

#formularz3{
        border-style: double;
        border-color: Silver;
        border-width: 1px;
        padding: 15px;
}

#okienko3{
        border-style: solid;
        border-color: Silver;
        border-width: 1px;
        padding: 2px;
        background-color: White;
        height: 20px;
        font-size: 8pt;
        
}

#komentarz{
        border-style: solid;
        border-color: Silver;
        border-width: 1px;
        padding: 6px;
        background-color: White;
        height: 90px;
        width: 277px;
        
}

#tabela4{
        border: none;
        font-size: 8pt;
        padding: 6px;
}

/**************************************tabelka w artykule - prosta *************************/

.art{
        border: 1px solid black;
        font-size: 8pt;
   font-family: Verdana, Geneva, Arial, Helvetica; 
        padding: 5px;
        
}

.art2{
        border: 1px solid silver;
        font-size: 8pt;
   font-family: Verdana, Geneva, Arial, Helvetica; 
        padding: 5px;
        width: 50%;
        
}

/********************************************cennik*****************************************/

#cennik{
        
        font-size: 7pt;
        padding: 3px;
        border: solid silver 1px;
        text-align: center;
        
}

#kom{ 
        padding: 10px;
}
.kom{
        background: #E6E6FA;
}
.kom2{
        background: #D4D4D4;
}

.kom3{
        background: #C0C0C0;
}

/********************************************mapa serwisu*****************************************/

#mapa_serwisu{
        border: none;
        padding: 10px;
}
.naglowek{
        border: 1px solid navy;
        padding: 3px;
        background-color: #1E90FF;
        font-weight: bold;
        text-align: center;
        color: white;
}

#mapa_pod{
        border: 1px silver solid;
        padding: 10px;
        width: 225px;
        
}
.naglowek_pod{

        background-color: white;
        font-weight: bold;
        text-align: center;
        color: navy;

}

/********************************************TEXTUM.EU*****************************************/
#pojemnik_eu{
        position: relative;
        width: 560px;
        top: 100px;
        text-align: left;
        margin: 0 auto;
        border: 1px solid black;
}

#tlo_eu{
        
        background-image: url('obrazy/tlo_eu.jpg');
        width: 560px;
        height: 400px;
        background-repeat: repeat-y
}

#pasek_eu{
           background-image: url('obrazy/paski.jpg');
        background-repeat: repeat-x;
        height: 96px;
        width: 560px;
}

#pasekd_eu{
           background-image: url('obrazy/pasekd.jpg');
        background-repeat: repeat-x;
        height: 38px;
        width: 100%
}

#logo_eu{
        position: absolute; 
        top: 0px; 
        left: 20px;
        background-image: url('obrazy/logo.jpg');
        background-repeat: no-repeat;
        height: 53px;
        width: 196px;
        cursor: pointer;
}

#agencja_eu{
        background-image: url('obrazy/agencja.jpg');
        position: absolute; 
		  top:38px; 
		  left:20px;
        height: 19px;
        width: 294px;
        background-repeat: no-repeat;
        cursor: pointer
}

#pas_eu{
        position: absolute;
        top: 40px;
        height: 60px;
        background: white;
        width: 560px;
}
#tresc_eu{
        position: absolute;
        top: 100px;
        left: 15px;
        width: 500px;
        font-family: Verdana, Geneva, Arial, Helvetica; 
	line-height: 140%;
	font-size: 8pt;
	padding: 15px;
	
}

#stopka_eu{
	position: relative;
	bottom: 40px;
	left: 0px;
	width: 560px;
	font-size: 8pt;
	color: Gray;
	padding: 5px;
	text-align: center;
	text-decoration: none;
}
