@charset "utf-8";
/* ==================================== */
/* == START Biontech style =========== */
/* ================================== */

BODY {
	color: #555555;
	font-family: "Arial", sans-serif;
	font-size:10px;
	text-align:center;
	background-color:#efefef;
}

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

ul, li {
	list-style:none
}

a 	{color:#555555}
a:hover {color:#333333}

div.l {
	float:left
}

div.wC {
	clear:both; 
	margin:auto
}

div.linia {
	width:100%; 
	height:1px; 
	background-color:#9c9c9c;
	background-image:url(../images/biontech/kreska.gif);
 	background-repeat:repeat-x;
}


div.x { /* klasa robocza */
	border:solid 1px red
}

div.xx { /* klasa robocza */
	background-color: red
}

#tresc th {
	font-size:11px;
	color:#ffffff; 
	text-align:center; 
	padding:3px}

#tresc td {
	font-size:11px;
	padding:3px}

#tresc p.kolor {color:#52a8db}
#tresc .kolorCiemny {color:#3d63bb}
#tresc p.kolorGruby {
	color:#52a8db; 
	font-weight:bold;
}
#tresc p.ciemnyGruby {
	color:#3d63bb;
	font-weight:bold;
}

.kolor {color:#52a8db}
.kolorGruby {
	color:#52a8db; 
	font-weight:bold
}

.kolorCiemny {color:#3d63bb}
.ciemnyGruby {
	color:#3d63bb;
	font-weight:bold;
}

.b {font-weight:bold}
.ak {text-indent:5px}
.tC {text-align:center}
.nalewo {float:left}
.naprawo {float:right}
.bgKolor {background-color:#e5f5ff;}


/*----------------------*/
/*----- index.tpl -----*/
/*--------------------*/

#calosc {
	width:1040px; 
	clear:both; 
	margin:auto;
	border-left:solid 1px  #dddddd;  
	border-right:solid 1px  #dddddd;
	border-bottom:solid 1px  #dddddd;
	background-color:#ffffff;
	margin-bottom:10px;
        -webkit-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-radius-bottomleft: 20em;
        -webkit-border-radius-bottomright: 20px;
	-moz-border-radius-bottomright: 20px;
	border-radius-bottomright: 20px;
}

#strona {
	width:1040px; 
	clear:both; 
	margin:auto;
}

#tlo1 {
	width:100%;
	height:132px;
	clear:both;
	margin:auto;  
	background-image:url(../images/biontech/bg_1.jpg);
	background-repeat:no-repeat;
	background-position: top center
}

#banery {
	width:924px;
	height:120px;
	clear:both;
	margin:auto; 
	text-align:left
}

#kategoria {
	width:155px; 
	height:20px;
	float:left; 
	margin-top:100px;
	text-align:center;
	background:#555555
}

#kategoria h2 {
	font-size:12px;
	color:#ffffff; 
	padding-top:3px; 
	letter-spacing:0.2em
}

#tlo2 {
	width:100%;
	min-height:232px;
	clear:both;
	margin:auto; 
	background-image:url(../images/biontech/bg_2a.jpg);
	background-repeat:no-repeat;
	background-position: top center
}

#kontener {
	width:920px; 
	clear:both; 
	margin:auto
}

#kolumnaLewa {
	width:150px;
	float:left
}

#content {
	width:705px; 
	float:left;
	margin-left:25px;
}

/*----- koniec index -----*/

/*-----------------------------*/
/*----- html_top_inc.tpl -----*/
/*---------------------------*/

#nazwa {
	color:#0291dd;
	position:absolute center top;
	display:none; /*block, visible*/
	z-index:0
}

#niebieski {
 	width:1040px;
	height:3px;
 	clear:both;
 	margin:auto; 
 	background-image:url(../images/biontech/niebieski.jpg);
 	background-repeat:repeat-x;
}

#bialy {
 	width:100%;
 	height:51px;
 	clear:both;
 	margin:auto; 
 	background-color:#ffffff
}

#gora {
	width:944px;
	height:51px;
	clear:both; 
	margin:auto
}

div.gora {
 	float:left; 
 	height:51px
 }

