body
{
  	padding : 0 0 0 0;
  	margin : auto;
	text-align : center;
	font-family : Verdana;
	font-size : 12px;
	color : black;
	width : 100%;
	background-color: #F0F0F0;
}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.bold {font-weight:bold;}
.textleft{text-align: left;}
.textright{text-align: right;}
.textcenter{text-align: center;}

a
{
	text-decoration : none;
	color : black;
	outline: none;
}

p
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

form
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border : none;
}

ul
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border : none;
}

input
{	
	width : 150px;
	height : 14px;
	color : black;
	font-size : 10px;
}

input[type="radio"]
{
	width : 50px;
}

input.radio
{
	width : 50px;
}

input[type="checkbox"]
{
	width : 50px;
}

div
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border : none;
}

img
{
	border : 0px;
}

div.login
{
	width : 400px;
	margin : auto;
	height : 350px;
	margin-top : 250px;
}

div.input_label
{
	width : 120px;
	text-align : right;
	float : left;
}

div.input_content
{
	width : 200px;
	text-align : left;
	float : left;
	margin-left : 10px;
}

div.greyStripe
{
	position:relative;
	width: 100%;
	height: 45px;
	background-color: #383838;
	text-align : left;
}

div.pageContent
{
	width: 100%;
	background-image: url(/images/bg.jpg);
	background-repeat: repeat-x;
	min-height: 600px;
	position: relative;
	text-align : left;
}

div.logo
{
	width: 150px;
	height: 72px;
	position: absolute;
	top : 0px;
	left : 0px;
	z-index: 2000;
}

div.eskulap
{
	width: 100%;
	min-height: 600px;
	background-image: url(/images/cross.jpg);
	background-repeat: no-repeat;
}

div.menu
{
	margin-top: 60px;
	float: left;
	width: 200px;
	height : 540px;
	
}

div.menu_item_1
{
	/*background-image: url(/images/menu_butons/b_1.png);*/
	background-color : #7a7a7a;  
	width: 166px;
	height: 30px;
	background-repeat: no-repeat;
}

div.menu_item_1:hover
{
	background-color : #ba2025;
	/*background-image: url(/images/menu_butons/b_hower.png);*/
}

div.menu_item_3
{
	/*background-image: url(/images/menu_butons/b_1.png);*/
	background-color : #383838; 
	width: 166px;
	height: 30px;
	background-repeat: no-repeat;
}

div.menu_item_3:hover
{
	background-color : #ba2025;
	/*background-image: url(/images/menu_butons/b_hower.png);*/
}

div.menu_item_5
{
	/*background-image: url(/images/menu_butons/b_1.png);*/
	background-color : #303030; 
	width: 166px;
	height: 30px;
	background-repeat: no-repeat;
}

div.menu_item_5:hover
{
	background-color : #ba2025;
	/*background-image: url(/images/menu_butons/b_hower.png);*/
}

div.menu_item_7
{
	/*background-image: url(/images/menu_butons/b_1.png);*/
	background-color : #222222;
	width: 166px;
	height: 30px;
	background-repeat: no-repeat;
}

div.menu_item_7:hover
{
	background-color : #ba2025;
	/*background-image: url(/images/menu_butons/b_hower.png);*/
}

div.menu_item_hover
{
	/*background-image: url(/images/menu_butons/b_1.png);*/
	background-color : #ba2025;
	width: 166px;
	height: 30px;
	background-repeat: no-repeat;
}

div.space_1_z
{
	width: 166px;
	height: 10px;
}

div.menu_item_text
{
	text-align: right;
	padding-top: 6px;
	margin-right: 10px;
}

div.content
{
	width: 960px;
}

div.logout
{
	margin-top: 4px;
	text-align : right;
}

div.logout a
{
	color: #C6C6C6;
}

div.nav_top
{
	background-image: url(/images/nav.png);
	background-repeat: no-repeat;
	margin-left: 0px;
	width: 550px;
	height: 18px;
	color: #FFFFFF;
}

div.ankieta
{
	margin-top: 35px;
	margin-bottom: 35px;
}

