
a {
	color:#ffffff;
	text-decoration:none;
}

a:hover {
	color: #FF0041;
	

}


body{
background-color:#ffffff;
font-size:10pt;
font-size:12px;
color:#000000;
font-family:"MS Reference Sans Serif","Lucida Sans Unicode", Verdana, Arial, sans-serif;
}
div{
padding:0px;
margin:0px;
height:28px;
}
div.headline{
width: 730px; 
margin:0 auto;
margin-top:55px;
text-align:center;
border-bottom:1px solid #888;
padding-bottom:60px;
}
div.content{
padding-left:22px;
text-align:left;
border-left:1px solid #000000;
float:left;
}
div.midleft{
width:167px;
}
div.midright{
width:167px;
}
div.left{
width:186px;
padding-left:0px;
font-weight:bold;
border:none;
}
div.right{
width:140px;
}
div.logo{
margin:auto;
text-align:center;
margin-top:40px;
width:730px;
}/**/
 /*Formular*/
.mainformular label{
 float: left;
 text-align: right;
 width: 50%;
 margin-right:0px;
 margin-top:10px;
}

.mainformular fieldset{
/*border:1px solid white;*/
padding-bottom:10px;
background:#fff;
color:#000;
border:none;
}
.mainformular h2{
font-size:12pt;
font-weight:normal;
color:#ffffff;
padding-left:5px;
padding-right:5px;
background:#fff;

color:#000;
}
.mainformular input,select{
margin-left :10px;
margin-top:10px;
width:240px;
float:left;
}
.mainformular{
/*line-height:30px;*/
}
.mainformular br{
clear:left;
}
input.smb{
width:248px !important;
}
select.smb{
width:246px !important;
}
input[type="text"], textarea {
  background: #eee;
}
input:focus, textarea:focus {
color: #000;
background: #fff;
outline: 1px solid grey;
}
input#preis{
width:113px;
padding-right:10px;
}
select.curency{
width:107px;
}
a#inline, a#show_ggvs, a#inline2{
color:#000000;
text-decoration:underline;
}
ol li{
padding-bottom:15px;
}
div#ggvs_once{
height:200px;
/*display:none;*/
}
.disablesel{
-moz-user-select: none;
}