@charset "utf-8";

body {
	color: rgb(72, 72, 72);
	margin: 0;
	padding: 0;
	background: #313840 url(../images/body_grad.png) repeat-x;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	height: 100%;
}

textarea {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#outer {
	height: 100%;
}

a:link, a:visited {
	color: rgb(0, 125, 200);
	text-decoration: none;
}

a:hover {
	color: rgb(117, 161, 13);
	text-decoration: none;
}

label {
	cursor: pointer;
}

hr {
	margin: 0 34px 0 20px;
	border: 2px solid #9F9F9F;
}

td hr, th hr {
	width: 100%;
	border: 1px solid #C8C8C8;
	margin: 0;
}

select {
	text-align: center;
}

.nav-container {
	height: 47px;
	width: 994px;
	margin: auto;
}

#nav-container-index,
#nav-container-index a:link,
#nav-container-index a:visited,
#nav-container-index a:hover {
	background: url(../images/menu_map_index.png) 0 0;
}

#nav-container-fo,
#nav-container-fo a:link,
#nav-container-fo a:visited,
#nav-container-fo a:hover {
	background: url(http://89.45.249.50/fobs/images/menu_map_fo.png) 0 0;
}

#nav-container-ext,
#nav-container-ext a:link,
#nav-container-ext a:visited,
#nav-container-ext a:hover {
	background: url(http://89.45.249.50/fobs/images/menu_map_ext.png) 0 0;
}

#nav-container-upu,
#nav-container-upu a:link,
#nav-container-upu a:visited,
#nav-container-upu a:hover {
	background: url(http://89.45.249.50/fobs/images/menu_map_upu.png) 0 0;
}

#nav-container-doc,
#nav-container-doc a:link,
#nav-container-doc a:visited,
#nav-container-doc a:hover {
	background: url(http://89.45.249.50/fobs/images/menu_map_doc.png) 0 0;
}

#nav-container-doc-upu,
#nav-container-doc-upu a:link,
#nav-container-doc-upu a:visited,
#nav-container-doc-upu a:hover {
	background: url(http://89.45.249.50/fobs/images/menu_map_doc_upu.png) 0 0;
}

#nav-container-empty,
#nav-container-empty a:link,
#nav-container-empty a:visited,
#nav-container-empty a:hover {
	background: url(http://89.45.249.50/fobs/images/menu_map_empty.png) 0 0;
}

.nav-container ul {
	list-style-type: none;
	text-indent: 0;
}

.nav-container li {
	display: inline;
	float: left;
	position: relative;
	margin-top: 3px;
	padding: 0;
}

.nav-container a:link,
.nav-container a:visited,
.nav-container a:hover {
	display: block;
	float: left;
	height: 44px;
	margin-right: 15px;
	background-repeat: no-repeat;
	text-decoration: none;
}

#nav-container-fo #first {
	width: 198px;
	text-align: left;
	margin: 17px 0 0 0;
	font: Arial;
	font-weight: bold;
	font-size: 15px;
	color: #FFFFFF;
}

#nav-container-fo #scrie-med {
	width: 138px;
	background-position: -240px -3px;
}

#nav-container-fo #scrie-med:hover {
	background-position: -240px -50px;
}

#nav-container-fo #print-fo {
	width: 87px;
	background-position: -393px -3px;
}

#nav-container-fo #print-fo:hover {
	width: 87px;
	background-position: -393px -50px;
}

#nav-container-fo #print-med {
	width: 158px;
	background-position: -494px -3px;
}

#nav-container-fo #print-med:hover {
	width: 158px;
	background-position: -494px -50px;
}

#nav-container-fo #print-medfarm {
	width: 202px;
	background-position: -666px -3px;
}

#nav-container-fo #print-medfarm:hover {
	width: 202px;
	background-position: -666px -50px;
}

#nav-container-fo #logout {
	width: 89px;
	background-position: -884px -3px;
}

#nav-container-fo #logout:hover {
	width: 89px;
	background-position: -884px -50px;
}

#nav-container-ext #first {
	width: 198px;
	text-align: left;
	margin: 17px 0 0 0;
	font: Arial;
	font-weight: bold;
	font-size: 15px;
	color: #FFFFFF;
}

#nav-container-ext #print-bilet {
	width: 138px;
	background-position: -240px -3px;
}

#nav-container-ext #print-bilet:hover {
	background-position: -240px -50px;
}

