body {
        font-family: Helvetica, sans-serif;
        font-size: 11px;
        background-color: #FFFFFF ; 
        color: #747474;
        margin-left: 0px; margin-top: 0px;
}

td {
        font-family: Helvetica, sans-serif;
        font-size: 12px;
        font-weight:normal;
        color: #747474;
}

h1{
        font-family: 'Dosis', arial, serif;  
	    font-weight: normal;
        font-size: 32px;
        color: #3E3E3E;
}

h2{
        font-family: Helvetica, sans-serif;
        font-size: 13px;
        font-weight:normal;
        color: #232323;
        margin-left: -40px;
        cursor: pointer;
}

h3{
        font-family: Helvetica, sans-serif;
        font-size: 13px;
        font-weight:normal;
        color: #FC9619;
        margin-left: -40px;
        cursor: pointer;
}


h6 {
	font-family: 'Dosis', arial, serif;  
	font-weight: normal;
    font-size: 35px;
    margin-bottom: 14px;
    color:#02699b;
    

}




li{
        font-family: Helvetica, sans-serif;
        font-size: 13px;
        font-weight:normal;
        color: #747474;
}


input, textarea {
	padding: 8px;
	border: solid 1px #828181;
	outline: 0;
	font: normal 13px/100% Verdana, Tahoma, sans-serif;
	width: 300px;
	background: #fee3ad; 
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(10%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	}

textarea {
	width: 400px;
	max-width: 400px;
	height: 150px;
	line-height: 150%;
	}

input:hover, textarea:hover,
input:focus, textarea:focus {
	border-style:solid;
	background:white;
	-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
	}

.form label {
	margin-left: 10px;
	color: #999999;
	}

.submit input {
	width: 10px;
	padding: 40px 0px;
	background: #617798;
	border: 0;
	font-size: 14px;
	color: #7a162a;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	}


.inlog {
	padding: 2px;
	border: solid 1px #C6C5C5;
	outline: 0;
	font: normal 9px/100% Verdana, Tahoma, sans-serif;
	width: 100px;
	background: #F3F3F3; 
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(10%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 4px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 4px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 4px;
	}



.binlog {
	width: 84px;
	padding: 5px 0px;
	background: #FFFFFF;
	border: 0;
	font-size: 9px;
	color: #7a162a;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	}





.inlog2 {
	padding: 4px;
	border: solid 1px #C6C5C5;
	outline: 0;
	font: normal 12px/100% Verdana, Tahoma, sans-serif;
	width: 200px;
	background: #F3F3F3; 
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(10%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 4px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 4px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 4px;
	}



.binlog2 {
	width: 184px;
	padding: 5px 3px;
	background: #CECECE;
	border: solid 1px #C6C5C5;
	font-size: 12px;
	color: #7a162a;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	}



.wykrestb {
        background-image: url(images/bg_tab.gif) ;
        background-repeat:repeat-x ;
        background-position: top left;
       	border: solid 1px #C6C5C5;
       	box-shadow: rgba(0,0,0, 0.1) 0px 0px 4px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 4px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 4px;
}








.menu {
	BORDER-RIGHT: #C0C0C0 0px solid; BORDER-TOP: #C0C0C0  1px solid; BORDER-LEFT: #C0C0C0  0px solid; BORDER-BOTTOM: #C0C0C0  1px solid;  BACKGROUND-COLOR: none ; 
}



.menbh{
height:28px; background-color: #FFFFFF ; padding:0px;  z-index:120;
}


.menzh{
height:28px; background-color: #BBBABA ; padding:3px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;  -webikt-box-shadow:0px 0px 4px #333333; -moz-box-shadow:0px 0px 4px #333333; box-shadow:0px 0px 4px #333333; z-index:120; 
}

/* klikniete */ 
.mento{
height:28px; background-color: #3E3E3E ; padding:3px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;  -webikt-box-shadow:0px 0px 4px #333333; -moz-box-shadow:0px 0px 4px #333333; box-shadow:0px 0px 4px #333333; z-index:120;
}



A	{  text-decoration:none; FONT-SIZE: 11px; color:#808080; FONT-FAMILY: Helvetica, sans-serif; font-weight:normal; }

A:hover {
 TEXT-DECORATION: none ;FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Helvetica, sans-serif; font-weight:normal;
}




A.link {
FONT-SIZE: 19px; COLOR: #404041; font-family: 'Dosis', arial, serif; font-weight:normal; TEXT-ALIGN:left;  PADDING-LEFT: 1px;
}
A.link:hover {
FONT-SIZE: 19px; COLOR: #FFFFFF; font-family: 'Dosis', arial, serif;  TEXT-ALIGN: left;font-weight:normal;  PADDING-LEFT: 1px; TEXT-DECORATION: none ;
}


A.link2 {
FONT-SIZE: 12px; COLOR: #404041; FONT-FAMILY: Helvetica, sans-serif;font-weight:normal; TEXT-ALIGN:left;  PADDING-LEFT: 1px;
}
A.link2:hover {
FONT-SIZE: 12px; COLOR: #FFB128; FONT-FAMILY: Helvetica, sans-serif; TEXT-ALIGN: left;font-weight:bold;  PADDING-LEFT: 1px; TEXT-DECORATION: none ;
}



A.linkto {
FONT-SIZE: 19px; COLOR: #FFFFFF; font-family: 'Dosis', arial, serif;  TEXT-ALIGN:left;  PADDING-LEFT: 1px;
}
A.linkto:hover {
FONT-SIZE: 19px; COLOR: #F2F2F2; font-family: 'Dosis', arial, serif;  TEXT-ALIGN: left;  PADDING-LEFT: 1px; TEXT-DECORATION: none ;
}

A.linktekst {
FONT-SIZE: 12px; COLOR: #808080; FONT-FAMILY: Helvetica, sans-serif;font-weight:bold; TEXT-ALIGN:left;  PADDING: 4px;height:34px; background-color: #FFFFFF ;
}
A.linktekst:hover {
FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Helvetica, sans-serif; TEXT-ALIGN: left;font-weight:bold;  PADDING: 4px; TEXT-DECORATION: none ;height:34px; background-color: #747474 ;
                   }



.sic {
FONT-SIZE: 13px; COLOR: #747474; FONT-FAMILY: Helvetica, sans-serif; font-weight:normal; TEXT-ALIGN: left;  PADDING-LEFT: 40px; PADDING-RIGHT: 80px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; background-color: #FFFFFF ; line-height: 150%;
}


.opisy {
FONT-SIZE: 13px; COLOR: #747474; FONT-FAMILY: Helvetica, sans-serif; font-weight:normal; TEXT-ALIGN: left;  PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
}






.help { cursor: help; } 
 
#tooltip { 
    position: absolute; 
    z-index: 3000; 
    border: 1px solid Black; 
    background: cornflowerblue; 
    color: White; 
    padding: 5px; 
    opacity: 1; 
}

#tooltip h3, #tooltip div { margin: 0; color:White; font-size:12px; }


.tooltipar {cursor: help; }

#tooltip.pretty {
	font-family: Tachoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000040; 
	font-size: 11px;
	border: none;
	width: 210px;
	padding:20px;
	height: 135px;
	opacity: 1;
	background: url('img/dymek.png');
}
#tooltip.pretty h3 {
	margin-bottom: 0.75em;
	font-size: 11px;
	color: #000040; 
	font-weight: normal;
	width: 220px;
	text-align: left;
}
#tooltip.pretty div { width: 220px; text-align: left; }

#tooltip.fancy {
	background: url('img/dymek.png');
	padding-top: 5em;
	height: 100px;
}

#tooltip.fancy.viewport-bottom {
	background: url('img/dymek_revtop.png');
	padding-top: 2em;
	height: 130px;
}



.to-top{
    text-align:center;
}
#scroll-to-top{
    position:fixed;
    bottom:0px;
    right:50px;
    opacity:0.8;
}
#scroll-to-top:hover{
    opacity:1;
}