#gora1 {
	width:10px;  
 	background-image:url(../images/biontech/cien_le.gif);
 	background-repeat:no-repeat
}

#gora2 {width:155px
}

#gora3 {
	width:25px;
	background-image:url(../images/biontech/cien_pr.gif);
	background-repeat:no-repeat;
}

#gora4 { 
	width:350px;
	height:51px; 
	display:block;
	float:right;
/*	background-image:url(../images/biontech/producent.gif);
	background-repeat:no-repeat;
	background-position: 150px 0;*/
}

#gora4 li {
	display:block;
	float:right;
	position:relative;
	top:10px;
	left:-40px;
}

#gora4 li a {
	width:13em;
	height:1.6em;
	padding-top:0.3em;
	&padding-top:0.1em;
	display:block;
	font-size:1em;
	font-weight:bold;
	font-family: "Arial", sans-serif;
	text-decoration:none;
	background:#277bc0; /* da0000 */
	color:#ffffff;
}

#gora4 li a:hover {
 	text-decoration:none;
	background:#0291dd;
}

#gora4 li.mapa a {
	width:5em;
	background:#277b15;
}

#gora4 li.mapa a:hover {
 	text-decoration:none;
	background:#2cb149;
}

#gora4 li.belka {
	width:1px;
	height:1.6em;
	background:#ffffff;	
}



#granat {
	width:1040px;
	height:85px;
	clear:both;
	margin:0 auto; 
	background-color:#0165a1; 
	background-image:url(../images/biontech/menu.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
	z-index:50;
}

#menu {
	width:820px; 
	height:85px;
	float:left;
	z-index:100;
}

#logo {
	width:155px; 
	height:85px;
	float:left;
	margin-left:58px;
	&margin-left:29px;
	background:#ffffff;
	z-index:100
}

/*----- koniec html_top_inc -----*/

/*---------------------*/
/*----- menu.tpl -----*/
/*-------------------*/

#menu #menuGlowne  {
	width:810px; 
	height:56px; 
	display:block; 
	float:left
}

#menu #menuGlowne li  {
	display:block; 
	float:left; 
	width:125px; 
	height:35px; 
	margin-top:17px;
}

#menu #menuGlowne a  {
	font-family: "Arial", sans-serif;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none
}

/*----- poszczególne li w menu głównym --------*/
#menu #menuGlowne #mg1 {width:140px;}
#menu #menuGlowne #mg2 {width:150px;}
#menu #menuGlowne #mg3 {width:110px;}
#menu #menuGlowne #mg4 {width:110px;}
#menu #menuGlowne #mg5 {width:90px;}
#menu #menuGlowne #mg6 {width:90px;}
#menu #menuGlowne #mg7 {width:100px;}
   /*   #menuGlowne #mg7 a {color:#3d63bb}*/


#menu #menuDolne {
	width:800px;
	height:24px;
	float:left;
	position:relative; 
	top:0; 
	left:0; 
	z-index:100
}

#menu #menuDolne ul {	
   	display:inline;
   	float:left;
   	list-style:none;
   	margin:0;
   	padding:0;
	z-index:100
}

#menu #menuDolne ul li {
   	display:inline;
   	float:left;
   	list-style:none;
  	margin:0 6px;
   	padding:0;
	z-index:100
}

#menu #menuDolne ul li.palka {
	width:2px;
	height:12px;
	margin-top:8px;
	background-color:#3d63bb;
}

#menu #menuDolne ul li a {
 	font-weight:bold;
	font-family: "Arial", sans-serif;
	font-size:12px;
 	font-size:small-caps;
        & font-size:12px;
 	text-decoration:none;
	margin-right: 3px;
 	margin-left:3px;
	& margin-right: 5px;
 	& margin-left:5px;
	position:relative;
	left:5px;
	top: 7px;
	& top: 8px;
 	z-index:100
}

#menuDolne a {color:#fff}
#eksperci a {color:red}

/*----- koniec menu  -----*/

/*-----------------------------*/
/*----- lewe boczne menu -----*/
/*---------------------------*/
#menuBoczne {
	border-top:solid 1px #CCCCCC;
	margin-top:30px
}

