div.hybridframe
{
	margin-left:180px;
	padding:0px;
	position:relative;
	float: left;
}

table.hybrid
{
	margin:10px;
}
input.hybrid
{
	height:14px;
	letter-spacing:1px;
	margin: 3px 0pt 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height:12px; 
	border: 1px solid #aaaaaa;
}
.but 
{
	background-image:none;
	cursor:pointer;
	
}
div.hybrid
{
	margin:10px;
}
.but2 {
background-image:none;
cursor:pointer;
padding-right:0px;#
text-decoration:none;
}
a.blacklink:link 
{
}

#MyAccountTopFrameLeft  {
border-bottom:1px solid #C2C2C2;
border-left:1px solid #C2C2C2;
border-top:1px solid #C2C2C2;
color:#4B453F;
font-size:11px;
height:213px !important;
line-height:16px;
position:absolute;
width:320px;
z-index:0;
}
#MyAccountTopFrameRight  {
float:left;
left:320px;
position:absolute;
width:310px;
z-index:0;
}
.headline_01 {
background-color:#CCCCCC;
border-left:10px solid #CCCCCC;
font-size:11px;
font-weight:bold;
padding:3px 0;
vertical-align:middle;
}
.bimg {
border:1px solid #C2C2C2;
}
.headline_02 {
color:#2B3B87;
}
#text_01 {
color:#4B453F;
font-size:11px;
line-height:18px;
text-align:left;
padding:0 0 18px;
}
#headline {
margin-bottom:10px;
}
.teaserlink
{
	color:#333333;
	text-decoration:none;
}
#formular input {
border:1px solid #C2C2C2;
color:#4B453F;
font-size:11px;
font-weight:normal;
}
#formular td {
font-size:11px;
font-weight:bold;
padding:6px 6px 6px 0;
}
#lay_left {
border-top:1px solid #2B3B87;
float:left;
width:150px;
top:50px;
position:absolute;
left:10px;
}
#lay_left ul.leftnav 
{
	line-height:20px;
	list-style-position:outside;
	margin:0;
	padding:15px 0;
	font-size:14px;
}
#lay_left ul.leftnav li.leftnavLevel1Inactive a.leftnavLink 
{
	font-size:11px;
	font-weight:bold;
}
#lay_left ul.leftnav a.leftnavLink 
{
	color:#737573;
	margin:0;
	padding:0;
	text-decoration:none;
}

input.text 
{
	border:1px solid #C2C2C2;
	color:#4B453F;
	font-size:10px;
	height:18px;
	margin:5px 0 2px;
	width:136px;
}

table
{
    width:100%;
    padding:0px;
    margin: 0px;
}
td
{
        vertical-align:top;
}