.menugaleria{
width: 560px;
height: 160px;    
margin-left: 170px;
margin-top: 10px;
display:block;
position: absolute;
background-color: none ;
font:normal 13px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #7b7b7b;
}


















.fot_mid {
	BORDER-RIGHT: #C7F9AE 1px solid; BORDER-TOP: #C7F9AE 1px solid; BORDER-LEFT: #C7F9AE 1px solid; BORDER-BOTTOM: #C7F9AE 1px solid; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
}

.pol_input1 { 
background-color:#FFFFFF; border:1px solid #747474; font-size: 12px; color: #004040; FONT:menu;  font-weight:normal;PADDING-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; PADDING-BOTTOM: 1px;  
}

.top_k {
        background-image: url(images/styl32/spacer.gif) ;
        background-repeat:repeat-x ;
        background-position: bottom left;
}

.bot_k {
        background-image: url(images/styl32/spacer.gif) ;
        background-repeat:repeat-x ;
        background-position: top left;
}

.left_k333 {
        background-image: url(images/styl32/spacer.gif) ;
        background-repeat:repeat-y ;
        background-position: top left;
}


.right_k {
        background-image: url(images/styl32/spacer.gif) ;
        background-repeat:repeat-y ;
        background-position: top left;
}


.a {
        background-image: url(images/styl32/spacer.gif) ;
        background-repeat:no-repeat ;
        background-position: bottom left;
}

