/*-------------------------------------------------------------------*/
/* style globalne                                                    */
/*-------------------------------------------------------------------*/
body
{
		background: #FFFFFF url('../gfx/bckgr.png') repeat-x top;
		padding: 0px;
		margin: 0px;
}

*
{
		font-size: 11px;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		color: inherit;
}
a
{
		color: inherit;
		text-decoration: none;
}
a:hover
{
		color: inherit;
		text-decoration: underline;
}

/*-------------------------------------------------------------------*/
/* layout style                                                      */
/*-------------------------------------------------------------------*/

div#content
{
		position: relative;
		width: 940px;		
		margin: 0px auto 0px auto;
}

/*-------------------------------------------------------------------*/
/* style globalne layer                                              */
/*-------------------------------------------------------------------*/

div.layer div.navigator
{
		overflow: hidden;
		background-color: #EEEEEE;
		color: #999999;		
		padding: 25px 20px 25px 20px;
}
div.layer div.navigator a
{
		color: #999999;		
}
div.layer div.navigator span
{
		color: #E0E0E0;
		padding: 0px 5px 0px 5px;
}
div.layer div.main
{
		overflow: hidden;
		background-color: #35B8CA;
		color: #FFFFFF;
		line-height: 18px;
		padding: 25px 20px 25px 20px;
}
div.layer div.main a
{
		color: #FFFFFF;
}
div.layer div.main h1
{
		font-family: 'Trebuchet MS' Arial;
		font-size: 22px;
		color: #FFFFFF;
		letter-spacing: -0.5px;
		padding: 0px;
		margin: 0px 0px 10px 0px;
}
div.layer div.main ul.links
{
		list-style-type: none;
		padding: 0px;
		margin: 20px 0px 0px 0px;
}
div.layer div.main ul.links li
{
		float: left;
		margin: 0px 20px 0px 0px;
}
div.layer div.main ul.links li a
{
		display: block;
		background: url('../gfx/arrowNext.png') no-repeat 0% 50%;
		font-family: 'Trebuchet MS' Arial;
		font-size: 13px;
		font-weight: bold;
		color: #FFFFFF;
		padding: 0px 0px 0px 18px;
}
div.layer div.menu
{
		clear: both;
		text-align: center;
		padding: 25px 0px 15px 0px;
}
div.layer div.menu span
{
		color: #E0E0E0;
		margin: 0px 20px 0px 20px;
}
div.layer div.menu a
{
		color: #666666;
}

div#sectionRight div.menu
{		
		text-align: center;
		padding: 35px 0px 15px 0px;
}
div#sectionRight div.menu span
{
		color: #E0E0E0;
		margin: 0px 15px 0px 15px;
}
div#sectionRight div.menu a
{
		color: #666666;
}

/*-------------------------------------------------------------------*/
/* header style                                                      */
/*-------------------------------------------------------------------*/

div#header
{
		height: 96px;
		background: url('../gfx/bckgrHeader.png') no-repeat right bottom;
}
div#header div#logo
{
		position: absolute;
		margin: 14px 0px 0px 20px;
}
div#header div#menu
{
		float: right;
		overflow: hidden;
		color: #999999;
		margin: 18px 0px 0px 0px;
}
div#menu h2
{
		display: inline;		
		font-weight: normal;
		color: #FFFFFF;
		padding: 0px;
		margin: 0px;
}
div#menu ul
{		
		list-style-type: none;
		border-top: 1px dotted #E5E5E5;
		padding: 6px 0px 0px 0px;
		margin: 10px 10px 0px 0px;
}
div#menu ul li
{
		float: left;
		margin: 0px 8px 0px 8px;
}
div#menu ul li a
{
		display: block;
		height: 30px;
		font-family: 'Trebuchet MS' Arial;
		font-size: 15px;
		font-weight: bold;
		color: #666666;
		padding: 8px 18px 0px 18px;
		text-decoration: none;
}
div#menu ul li a:hover
{
		background-color: #999999;
		color: #FFFFFF;
		text-decoration: none;
}

