body
{
margin: 0 0 0 0;
background-color:#F0F0EC;
}

.bottom
{
    width:100%;
    height:50px;
    background-color:#F0F0EC;
    vertical-align:top;
    font-family:MS Sans Serif;
    font-size: 10px;
    color: #333333;
    
}

.bottom-left
{
    padding: 10px 0px 0px 30px;
    vertical-align:top;
    font-family:MS Sans Serif;
    font-size: 10px;
    color: #444444;
}

.bottom-right
{
    padding: 10px 30px 0px 0px;
    text-align:right;
    vertical-align:top;
    font-family:MS Sans Serif;
    font-size: 10px;
    color: #333333;
}

table
{
    border:0px;
    border-collapse:collapse;
    border-style:transparent;
    padding:0 0 0 0;
    margin:0 0 0 0;

}
td
{
padding: 0 0 0 0;

}

.ekran
{
    height:443px;
    vertical-align:top;
}


.lista
{
    background-color: #F0F0EC;
    border-color: #AAAAAA;
    border-style: solid;
}
.lmargin
{
	width:10px;
}
.rmargin
{
	width:10px;
}

.logindata
{
	font-family : Verdana,Tahoma,Arial;
	font-size: 10px;
	font-weight: normal;
	text-align:left;
	border:0px;
	border-style:none;
	padding:0 0 0 5px;
	margin: 0 0 0 0;
	color: #333333;
	background-color:transparent;
}

.logindata1
{
	font-family : Verdana,Tahoma,Arial;
	font-size: 10px;
	font-weight: normal;
	text-align:left;
	border:0px;
	border-style:none;
	padding:0 0 0 5px;
	margin: 0 0 0 0;
	color: #333333;
	background-color:transparent;
}

.logout
{
        border: 0px solid #999999;
	color:black;
	background:transparent ;
	font-family : Verdana,Tahoma,Arial;
	font-size: 10px;
        font-weight:normal;	
	text-align : right;
	vertical-align:top;
	padding:0 0 0 0;
	margin: 0 0 0 0;

}

.udata
{
	font-family : Verdana,Tahoma,Arial;
	font-size: 11px;
	text-align:left;
	border:1px;
	border-style:solid;
	border-color:#BBBBBB;
	padding:0 0 0 0;
	margin: 0 0 0 0;
	color: #666666;
	background: transparent;
	width: 60px;
	height:13px;
}
.userdata
{
	font-family : Verdana,Tahoma,Arial;
	font-size: 10px;
	font-weight: normal;
	text-align:right;
	border-style:none;
	padding:0 0 0 0;
	margin: 0 0 0 0;
	color: #535353;
}
.powrot
{
    width:900px;
    text-align:right;
    padding-right:110px
}

.odstep
{
    text-align:right;
    height: 20px;
}
.message
{
	font-family : Arial;
	font-weight: bold
	font-size: 14px;
	color: #FFC601;
	text-align: left;
	padding: 2px;
}

.alert
{
	font-family : Arial;
	font-weight: bold;
	font-size: 14px;
	color: #FF0000;
	text-align: center;
	padding: 2px;
}

.kontakt1
{
	font-family : Arial;
	font-size: 13px;
	text-align: left;
	vertical-align: top;
	padding-left: 150px;
	padding-right: 0px;
	padding-bottom: 8px;
	color: #C0C0C0;
	width: 50%;
}
.kontakt2
{
	font-family : Arial;
	font-size: 13px;
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	color: #C0C0C0;
	width: 50%;
}


.tableData
{
	font-family : Arial;
	font-size: 13px;
	text-align: right;
	vertical-align: top;
	padding-left: 100px;
	padding-right: 10px;
	color: #555555;
}

.tableHeader
{
	font-family : Verdana,Tahoma;
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	height: 45px;
	color: #333333;
	background-color: #9FA28F;
	text-align : left;
	padding-top: 0px;
	padding-left: 104px;
	padding-bottom: 0px;

}

.tHeader
{
	font-family : Verdana,Tahoma;
	font-weight: bold;
	font-size: 12px;
	border: 1px solid #C3C3C3;
	height: 30px;
	color: #333333;
	background-color: #E0E0DB;
	text-align : center;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;

}