div.pacjenci
{
	padding-top: 35px;
	padding-bottom: 35px;
}

div.error
{
	margin-bottom: 20px;
	font-weight: bold;
	color: red;
	text-align: left;
}

div.good
{
	margin-bottom: 20px;
	font-weight: bold;
	color: green;
	text-align: left;
}

div.info
{
	margin-bottom: 10px;
}

div.ankieta a
{
	background-image: url(/images/button.png);
	background-repeat: no-repeat;
	display: block;
	width: 89px;
	height: 18px;
	_height: 22px;
	color: #FFFFFF;
	padding-top: 4px;
	margin-top: 20px;
}

div.ankieta table a
{
	background-image: none;
	display: inline;
	color: #000000;
	padding-top: 0px;
	width: auto;
	height: auto;
}

input
{
	height : 14px;
	-height : 18px;
}

input.inicjal {width: 15px;}
input.number {width: 40px; text-align: right;}
input.dateYY {width: 40px;}
input.dateMM {width: 40px;}
input.dateDD {width: 40px;}

.marginTop
{
	margin-top: 30px;
}

textarea.rozpoznanieArea
{
	width: 600px;
	height: 100px
}

table
{
	margin: auto;
	border-collapse: collapse;
	text-align: center;
	font-size : 12px;
	width: 758px;
}

table th
{
	padding: 10px;
}

table td
{
	padding: 10px;
}

table.yellow
{
	border: 1px solid #FFC602;
}

table.yellow tr.border
{
	border-bottom: 1px solid #FFC602;
}

table.yellow th
{
	background-color: #FFC602;
}

table.yellow tr td.border
{
	border-right: 1px solid #FFC602;
}

table.red
{
	border: 1px solid #BA2025;
}

table.red th
{
	background-color: #BA2025;
	color: #FFFFFF;
}

table.red tr td.border
{
	border-right: 1px solid #BA2025;
}

table.blue
{
	border: 1px solid #69E1EB;
}

table.blue th
{
	background-color: #69E1EB;
}

table.blue tr.border
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #69E1EB;
}

table.blue tr td.border
{
	border-right: 1px solid #69E1EB;
}

div.ankiety
{
	margin: 5px 0px 5px 30px;
}

div.ankietaNazwa
{
	margin: 5px 0px;
}

div.ankietaPrzegladaj
{
	margin: 5px 0px 5px 10px;
	color: #7A7A7A;
	font-weight: bold;
}

div.pagging
{
}

div.pagging a
{
	margin: 0px 2px;
}

div.pagging a.page_active
{
	font-weight: bold;
	margin: 0px 3px;
	font-size: 14px;
}

div.wizytaHead
{
	font-weight: bold;
	margin-bottom: 10px;
}

#dzialanie input[type="radio"]
{
	width : 15px;
}

a.save_btn
{
	margin-left: 246px;
	_margin-left: 170px;
	margin-right: 246px;
	_margin-right: 123px;
}

img.ico_pdf
{
	width: 55px;
	height: 57px;	
}

div.ico_pdf
{
	width: 100px;
}

div.tytul_pliku
{
	padding-top: 35px;
}

div.pasek_postepu
{
	width: 750px;
	height: 30px;
	border: 1px solid black;
	padding: 5px 3px;
}

div.pasek_place
{
	padding-top: 10px;
}

div.formularz
{
	margin-top: 20px;
	width: 410px;
}

div.LCel
{
	width: 150px;
}

div.RCel
{
	width: 250px;
}

div.row
{
	padding: 5px;
}

div.pac_head
{
	background-color: #7A7A7A;
	height: 24px;
	padding-top: 6px;
}

div.pac_head_ins
{
	margin-left: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

div.pac_head a
{
	color: #FFFFFF;
}

div.pac_all
{
	border: 1px solid #222222;
	margin: 5px 0px;
}

div.pac_kom
{
	color: #BA2025;
	font-weight: bold;
}

a.pobieranie
{
	color: #222222;
	font-weight: bold;
}