#nav-container-ext #print-fo {
	width: 87px;
	background-position: -393px -3px;
}

#nav-container-ext #print-fo:hover {
	width: 87px;
	background-position: -393px -50px;
}

#nav-container-ext #print-rezumat {
	width: 158px;
	background-position: -494px -3px;
}

#nav-container-ext #print-rezumat:hover {
	width: 158px;
	background-position: -494px -50px;
}

#nav-container-ext #print-scrisoare {
	width: 202px;
	background-position: -666px -3px;
}

#nav-container-ext #print-scrisoare:hover {
	width: 202px;
	background-position: -666px -50px;
}

#nav-container-ext #logout {
	width: 89px;
	background-position: -884px -3px;
}

#nav-container-ext #logout:hover {
	width: 89px;
	background-position: -884px -50px;
}

#nav-container-upu #first {
	width: 370px;
	text-align: left;
	margin: 17px 0 0 0;
	font: Arial;
	font-weight: bold;
	font-size: 15px;
	color: #FFFFFF;
}

#nav-container-upu #print-fo {
	width: 172px;
	background-position: -393px -3px;
}

#nav-container-upu #print-fo:hover {
	background-position: -393px -50px;
}

#nav-container-upu #logout {
	width: 89px;
	margin-left: 285px;
	background-position: -884px -3px;
}

#nav-container-upu #logout:hover {
	background-position: -884px -50px;
}

#nav-container-doc #first {
	width: 198px;
	text-align: left;
	margin: 17px 0 0 0;
	font: Arial;
	font-weight: bold;
	font-size: 15px;
	color: #FFFFFF;
}

#nav-container-doc #pacient-nou {
	width: 138px;
	background-position: -240px -3px;
}

#nav-container-doc #pacient-nou:hover {
	background-position: -240px -50px;
}

#nav-container-doc #print-fo {
	width: 102px;
	background-position: -393px -3px;
	visibility: hidden;
}

#nav-container-doc #print-fo:hover {
	width: 102px;
	background-position: -393px -50px;
}

#nav-container-doc #print-med {
	width: 158px;
	background-position: -494px -3px;
}

#nav-container-doc #print-med:hover {
	width: 158px;
	background-position: -494px -50px;
}

#nav-container-doc #print-medfarm {
	width: 202px;
	background-position: -666px -3px;
}

#nav-container-doc #print-medfarm:hover {
	width: 202px;
	background-position: -666px -50px;
}

#nav-container-doc #logout {
	width: 89px;
	background-position: -884px -3px;
}

#nav-container-doc #logout:hover {
	width: 89px;
	background-position: -884px -50px;
}

#nav-container-doc-upu #first {
	width: 198px;
	text-align: left;
	margin: 17px 0 0 0;
	font: Arial;
	font-weight: bold;
	font-size: 15px;
	color: #FFFFFF;
}

#nav-container-doc-upu #pacient-nou {
	width: 138px;
	background-position: -240px -3px;
}

#nav-container-doc-upu #pacient-nou:hover {
	background-position: -240px -50px;
}

#nav-container-doc-upu #print-fo {
	width: 102px;
	background-position: -393px -3px;
	visibility: hidden;
}

#nav-container-doc-upu #print-fo:hover {
	width: 102px;
	background-position: -393px -50px;
}

#nav-container-doc-upu #print-med {
	width: 158px;
	background-position: -494px -3px;
}

#nav-container-doc-upu #print-med:hover {
	width: 158px;
	background-position: -494px -50px;
}

#nav-container-doc-upu #print-medfarm {
	width: 227px;
	background-position: -666px -3px;
}

#nav-container-doc-upu #print-medfarm:hover {
	width: 202px;
	background-position: -666px -50px;
}

#nav-container-doc-upu #logout {
	width: 89px;
	background-position: -884px -3px;
}

#nav-container-doc-upu #logout:hover {
	width: 89px;
	background-position: -884px -50px;
}

#nav-container-empty #first {
	width: 843px;
	text-align: left;
	margin: 17px 0 0 0;
	font: Arial;
	font-weight: bold;
	font-size: 15px;
	color: #FFFFFF;
}

#nav-container-empty #logout {
	width: 89px;
	background-position: -884px -3px;
}

#nav-container-empty #logout:hover {
	width: 89px;
	background-position: -884px -50px;
}

.content-container {
	background: transparent url(../images/content_bg.png) repeat-y left 298px;
	width: 994px;
	min-height: 400px;
	height: auto;
	margin: 0 auto;
	text-align: left;
}

