BODY
{
	background: #ffffff;
	margin: 0px;
}
BODY
{
	font-size: 11px;
	color: #343434;
	font-family: tahoma;
}
TD
{
	font-size: 11px;
	color: #343434;
	font-family: tahoma;
}
P
{
	font-size: 11px;
	color: #343434;
	font-family: tahoma;
}
A
{
	color: #005179;
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}
INPUT
{
}
.white
{
	color: #ffffff;
}
.white-bold
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
}
.gray
{
	color: #343434;
}
.blue
{
	color: #01519a;
}
.txt7new1
{
	color: #343434;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	border-top: solid 1px #8e98b1;
	border-left: solid 1px #8e98b1;
	border-right: solid 1px #8e98b1;
	border-bottom: solid 1px #8e98b1;
}
.txt7new
{
	color: #343434;
	background-color: #f7f7f7;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	border-top: solid 1px #8e98b1;
	border-left: solid 1px #8e98b1;
	border-right: solid 1px #8e98b1;
	border-bottom: solid 1px #8e98b1;
}

.txt9
{
	color: #343434;
	background-color: #ffffff;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}

.txt9_error
{
	color: red;
	background-color: #ffffff;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}

.hr
{
	border-right: #ffffff 1px solid;
	border-top: #8e98b1 1px solid;
	border-left: #ffffff 1px solid;
	width: 100%;
	border-bottom: #ffffff 1px solid;
}

/*TabControl*/
.bgr5
{
	background-color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
}

.bgr5new
{
	background-color: #FFB400;
	font-family: Tahoma;
	font-size: 11px;
}

.bgr8
{
	font-size: 11px;
	font-family: Tahoma;
	background-color: #f2f2f2;
}

.bgr11
{
	background-color: #8E98B1;
	font-family: Tahoma;
	font-size: 11px;
}
/*end TabControl*/

.bgr5topSilvr
{
	background-color: #f2f2f2;
	border-top: #8E98B1 1px solid;
	border-bottom: #8E98B1 1px solid;
}

.outter1
{
	border-right: #8e98b1 1px solid;
	border-left: #8e98b1 1px solid;
}

.header17
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Tahoma;
}
.tree
{
	font-weight: normal;
	font-size: 11px;
	CURSOR: hand;
	color: #005179;
	font-family: Tahoma;
	text-decoration: none;
}

a.lnk2new1, a.lnk2new1:link, a.lnk2new1:active, a.lnk2new1:hover, a.lnk2new1:visited
{
	text-decoration: none;
	color: #FFFFFF;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}

a.lnk2new2, a.lnk2new2:link, a.lnk2new2:active, a.lnk2new2:hover, a.lnk2new2:visited
{
	text-decoration: none;
	color: #FFFFFF;
	font-family: Tahoma;
	font-weight: Bold;
	font-size: 10px;
}

.lnk6
{
	font-size: 11px;
}

a.lnk6, a.lnk6:link, a.lnk6:active, a.lnk6:hover, a.lnk6:visited
{
	text-decoration: none;
	color: #343434;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}

A.lnk9
{
	font-weight: normal;
	font-size: 11px;
	color: #01519a;
	font-family: Tahoma;
	text-decoration: none;
}

A.lnk9:link
{
	font-weight: normal;
	font-size: 11px;
	color: #01519a;
	font-family: Tahoma;
	text-decoration: none;
}

A.lnk9:active
{
	font-weight: normal;
	font-size: 11px;
	color: #01519a;
	font-family: Tahoma;
	text-decoration: none;
}

A.lnk9:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #01519a;
	font-family: Tahoma;
	text-decoration: none;
}

A.lnk9:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #01519a;
	font-family: Tahoma;
	text-decoration: none;
}
A.lnk9new
{
	font-weight: normal;
	font-size: 11px;
	CURSOR: hand;
	color: #005179;
	font-family: Tahoma;
	text-decoration: none;
}

A.lnk9new:link
{
	font-weight: normal;
	font-size: 11px;
	CURSOR: hand;
	color: #005179;
	font-family: Tahoma;
	text-decoration: none;
}

A.lnk9new:active
{
	font-weight: normal;
	font-size: 11px;
	CURSOR: hand;
	color: #005179;
	font-family: Tahoma;
	text-decoration: none;
}

A.lnk9new:hover
{
	font-weight: normal;
	font-size: 11px;
	CURSOR: hand;
	color: #005179;
	font-family: Tahoma;
	text-decoration: none;
}

A.lnk9new:visited
{
	font-weight: normal;
	font-size: 11px;
	CURSOR: hand;
	color: #005179;
	font-family: Tahoma;
	text-decoration: none;
}

a.lnk17, a.lnk17:link, a.lnk17:active, a.lnk17:hover, a.lnk17:visited
{
	text-decoration: none;
	color: #343434;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}
TR.selected
{
	background-color: #dfe5f0;
}
TD.gridHeader
{
	background-color: #efefef;
}
TD.ending
{
	padding-bottom: 10px;
}
IMG.link
{
	CURSOR: hand;
}

.tlb_btn
{
	border-right: #8e98b1 1px solid;
	padding-right: 4px;
	border-top: #8e98b1 1px solid;
	padding-left: 4px;
	font-size: 11px;
	border-left: #8e98b1 1px solid;
	width: 100%;
	cursor: hand;
	color: #333333;
	border-bottom: #8e98b1 1px solid;
	font-family: Tahoma;
	height: 18px;
	background-color: #F2F2F2;
}
.tlb_btn_comp
{
	border-right: #8e98b1 1px solid;
	padding-right: 4px;
	border-top: #8e98b1 1px solid;
	padding-left: 4px;
	font-size: 11px;
	border-left: #8e98b1 1px solid;
	width: 100%;
	cursor: hand;
	color: #333333;
	border-bottom: #8e98b1 1px solid;
	font-family: Tahoma;
	height: 100%;
	background-color: #F2F2F2;
	border-width: 2px;
}
.ddl
{
	width: 124px;
	border-right: #8e98b1 1px solid;
	border-top: #8e98b1 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #8e98b1 1px solid;
	color: #343434;
	border-bottom: #8e98b1 1px solid;
	font-family: Tahoma;
	background-color: #ffffff;
}

.ddl_short
{
	width: 45px;
	border-right: #8e98b1 1px solid;
	border-top: #8e98b1 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #8e98b1 1px solid;
	color: #343434;
	border-bottom: #8e98b1 1px solid;
	font-family: Tahoma;
	background-color: #ffffff;
}

.ddl_month
{
	width: 80px;
	border-right: #8e98b1 1px solid;
	border-top: #8e98b1 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #8e98b1 1px solid;
	color: #343434;
	border-bottom: #8e98b1 1px solid;
	font-family: Tahoma;
	background-color: #ffffff;
}

.ddl_year
{
	width: 50px;
	border-right: #8e98b1 1px solid;
	border-top: #8e98b1 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #8e98b1 1px solid;
	color: #343434;
	border-bottom: #8e98b1 1px solid;
	font-family: Tahoma;
	background-color: #ffffff;
}

/* calendar */
.bgr6new
{
	background-color: #F2F2F2;
	font-family: Tahoma;
	font-size: 11px;
}

.bgr7
{
	background-color: #8E98B1;
	font-family: Tahoma;
	font-size: 11px;
}

a.lnk0, a.lnk0:link, a.lnk0:active, a.lnk0:hover, a.lnk0:visited
{
	text-decoration: none;
	color: #343434;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}

.bgr8
{
	background-color: #F2F2F2;
	font-family: Tahoma;
	font-size: 11px;
}
.bgr14
{
	background-color: #558AC2;
	font-family: Tahoma;
	font-size: 11px;
}

.color0new
{
	background-color: #F2F2F2;
	color: #343434;
	font-family: Tahoma;
	font-size: 11px;
}

.pathControl
{
	color: #343434;
	background-color: #F2F2F2;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	height:17px;
	padding-left:5px;
	padding-top:2px;
}

a.lnk4new, a.lnk4new:link, a.lnk4new:active, a.lnk4new:hover, a.lnk4new:visited
{
	text-decoration: none;
	color: #01519A;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}

a.lnk1new2, a.lnk1new2:link, a.lnk1new2:active, a.lnk1new2:hover, a.lnk1new2:visited
{
	text-decoration: none;
	color: #343434;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}

a.lnk4, a.lnk4:link, a.lnk4:active, a.lnk4:hover, a.lnk4:visited
{
	text-decoration: none;
	color: #01519A;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}

a.lnk4:hover
{
	text-decoration: underline;
}

a.lnk4Change, a.lnk4Change:link, a.lnk4Change:active, a.lnk4Change:hover, a.lnk4Change:visited
{
	text-decoration: none;
	color: #01519A;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
}

a.lnk4Change:hover
{
	text-decoration: underline;
}

.lnk4Change
{
	text-decoration: underline;
	color: Black;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	text-align: center;
}

.txt4
{
	color: #343434;
	background-color: #ffffff;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}

.ModalBackground
{
	background-color: Silver;
	filter: alpha(opacity=70);
}

.ModalPopup
{
	border-left: solid 1px #8e98b1;
	border-right: solid 1px #8e98b1;
	border-bottom: solid 1px #8e98b1;
	background-color: White;
}

.CoverPanel
{
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: Silver;
	filter: alpha(opacity=70);
	z-index: 99998;
}

.Center
{
	position: absolute;
	z-index: 99999;
}

.MainMenuHeaderText
{
	font-family: Arial;
	font-size: 13px;
	padding-left: 5px;
	padding-right: 5px;
	cursor: hand;
}

.MainMenuHeader
{
	background: #e5e6ea;
	cursor: default;
}

.MenuPanel
{
	border: solid black 1px;
	background-color: White;
}
/*Master Page*/
#Header
{
	position: relative;
	top: 0px;
	float: left;
}

#ContainerPanel
{
	margin: 0px 7px 0px 7px;
}

#WorkHeader
{
	clear:both;
}

#AdditionalControlPanel
{
	border-right: #8e98b1 1px solid;
	border-left: #8e98b1 1px solid;
}

#WorkArea
{
	clear:both;
	padding: 0px 7px 5px 7px;
	border-right: #8e98b1 1px solid;
	border-left: #8e98b1 1px solid;
}

#Logo
{
	position: absolute;
	top: 8px;
	left: 8px;
}

#StartLogo
{
    padding: 0px 0px 0px 0px;
	position: relative;
	top: 0px;
	left: 0px;
}

.line
{
	clear:both;
	overflow:hidden;
	background-color: #8e98b1;
	height:1px;
}

.addultable input
{
	border: 0px;
	margin-left:20px;
	padding:10px;
}
.addultable table
{
	padding-left:20px;
	
}
/* logon page*/
.link 
{
    font-size: 10px;
    color: #014f9a;
    font-family: tahoma;
    text-decoration: underline;
} 

.button 
{
    border: #8e98b1 1px solid;
    font-weight: normal;
    font-size: 11px;
    width: 70px;
    color: #343434;
    font-family: tahoma;
    background-color: #ffffff;
}

.logon INPUT 
{
	  color: #343434;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	border: solid 1px #8e98b1;	
} 

.logon div
{
	height:100%;
	padding-top:250px;
	width:100%;
}

.fileupload
{
	border: #8e98b1 1px solid;
    font-weight: normal;
    font-size: 11px;
    width: 70px;
    color: #343434;
    font-family: tahoma;
    background-color: #ffffff;
}
.impotantInfoDialog
{
	border: 1px solid #b56d10;
	width: 625px;
	margin: 10px 0px 0px 0px;
}
.impotantInfoDialog div
{
	border: 3px solid #ffd700;
	width: auto;
	height:auto;
}
.comp
{
	margin-left:5px;
}
.compOpis
{
	margin:10px;
	border-top: solid 1px #8e98b1;
	border-left: solid 1px #8e98b1;
	border-right: solid 1px #8e98b1;
	border-bottom: solid 1px #8e98b1;
	padding:10px;
	
	
}
#OpisPrice
{
	width: 250px;
	float: right;
	text-align: right;
	vertical-align: bottom;
}
#OpisLeft
{
	
	margin-right: 250px;
	
}
