body {
    margin: 0px;
    margin-left: 20px;
}
body, td, th, p, input, submit, select {
    font-family: Tahoma, Arial, Sans-serif, Helvetica;
    font-size:8pt;
}

th {
	text-align:left;
}

h1 {
/*
	font-family: Verdana, "Bitstream Vera Sans", "Myriad Web", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 17px;
	height: auto;
	font-weight: normal;
	color: #6f7d97;
	padding:0px;
	display: block !important;
*/

	font-size: 1.4em;
	border-bottom: 1px dotted #CCCCCC;
	font: normal 160%/100% "Trebuchet MS", Tahoma, Arial;
	color: #6f7d97;
	display: block !important;
}

h2 {
/*
	font-family: Verdana, "Bitstream Vera Sans", "Myriad Web", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	height: auto;
	font-weight: normal;
	color: #6f7d97;
	padding:0px;
	display: block !important;
	*/
	
	font-size: 1.2em;
	border-bottom: 1px dotted #CCCCCC;
	font: normal 130%/100% "Trebuchet MS", Tahoma, Arial;
	color: #968F6F;
	display: block !important;
}

h3 {
	font-size: 1.2em;
	border-bottom: 1px dotted #CCCCCC;
	font: normal 110%/100% "Trebuchet MS", Tahoma, Arial;
	color: #78A22A;
	display: block !important;

}

img {
	border: 0px;
}

.ProfileIconImg {
	padding:3px;
	margin:3px;
	border: 1px dotted #CDCDCD;
}

.commentAdministration {
	clear:both;
	border:1px dotted #EFEFEF;
	padding: 3px;
}


.floatImgLwithoutB {
	float:left; 
	padding:3px;
	margin:3px;
}

.floatImgL {
	float:left; 
	padding:3px;
	margin:3px;
	border: 1px dotted #CDCDCD;	
}

.lastActivities li {
	list-style-image: url(/images/other/arrow_right_peppermint.png);
	line-height: 140%;
	
}

.lastActivities ul {
	
}

.lastActivities li {
	padding-bottom: 4px;
}

.contentList {
	list-style-image: url(/images/other/application.png);
}

.memberList {
	list-style-image: url(/images/other/application.png);
	line-height: 140%;
}

.referate {
	list-style-image: url(/images/other/image_peppermint.png);
	line-height: 160%;
}

.referatelinks {
	list-style-image: url(/images/other/page_spearmint_up.png);
	line-height: 140%;
} 

.htmlreferat {
	line-height: 140%;
	font-family: "Times New Roman";
	font-size: 1.3em;
}

.referat {
/*	height: 400px;
	overflow: auto;*/
	font-family: "Times New Roman";
	font-size: 1.3em;
}

.cal_bold {
	font-weight:bold;
}

.biggerText {
/*	height: 400px;
	overflow: auto;*/
	font-family: "Times New Roman";
	font-size: 1.3em;
}

.contentList {
	line-height: 160%;
}

.go2points {
	font-size: 3em;
	font: normal 300%/120% "Trebuchet MS", Tahoma, Arial;
	color: #FF6000;
	display: block !important;
}

.go2pointsProfile {
	font-size: 3em;
	font: normal 180%/120% "Trebuchet MS", Tahoma, Arial;
	color: #74AFD1;
	display: block !important;
}


.successTextBox, .errorTextBox {
	clear:both;
	margin: 15px;
	padding: 20px;
	background-repeat:no-repeat;
	background-position: 5px 5px;
	padding-left:60px;
}

.successTextBox {
	border:1px solid #008800;
    color: #008800;
	background-color:#bef3af;
	background-image:url('/images/other/successTextBoxIcon.gif');
}

.errorTextBox {
	border:1px solid #880000;
    color: #880000;
	background-color:#e8acac;
	background-image:url('/images/other/errorTextBoxIcon.gif');
}

.newestMails {
	list-style-image:url(/images/other/email-icon.gif);
	/* padding-left:20px; */
}

.smsHistoryMessage {
	color: #757575;
}

.upcomingEvents {
	list-style-image:url(/images/other/icon_termin.gif);
	/* padding-left:20px; */
}

.gallerycomment {
	border: 1px solid #FFF1AF;
	margin:10px;
	background-color: #FFF9DF;
	padding:3px;
}

.folder {
	list-style:none;
	padding:0px;
	margin:0px;
	margin-left: 0px;
	padding-top: 10px;
	display:block;
}

.icon {
	float:left;
	padding:3px;
}


.folder a {
	background-image:url(/images/other/folder.gif);
	background-position-y:center;
	background-repeat:no-repeat;
	display:block;
	padding-left: 20px;
	height:18px;
}

.selected {
	font-style:italic;
	font-weight:bold;
	color:#7BA42E;
}

.topicwissen {
	background-color: #B7D3DB;
}

.menuwissen a {
	background-color: #EFF5F7;
}

