
/* ____ 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:"Trebuchet MS", Tahoma; font-size: 12px; color: #000000; text-align:left; line-height:18px;}
.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;}
.txt-2 			{font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11px; color:#FFFFFF;}
.txt-header-1,#kontakt .txt-header-1 {font-family:"Trebuchet MS", Tahoma; font-size:18px; color:#D9A22F; font-weight:bold;}
.txt-header-2   {font-family:"Trebuchet MS", Tahoma; font-size:13px; color:#000000; font-weight:bold;}
li 				{list-style-type: square;}

/* ____ 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 Neu ____ */
.navi-main-1:active,	{font-family:"Trebuchet MS", Tahoma; font-size:13px; color:#C18A18; font-weight:nomral; text-decoration:none; line-height:34px; border-bottom:1px solid #FFF; display:block; width:187px; padding-left:10px; background-color:#EAEAEA; border-left:3px solid #C7C5C5; border-bottom:1px solid #fff;}
.navi-main-1:link,
.navi-main-1:visited	{font-family:"Trebuchet MS", Tahoma; font-size:13px; color:#C18A18; font-weight:normal; text-decoration:none; line-height:34px; border-bottom:1px solid #FFF; display:block; width:187px; padding-left:10px; background-color:#EAEAEA; border-left:3px solid #C7C5C5; border-bottom:1px solid #fff;}
.navi-main-1:hover		{font-family:"Trebuchet MS", Tahoma; font-size:13px; color:#C18A18; font-weight:normal; text-decoration:none; line-height:34px; border-bottom:1px solid #FFF; display:block; width:187px; padding-left:10px; background-color:#EAEAEA; border-left:3px solid #C18A18; border-bottom:1px solid #fff;}				

/* ____ Girls ____ */
a.girls-header-1:active     {color:#856522; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
a.girls-header-1:link       {color:#856522; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
a.girls-header-1:visited    {color:#856522; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
a.girls-header-1:hover      {color:#C39B46; 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: #C39B46; 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;}
			  				  
/* ____ Text-Links ____ */
a:active  {font-family:"Trebuchet MS", Tahoma; font-size:12px; color:#000000; text-decoration:underline;}
a:link    {font-family:"Trebuchet MS", Tahoma; font-size:12px; color:#000000; text-decoration:underline;}
a:visited {font-family:"Trebuchet MS", Tahoma; font-size:12px; color:#000000; text-decoration:underline;}
a:hover   {font-family:"Trebuchet MS", Tahoma; font-size:12px; color:#C69B40; 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: auto;
}
.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;
}
#impressum, #kontakt{width:750px;margin:10px 0 10px 10px;}
#impressum td,#kontakt td{color:#666;}
#kontakt * p{padding:8px;}
#kontakt * table{padding-bottom:5px;width:100%;}
#kontakt * td{text-align:left;}
#kontakt * table{padding-bottom:5px;}
#kontakt * th{padding:3px;}
#kontakt * td.adresse{padding:3px;text-align:left;}
#kontakt * td.links{padding:3px;text-align:right;padding-right:5px;}
#kontakt * td.rechts{padding:3px;padding-left:5px;}
#kontakt * img.kalender{cursor:pointer;}
#kontakt * input{width:185px;background-color:#fff;border:1px solid #666;padding-left:2px;color:#000;}
#kontakt * input.short{width:40px;}
#kontakt * input.checkbox{width:1.5em;border:0;background:none;}
#kontakt * input.datum{width:70px;}
#kontakt * select{width:100px;background-color:#fff;}
#kontakt * textarea{width:255px;height:70px;background-color:#fff; border:1px solid #666;padding:2px;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#kontakt * button{margin:5px 0 0;width:70px;padding:1px 0;border:2px solid #CCC;border-right:2px solid #000;border-bottom:2px solid #000;background-color:#fff;color:#000;font-weight:bold;cursor:pointer;font-family:Arial,Helvetica,sans-serif;}

table.ladies td{border:1px solid #ccc;font-size:11px;line-height:12px;}
table.ladies td div{border:1px solid #000;width:100px;height:100px;float:left;text-align:center;background:#f2f2f2;margin-right:6px;}

#headertabs{height:28px;border-bottom:1px solid #666;}
* html #headertabs a{margin-bottom:-3px !important;}
#headertabs a,#headertabs a:active,#headertabs a:link,#headertabs a:visited,#headertabs a:hover{background:url(images_layout/tab01.png) no-repeat 0 0;color:#000;text-decoration:none;float:left;line-height:24px;width:120px;text-align:center;border-bottom:1px solid #666;margin:4px 3px 0;padding:0 15px 0 25px;}
#headertabs a:hover{background:url(images_layout/tab02.png) no-repeat 0 0;}
#headertabs a.current,#headertabs a.current:active,#headertabs a.current:link,#headertabs a.current:visited,#headertabs a.current:hover{background:url(images_layout/tab03.png) no-repeat 0 0;border-bottom:1px solid #fff;}