#content-container-inner {
	background: url(../images/header_smoke.jpg) no-repeat;
	background-position: top left;
	width: 100%;
	min-height: inherit;
	height: 100%;
	margin: 0 auto;
	margin-left: 7px;
	padding-top: 20px;
	text-align: center;
}

.content-bottom {
	width: 994px;
	height: 20px;
	margin: 0 auto 30px auto;
	background:url(../images/footer_bg.png) no-repeat left bottom;
}

#login-box {
	display: block;
	position: relative;
	top: 110px;
	left: 297px;
	width: 400px;
	height: 100px;
	background: #233754;
	color: #FFFFFF;
	text-align: center;
}

#login-box-top {
	display: block;
	position: relative;
	top: 110px;
	left: 297px;
	width: 400px;
	height: 10px;
	background: url(../images/login_top.png);
	background-position: top;
}

#login-box-bottom {
	display: block;
	position: relative;
	top: 110px;
	left: 297px;
	width: 400px;
	height: 10px;
	background: url(../images/login_bot.png);
	background-position: bottom;
}

#login-box input {
	background-color:#fed;
}

#login-box input.button {
	color: black;
	font: bold 84% 'trebuchet ms',helvetica,sans-serif;
	border:1px solid;
	border-color: #696 #363 #363 #696;
}

.message-box {
	width: 400px;
	min-height: 22px;
	position: relative;
	top: 80px;
	margin: auto;
	border: thin dashed black;
	color: red;
	background: #fed;
	font-size: 15px;
}

