* {	margin: 0;	border: 0;	padding: 0;}
html, body{ margin:0;padding:0; text-align:justify;font-size: 0.9em; font-family: 'Oxygen', sans-serif;}
body {width:100%;height:100%; background: url('../img/bg.jpg') repeat; margin:0; padding:0; color: #666;}
p {margin:0; padding:0;}
h1 {margin:0; padding:0;}
.naglowek {font-size: 3em; text-align: center; color: white; position: relative; top:33%;}

/* DOŁĄCZ */
#header_main{width:100%; height:114px; background:url('../img/header_background.png') no-repeat;  background-position: 50% 0%; }
#header  { width: 940px; height: 114px; margin: 0 auto; position: relative;}
#logo{width: 219px; height: 100%; background:url('../img/logo.png') no-repeat ; position: absolute; margin-top:15px;}


/* MENU */
#menu{ background: url(../img/bg_menu.png); width: 473px; height: 32px; position: absolute; bottom:0%; right:0%;}
#menu ul { font-size:0.85em; font-weight:bold; color: white; margin-left:70px; margin-top:10px;}
#menu li {	display:block; padding:0; }
#menu li a{	display:block;	float:left;	text-decoration:none; color: white; padding: 0 10px 0 10px;}
#menu li.active a {color: #DB0000;}

/*BANER*/
#baner{width:100%; height:356px; background:url('../img/slider_background.jpg') #494949 no-repeat; background-position: 50% 0%; }
#baner_srodek {width: 940px; height: 100%; margin: 0 auto;}

/* taby zamawianie konsultacji / formularz rejestracyjny */
#rejestracja-main{width:100%; height:460px; top: -100px; position: relative; margin: 0 auto;}

.etabs { margin: 0; padding: 0; }
.tab { display: inline-block; *display:inline; background: #f6f6f6; padding:0px 20px 0px 20px; border: 1px solid #eee; border-bottom: none; border-radius: 3px 3px 0px 0px;  }
.tab a { font-size: 10pt; line-height:3.1em; display: block; text-decoration: none; color: #666;  }
.tab a:hover { text-decoration: none; }
.tab.active { background: #fff; padding-top: 4px; position: relative; background: white; color: #222; }
.tab a.active { font-weight: bold; }
.tab-container { width: 940px; height: 460px; background: url(../img/tab.png); margin: 0 auto;}
.panel-container {margin: 50px 30px;}
        
#formularz_konsultacje {}
#formularz_konsultacje input  { width: 280px; color: #666; background: white; height:30px; text-align: left; vertical-align:top; border-radius: 15px; border: 1px solid #434343;}
       

/*stopka*/
#stopka{width:100%; height:329px; background: #5e5e5e; background-position: 50% 0%; background-repeat: no-repeat;}
#stopka_form {width: 940px; height: 100%; margin: 0 auto; color: white;}
#stopka_form p, h3, h4  {margin: 20px 20px 20px 0px;}
.A {width:32%; height: 100%; float: left;}
.B {width:18%; height: 100%; float: left;}
.C {width:25%; height: 100%; float: left;}
.D {width:25%; height: 100%; float: left;}

.E {width:34%; height: 100%; float: left;}
.F {width:30%; height: 100%; float: left;}
.D input {color: white; background: #515151; height:30px; text-align: left; border-radius: 5px; border: 1px solid #434343;border-bottom-color:#7d7d7d;}
.G {width:33%; height: 100%; float: left;}

#button_wyslij {border: none !important; background: none  !important; width: 97px !important; height: 30px !important;}
.C ul {text-align:left; margin-left: 0; width: 180px;}
.C li {margin-top:20px;}
.E p {margin: 20px; margin-top: 100px;}


#button_wyslij2 {border: none !important; background: none  !important; width: 97px !important; height: 30px !important;}

#stopka_info {min-width:100%; height:42px; background: #393939; background-position: 50% 0%; background-repeat: no-repeat;margin:0; padding:0;}
#copyright {width: 940px; height: 100%; margin: 0 auto; color: white;}
#copyright p {text-align: center; padding-top: 15px; font-size: 0.8em;}


/* HOME */
#baner_home{width:100%; height:280px; background:url('../img/slider_background.jpg') #494949; background-position: 50% 0%; background-repeat: no-repeat;position:relative;}
#baner_home_srodek{width: 940px; height: 100%; margin: 0 auto; position: relative; }

.slider {width: 640px; height: 100%;padding-top: 10px; position:absolute;left:0%;}

#logowanie {width:300px; height: 95%; background: url(../img/logowanie.png) no-repeat white; position:absolute; right:0%; margin-top:5%;  border: 1px solid #D5DBDE; border-radius: 10px;
-webkit-box-shadow: 0px 1px 1px #D5DBDE;
-moz-box-shadow: 0px 1px 1px #D5DBDE;
box-shadow: 0px 1px 1px #D5DBDE;
padding-top: 40px;}
#logowanie input  { height:30px; text-align: left; border-radius: 15px; border: 1px solid #D5DBDE; padding-left:10px;}
#loguj {border: none !important; background: none  !important; width: 97px !important; height: 30px !important;}


#main {width:100%; height:1020px;}
#main_2 {width:100%; height:1800px;}
#main_srodek {width: 940px; height: 100%; margin: 0 auto; position: relative; }
#left {width:800px; height: 100%;position:absolute;left:0%;}
#right {width:140px; height: 100%; position:absolute; right:0%;}

/* KORZYŚCI */
.korzysci_box_1 {width: 100%; height: 220px; background: white; margin: 0 auto; text-align: center; margin-top: 100px; background: none; }
.korzysci_box {width: 100%; height: 230px; margin: 0 auto; text-align: center; margin-top: 50px;  }
.korzysci_box_ {width: 100%; height: 260px; margin: 0 auto; text-align: center; margin-top: 50px;  }
.korzysci_box_2 {width: 100%; height: 330px; margin: 0 auto; text-align: center; margin-top: 50px;  }
.korzysci_box p, .korzysci_box_first p, .korzysci_box_2 p, .korzysci_box_ p {margin: 14px; text-align: justify; padding-top: 10px; }
.ikona {text-align: center; margin: 0 auto;}
.naglowek_korzysci {margin: 0 20px 0 20px; text-align: center;}

/* MARKI */
#marki {width:100%; height: auto; margin-top: 100px; background: url('../img/marki/marki.png') white no-repeat; border: 1px solid #D5DBDE; border-radius: 10px; padding-top: 90px;
-webkit-box-shadow: 0px 1px 1px #D5DBDE;
-moz-box-shadow: 0px 1px 1px #D5DBDE;
box-shadow: 0px 1px 1px #D5DBDE;}
.marki_box {width: 100%; height: 130px; text-align: center;}

#marki-slider {
				height: 400px;
				padding: 0;
				position: relative;
				top: -25px;
				margin-left: 10px;
			}
#marki-slider img {
				display: block;
				float: left;
				margin: 10px;
			}