.b {
        background-image: url(images/styl32/spacer.gif) ;
        background-repeat:no-repeat ;
        background-position: bottom left;
}
.c {
        background-image: url(images/styl32/spacer.gif) ;
        background-repeat:no-repeat ;
        background-position: top left;
}
.d {
        background-image: url(images/styl32/spacer.gif) ;
        background-repeat:no-repeat ;
        background-position: top left;
}


.l_b {
        background-image: url(images/styl32/spacer.gif) ;
        background-repeat:no-repeat ;
        background-position: bottom left;
}

.p_b {
        background-image: url(images/styl32/spacer.gif) ;
        background-repeat:no-repeat ;
        background-position: bottom left;
}

.k_b {
        background-image: url(images/styl32/spacer.gif) ;
        background-repeat:repeat-x ;
        background-position: bottom left;
}






.podst {
    display: block;
    padding-left: 14px;
    height: 19px;
    padding-top: 8px;
    padding-bottom: 9px;
    background: #BFE2BF;
    border-top: 1px solid #2D642D;
    font-size: 13px;
    text-decoration: none;
    outline: none;
    font-weight: normal;
}


.podst_wyi {
    display: block;
    padding-left: 5px;
    height: 16px;
    padding-top: 8px;
    padding-bottom: 9px;
    background: #BFE2BF;
    border-top: 1px solid #2D642D;
    font-size: 13px;
    text-decoration: none;
    outline: none;
    font-weight: normal;
}

.podst2 {
    display: block;
    padding-left: 14px;
    height: 19px;
    padding-top: 5px;
    padding-bottom: 5px;
    background: #BFE2BF ;
    border-top: 1px solid #fff;
    font-size: 16px;
    text-decoration: none;
    outline: none;
    font-weight: normal;  
}




.podst_t {
    display: block;
    padding-left: 14px;
    height: 10px;
    padding-top: 1px;
    padding-bottom: 10px;
    background: url('images/styl32/ct-white-310.png') no-repeat left top #ededed;
    border-top: 1px solid #fff;
    font-size: 16px;
    text-decoration: none;
    outline: none;
    font-weight: normal;
}


.podst_b {
    display: block;
    padding-left: 14px;
    height: 10px;
    padding-top: 1px;
    padding-bottom: 1px;
    background: url('images/styl32/cb-white-310.png') no-repeat left bottom #ededed;
    border-top: 1px solid #fff;
    font-size: 16px;
    text-decoration: none;
    outline: none;
    font-weight: normal;
}


.sub {
    display: block;
    padding-left: 14px;
    height: 17px;
    padding-top: 8px;
    padding-bottom: 9px;
    background: #A2CBCE;
    border-top: 1px solid #74B0B6;
    font-size: 13px;
    text-decoration: none;
    outline: none;
    font-weight: normal;
}