.tableText 
{
	font-family : Arial;
	font-size: 12px;
	text-align:left;
	vertical-align:top;
	border-style:none;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom:10px;
	color: #555555;
}

.tableText1
{
	font-family : Arial;
	font-size: 12px;
	text-align: center;
	border-style:none;
	padding-left: 200px;
	padding-right: 0px;
	padding-bottom:10px;
	color: #555555;
}

.tableText2
{
	font-family : Arial;
	font-size: 12px;
	text-align: left;
	border:1px solid #C3C3C3;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom:5px;
	padding-top:2px;	
	color: #535652;
}

.tableText3
{
	font-family : Arial;
	font-size: 12px;
	text-align: right;
	vertical-align:top;	
	border: 0px none;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom:10px;
	color: #535652;
}

.tableText4
{
	font-family : Arial;
	font-size: 12px;
	text-align: right;
	border:1px solid #C3C3C3;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom:5px;
	padding-top:2px;	
	color: #535652;
}

a.tableText:link{
	color:#000000;
	text-decoration: none;
}

a.tableText:hover{
	color: #ffffff;
	text-decoration: underline;
}

.tableTextSmall {
	text-align : left;
	font-family : Arial;
	font-size: 13px;
	line-height: 14px;
	border-style:none;
	padding: 2px;
	color:#000000;
}


.errorText {
	text-align : left;	
	font-family : Arial;
	font-size: 13px;
	line-height: 14px;
	border-style:none;
	padding: 2px;
	color:red;
}

.evenRow
{
	background-color: transparent;
}
.oddRow
{
	background-color: transparent;
}



.bottomButton 
{
	padding-top:20px;
}

.dataTable 
{

	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:0px;
}

.dataTableSpacer {
	height: 1px;
	border-width: 0;
	background-color:#C0C0C0;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.oddCell {
	background-color: transparent;
	font-family : Arial;
	font-size: 11px;
	font-weight : normal;
	border: 1px solid #E0E0E0;
	color: #666666;
	height:200px;
	width:190px;
	min-height: 200px;
	min-width: 190px;
	text-align: center;
	vertical-align: center;
	padding: 3px 0px 3px 0px;
	
}
.evenCell {
	background-color: transparent;
	font-family : Arial;
	font-size: 11px;
	font-weight: normal;
	border:1px solid #E0E0E0;
	color: #666666;
	height:200px;
	width:190px;
	min-height: 200px;
	min-width: 190px;
	text-align:center;
	vertical-align: center;
	padding: 3px 0px 3px 0px;
}
.hotLinkImg1 {

	font-family : Arial;
	font-size: 13px;
	font-weight : normal;
	border-collapse:collapse;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	border-top: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	height:205px;
	width:315px;
	min-height: 205px;
	min-width: 315px;
	text-align: center;
	vertical-align: center;
	margin-top: 3px;
	padding: 3px 0px 3px 0px;
}

.hotLinkImg2 {
	font-family : Arial;
	font-size: 13px;
	font-weight : normal;
	border-collapse:collapse;
	border-right: 1px solid #BBBBBB;
	border-top: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	height:205px;
	width:315px;
	min-height: 205px;
	min-width: 315px;
	text-align: center;
	vertical-align: center;
	margin-top: 3px;
	padding: 3px 0px 3px 0px;
}

.hotLinkImg0 {
	font-family : Arial;
	font-size: 13px;
	font-weight : normal;
	border-collapse:collapse;
	border-left: 0px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	border-top: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	height:205px;
	width:315px;
	min-height: 205px;
	min-width: 315px;
	text-align: center;
	vertical-align: center;
	margin-top: 3px;
	padding: 3px 0px 3px 0px;
}

.hotLinkText1 {
	color: #666666;
	background-color: #EDEDE6;
	font-family : Tahoma,Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	border-width:1px;
	height:70px;
	width:275px;
	min-height: 70px;
	min-width: 275px;
	text-align:left;
	vertical-align: top;
	padding: 10px 20px 3px 20px;
}

