body{
background-color:#fafafa;
}

ul#tabs{
    height: 334px;
	width:745px;
    overflow: hidden;
    display: block;
    margin-top: 10px;
	background-image: url("graf/Fotolia_78149296.png");
	box-shadow: 5px 5px 3px #888888;
	margin-left:30px;
	}

ul#tabs li{
margin-left:50px;
margin-top:97px;
    display: none;
font: italic bold 32px Verdana;
list-style-type: none;
	}
/* MENU ROZWIJANE */

#nav{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; 
font: bold 14px Verdana;
width: 100%;
height:20px;
background-repeat:no-repeat;
margin-left:1%;
margin-bottom:10px;
}

#nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
line-height:1.5em; 
font: bold 14px Verdana;
width: 100%;
height:20px;
position:absolute;
display:none;
width:12em;
top:1.5em;
}

#nav a{
display: block;
color:#fafafa;
text-decoration: none;
border:1px solid transparent;
padding: 0px 0px;
text-align:center;
margin-left:0px;
}

*html .#nav a{
border-color:#01166f;
height:20px;
/* filter:progid:DXImageTransform.Microsoft.Chroma(color=red); */
}


#nav a:hover{
color: #01199f;

}

#nav li ul li a{
color: #4c3e2e;
}

#nav li ul li a:hover{
color: #4c3e2e;
background-color:#c9dceb;
}

#nav li{
font: bold 19px Verdana;
float:left;
position:relative;
width:156.5px;
border-top:0px outset #77a427;
border-left: 0px outset #77a427;
border-right: 0px outset #77a427;
}


#nav li:hover{
border-top:0px inset #01166f;
border-left: 0px inset #01166f;
border-right: 0px inset #01166f;
font: bold 20px Verdana;
}

#nav li ul a{
width:12em;
height:auto;
float:left;
background-color:#b4c9d9;
width:123px;
border-bottom:1px solid #01166f;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:12em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}
/* MENU ROZWIJANE Koniec*/

/* Dolne Podpisy*/
DIV.dol{
	color:#4c3e2e;
	font-family: "Trebuchet MS";
	text-align: justify;
	font-size: 11px;
	margin: 0px;
	text-align: center;
	font-weight:normal;
	margin-top: 12px;
	width:100%;
	float:center;
	margin-top:20px;
	}

span.tekst{
	color:#a9a7a6;
	font-family: "Verdana";
	text-align: center;
	font-size: 13px;
	margin-top:1px;
	margin: 10px;
	text-align: center;
	font-weight:normal;
	
}
span.warning{
	text-transform: uppercase;
	color:red;
	font-family: "Verdana";
	text-align: center;
	font-size: 15px;
	margin-top:1px;
	margin: 10px;
	text-align: center;
	font-weight:normal;
}

span.opisy_form {
	color:#a9a7a6;
	font:bold 9px "Trebuchet MS";
	text-align: center;
	margin: 0px;
	text-align: left;
	font-weight:normal;

	}

 /* rozmieszczenie div na stronie */
 div#calosc {
 width:850px; 
 margin:0 auto; 
 border:0px solid black; 
 border-width:0 0px; 

 }

 div#menu {
 float:right; 
 width:200px;
 margin:0px;
 margin-left:0px;
 overflow: hidden;
  }
 div#glownaczesc {
 margin:0%;
 color:#4c3e2e;
 font-family: "Trebuchet MS";
 font-size: 15px;
 text-align:left;
 margin-top:0px;
 float:left; 
 width:56%;
 margin-right:0px;
  }
 
 div#prawaczesc{
 color:#a9a7a6;
 font-family: "Trebuchet MS";
 font-size: 13px;
 text-align:left;
 float:left; 
 width:355px;
  margin:0px;
 margin-top:20px;
 margin-left:0px;margin-bottom:100px;
 margin-right:15px;
 overflow: hidden;
  
 }
 br.clearboth {
 clear:both;
 }
 div.zawartosc {
 padding:0px;
 font-family:"Lucida Grande", "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
 text-align:left;
 margin-top:2px;
 background-color:red;
 background-repeat:no-repeat;
 height:22px;
 }
 div#naglowek, div#stopka {
 border-bottom:0px solid black;
 }
 div#stopka {
 border-top:0px solid black;
 height:50px;
 }
div#naglowek{
}
 /* rozmieszczenie div na stronie - KONIEC*/



/* Formularz rejestracyjny */

form#formularz table {
	color:#a9a7a6;
	font: 13px Verdana;
	text-align: justify;
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	text-align: left;
	font-weight:normal;
	width: 400px;
	table-layout:auto;
}
form#formularz table option
{
	color:#a9a7a6;
	font: 13px Verdana;
	text-align: justify;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	text-align: left;
	font-weight:normal;
	background-color:#d0dd74;
}
form#formularz table option:focus
{
	background-color:#e2e884;
}

form#formularz table option:hover
{
	border-color:#ced676;
}


form#formularz table select
{
	background-color:#d0dd74;
}
form#formularz table select:focus
{
	background-color:#e2e884;
}

form#formularz table select:hover
{
	border-color:#ced676;
}

form#formularz table td textarea
{
	background-color:#d0dd74;
	
}

form#formularz table td textarea:focus
{
	background-color:#e2e884;
}

form#formularz table td textarea:hover
{
	border-color:#ced676;
}

form#formularz table td input {
	color:black;
	text-align: justify;
	font:  11px Verdana;
	
}
form#formularz table td input:focus
{
	
}

form#formularz table td input:hover
{
	border-color:#ced676;
}

/* Koniec formularza rejestracyjnego*/


/*do formularza kontaktowego*/
div#displayinfo {
	font: Verdana;
	font-size: 15px;
	font-weight: bold;
	text-align: justify;
	margin-top:0px;
	margin: 0px;
	margin-bottom: 0px;
	color: red;
/*koniec stylu do formularza kontaktowego*/
}
h3{
	font: normal 18px Verdana;
	text-align: justify;
	margin: 2px;
	margin-top:0px;
	margin-bottom: 0px;
	font-stretch: wider;
}
h4{
	font: Verdana;
	text-align: justify;
	font-size: 17px;		
	text-align: left;
	font-weight:lighter;
	font-stretch: wider;
	margin-top:3px;
	margin-bottom: 0px;
}
h5{
	font: Verdana;
	text-align: justify;
	font-size: 15px;		
	text-align: justify;
	font-weight:normal;
	font-stretch: wider;
	margin: 0px;
	margin-top:0px;
	margin-bottom: 2px;
	margin-right:0px;
	line-height:21px;
}
h6{
	font: Verdana;
	text-align: justify;
	font-size: 12px;
	margin-top:1px;
	margin: 0px;
	text-align: center;
	font-weight:normal;