.left img {
clear:both !important;
}
label
{
    cursor:pointer;
    }

 /* for the carrots */
.thumbnailanmeldung{
	background-color:#F1F1F2;
	float:left;
	display:block;
	width:60px;
	height:80px;
	overflow: hidden;
	vertical-align:middle;
	text-align:center;
	margin-right:3px;
	margin-bottom:5px;
	padding:5px;
	position:relative;
	font-size:9px;
	border-right:1px solid #E0E1E2;
	border-bottom:1px solid #E0E1E2;
	cursor:pointer;
}

.thumbsanmeldung
{
	max-height:50px;
	max-width:65px;
	text-align:center;
	display:block;
	overflow: hidden;
	cursor:pointer;
	border:1px solid #D9D9D9;
}
#bigPrCPhoto
{
	text-align:center !important;
	clear:left;
	display:block;
	position:relative;
	height:205px;width:230px;margin-top:5px;
}


#bigProPic {
	/*border:1px solid #E0E1E2 !important;*/
}
#aliasVorschlaege
{
	font-size: 11px;
	font-weight: bold;
	padding-right:10px;
}
#AllCarrots td{
	text-decoration: none;
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size:9px;
}
#OuterCarrotInfoTable
{
	   border-left:1px solid #cccccc;
	   border-right:1px solid #cccccc;
	   border-bottom:1px solid #cccccc;
}
#CarrotInfoTable
{
    width:198px;
    margin:10px 15px 10px 15px
    }
#CarrotInfoTable th
{
	font-size: 12px;   
    }
#CarrotInfoTable td
{
	font-size: 12px;    
	padding-bottom: 5px; 
	padding-top: 5px; 
	border-bottom:1px solid #cccccc;
    }
#CarrotInfoTable .aliasheader
{
    color:#AE3038;
    font-size:13px;
    font-weight:bold;
    }
.CarrotSubLine
{
    color:#6A6A6A;
    font-size:1.1em;
    font-weight:bold;
    text-indent:3px;
    height:20px;
    text-align:left;
    position:relative;
   
}
#AllCarrots .fett
{
	font-weight: bold;
}


#aliasVorschlaege a,#aliasVorschlaege A:Link, #aliasVorschlaege a:hover,#aliasVorschlaege A:Visited,#aliasVorschlaege A:Active
{
    color:#333333;
    text-decoration:none;
    outline: none;
    }

.singleListFrom
{
/*background-color:#ffffff;*/
	padding:4px;
}

.single-teaser {
	display:block;
	width:235px;
}

.single-teaser img {
	margin:0;
	padding:0;
	text-align:center;
}
h3
{
	border-top:1px dotted #4B7997;
	border-bottom:1px dotted #4B7997;
	color:#7B8289;
	display:block;
	font-size:1.25em;
	font-weight:600;
	line-height:2em;
	margin-bottom:0;
	margin-top:3em;
	text-align:left;
	word-spacing:0.2em;
	background: none repeat scroll 0% 0% transparent; margin: 0pt;

}
#button_anmeld {
    background:url(/neuanmeld/pic/button-green_274.gif) no-repeat;
    background-position: top;
    display:block;
    height:49px;
    width:275px;
    color:#64661a;
    padding-bottom:8px;
}
#button_anmeld:hover {
    background-position: 1px -51px;
    cursor:pointer;
}

.bg-content-wings {
	background: url(/pic/bg-content-wings_612x412.gif) no-repeat;
	background-position: 0px 40px;
	min-height:452px;
}
select, input {
	background-color:#fff;
	border: 1px solid #888888;
	}
#agb {
	border:0;
	background-color:transparent;
}
.FormField, .FormFieldError
{
	width: 175px;

	background-color:#ffffff;
	border:1px solid #888888;

}
.FormField
{
	margin:1px;
}
.FormFieldError
{
	border:2px solid #94141C;
}
.ErrorText
{
	color:#94141c;

	font-weight:bold;


}

.firstTD
{
	font-weight:bold;
	width:90px; float:left;
}
.firstTDschloss
{
	font-weight:bold;
	float:left;
	display:block;
	height:18px;
	padding-top:3px;
}
.bRed
{
	color:#94141C;
}
.fussnote
{
	text-align:right;
	display:block;
	width:305px;
	font-size:10px;
}

.singleListFrom
{
	/*background-color:#ffffff;*/
	padding:4px;
}


 
.foto_mit_rahmen 
{ 
    max-width:230px !important;
    max-height:190px !important; 
    overflow:hidden !important;
    display:block !important;
    border:1px solid #CCCCCC;
    width:228px !important;
    height:190px !important;
    text-align:center !important;
}
 