/* GENERAL */
body
{
	margin: 0;
	padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #666;
}
.wrap 
{
	width: 900px;
	border: 1px solid #ddd;
}



h3 {
		color : #102560;
		font-weight : bold;
		text-decoration: none;
		font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
		font-size : 13pt;
		font-style : normal;
		line-height: 3px;
}

h4 {
       color : #102560;
       font-weight : bold;
       text-decoration: none;
	   font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	   font-size : 12pt;
	   font-style : normal;
}

h5 {
       color : #102560;
       font-weight : bold;
       text-decoration: none;
	   font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	   font-size : 10pt;
	   font-style : normal;
}

p {
		color : Black;		
		font-weight : normal;
		text-decoration: none;
		font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
		font-size : 8pt;
		font-style : normal;
}

ul
{
  list-style-image: url(../images/bullet_arrow.gif);
  list-style-type:square; 
  list-style-position:outside; 
  margin-left:18px; 
  margin-top:5px; 
  color:#666666;
  padding-left:2px;
}

table {
		text-decoration: none;
		font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
		font-size : 8pt;
}

.buttons{
	cursor:hand;
	background-color: #cccccc;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #666666;
	border-top-width: 1px; 
	border-top-style: solid; 
	border-top-color: #ffffff;
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #666666;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	font-size:10pt;
}

.RightArea
{
	background: #fff; /*url(../Images/Background.jpg) top right no-repeat;*/
}
/* PANES */
.PaneHeader
{
	background: #fff url(../Images/Default_Header.jpg) top right no-repeat;
	height: 115px;
}

.PaneHeaderNavRight {}

.PaneHeaderSub
{
	HEIGHT: 20px;
	BACKGROUND-COLOR: #A3A3A3;
	text-align: right;
}

.PaneLeft
{
	padding: 10px;
}
.PaneBody
{
	padding:0px;
	background-color: #eee;
}

.PaneBodyBottomLeft
{
	padding-right: 10px;
}

.PaneBodyBottomRight
{
	padding-left: 10px;
}

.PaneRight
{
	padding: 10px;
}

/* PARENTS / OBERELEMENTE */
.PaneFooterCell
{
	background: #f0f0f0;
	border-top: 1px solid #ddd;
}
.HeaderNavCell
{
	text-align:left;
	vertical-align:bottom;
	margin-left:10px;
}
.LeftNavCell {
  text-align:left;
  background: #fff;
  width: 100%;
  margin: 0px 10px;
}  
.HistoryNavCell 
{
	background: #a3a3a3;
	color: White;
}

/* LINKS */
a:link, a:visited, a:active {
  font-weight: bold;
  text-decoration: none;
  font-size: 1em;
  color: #00f;
}
a:hover {
  font-weight: bold;
  font-size: 1em;
  text-decoration: underline;
  color: #00f;
}