div#menu ul li.hover, div#menu ul li.hover a
{
		background-color: #35B8CA;
		color: #FFFFFF;
		text-decoration: none;
}

div#menu ul li div.l
{
		float: left;
		width: 3px;
		height: 38px;
		background: url('../gfx/l.png') no-repeat left top;
}
div#menu ul li div.r
{
		float: right;
		width: 3px;
		height: 38px;
		background: url('../gfx/r.png') no-repeat right top;
}

/*-------------------------------------------------------------------*/
/* bodyact style                                                     */
/*-------------------------------------------------------------------*/

div#bodyact
{
		clear: both;
		overflow: hidden;
		/*min-height: 500px;*/
}

div#sectionLeft
{
		float: left;
		width: 500px;
}

div#sectionRight
{
		margin-left: 520px;
}

/*-------------------------------------------------------------------*/
/* footer style                                                      */
/*-------------------------------------------------------------------*/

div#footer
{
		clear: both;
		overflow: hidden;
		border-top: 1px dotted #E5E5E5;
		color: #999999;
		padding: 20px;
		margin: 10px 0px 0px 0px;
}
div#footer div.copyright
{
		float: left;
}
div#footer div.design
{
		float: right;
}
div#footer div.design a
{
		color: #999999;
}

/*-------------------------------------------------------------------*/
/* style komponentów formularza                                      */
/*-------------------------------------------------------------------*/

input.inputTekst
{
		width: 96%;
		background-color: #E6E6E6;
		border: 1px solid #FFFFFF;
		border-top: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		color: #666666;
		padding: 5px;
}
input.submitAkcja
{
		height: 30px;
		background: #35B8CA url('../gfx/bckgrSubmit.png') repeat-x top;
		border: 1px solid #35B8CA;
		border-right: 1px solid #245A5E; 
		border-bottom: 1px solid #245A5E;
		color: white;
		padding: 0px 10px 0px 10px;
}
textarea.textareaTresc
{
		width: 96%;
		height: 150px;
		background-color: #E6E6E6;
		border: 1px solid #FFFFFF;
		border-top: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		color: #666666;
		padding: 5px;
}

/*-------------------------------------------------------------------*/
/* start style                                                       */
/*-------------------------------------------------------------------*/

div#start div.list
{
		position: relative;
		margin: 0px 0px 0px 250px;
		z-index: 2;
}
div#start div.list a
{
		color: #666666;
}
div#start div.layer
{
		margin: 35px 0px 0px 0px;
}

div#start div.layer div.main
{
		/*background-image: url('../gfx/startKoncentrator.jpg');*/
		background-repeat: no-repeat;
		background-position: top right;
		z-index: 1;
}
div#start div.layer div.menu
{
		position: relative;
		z-index: 2;
}

div#start div.list h1
{
		font-family: 'Trebuchet MS' Arial;
		font-size: 20px;		
		letter-spacing: -1px;
		padding: 40px 0px 0px 0px;
		margin: 0px;
}
div#start div.list ul
{
		list-style-type: none;				
		padding: 0px;
		margin: 0px;
}
div#start div.list ul li
{
		border-bottom: 1px dotted #EEEEEE;
		background: url('../gfx/arrowStart.png') no-repeat right 50%;
		color: #666666;
		line-height: 18px;		
		padding: 20px 20px 20px 0px;
}

div#start img.startDoctor
{
		position: absolute;
		margin: 35px 0px 0px 225px;
}

img.womenStart
{
		position: absolute;
		margin: 0px 0px 0px 0px;
		z-index: 1;
}

div#baner
{
		position: relative;
		margin: 5px 0px 5px 0px;
		z-index: 2;
}
div#swfScroller
{
		position: relative;
		display:none;
		border-top: 1px dotted #E5E5E5;
		border-bottom: 1px dotted #E5E5E5;
		padding: 10px 0px 0px 0px;
		margin: -50px 0px 10px 0px;
		z-index: 1;
}
div#swfBaner
{
		position: relative;
		width: 418px;
		height: 374px;
		z-index: 0;
}