.button-back {
	position: relative;
	left: 20px;
	background:url(http://89.45.249.50/fobs/images/button_back.png) no-repeat 0 0;
	height: 20px;
	width: 67px;
	display: block;
	text-decoration: none;
}

.button-back:hover {
	background-position: 0px -20px;
}

.button-rm-pac {
	position: relative;
	top: 20px;
	background:url(http://89.45.249.50/fobs/images/button_sterge_pacient.png) no-repeat 0 0;
	height: 20px;
	margin: auto;
	margin-bottom: 20px;
	width: 120px;
	display: block;
	text-decoration: none;
}

.button-rm-pac:hover {
	background-position: 0px -20px;
}

.title {
	font-size: 26px;
	font-weight: bold;
	color: black;
	margin: 10px 0 25px 0;
}

.title-pacienti {
	font-size: 19px;
	font-weight: bold;
	color: black;
	margin: 10px 0 10px 0;
}

.tabel-pacienti {
	text-align: center;
	border: none;
	border-collapse: collapse;
	margin-bottom: 20px;
	margin-left: 9px;
}

.tabel-pacienti td,
.tabel-pacienti th {
	border-style: outset;
	height: 28px;
	vertical-align: middle;
	padding: 3px 5px 3px 5px;
}

.tabel-pacienti .fav-col {
	width: 25px;
	font-weight: bold;
	border:none;
}

.tabel-pacienti .nume-col {
	width: 125px;
	max-width: 135px;
	font-weight: bold;
}

.tabel-pacienti .prenume-col {
	width: 125px;
	max-width: 135px;
	font-weight: bold;
}

.tabel-pacienti .judet-col {
	width: 110px;
	max-width: 100px;
}

.tabel-pacienti .diag-col {
	width: 340px;
	max-width: 330px;
}

.tabel-pacienti .date-col {
	width: 90px;
	max-width: 90px;
}

.tabel-pacienti .nr-col {
	width: 40px;
	max-width: 40px;
}

.tabel-pacienti .ext-col {
	border:none;
}

.button-delete, .button-delete:visited {
	background:url(http://89.45.249.50/fobs/images/button_delete.png) no-repeat 0 0;
	height: 24px;
	width: 24px;
	display: block;
	text-decoration: none;
}

.button-delete:hover {
	background-position: 0px -24px;
}

th .button-delete, th .button-delete:hover, th .button-delete:visited {
	background: none;
}

.button-add, .button-add:visited {
	background:url(http://89.45.249.50/fobs/images/button_add.png) no-repeat 0 0;
	height: 24px;
	width: 24px;
	display: block;
	text-decoration: none;
}

.button-add:hover {
	background-position: 0px -24px;
}

th .button-add, th .button-add:hover, th .button-add:visited {
	background: none;
}

.star0, .star0:visited {
	background:url(http://89.45.249.50/fobs/images/star0.png) no-repeat 0 0;
	background-position: 0px -2px;
	height: 28px;
	width: 24px;
	display: inline-block;
	text-decoration: none;
}

.star1, .star1:visited {
	background:url(http://89.45.249.50/fobs/images/star1.png) no-repeat 0 0;
	background-position: 0px -2px;
	height: 28px;
	width: 24px;
	display: inline-block;
	text-decoration: none;
}

.star2, .star2:visited {
	background:url(http://89.45.249.50/fobs/images/star2.png) no-repeat 0 0;
	background-position: 0px -2px;
	height: 28px;
	width: 24px;
	display: inline-block;
	text-decoration: none;
}

.star3, .star3:visited {
	background:url(http://89.45.249.50/fobs/images/star3.png) no-repeat 0 0;
	background-position: 0px -2px;
	height: 28px;
	width: 24px;
	display: inline-block;
	text-decoration: none;
}

.star4, .star4:visited {
	background:url(http://89.45.249.50/fobs/images/star4.png) no-repeat 0 0;
	background-position: 0px -2px;
	height: 28px;
	width: 24px;
	display: inline-block;
	text-decoration: none;
}

.button-refresh-search {
	display: block;
	background: url(http://89.45.249.50/fobs/images/refresh.png) no-repeat 0 0;
	background-position: left;
	height: 32px;
	width: 150px;
	font-weight: bold;
	font-size: 18px;
	cursor: pointer;
	color:#666666;
	text-indent: 40px;
	margin: auto;
	padding-top: 10px;
}

.button-refresh-search:hover {
	background: url(http://89.45.249.50/fobs/images/refresh_hover.png) no-repeat 0 0;
	background-position: left;
}

.search_dropbox {
	height: 38px;
}

.foaie {
	padding-left: 20px;
	padding-right: 45px;
	height: 100%;
}

.warning {
	float: left;
	display: block;
	padding: 5px 10px 5px 10px;
	margin-left: 308px;
	background: black;
	border-radius: 5px;
	font-weight: bold;
	color: white;
	width: auto;
}

.warning .close {
	display: inline-block;
	margin-left: 10px;
	color: red;
	cursor: pointer;
}

.button-closed {
	display: block;
	background: url(http://89.45.249.50/fobs/images/button_closed.png) no-repeat 0 6px;
	height: 30px;
	padding-top: 9px;
	text-indent: 30px;
	font-weight: bold;
	cursor: pointer;
	font-size: 18px;
}

.button-open {
	display: block;
	background: url(http://89.45.249.50/fobs/images/button_open.png) no-repeat 0 6px;
	height: 30px;
	padding-top: 9px;
	text-indent: 30px;
	font-weight: bold;
	cursor: pointer;
	font-size: 18px;
}

.button-closed-small {
	display: block;
	background: url(http://89.45.249.50/fobs/images/button_closed_small.png) no-repeat 0 6px;
	height: 20px;
	padding-top: 6px;
	text-indent: 20px;
	font-weight: bold;
	cursor: pointer;
	font-size: 16px;
}

.button-open-small {
	display: block;
	background: url(http://89.45.249.50/fobs/images/button_open_small.png) no-repeat 0 6px;
	height: 20px;
	padding-top: 6px;
	text-indent: 20px;
	font-weight: bold;
	cursor: pointer;
	font-size: 16px;
}

#datePlus-button:link,
#datePlus-button:visited {
	color: rgb(72, 72, 72);
}

#datePlus-button:hover {
	color: rgb(117, 161, 13);
}

.foaie .button-closed:hover,
.foaie .button-open:hover {
	color: rgb(117, 161, 13);
}

.navlinks {
	margin: 10px;
	font-weight: bold;
}

.diagnostice a:link,
.diagnostice a:visited, {
	color: rgb(72, 72, 72);
}

.diagnostice a:hover {
	color: #007DC8;
}

.diagnostice .button-open {
	background: url(http://89.45.249.50/fobs/images/button_open_small.png) no-repeat 0 6px;
	height: 20px;
	padding-top: 5px;
	text-indent: 20px;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}

.diagnostice .button-closed {
	background: url(http://89.45.249.50/fobs/images/button_closed_small.png) no-repeat 0 6px;
	height: 20px;
	padding-top: 5px;
	text-indent: 20px;
	font-weight: normal;
	font-size: 14px;
	text-align: left;
}

.diagnostice .sectiune {
	text-indent: 20px;
}

.sectiune {
	font-weight: normal;
}

.sectiune a:link,
.sectiune a:visited {
	color: rgb(0, 125, 200);
}

.sectiune a:hover {
	color: rgb(117, 161, 13);
}

.left {
	text-align: left;
	padding: 0 0 0 25px;
}

.float-left {
	float: left;
}

.float-right {
	float: right;
}

.checkbox-group {
	display: block;
	padding: 10px 10px 10px 30px;
}

.paragraph {
	margin: 15px 0 15px 0;
}

.prez-group {
	float: left;
	width: 125px;
}

.prez-group ul {
	margin: 0;
	padding-left: 20px;
}

.paragraph .column1,
.paragraph .column2,
.paragraph .column3 {
	text-align: center;
	width: 150px;
	margin: 0 10px 0 10px;
}

.subtitle {
	text-align: left;
	text-indent: 45px;
	height: 32px;
	padding-top: 10px;
	padding-left: 30px;
	margin: 0;
	margin-right: 0;
	font-weight: bold;
	font-size: 19px;
	width: 50%;
}

.search {
	text-align: center;
	margin: 15px;
}

#searchbox,
.searchbox {
	height: 32px;
	color: black;
	font-size: 19px;
	width:400px; 
}

.tabel-med {
	text-align: center;
	border: none;
	border-collapse: collapse;
/*	margin-bottom: 20px; */
	font-size: 14px;
	widows: 940;
	margin-right: -13px;
}

.tabel-med td,
.tabel-med th {
	border-style: outset;
	height: 23px;
	vertical-align: middle;
	padding: 2px 5px 2px 5px;
}

.tabel-med .mod-row:hover {
	background: #E0E0E0;
	cursor: pointer;
}

.tabel-med .edit-row {
	background: #E0E0E0;
	cursor: pointer;
}

.tabel-med .med-col {
	width: 145px;
}

.tabel-med .prez-col {
	width: 155px;
}

.tabel-med .pos-col {
	width: 145px;
}

.tabel-med .doza-col {
	width: 40px;
}

.tabel-med .admin-col {
	width: 125px;
}

.tabel-med .ore-col {
	width: 85px;
}

.tabel-med .obs-col {
	width: 165px;
}

.tabel-evol {
	text-align: center;
	border: none;
	border-collapse: collapse;
	margin-bottom: 20px;
	font-size: 14px;
	widows: 940;
	margin-right: -13px;
}

.tabel-evol td,
.tabel-evol th {
	border-style: outset;
	height: 23px;
	vertical-align: middle;
	padding: 2px 5px 2px 5px;
}

.tabel-evol .mod-row:hover {
	background: #E0E0E0;
	cursor: pointer;
}

.tabel-evol .edit-row {
	background: #E0E0E0;
	cursor: pointer;
}

.tabel-evol .dr-col {
	width: 200px;
}

.tabel-evol .text-col {
	width: 740px;
}

.clear {
	display: block;
	clear: both;
	width: 100%;
	height: 0px;
}

.add-form {
	background: #E0E0E0;
	width: 940px;
	height: 110px;
	border: 1px solid black;
	margin-top: 10px;
	margin-bottom: 10px;
}

.add-form .dropdown {
	width: 200px;
}

.cell {
	padding: 5px 10px 5px 10px;
	float: left;
}

#date-box {
	display: block;
	width: 290px;
	padding: 0 0 0 13px;
	text-align: center;
	margin: auto;
}

#date-box .date-field {
	display: block;
	text-align: center;
	font-weight: bold;
	background: url(http://89.45.249.50/fobs/images/field.png) right bottom no-repeat;
	height: 26px;
	width: 290px;
	cursor: pointer;
}

#date-box #date-content {
	padding: 4px;
	display: block;
	width: 250px;
}

#date-box .button {
	display: block;
	width: 26px;
	height: 26px;
}

#dateEv-box {
	display: block;
	width: 290px;
	padding: 0 0 16px 13px;
	text-align: center;
	margin: auto;
}

#dateEv-box .dateEv-field {
	display: block;
	text-align: center;
	font-weight: bold;
	background: url(http://89.45.249.50/fobs/images/field.png) right bottom no-repeat;
	height: 26px;
	width: 290px;
	cursor: pointer;
}

#dateEv-box #dateEv-content {
	padding: 4px;
	display: block;
	width: 250px;
}

#dateEv-box .button {
	display: block;
	width: 26px;
	height: 26px;
}

.add-med-button {
	border: 1px solid gray;
	-webkit-border-radius: 5px;
	background: #CAFFCE;
	height: 16px;
	margin-right: 10px;
	width: 78px;
	display: block;
	text-align: center;
	cursor: pointer;
}

.add-med-button a,
.add-med-button a:hover,
.add-med-button a:visited {
	color: black;
}

.del-med-button {
	border: 1px solid gray;
	-webkit-border-radius: 5px;
	background: #FFCACA;
	height: 16px;
	margin-right: 10px;
	width: 78px;
	display: block;
	text-align: center;
	cursor: pointer;
}

.del-med-button a,
.del-med-button a:hover,
.del-med-button a:visited {
	color: black;
}

.cancel-med-button {
	border: 1px solid gray;
	-webkit-border-radius: 5px;
	background: #D0D0D0;
	height: 16px;
	margin-right: 10px;
	width: 78px;
	display: block;
	text-align: center;
	cursor: pointer;
}

.cancel-med-button a,
.cancel-med-button a:hover,
.cancel-med-button a:visited {
	color: black;
}

.inline {
	display: inline-block;
}

.bold {
	font-weight: bold;
}

.scroll {
	text-align: right;
}

.partial-textarea {
	margin: 5px;
	width: 714px;
}

.whole-textarea {
	margin: 5px;
	width: 885px;
}

.PO {
	border: 1px dotted #909090;
	margin: 5px 15px 20px 5px;
}

.inv {
	border: 1px dotted #909090;
	margin: 5px 15px 20px 5px;
}


.con {
	border: 1px dotted #909090;
	margin: 5px 15px 20px 5px;
}

.load {
}

#decedat {
	border: 1px dotted #909090;
}

.large-links {
	font-size: 20px;
	font-weight: bold;
	height: 20px;
	display:block;
}

.red-link {
	color: red;
	cursor: pointer;
}

.red-link:hover {
	color: rgb(117, 161, 13);
}

.hide {
	visibility: hidden;
}

/**** Speech Bubble Icons *****/
.speech-bubble {
  position: relative;
  padding-left: 2.0em;
}
.speech-bubble .point {
  width: 0;
  height: 0;
  position: absolute;
  top: 1.8em;
  left: 0.4em;
  display: block;
  border-left: 0.45em solid yellow;
  border-bottom: 0.45em solid rgba(0,0,0,0);
}
.speech-bubble .bubble {
  top: 0;
  left: 0;
  display: block;
  position: absolute;
  height: 1.8em;
  min-width: 1.8em;
  background: yellow;
  -moz-border-radius: 0.25em;
  -webkit-border-radius: 0.25em;
  border-radius: 0.25em;
}
div.speech-bubble {
  height: 1.5em;
  width: 0;
}

.drg-box {
	clear: both;
	font-size: 13px;
}

.drg-box ul {
	margin: 0;
	padding: 0;
}

.drg-box li {
	list-style: none;
	border-top: 1px dotted #696969;
	padding: 2px;
}

.drg-box li:first-child {
	list-style: none;
	border: none;
	padding: 2px;
}

.drg-list {
}

.drg-name {
	float: left;
	padding: 2px;
}

.drg-rem-button {
	float: right;
	padding: 2px;
	cursor: pointer;
	font-weight: bold;
}

.drg-add-button {
	float: right;
	padding: 2px;
	cursor: pointer;
	font-weight: bold;
}

.drg-add-button, .drg-rem-button {
	color: #007DC8;
}

.drg-add-button:hover, .drg-rem-button:hover {
	color: #75A10D;
}

#tooltip.pretty {
    font-family: Arial;
    border: none;
    width: 140px;
    padding: 19px;
    height: 15px;
    background: url(http://89.45.249.50/fobs/images/shadow.png);
}

#tooltip.pretty h3 {
    font-size: 15px;
    width: 150px;
    text-align: center;
}

#tooltip.pretty div {
	width: 150px;
	text-align: left;
}

.avoidOff {
	display: inline-block;
	margin: 0;
	padding: 0;
	width: 12px;
	height: 12px;
	background: #999999;
	-webkit-border-radius: 6px;
	cursor: pointer;
}

.avoidOn {
	display: inline-block;
	margin: 0;
	padding: 0;
	width: 12px;
	height: 12px;
	background: #F00F00;
	-webkit-border-radius: 6px;
	cursor: pointer;
}