A.link_podst {
FONT-SIZE: 14px; COLOR: #255225; FONT-FAMILY: Helvetica, sans-serif;font-weight:normal; TEXT-ALIGN:left; TEXT-DECORATION: bold ;
}
A.link_podst:hover {
FONT-SIZE: 14px; COLOR: #EAF7F5; FONT-FAMILY: Helvetica, sans-serif;font-weight:normal; TEXT-ALIGN: left; TEXT-DECORATION: bold ;
}

A.link_sub {
FONT-SIZE: 13px; COLOR: #255225; FONT-FAMILY: Helvetica, sans-serif;font-weight:normal; TEXT-ALIGN:left;  PADDING-LEFT: 17px; TEXT-DECORATION: bold ;
}
A.link_sub:hover {
FONT-SIZE: 13px; COLOR: #EAF7F5; FONT-FAMILY: Helvetica, sans-serif;font-weight:normal; TEXT-ALIGN: left;  PADDING-LEFT: 19px; TEXT-DECORATION: bold ;
}

A.link_back {
FONT-SIZE: 12px; COLOR: #255225; FONT-FAMILY: Helvetica, sans-serif; TEXT-ALIGN:left;  PADDING-LEFT: 1px;
}
A.link_back:hover {
FONT-SIZE: 12px; COLOR: #EAF7F5; FONT-FAMILY: Helvetica, sans-serif; TEXT-ALIGN: left;  PADDING-LEFT: 1px; TEXT-DECORATION: none ;
}


A.link8 {
FONT-SIZE: 10px; COLOR: #255225; FONT-FAMILY: Helvetica, sans-serif; TEXT-ALIGN:left;  PADDING-LEFT: 1px;
}
A.link8:hover {
FONT-SIZE: 10px; COLOR: #EAF7F5; FONT-FAMILY: Helvetica, sans-serif; TEXT-ALIGN: left;  PADDING-LEFT: 1px; TEXT-DECORATION: none ;
}



.ramka {
	BORDER-RIGHT: #C0C0C0 0px solid; BORDER-TOP: #C0C0C0  0px solid; BORDER-LEFT: #C0C0C0  0px solid; BORDER-BOTTOM: #C0C0C0  0px solid; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
background-image: url(images/styl32/kwad.png) ;
background-repeat:repeat ;
background-position: top left;
}










.stopka {
FONT-SIZE: 11px; COLOR: #404041; FONT-FAMILY: Helvetica, sans-serif; font-weight:normal; TEXT-ALIGN: center;  PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px;  	BORDER-RIGHT: #C0C0C0 0px solid; BORDER-TOP: #C0C0C0  1px solid; BORDER-LEFT: #C0C0C0  0px solid; BORDER-BOTTOM: #C0C0C0  1px solid;  BACKGROUND-COLOR: none ; 
}






#musli *{
    margin: 0;
    padding: 0;
    outline: 0;
    list-style: none;
}
#musli{
    position:fixed;
    right:0px;
    top:150px;
    z-index:100;
}
#musli li{
    cursor:pointer;
    width:35px;
    height:110px;
    margin-bottom:1px;
    position:relative;
}
#musli > li > div{
    padding:5px;
    background: #fff;
    float:left;
    width:286px;
    height:296px;
    -moz-border-radius: 0 0 0 8px;
    -webkit-border-radius: 0 0 0 8px;
    border-radius: 0 0 0 8px;
    position:absolute;
    top:0;
    left:35px;
    z-index:100;
}
/* only if you are using classes on tab blocks */
.musli-google{
    border: solid #cd3c2a 3px;
}
.musli-facebook{
    border: solid #0170cf 3px;
}
.musli-twitter{
    border: solid #07afee 3px;
}



#dropmenudiv{
margin-left: 0px;
margin-top: 5px;
position:absolute;
border:1px dashed #0E3A21;
font:normal 10px Verdana;
line-height:15px;
PADDING-TOP: 3px; 
PADDING-BOTTOM: 10px;
filter:Alpha(Opacity=80,Style=0);
z-index:100;
}