#menuBoczne li {
	font-size:12px;
	display:block;
	padding:5px;
	border-bottom:solid 1px #CCCCCC;
	text-align:left
}

#menuBoczne a {
	font-family: "Arial", sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none
}

/*----- koniec bocznego menu  -----*/

/*-------------------------------------------------*/
/*------------  content, podstrony  --------------*/
/*-----------------------------------------------*/

h3.tresc {
	width:700px; 
	display:block; 
	float:left;
	text-align:left;
	font-weight:bold;
	font-size:1.7em;
	font-family: "Arial", sans-serif;
	color:#A7BCB8;
	border-bottom:solid 1px #CCC;
	padding-bottom:10px;
	margin-bottom:25px
}

#tresc {
	width:700px;
	float:left; 
	text-align:left;
}

#tresc p {
	font-size:12px;
	text-align:justify;
	font-family: "Arial", sans-serif;
	color:#555555;
	line-height:16px;
	margin-bottom:10px;
}

#tresc h3 {
	font-weight:bold;
	font-size:1.6em;
	font-family: "Arial", sans-serif;
	color:#A7BCB8; 
	margin-bottom:25px;
}

#tresc h3 span {
	font-size:1em;
	font-family: "Arial", sans-serif;
	color:#cd4849;
}

#tresc h4 {
	font-size:13px;
	font-family: "Arial", sans-serif;
	font-weight:bold;
	color:#78bce5; 
	letter-spacing:0.14em;
	text-transform:uppercase; 
	line-height:1.4em;
	margin-top:17px;
	margin-bottom:10px;
}

#tresc h4.gp {margin-top:0}

#tresc h5 {
	font-size:12px;
	font-weight:bold; 
	font-family: "Arial", sans-serif;
	color:#78bce5; 
	letter-spacing:0.11em;
	margin-top:10px;
	margin-bottom:10px;
}

#tresc h5.kolorCiemny { color:#3d63bb}

#tresc h5.gp {margin-top:0}

#tresc h6 {
	font-size:12px;
	font-weight:bold; 
	font-family: "Arial", sans-serif;
	color:#78bce5; 
	letter-spacing:0.09em;
	margin-top:8px;
	margin-bottom:8px;
}

#tresc div.dotted {
	width:100%;
	height:1px;
	border-top:dotted 1px #CCCCCC;
	clear:both;
	margin-top:15px;
	margin-bottom:15px;
	background-color:transparent;
 	background-image:url(../images/biontech/null.gif);
 	background-repeat:repeat-x;
}

#tresc div.dashed {
	width:100%;
	height:1px;
	border-top:dashed 1px #CCCCCC;
	clear:both;
	margin-top:15px;
	margin-bottom:15px;
	background-color:transparent;
 	background-image:url(../images/biontech/null.gif);
 	background-repeat:repeat-x;
}


#tresc #lewa {
	width:125px;
	float:left;
}

#tresc #prawa {
	width:550px;
	float:right;
}

#tresc .podpis
{
 	font-size:12px;
 	font-style: italic;
	font-family: "Arial", sans-serif;
 	text-align:left;
 	text-align:right;
 	color:#555555;
 	line-height:14px;
}

/*-----------nawigazja w dziele zdrowie-------------------*/
ul#nawigacja_zdrowie {
    list-style: none;
    padding:5px 0px;
    margin-top:20px;
}

ul#nawigacja_zdrowie li {
    list-style: none;
    display: inline;
    
}

ul#nawigacja_zdrowie li a {
    text-decoration:none;
    color:#0165a1;
    background-color: #efefef;
    padding:3px 7px 3px 7px;
    border:solid 1px #0165a1;
}

ul#nawigacja_zdrowie li a:hover {
    color:#ffffff;
    background-color: #33aaff;
}

ul#nawigacja_zdrowie li a.wybrany {
    color:#ffffff;
    background-color: #3d8fcc;
}

ul#nawigacja_zdrowie li.naglowek {
    background-color: #fff;
     border:0px;
     margin-right:10px;
}

/*------------LINKI-----------------------*/

