﻿.tableDiv
{
    float:left;
    width:520px;
    z-index:1;  
}

.labelCell
{
    vertical-align:top;
    width:150px;
    padding-left:12px;
}

.contentCell
{
    vertical-align:top;
    float:left;
    width:220px;
}

.contentCell2
{
    vertical-align:top;
    float:left;
}


.labelCellAccount
{
    vertical-align:middle;
    width:130px;
    padding-left:0px;
}

.contentCellAccount
{
    vertical-align:top;
    float:left;
    width:220px;
}

.contentItem
{
    float:left;   
}

.buttonCell
{
    float:right;
}

.errorLabelCell
{
    color:Red;
    font-size:smaller;
}

.textbox
{
    border:1px solid #AAAAAA;
    width:220px;
    float:left;
}

.textboxStreet
{
    border:1px solid #AAAAAA;
    width:178px;
    margin-right:4px;
    float:left;
}

.textboxPhone
{
    border:1px solid #AAAAAA;
    width:108px;
    margin-right:0px;
    float:left;
}

.textboxHouseNo
{
    border:1px solid #AAAAAA;
    width:34px;
    float:left;
}

.topic
{
    margin-right: 20px;
    float:left;
    font-family:georgia, Arial,Times New Roman;
    font-size:16px;
    color:#7D775C;
}

.questionMarkImage
{
    float:left;
    margin-left:5px;
    width:20px;
    height:20px;
   /* background: url("pics/fragezeichen.jpg") no-repeat;*/
}

.dropDownList
{
    float: left;
    margin-right:5px;
}

.radioButton
{
    float: left;
}

.layoutListbox
{   
    float:left;
    margin-left:22px;
    width:150px;
    height:200px;
    margin-top:20px;
    border:1px solid #7F816E;
    overflow-y:hidden;
}

.layoutPreviewImage
{
    margin-left:30px;
    width:300px;
    margin-top:20px;
}

.tabNavigationLayer
{
    visibility: visible;
	position: absolute;
	margin-top:-10px;
	z-index:1;
	height:30px;
	width:100px;
	padding-left:656px;
}

.tabNavigationLayerIE
{
    visibility: visible;
	position: absolute;
	margin-top:-370px;
	z-index:1;
	height:30px;
	width:100px;
	padding-left:656px;
	background: url("pics/registry_menue_layer.png") no-repeat;	
}

.accordions
{
    margin-left:20px;
    margin-top:3px;
    margin-right:20px;
}

.accordionHeader
{
    font-size: 14px;
    color: #3F4137;
    background-color: #D8DAC5;
    margin-top:10px;
    padding-left: 5px;
}

.accordionHeader:hover
{
    cursor:pointer;
}

.accordionContent
{
    font-size: 11px;
    line-height:16px;
    padding: 5px;
    color: #3F4137;
    background-color: Transparent;
    border:1px solid #D8DAC5;
}

.accordionContent a
{
    font-size: 11px;
    line-height:16px;
    color: #3F4137;
}

.invitations
{
    margin-left:20px;
    line-height:20px;
    color:#3F4137;
}

.invitationTableRow
{
    height:30px;
}

.PanelUserData
{
    float:left;
    width:100%;
}


/*CSS for Bubble Tooltips by Alessandro Fulciniti
- http://pro.html.it - http://web-graphics.com */

.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url("pics/backgroundTooltip.gif") no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url("pics/backgroundTooltip.gif") no-repeat bottom}