.hotLinkText2 {
	color: #666666;
	background-color: #EDEDE6;
	font-family : Tahoma,Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	border-top: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	height:70px;
	width:275px;
	min-height: 70px;
	min-width: 275px;
	text-align:left;
	vertical-align: top;
	padding: 10px 20px 3px 20px;
}

.hotLinkText0 {
	color: #666666;
	background-color: #EDEDE6;
	font-family : Tahoma,Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	border-top: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	border-width:1px;
	height:70px;
	width:275px;
	min-height: 70px;
	min-width: 275px;
	text-align:left;
	vertical-align: top;
	padding: 10px 20px 3px 20px;
}

.thumbnail {
	font-family : Arial;
	font-size: 13px;
	border: 1px solid #FFFFFF;
	color: #D3D6D2;
	text-align:center;
	vertical-align: center;
	align: center;
	padding: 0px;

}

.thumbnail2 {
	font-family : Arial;
	font-size: 13px;
	color: #D3D6D2;
	height:200px;
	width:200px;
	min-height: 200px;
	min-width: 200px;
	text-align:center;
	vertical-align: center;
	align: center;
	vertical-align: middle;
	padding: 5px;
}

.topTable 
{
	width:100%;
}

a.logout:link, a.logout:visited
{
    color: #222222;
    text-decoration: none;
    font-weight:normal
}

a.logout:hover
{
    color: #BB3C50;
    text-decoration: none;
    font-weight:normal
}


.appHeader {
	font-family : Verdana,Tahoma,arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 150%;
	text-align : left;
	vertical-align: middle;	
	font-style:normal;
	padding-left:104px;
	padding-top: 0px;
	padding-bottom:0px;
	color: #333333;
}

.menuTitle {
	font-family : Arial;
	font-size: 13px;
	text-align : left;
	font-weight : bold;
	padding-bottom : 4px;
	margin-left: 1px;
	color: #ffffff;
	padding-left: 5px;
	margin-top: 5px;
}

.menuText {
	color: #D3D6D2;
	font-family : Arial;
	font-size: 13px;
	text-align : left;
	padding-left: 2px;
	display: block;
	margin-top:2px;
	margin-bottom:1px;
        background-color:#505050
}

a:link, a:visited { color: #333333; text-decoration: none;font-weight:bold; }
a:hover	{ color: #FFC601; text-decoration: underline;font-weight:bold; }

a.menuText:link,a.menuText:visited
{
    color: #D3D6D2;
    text-decoration: none;
    margin-left : 10px;;
}

a.menuText:hover
{
    color: #FFC601;
    text-decoration: none;
    font-weight:bold
}

input {
    border-width: 1px;
    border-color: #AAAAAA;
    background-color: transparent;
}
input.menu {
    border-width: 1px;
    border-color: #C0C0C0;
    background	: #A0A39C;
    padding	: 0 0 0 0;
    margin	: 0 0 0 0;
}

input.readOnly
{
	border-width : 1px;
	color: Gray;
}

select 
{
	border-width : 1px;
	border-color : #000000;	
}
.logo
{
    border: 0px;
    text-align: left;
    width: 0px;
}

#divCont {position:absolute; z-index:1; left:35px; top:180px; height:300px; width:180px; visibility:hidden;}
.clTop   {position:absolute; z-index:1; width:180px; line-height:22px; margin-top:5px;}
.clSub   {position:absolute; z-index:1; left:0px; top:20px; width:180; line-height:14px;}

/*** This sets the style for the links inside the menu. ***/
#divCont .clTop a 
{

	color: white;
	text-align : left;
	text-decoration:none;
}
#divCont .clTop a:hover 
{

	text-decoration:none;
}

#divCont .clTop .clSub a 
{
	
	color: #D3D6D2;
}

#divCont .clTop .clSub a:hover 
{ 
	color: #030303;
	text-decoration: underline;
} 

.hintsClass {
	width: 300px;
}
.HTitle
{
FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #DDDDDD;
TEXT-ALIGN: left;
background-color: #707070;
padding: 5px;
border: 1px black solid;
width: 300px;
}
.HText
{
FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color: #444444;
TEXT-ALIGN: left;
background-color: #C9C9C9;
padding: 5px;
border: 1px black solid;
margin-top: 3px;
width: 300px;
}
