/* 
    Document   : gendera
    Created on : 12.01.2010, 14:40:35
    Author     : hm
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}

td.bigformLabel {
	vertical-align:top;
	min-width: 100px;
	max-width:200px;
	width:200px;
	background-color: white;
}

input.formSubmit {
	border:solid 1px black;
	background-color:#8888ff;
}

input.formInteger {
	min-width: 40px;
	max-width: 40px;
	width:40px;
}

a {
	color:#8888ff;
}

body {font-family:Verdana;font-size:10pt;}
a:link{
	color:#ee7f00;
}
a:visited {
	color:#cc5f00;
}
a:link.tree {color:#c5382c;;text-decoration:none;}
a:visited.tree {color:#c00026;text-decoration:none;}
h1 {
	font-size:16pt;color:#ee7f00;font-weight:normal;margin-top:0px;
}
h2 {
	font-size:14pt;color:black;border-bottom:#ee7f00 solid 1px;font-weight:normal;
}
h3 {font-size:12pt;}
td {vertical-align:top;}

div.textfeld {
	position:absolute;
	top:0px;
	left:240px;
	min-width:700px;
	max-width:700px;
	width:700px;
}

div.navigation {
	position:absolute;
	top:0px;
	left:0px;
	padding:0px;
	min-width:210px;
	max-width:210px;
	width:210px;

}

div.navbox {
	border: solid 1px #52ACC4;
	padding:2px;max-width:200px;
}

div.all {
	position:absolute;
	top:200px;
	left:10px;
}

p {margin-top:0px;}

div.leftPane {
	position:absolute;
	top:0px;
	left:0px;
	min-width:250px;
	max-width:250px;
	width:250px;
}

div.rightPane {
	position:absolute;
	top:0px;
	left:260px;
	min-width:600px;
	max-width:600px;
	width:600px;
	min-height: 400px;
}

div.twoPane {
	position:relative;
	min-height: 400px;
}

td.newsImage {
	min-width: 200px;
}

td.newsText {
	min-width: 200px;
}

td.tabCell {
	background-color: white;
}
td.tabCellSelected {
	border:solid 1px black;
	background-color:white;
}
td.tabCellDisabled {
	color:gray;

}

div.questError {
	background-color:#ff0000;
}

select.searchSelectlist {
	max-width: 230px;
	min-width: 230px;
	width: 230px;
}

td.number {
	text-align: right;
	min-width:148px;
	width:148px;
	max-width:148px;
	background-color: #eeeeee;
}

td.label {
	color:black;
	background-color: #eeeeee;
	max-width:300px;
	min-width: 300px;
	width: 300px;
}

ul.nodelist {
	margin-top:0px;
}

td.searchLabel {
	background-color:#ffffff;
	min-width: 200px;
	max-width:200px;
	width:200px;
	color:#000000;
	border:solid 1px #e1f2f5;
}

a.listHeader {
	
}

th.listCell {
	text-align: left;
	border: solid 1px #e1f2f5;
}

td.listCell {
	border: solid 1px #e1f2f5;
}