.menuwissen a:hover {
	background-color: #D2E4EF;
}

.topicgeneral {
	background-color: #CBCBCB;
}

.menugeneral a {
	background-color: #EFEFEF;
}

.menugeneral a:hover {
	background-color: #DFDFDF;
}



.topicdating {
	background-color: #F7C0FF;
}

.menudating a {
	background-color: #FDF0FF;
}

.menudating a:hover {
	background-color: #FBE0FF;
}


.topicfun {
	background-color: #E0AAAF;
}

.menufun a {
	background-color: #F7E9E9;
}

.menufun a:hover {
	background-color: #EFE0E0;
}


.topicadmin {
	background-color: #CCCCCC;
}

.menuadmin a {
	background-color: #EFEFEF;
}

.menuadmin a:hover {
	background-color: #DDDDDD;
}

.topicservice {
	background-color: #F9E586;
}

.menuservice a {
	background-color: #FFF9DF;
}

.menuservice a:hover {
	background-color: #FFF1AF;
}


.meingo2link {
	background: transparent url(/images/doppelpfeile/mein_go2.gif) 100% 50% no-repeat; padding-right: 10px;
}

.servicelink {
	background: transparent url(/images/doppelpfeile/service.gif) 100% 50% no-repeat; padding-right: 10px;
}

.topicmeingo2 {
	background-color: #B4CC89;
}

.menumeingo2 a {
	background-color: #F1F6E9;
}

.menumeingo2 a:hover {
	background-color: #E3EFD1;
}

.error {
	color: #FF0000;
	font-weight: bold;
}

.menutopic {
	color: #313131;
	display: block;
	line-height:17px;
	text-indent: 4px;
}

.meingo2boldtext {
	color: #78A12B;
	font-weight: bold;

}

.attachments {
	margin: 0;
	padding: 0;
	list-style-type: none;

}

.attachments li {
	float:left;
}

.attachments li a {
	background-image:url(/images/icons/attach.png);
	background-repeat:no-repeat;
	padding-left: 17px;
	padding-top: 1px;
	padding-right: 5px;
}

.navmenu
{
	color: #313131;
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

.navmenu li {
	border-bottom: 1px solid #ffffff;
}

.navmenu a {
	display: block;
	line-height: 17px;
	text-indent: 15px;
	width: 100%;
	border-bottom: 1px solid #eee;
	background-image:url(/images/navigation/pfeil_schwarz_ident.gif);
	background-position: left center;
	background-repeat:no-repeat;
}

.navmenu a:link, #navlist a:visited
{
	text-decoration: none;
}

.navmenu a:hover
{
	text-decoration: underline;
}

.mailplain {
    font-family: Courier New;
    font-size:10pt;
	line-height:120%;
	overflow:auto; width:668px;
}

a:link, a:visited {
    color:#313131;
    text-decoration:none;
}
a:link.weiss, a:visited.weiss {
    color:#ffffff;
}
a.grau, a:link.grau, a:visited.grau {
    color:#C8C6BF;
}
a:link.gruen, a:visited.gruen {
    color:#78A22A;
}
textarea {
    border: 1px solid #C8C6BF;
}

input.text {
    border: 1px solid #C8C6BF;
}
p {
    line-height:14px;
    margin:0px;
	padding-bottom: 5px;
	padding-top: 5px;
}
h4 {
    margin: 5px 0px;
    font-size:8pt;
}
form {
    margin: 0px;
}
small {
    font-size:7.5pt;
    line-height:14px;
}
.weiss {
    color:#ffffff;
}

.contactInput {
	width:142px;
	height:16px;
	border:1px solid #CDCDCD;
}

ul.bb-list-unordered { }
ol.bb-list-ordered { }
ol.bb-list-ordered-d { list-style-type:decimal; }
ol.bb-list-ordered-lr { list-style-type:lower-roman; }
ol.bb-list-ordered-ur { list-style-type:upper-roman; }
ol.bb-list-ordered-la { list-style-type:lower-alpha; }
ol.bb-list-ordered-ua { list-style-type:upper-alpha; }
ol.bb-listitem { }

.bb-code,
.bb-php {
  border: 1px solid black;
  padding: 10px;
  font-family: Courier;
  white-space: nowrap;
}

.blockquote {
  border: 1px solid #000000;
  padding: 10px; background-color:#FFFEF9

}

.bb-quote {
  border: 1px solid #000000;
  padding: 10px; background-color:#FFFEF9
}

.bb-email { }
.bb-url { }

.bb-image {
  border-width: 0;
  border-style: none;
}


#rc_Calendar {
	width:100%;
	text-align:center;
	border:1px solid #E3EFD1;
	background-color: #F1F6E9;
}

td.rc_Calendar_today {
	background-color:#B4CC89;
}

.datingProfile {
	padding-bottom: 20px;
	clear:both;
}
