/* Designsymbols */
.listing {
color:#FFFFFF;
background-color:#272EBD;
border:solid 1px #666666;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.spacer_3px		{ font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 3px; margin: 0px; line-height: 3px; cursor: default; }

.ResultHeader {
	color:#000000;
	font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    padding-right: 5px;
    empty-cells: show;
    margin: 0px;
    vertical-align: top;
}

.ResultTable {

 border-collapse: collapse;

}

.ResultRowHeader {
	background: #F5F5F5;
	font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;  
    border: 1px solid #CCCCCC;
}

.ResultRow1 {
	font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    background: #FFFFFF;
    border: 1px solid #CCCCCC;
}
.ResultRow2 {
	font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    background: #F5F5F5;
    border: 1px solid #CCCCCC;
}
/* Outerframe */
.membermenu{
    border-top: 0px solid #666666;
    border-bottom: 0px solid #666666;
	border-left: 1px solid #666666; 
	border-right: 0px solid #666666;
	}
.membermenu_title{
    border-top: 0px solid #666666;
    border-bottom: 0px solid #666666;
	border-left: 0px solid #666666; 
	border-right: 0px solid #666666;
	}
.header {
    border-top: 0px solid #666666;
    border-bottom: 1px solid #666666;
	border-left: 0px solid #666666; 
	border-right: 0px solid #666666;
	height:150px;
	}
.borderframetop {
    border-top: 0px solid #666666;
    border-bottom: 1px solid #666666;
	border-left: 0px solid #666666; 
	border-right: 0px solid #666666;
	background-color:#E4E4E4;
	height:25px;
	}
.borderframebottom {
    border-top: 1px solid #666666;
    border-bottom: 0px solid #666666;
	border-left: 0px solid #666666; 
	border-right: 0px solid #666666;
	background-color:#E4E4E4;
	height:60px;
	}
.borderframeleft{
    border-top: 0px solid #666666;
    border-bottom: 0px solid #666666;
	border-left: 1px solid #666666; 
	border-right: 0px solid #666666;
	}
.borderframetop1{
    border-top: 1px solid #666666;
    border-bottom: 0px solid #666666;
	border-left: 1px solid #666666; 
	border-right: 0px solid #666666;
	}
.borderdownload_header_left {
    border-top: 1px solid #666666;
    border-bottom: 0px solid #666666;
	border-left: 1px solid #666666; 
	border-right: 0px solid #666666;
	background-color:#F5F5F5;
	height:20px;
	}
.borderdownload_header_right {
    border-top: 1px solid #666666;
    border-bottom: 0px solid #666666;
	border-left: 1px solid #666666; 
	border-right: 1px solid #666666;
	background-color:#F5F5F5;
	height:20px;
	}
.borderdownload_row1_left {
    border-top: 0px solid #666666;
    border-bottom: 0px solid #666666;
	border-left: 1px solid #666666; 
	border-right: 0px solid #666666;
	background-color:#FFFFFF;
	height:20px;
	}
.borderdownload_row1_right {
    border-top: 0px solid #666666;
    border-bottom: 0px solid #666666;
	border-left: 1px solid #666666; 
	border-right: 1px solid #666666;
	background-color:#FFFFFF;
	height:20px;
	}
.borderdownload_row2_left {
    border-top: 0px solid #666666;
    border-bottom: 0px solid #666666;
	border-left: 1px solid #666666; 
	border-right: 0px solid #666666;
	background-color:#F5F5F5;
	height:20px;
	}
.borderdownload_row2_right {
    border-top: 0px solid #666666;
    border-bottom: 0px solid #666666;
	border-left: 1px solid #666666; 
	border-right: 1px solid #666666;
	background-color:#F5F5F5;
	height:20px;
	}
.borderdownload_fooder_left {
    border-top: 0px solid #666666;
    border-bottom: 1px solid #666666;
	border-left: 1px solid #666666; 
	border-right: 0px solid #666666;
	background-color:#F5F5F5;
	height:20px;
	}
.borderdownload_fooder_right {
    border-top: 0px solid #666666;
    border-bottom: 1px solid #666666;
	border-left: 1px solid #666666; 
	border-right: 1px solid #666666;
	background-color:#F5F5F5;
	height:20px;
	}
	
/* Texte */
.textnorm {
	font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #000000;
}
.topic {
	color: #000000;
	font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    border-bottom: 1px dotted #CCCCCC; 
}
.topic_error {
	color: #990000;
	font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    border-bottom: 1px dotted #CCCCCC; 
}
.body {
	font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #000000;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#FFFFFF;
}
.textgrey {
	font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #666666;
}
.text_member {
	font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #666666;
}
.textbold {
	font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
}
.errortext {
	font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #990000;
}
.errortextbold {
	font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #990000;
}

/* text links */
A.textlink {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
}
A.textlink:hover {
	FONT-WEIGHT: normal;
	COLOR: #272EBD;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
}
A.textlink_grey {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #E4E4E4;
	TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
}
A.textlink_grey:hover {
	FONT-WEIGHT: normal;
	COLOR: #E4E4E4;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
}
A.infolink {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #CCCCCC;
}
A.infolink:hover {
	FONT-WEIGHT: normal;
	COLOR: #272EBD;
	FONT-SIZE: 10px;
	TEXT-DECORATION:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #CCCCCC;
}
.CurrentLink {
	FONT-WEIGHT: normal;
	COLOR: #272EBD;
	FONT-SIZE: 10px;
	TEXT-DECORATION:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #CCCCCC;
}

.InputFormText {
	border: 1px solid #666666; 
	background:#F5F5F5;
	width: 125px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

.InputFormTextError {
	border: 1px solid #990000; 
	background:#FFC4C4;
	width: 125px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

.InputFormButton {
	border: 1px solid #666666; 
	background:#F5F5F5;
	width: 60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.InputFormTextNO {
	border: 1px solid #666666; 
	background:#F5F5F5;
	width: 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.InputFormTextErrorNO {
	border: 1px solid #990000; 
	background:#FFC4C4;
	width: 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.InputFormTextPLZ{
	border: 1px solid #666666; 
	background:#F5F5F5;
	width: 50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.InputFormTextErrorPLZ {
	border: 1px solid #990000; 
	background:#FFC4C4;
	width: 50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.InputFormTextDate{
	border: 1px solid #666666; 
	background:#F5F5F5;
	width: 70px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.InputButtonFormSave {
	border: 1px solid #666666; 
	background:#F5F5F5;
	width: 80px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.InputFormTextState {
	border: 1px solid #666666; 
	background:#F5F5F5;
	width: 125px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.InputFormTextCITY {
	border: 1px solid #666666; 
	background:#F5F5F5;
	width: 105px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.InputFormTextErrorCITY {
	border: 1px solid #990000; 
	background:#FFC4C4;
	width: 105px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

/* admin.htm.tpl */
.datasave_succsess {
    border-top: 1px solid #666666;
    border-bottom: 1px solid #666666;
	border-left: 1px solid #666666; 
	border-right: 1px solid #666666;
	background-color:#A9FABD;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight:bold;
	color:#000000;
	}
.datasave_failed {
    border-top: 1px solid #666666;
    border-bottom: 1px solid #666666;
	border-left: 1px solid #666666; 
	border-right: 1px solid #666666;
	background-color:#FFC4C4;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight:bold;
	color:#000000;
}	