/* Formulare */
body{position:relative;}
#Inhalt{position:relative;}
a{
    color: #333;
}

.head{  /* headline analog zu legend = Formularüberschriften */
    font: bold 16px Arial,Helvetica,sans-serif;
    color:#333;
}


/* buttons*/
.btnWeiter { 
    background-color:#CC0000;
    color:#FFFFFF;
    font: bold 14px Arial,Helvetica,sans-serif;
    border: 1px solid #FF0000;
    border-bottom: 1px solid #990000;
    border-right: 1px solid #990000;
    padding: 1px 5px 2px 5px;
    width: auto;
    text-decoration:none;
  }
  
/* Formular Adresse*/
fieldset{
    border: 1px solid #ccc;	
/*    background-color:#F2F2F2;*/
    font: 12px Arial,Helvetica,sans-serif;
    margin:0px;
    padding:5px; /* wegen IE */
    margin-left:0px;
    width:auto; /* safari und IE hier sehr empfindlich*/
}

legend{
    font: bold 16px Arial,Helvetica,sans-serif;
    color:#333;

}

label{
	display:block;
	float:left;
	margin: 5px;
       color:#333;
       font: 12px Arial,Helvetica,sans-serif;
}

select{
	margin: 5px;
}

.fehler {
    font: bold 12px Arial,Helvetica,sans-serif;
	color: #CC0000;
}
#Inhalt .uploadedfile{
	padding: 4px;
	text-decoration:none;
	color:#333;
	margin-left:25px;
	position:relative;
	cursor:pointer;
	display:block;}
#Inhalt .uploadedfile .icon{
	width:12px;
	position:absolute;
	left:-15px;
	height:12px;
	display:block;
	height:12px;
	width:14px;
	background:url("/s/img/pim/icons/iconsprite.png") 47px -434px;
	margin-right:5px;
}
#Inhalt a.uploadedfile:hover{
	text-decoration:none;
	cursor:pointer;}
#Inhalt a.uploadedfile:hover .icon{
	background-position:78px -579px;
}
#Inhalt .wrongdata{
	padding: 4px;
	text-decoration:none;
	color:#333;
	margin-left:25px;
	position:relative;
	display:block;}

#Inhalt .wrongdata .icon{
	width:12px;
	height:12px;
	display:block;
	float:left;
	height:12px;
	width:14px;
	background:url("/s/img/pim/icons/iconsprite.png") -1px -625px;
	margin-right:5px;
	position:absolute;
	left:-15px;
}
.showit{display:none;}
#Inhalt .uploadedfile:hover .showit{display:inline!important;}


