/* ____ Allgemein ____ */
body {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #5D5D5E;
	background-color: #FFFFFF;
	scrollbar-face-color: #DDDDE1;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #324056;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

img {
	border: 0px;
}

/* ____ Tabellen-Grundformatierung ____ */
td, table, tr 	{font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #5D5D5E}
.fake-1 	  	{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:1px; font-weight:normal;}
.txt-small-1	{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:black;}
.txt-1			{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black;}

/* ____ Bewertungen ____ */
.top20-header-1		{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:black; font-weight:bold; border-bottom:1px solid #A1A1A1;}
.top20-header-2		{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#A50A0E; font-weight:bold;}
.top20-txt-1		{text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black;}
.top20-note-1		{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:black; font-weight:bold;}

/* ____ Hauptnavigation ____ */
a.navi-haupt-1:active  { color: #4E4E4D; font-weight:normal; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; background: #FFFFFF; width: 140px; height: 16px; border-left: 4px solid #D0CDCA; border-bottom: 1px solid #D2D0D0; padding-left:3px; margin-top:4px;}
a.navi-haupt-1:link    { color: #4E4E4D; font-weight:normal; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; background: #FFFFFF; width: 140px; height: 16px; border-left: 4px solid #D0CDCA; border-bottom: 1px solid #D2D0D0; padding-left:3px; margin-top:4px;}
a.navi-haupt-1:visited { color: #4E4E4D; font-weight:normal; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; background: #FFFFFF; width: 140px; height: 16px; border-left: 4px solid #D0CDCA; border-bottom: 1px solid #D2D0D0; padding-left:3px; margin-top:4px;}
a.navi-haupt-1:hover   { color: #940202; font-weight:normal; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; background: #FFFFFF; width: 140px; height: 16px; border-left: 4px solid #AF2318; border-bottom: 1px solid #D2D0D0; padding-left:3px; margin-top:4px;}

a.navi-haupt-2:active  { color: #4E4E4D; font-weight:normal; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; background-image:url(images_layout/navi_bgd_girls01.gif); width: 140px; height: 16px; border-left: 4px solid #D0CDCA; border-bottom: 1px solid #D2D0D0; padding-left:3px; margin-top:4px;}
a.navi-haupt-2:link    { color: #4E4E4D; font-weight:normal; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; background-image:url(images_layout/navi_bgd_girls01.gif); width: 140px; height: 16px; border-left: 4px solid #D0CDCA; border-bottom: 1px solid #D2D0D0; padding-left:3px; margin-top:4px;}
a.navi-haupt-2:visited { color: #4E4E4D; font-weight:normal; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; background-image:url(images_layout/navi_bgd_girls01.gif); width: 140px; height: 16px; border-left: 4px solid #D0CDCA; border-bottom: 1px solid #D2D0D0; padding-left:3px; margin-top:4px;}
a.navi-haupt-2:hover   { color: #940202; font-weight:normal; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; background-image:url(images_layout/navi_bgd_girls01.gif); width: 140px; height: 16px; border-left: 4px solid #AF2318; border-bottom: 1px solid #D2D0D0; padding-left:3px; margin-top:4px;}

/* ____ Hauptnavigation Neu ____ */
a.navi-haupt-3:active  {line-height:20px; color:#FFFFFF; font-weight:normal; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:block; background:#7C0000; width:168px; height:20px; border-bottom:1px solid #7C0000; border-top:1px solid #7C0000; margin-top:0px;}
a.navi-haupt-3:link    {line-height:20px; color:#FFFFFF; font-weight:normal; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:block; background:#7C0000; width:168px; height:20px; border-bottom:1px solid #7C0000; border-top:1px solid #7C0000; margin-top:0px;}
a.navi-haupt-3:visited {line-height:20px; color:#FFFFFF; font-weight:normal; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:block; background:#7C0000; width:168px; height:20px; border-bottom:1px solid #7C0000; border-top:1px solid #7C0000; margin-top:0px;}
a.navi-haupt-3:hover   {line-height:20px; color:#410000; font-weight:bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:block; background:#7C0000; width:168px; height:20px; border-bottom:1px solid #410000; border-top:1px solid #410000; margin-top:0px;}

a.navi-haupt-4:active  {line-height:20px; color:#FFFFFF; font-weight:normal; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:block; background:#7C0000; width:168px; height:20px; border-bottom:1px solid #7C0000; border-top:1px solid #7C0000; margin-top:4px; background-image:url(images_layout/navi_bgd_girls03.gif);}
a.navi-haupt-4:link    {line-height:20px; color:#FFFFFF; font-weight:normal; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:block; background:#7C0000; width:168px; height:20px; border-bottom:1px solid #7C0000; border-top:1px solid #7C0000; margin-top:4px; background-image:url(images_layout/navi_bgd_girls03.gif);}
a.navi-haupt-4:visited {line-height:20px; color:#FFFFFF; font-weight:normal; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:block; background:#7C0000; width:168px; height:20px; border-bottom:1px solid #7C0000; border-top:1px solid #7C0000; margin-top:4px; background-image:url(images_layout/navi_bgd_girls03.gif);}
a.navi-haupt-4:hover   {line-height:20px; color:#410000; font-weight:bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:block; background:#7C0000; width:168px; height:20px; border-bottom:1px solid #410000; border-top:1px solid #410000; margin-top:4px; background-image:url(images_layout/navi_bgd_girls03.gif);}

/* ____ Girls ____ */
a.girls-header-1:active     {color:#AF2318; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
a.girls-header-1:link       {color:#AF2318; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
a.girls-header-1:visited    {color:#AF2318; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
a.girls-header-1:hover      {color:#DE4E43; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

.girls-kurzinfo-1           { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #AC0303; padding-top: 5px;}
.girls-kurzinfo-2           { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #AC0303;}
.girls-details-1            { text-align:left;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10px; color: #5D5D5E;}
.girls-details-2            { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #5D5D5E;font-weight:bold;padding-top:5px;}
.girls-header-2             { color: #AF2318; font-weight:bold; font-size:18px; font-family: Arial, Helvetica, sans-serif;}

a.girls-zurueck-1:active    { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal; font-size: 10px; color: #5D5D5E; text-decoration: unterline;}
a.girls-zurueck-1:link      { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal; font-size: 10px; color: #5D5D5E; text-decoration: unterline;}
a.girls-zurueck-1:visited   { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal; font-size: 10px; color: #5D5D5E; text-decoration: unterline;}
a.girls-zurueck-1:hover     { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal; font-size: 10px; color: #AF2318; text-decoration: none;}

/* ____ Sex Lexikon ____ */
.lexikon-header-1	  { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #AC0303; padding:5px;}
.lexikon-txt-1	  	  { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #5D5D5E; padding:5px;}
							  				  
/* ____ Text-Links ____ */
a:active  { color: #410000; font-weight:bold; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a:link    { color: #410000; font-weight:bold; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a:visited { color: #410000; font-weight:bold; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a:hover   { color: #DE4E43; font-weight:bold; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}

a.light-link-1:active  { color: #5D5D5E; font-weight:normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a.light-link-1:link    { color: #5D5D5E; font-weight:normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a.light-link-1:visited { color: #5D5D5E; font-weight:normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a.light-link-1:hover   { color: #DE4E43; font-weight:normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
		
a.entre-1:active  { color: #AF2318; font-weight:bold; font-size:18px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.entre-1:link    { color: #AF2318; font-weight:bold; font-size:18px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.entre-1:visited { color: #AF2318; font-weight:bold; font-size:18px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.entre-1:hover   { color: #DE4E43; font-weight:bold; font-size:18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
				
/* ____ Formularfelder ____ */
.btt1      { color: #FFFFFF; width: 70; height: 21; font-size: 11px; font-weight: bold; background-color: #AF2318; border: 1px solid #000000; cursor: pointer;}
.kform     { color: #000000; width: 185; height: 19; font-size: 11px; background-color: #FFFFFF; border: 1px solid #AF2318;}
.kform2    { color: #000000; width: 25; height: 19; font-size: 11px; background-color: #FFFFFF; border: 1px solid #AF2318;}
.kform3    { color: #000000; width: 100; height: 19; font-size: 11px; background-color: #FFFFFF; border: 1px solid #AF2318;}
.multifeld { color: #000000; width: 280; height: 100; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; background-color: #FFFFFF; border: 1px solid #AF2318;}

.subject {
  font-size: 14px;
  color: #666;
  padding: 5px 0 1px 0;
}
.entry {
  background: #EEECEC;
  border: 1px solid #ccc;
  margin: 0 0 4px 0;
  padding: 0;
  width: 570px;
}
.entry p {
  padding: 4px;
  margin: 0;
}
.entry .visitor, .entry .date {
  background: #666;
  color: #fff;
  line-height: 18px;
  padding: 3px;
}
.entry strong {
  font-size: 14px;
}
.entry .date {
  float: right;
  padding: 0;
}
.entry .edit {
  text-align: right;
}
.entry .comment {
  color: #999;
  margin-top: 10p;
}
/* ____ Tabs ____ */
td.tab {
  text-align: right;
  padding: 4px;
}
td.tab, td.tab a:active, td.tab a:link, td.tab a:visited {
  color: #ff0000;
  font-weight: normal;
  font-size: 11px;
  text-decoration: none;
}
td.tab a:hover {
  color: #ff0000;
  font-weight: normal;
  font-size: 11px;
  text-decoration: none;
}
#girls_preview td {
  border: 1px solid #666;
  text-align:left;
}
#girls_preview td img {
  float: left;
  margin-right: 10px;
}
#girls_preview td a, #girls_preview td a:active, #girls_preview td a:visited, #girls_preview td a:hover {
  font-size: 14px;
}
.girl-photo-preview {
  border:1px solid #939292;
  width:60px;
  height:60px;
  float:left;
  margin:2px;
  text-align:center;
  background-position:center;
  background-repeat:no-repeat;
}