body {
      font-family: Arial, Helvetica, sans-serif;
      color: #313469;
      margin-bottom: 0px;
      margin-left: 0px;
      margin-right: 0px;
      margin-top: 0px;
      scrollbar-arrow-color : #FF9933;
      scrollbar-face-color : white;
      scrollbar-base-color : white;
      scrollbar-darkshadow-color : #C0C0C0;
      scrollbar-highlight-color : white;
      scrollbar-shadow-color : white;
      scrollbar-3dlight-color : #C0C0C0;
      scrollbar-track-color : #F4F4F4;
      background: #fff url(../../images/standardlife/spalte.gif) repeat-y -50px;
}
td, th{
      font-family: Arial, Helvetica, sans-serif;
      color: #313469;
      font-size:11px;
}
th{ text-align: left; font-weight: 700; }

/* INPUT-Styles */


input.textinput, select, textarea {
	margin-top:5px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #313469;
   BORDER-BOTTOM: #D3D3D3 1px solid;
   border-left: #D3D3D3 1px solid;
   border-right: #D3D3D3 1px solid;
   border-top: #D3D3D3 1px solid;
	width:195px;
}
input.textinput, select{
	height: 15px;
}
label{
	color:#838383;
	font-size: 0.9em;
}
form{
	margin: 0;
	padding: 0;
}

HR{height:1px; margin:0; color: #d3d3d3; background: #d3d3d3; border-style: none; padding:0; }
HR.orange{height:1px; color:#ff9933}
HR.grey{height:1px; color:#9d9d9d}

H1 {font-size: 1.8em; font-weight: normal; margin-bottom: 2px; margin-top: 2px; color: #FF9800;}
h2{font-size: 1.2em; font-weight: bold; margin: 0 0 15px 0}
h3{font-size: 1.1em; font-weight: bold;  margin: 0; 	clear: right;}
h3.first{margin-top: 70px;}

/*
ANKER-Syles */
a:link, a:visited { color : #313469; text-decoration: underline;}
a:hover, a:active { color: #FF9933; text-decoration: underline;}

td.links a:link, td.links a:visited, td.links a:hover, td.links a:active {font-weight: bold; text-decoration: none; color: #737373; padding-left: 12px; background: url(../../images/standardlife/link-marker.gif) no-repeat 0 2px; display: block;}
td.links a:hover, td.links a:active {text-decoration: underline;}

td.links a.getFlash:link, td.links a.getFlash:visited, td.links a.getFlash:hover, td.links a.getFlash:active {padding-left: 13px; background: none;}


img{border:none;}


table.received td.card{
	background:  url("../../images/standardlife/cards_bg.gif") no-repeat;
}

td.motives{	vertical-align: top;}
td.motives img{ border: 1px solid #737373; margin:5px 0 0 10px ;}
td.motives a.getFlash img{	border:none;}
td.motives h3{clear:left;  margin-left:10px; padding-top: 10px; }
td.motives h3.first{margin-top:0;  padding-top: 0;}
td.motives select{height: 17px; width: 100px; margin-left: 10px;}
td.motives #selectCat label{float: none; margin-left: 10px;}
td.motives #selectCat{ border-bottom: 1px solid #d3d3d3; margin-right: 15px;}

td.links{ padding: 0 20px 0 5px; vertical-align: top;} 
td.motives input{ float: left;}
td.motives label{ margin-top: 3px; float: left; display: block; width: 90px;}


td.card{
	vertical-align: top;
	background: url(../../images/standardlife/empty_cards_bg.gif) no-repeat;
	width: 446px;
	height:660px;
}

.card #motive {	margin: 0 14px 0 8px; height: 320px;}
.card .justBorder{ border: 1px solid #737373; margin: 8px 0 0 0;}

#cardData {
	margin-right: 8px;
}
#cardData td{
	padding: 12px;
	vertical-align: top;
}
#cardData p.message{display:block; wfont-size: 0.9em; overflow: auto; width: 195px; height: 250px;}
#cardData .exInput{border-bottom: 1px solid #d3d3d3; margin-top: 5px; height: 15px;}

a.help{
	cursor: help;
	vertical-align: middle;
}

dl{margin:0; line-height: 150%; padding: 3px; border: 1px solid #d3d3d3}
dt{	color:#838383;}
dd{font-weight: bold; margin: 0 0 10px 15px;}
dt.nachricht{border-top: 1px solid #d3d3d3; margin-top: 15px;}

#flash_text_disabled textarea{
	color: #9d9d9d;
	background:#f4f4f4;
}

a.disclaimer:link, a.disclaimer:visited, a.disclaimer:hover, a.disclaimer:active{
	color: #737373;
	font-size: .9em;
	position: absolute;
	left: 10px;
	top: 2px;
}