#tresc h4 a.link 	{font-size:12px;text-align:left; text-decoration:none; color: #52a8db; line-height:16px;padding:2px 3px}
#tresc h4 a.link:hover 	{font-size:12px;text-align:left; text-decoration:none; color: #ffffff; line-height:16px; background-color:#3d8fcc;}

#tresc p a.link 	{font-size:12px;text-align:left; text-decoration:none; color: #52a8db; line-height:16px;padding:2px 3px}
#tresc p a.link:hover 	{font-size:12px;text-align:left; text-decoration:none; color: #ffffff; line-height:16px; background-color:#3d8fcc;}

#tresc li a.link 	{font-size:12px;text-align:left; text-decoration:none; color: #52a8db; line-height:16px;padding:2px 3px}
#tresc li a.link:hover 	{font-size:12px;text-align:left; text-decoration:none; color: #ffffff; line-height:16px; background-color:#3d8fcc;}


/*------------ LISTY ---------------*/


#tresc li {
	list-style:none;
	font-size:12px;
	text-align:justify;
	color:#555555;
	line-height:16px;
	margin-bottom:10px;
}


#tresc li.lista
{
 	font-size:12px;
 	text-align:left;
 	text-decoration:none;
 	color: #555555;
	font-family: "Arial", sans-serif;
 	line-height:16px;
}


#tresc ul.lista li
{
 	font-size:12px;
 	text-align:left;
 	text-decoration:none;
 	color: #555555;
	font-family: "Arial", sans-serif;
 	line-height:16px;
}

#tresc li.listaPt {
 	font-size:12px;
 	text-align:left;
 	text-decoration:none;
 	color: #555555;
	font-family: "Arial", sans-serif;
 	line-height:16px;
 	list-style-position:inside;
 	list-style-image:url(../images/biontech/punkt_n.png)
}

#tresc ul.listaPt li {
 	font-size:12px;
 	text-align:left;
 	text-decoration:none;
 	color: #555555;
	font-family: "Arial", sans-serif;
 	line-height:16px;
 	list-style-position:inside;
 	list-style-image:url(../images/biontech/punkt_n.png)
}

#tresc ul.listaStrz li {
 	font-size:12px;
 	text-align:left;
 	text-decoration:none;
 	color: #555555;
	font-family: "Arial", sans-serif;
 	line-height:16px;
 	list-style-position:inside;
 	list-style-image:url(../images/biontech/strzalka.gif)
}

#tresc li.listaStrz {
 	font-size:12px;
 	text-align:left;
	text-decoration:none;
	color: #555555;
	font-family: "Arial", sans-serif;
	line-height:16px;
	list-style-position:inside;
	list-style-image:url(../images/biontech/strzalka.gif)
}

#tresc ul.listaStrz2 li {
 	margin-left:20px;
 	text-transform:uppercase;
 	line-height:12px;
	list-style-position:outside;
	list-style-image:url(../images/biontech/strzalka2.gif)
}

#tresc ul.listaStrz2 a {
	text-decoration:none;
	font-family: "Arial", sans-serif;
}
#tresc ul.listaStrz2 a:hover {
	font-family: "Arial", sans-serif;
	background-color:#a3e3fe;}






/*------------  koniec podstron  --------------*/

/*-----------------------------------*/
/*------------ STOPKA --------------*/
/*---------------------------------*/

#stopka {
	width:1040px; 
	height:125px; 
	clear:both;
	margin-top:20px;
	margin:auto;
	padding-top:7px;
	&padding-bottom:7px;
	background-color:#fff;
 	background-image:url(../images/biontech/tlo_stopka.jpg);
 	background-repeat:repeat-x; 
	background-position:top;
        -webkit-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-radius-bottomleft: 20em;
        -webkit-border-radius-bottomright: 20px;
	-moz-border-radius-bottomright: 20px;
	border-radius-bottomright: 20px;
}

p.stopka {
	font-size:13px; 
	color:#3d63bb;
	font-weight:bold;
}

#stopka a.art {
 	font-size:9px;
	font-family: "Arial", sans-serif;
 	color:#999999;
 	text-decoration:none
}

#stopka a.art:hover {
	font-family: "Arial", sans-serif;
 	text-decoration:underline;
 	color:#CCCCCC
}

/* -------------koniec stopki ----------*/
	

