* {
	margin:0;
	padding:0;
}

html,body {
	margin:0;
	padding:0;
}

body {
	font: 76% verdana, arial; 
	text-align:justify;
	color: #333333;
	background: #fef6e1 url('../_img/bckg.jpg') left top repeat-x;
}

img { margin: 0;
	   padding: 0;	
	   border: 0;
}

@media screen {

div#main {width: 780px; margin: 0 auto; text-align: left;}

div#logotyp {float: left; display: inline; width: 90px; height: 60px; background: url('../_img/logot.jpg') left top no-repeat; padding: 40px 5px 0 5px;}

div#logo {float: left; display: inline; width: 680px; height: 60px; padding: 40px 0 0 0;}

div#logo a {text-decoration: none;  text-align: center;}
#dr {color: #33cccc; font-size: 1.3em; font-weight: bold; font-family: "Trebuchet MS", times new roman, serif;}
div#logo strong {color: #0086a6; font-size: 2.2em; font-weight: bold; font-family: "Trebuchet MS", times new roman, serif; letter-spacing: -0.05em;}
#gabinet {color: #999999; font-size: 0.8em; text-transform: uppercase; letter-spacing: -0.1em;}

div#menu {float: left; display: inline; width: 780px; height: 70px; background: url('../_img/top1.jpg') left 16px no-repeat;}

div#menu_l {float: left; display: inline; width: 355px; height: 70px; overflow: hidden; background: url('../_img/przyjmuje.jpg') 5px top no-repeat;}
div#menu p {float: left; display: inline; width: 355px; height: 22px; margin: 15px 0 0 0; font-size: 0.9em; color: #97865a;text-align: center;}

ul#menu1 {float: left; display: inline; font-size: 0.9em; text-align: left;  width: 345px; margin: 0 auto; height: 50px; overflow: hidden; padding: 0 0 0 25px; color: #97865a;}
ul#menu1 li {display: inline; list-style-type: none; margin: 0 0 0 3px; }
ul#menu1 li a {padding: 28px 2px 5px 2px; color: #0085a2; text-decoration: none; font-weight: bold;}
ul#menu1 li a:hover {text-decoration: underline;}
ul#menu1 li a.menu_on {text-decoration: underline; color: #ff0000;}

ul#menu2 {float: left; display: inline; font-size: 0.9em; text-align: right; width: 403px; margin: 0 auto;  height: 70px; overflow: hidden; padding: 0 5px 0 0;}
ul#menu2 li {display: inline; list-style-type: none; margin: 0 5px 0 0px; line-height: 88px;}
ul#menu2 li a {padding: 28px 3px 5px 3px; color: #97865a; text-decoration: none; background: url('../_img/menuoff.gif') center top no-repeat; font-weight: bold;}
ul#menu2 li a:hover {background: url('../_img/menuon.gif') center top no-repeat; text-decoration: underline;}
ul#menu2 li a.menu_on {background: url('../_img/menua.gif') center top no-repeat; text-decoration: none;  color: #ff0000;}

div#content {display: inline; float: left; width: 760px; background: #f3e5c8; padding: 10px 10px;}

ul#menu3 {float: left; display: inline; width: 210px; height: 340px; color: #ffffff; margin: 0px 10px 0 0; text-align: left; background: url('../_img/menu3.jpg') left top no-repeat; font-weight: bold;}
ul#menu3 li {float: left; display: inline; width: 180px; list-style-type: none; margin: 0px 15px; padding: 0; border-style: solid; border-width: 0 0 1px 0px;  border-color: #33cccc;}
ul#menu3 li a {display: block; text-decoration: none; font-weight: bold; padding: 2px 2px 2px 2px; }
ul#menu3 li a:hover {text-decoration: none; color: #0dcfff; font-weight: bold;}
ul#menu3 li a.menu_on {color: #0dcfff;}

#m31 a {font-size: 1.2em; color: #69e0fa; height: 25px; margin: 15px 0 10px 0; }
#m32 a {font-size: 1.1em; color: #ffffff; height: 25px; margin: 5px 0 0 0;}
#m33 a {font-size: 1.1em; color: #ffffff; height: 25px; margin: 5px 0 0 0;}
#m34 a {font-size: 1.1em; color: #ffffff; height: 25px; margin: 5px 0 0 0;}
#m35 a {font-size: 1.1em; color: #ffffff; height: 25px; margin: 5px 0 0 0;}
#m36 {border-width: 0 !important; background: url('../_img/dokumenty.jpg') left 6px no-repeat; margin-top: 3px;}
#m36 a {font-size: 1.2em; color: #ffff00; height: 40px; margin: 5px 0 0 0; padding: 20px 0 0 56px !important;}
#m37 {border-width: 0 !important; background: url('../_img/faq.jpg') left 3px no-repeat;}
#m37 a {font-size: 1.2em; color: #ffff00; height: 40px; margin: 5px 0 0 0; padding: 20px 0 0 56px !important;}

div#text {float: left; display: inline; width: 498px; padding: 20px 20px; color: #97865a; background: #ffffff;}
div#text h1 {color: #97865a; font-size: 2.2em; font-weight: bold; font-family: "Trebuchet MS", times new roman, serif; letter-spacing: -0.05em;}
div#text h2 {color: #97865a;}
div#text p {line-height: 1.6em; margin: 0 0 1.6em 0;}
div#text p a, ol a, ul a {color: #0085a2; text-decoration: none; font-weight: bold;}
div#text p a:hover, ol a:hover, ul a:hover {text-decoration: underline;}

div#footer {float: left; display: inline; width: 740px; clear: both; text-align: left; font-size: 0.8em;  color: #97865a; padding: 20px 20px; background: #f3e5c8;}
div#footer div#left {float: left; width: 370px;}
div#footer div#right {float: left; width: 360px; text-align: right;}
div#footer a {font-weight: normal; text-decoration: none; color: #97865a;}
div#left a {font-weight: bold;}
div#footer a:hover {text-decoration: underline;}

.small {font-size: 0.8em;}
.center {text-align: center !important;}

}

@media print {
* {color: #000000 !important;}
div#main {width: 100%;}
div#logo {width: 100%; margin: 0 0 1.6em 0;}
ul#menu1 { display: none !important; }
ul#menu2 { display: none !important; }
ul#menu3 { display: none !important; }
div#text {width: 100%;}
div#text table {width: 100% !important; border-color: #000000 !important;}
div#text table td {border-color: #000000 !important;}
div#text table th {border-color: #000000 !important;}
div#text h1 {font-size: 1.4em; font-weight: bold; font-family: "Trebuchet MS", times new roman, serif;}
div#text p {line-height: 1.6em; margin: 0 0 1.6em 0; clear: left;}
div#footer {width: 100%; border-top: 1px solid #000000;}
div#footer div#right {display:none !important;}
}