<!--



H1, H1 A {line-height: 1px; font-size: 12px; float: left; font-weight:normal; display:block;}
H2, H2 A {font-size: 12px; float: center; font-weight:normal; font-family: verdana, arial; color : #575757;}
H3, H3 A {font-size: 5pt; COLOR: #fafafa;}
H4, H4 A {font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt}
H5, H5 A {font-size: 9pt;}
H6, H6 A {font-size: 9pt;}


FONT, BASEFONT, SMALL, BIG {font-size: 9pt;}

A {
        font-size: 9pt;
        font-family: Arial, Helvetica, Verdana;
        font-weight:normal;
        Font-Variant: normal;
        Font-Weight: normal;
        Font-Style: normal;
        Line-Height: normal;
        Text-Transform: none;
        Text-Decoration: none;
  }



LI {margin-left: 3em}
DD {margin-left: 3em}

TD {
	font-size: 9pt;
        font-family: Arial, Helvetica, Verdana;
        font-weight:normal;
   }
	

.smtxt{FONT-SIZE: 1pt; COLOR: #f6f2fa;}



.impresstx {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;}



body {


/* Schriftgröße */		font-size:8 pt;
/* Schrifttyp */		font-family: Arial, Helvetica, Verdana;
/* Schriftstärke */		font-weight:normal;
/* Schriftfarbe */		color: #575757;
/* Hintergrundfarbe */		background-color: #FAFAFA;
/* Anstandoben */  		margin-top:0px;
/* Abstandlinks */  		margin-left:0px;
/* Abstandrechts */		margin-right:0px;
/* Abstandhöhe */  		height-margin:0px;
/* Abstandweite */  		width-margin:0px;


  }

/* Neuheiten */

.neu01 {
/* Hintergrundfarbe */		background-color:#00228B;
/* Rahmenfarbe oben */		border-top-color: #000000;
/* Rahmenfarbe links */		border-left-color: #000000;		
/* Rahmenfarbe unten */		border-bottom-color:#000000;
/* Rahmenfarbe rechts */	border-right-color:#000000; 	
/* Rahmentyp */    		border-style: solid;
/* Rahmengröße */		border-width: 1px;
/* Schriftfarbe */		color : black; 
/* Rahmenabstand */     	padding: 7px;
/* Schriftstärke */     	font-weight:normal; 
/* Schrifttyp */     		font-family: verdana, arial;      
/* Schriftgröße */		font-size: 12px;
    }

.neu02 {
/* Hintergrundfarbe Innen*/	background-color:#00228B;
			        background-image:url(/images/escortservice/all/statebg3.jpg);
/* Zwischenlinie */		border-color: #FCF7F9;
/* Rahmentyp */     		border-style: solid;
/* Rahmengröße */		border-width: 1px;
    }

.neu03 {
/* Datumschriftfarbe */		color : #FFFFFF; 
/* Datumabstand */		padding: 1px;
/* DatumSchriftstärke */	font-weight:normal; 
/* DatumSchrifttyp */		font-family: tohoma, arial;      
     font-size: 11px;
    }


.neulinks {
/* Datumschriftfarbe */		color : #000000; 
/* Datumabstand */		padding: 1px;
/* DatumSchriftstärke */	font-weight:normal; 
/* DatumSchrifttyp */		font-family: tohoma, arial;      
     font-size: 11px;
    }

.neulinks A:link    {color:#000000; font-weight:normal; font-size: 12px; font-family: tohoma, arial; background:none}
.neulinks A:active  {color:#000000; font-weight:normal; font-size: 12px; font-family: tohoma, arial; background:none}
.neulinks A:visited {color:#000000; font-weight:normal; font-size: 12px; font-family: tohoma, arial;background:none}
.neulinks A:hover   {color:#0138A2; font-weight:normal; font-size: 12px; font-family: tohoma, arial; text-decoration:underline; background:none}


.statelinks {
/* Datumschriftfarbe */		color : #000000; 
/* Datumabstand */		padding: 1px;
/* DatumSchriftstärke */	font-weight:normal; 
/* DatumSchrifttyp */		font-family: tohoma, arial;      
     font-size: 11px;
    }

.statelinks A:link    {color:#FFFFFF; font-weight:normal; font-size: 12px; font-family: tohoma, arial; background:none}
.statelinks A:active  {color:#FFFFFF; font-weight:normal; font-size: 12px; font-family: tohoma, arial; background:none}
.statelinks A:visited {color:#FFFFFF; font-weight:normal; font-size: 12px; font-family: tohoma, arial;background:none}
.statelinks A:hover   {color:#F5FCAC; font-weight:normal; font-size: 12px; font-family: tohoma, arial; text-decoration:underline; background:none}

.navinolinks {
     color : #FFFFFF;
     font-weight:normal; 
     font-family: tohoma;      
     font-size: 9pt;
    }
    
.navilinks A:link    {color:#FFFFFF; font-weight:normal; font-size: 9pt; font-family: tohoma; background:none}
.navilinks A:active  {color:#FFFFFF; font-weight:normal; font-size: 9pt; font-family: tohoma; background:none}
.navilinks A:visited {color:#FFFFFF; font-weight:normal; font-size: 9pt; font-family: tohoma; background:none}
.navilinks A:hover   {color:#F5FCAC; font-weight:normal; font-size: 9pt; font-family: tohoma; text-decoration:underline; background:none}





/* Rahmen Allgemein */

.bdout01 {
     background-color:#810D39;
     border-color: #000000;
     border-style: solid;
     border-width: 1px;
     color : black; 
     padding:15px;
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 12px;
    }

.bdout02 {
     border-color: #000000;
     border-style: dashed;
     border-width: 1px;
     color : black; 
     padding:15px;
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 12px;
    }




.bdin01 {
     border-color: #000000;
     background-color:#EAEAEB;
     border-style: solid;
     border-width: 1px;
     color : black; 
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 6px;
    }

.bdin02 {
     border-color: #797878;
     background-color:#EAEAEB;
     border-style: dotted;
     border-width: 1px;
     color : black; 
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 6px;
    }


.bdstandart01 {
     border-color: #7F7F7F;
     border-style: solid;
     border-width: 1px;
    }

.bdstandart02 {
     border-color: #C5DAF9;
     border-style: solid;
     border-width: 1px;
    }

.bdstandart03 {
     border-color: #FFFFFF;
     border-style: solid;
     border-width: 1px;
    }
    
.setcard_navi {
     border-style: solid;
     border-color: #7F7F7F;
     border-right-width: 1px;
     border-left-width: 1px;
     border-top-width: 1px;
     border-bottom-width: 0px;
    }


.rfarbe01 {
     background-color:#F3D0DD;
     color : black; 
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 12px;
    }

.rfarbe02 {
     background-color:#F6D8E4;
     color : black; 
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 12px;
    }

.rfarbe03 {
	background-color:#00248E;
	background-image:url(/images/de/statebg.jpg);
     	color : white; 
     	font-weight:normal; 
     	font-family: verdana, arial;      
     	font-size: 12px;
    }

.rfarbe04 {
     background-color:#F6F6F6;
     color : #575757; 
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 12px;
    }

.rfarbe05 {
     background-color:#FFFFFF;
     color : white; 
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 12px;
    }

.rfarbe06 {
     background-color:#EFECEC;
     color : #575757; 
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 12px;
    }

.rfarbe07 {
	background-color:#00248E;
     	color : white; 
     	font-weight:normal; 
     	font-family: verdana, arial;      
     	font-size: 12px;
    }




.font01 {
     color : black; 
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 12px;
    }
    
.phonetx {
     color : #333434; 
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 9px;
    }
    
.phonetx A:link    {color:#333434; font-weight:normal; font-size: 9px; font-family: tohoma, arial; background:none}
.phonetx A:active  {color:#333434; font-weight:normal; font-size: 9px; font-family: tohoma, arial; background:none}
.phonetx A:visited {color:#333434; font-weight:normal; font-size: 9px; font-family: tohoma, arial;background:none}
.phonetx A:hover   {color:#0138A2; font-weight:normal; font-size: 9px; font-family: tohoma, arial; text-decoration:underline; background:none}


.phonetx2 {
     color : #898989; 
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 9px;
    }

.sshow01 {
     background-color:;
     border-color: #000000;
     border-style: solid;
     border-width: 1px;
     color : black; 
     padding:1px;
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 12px;
    }

.schrift {
     color : #575757; 
     font-weight:normal; 
     font-family: verdana, arial;      
    }

.cashfont {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:normal; 
    font-size: 10px;
    color: #000000;
    }

.step {
     background-color:#EAEAEB;
     color : black; 
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 6px;
    }



.paygate {
     background-color:#F0EDED;
     color : #797878; 
     font-weight:normal; 
     padding:3px;
     font-family: verdana, arial;      
     font-size: 6px;
    }


.nogallerie {
	background-color:#F6F6F6;
	background-image:url(/images/de/tx_keinegall.gif);
	background-repeat:no-repeat;
	background-position: top left ;
	heigh: 62px;
    }






.button {       
         border: 1px solid #000000;
         color: #FFFFFF;
         font-weight:bold; 
	 font-style: solid;
    	 font-family: Myriad, Verdana, Arial, Helvetica ;   
         background-color: #810D39;
         background-image:url(/images/escortservice/all/btbg.gif);
	 padding:1px;
         background-repeat:
         background-position: left center}


.button2 {       
	 background-color: #EDA1BE;
	 color : transparent; 
	 width :185px ;
	 height :26px ;
	 border: solid 1px;
	 padding:1px}

.button2 A:hover {
	background-color: #EDA1BE; 
	font-weight:normal; 
	font-size: 12px; 
	font-family: tohoma, arial;
	background-color:black;}

.button2 A:link  {
	color:#000000; 
	font-weight:normal; 
	font-size: 12px; font-family: tohoma, arial;
	background-color:white;}


.inform {
     background-color: #810D39;
     border-color: #000000;
     border-style: solid;
     border-width: 1px;
     color : black; 
     padding:0px;
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 12px;
    }


.inform2 {
     background-color: #810D39;
     border-color: #FFFFFF;
     border-style: solid;
     border-width: 1px;
     color : black; 
     padding:0px;
     font-weight:normal; 
     font-family: verdana, arial;      
     font-size: 12px;
    }


.buttonstyle {       
         border: 0px solid #000000;
         color: #FFFFFF;
         font-weight: normal; 
	 font-style: normal;
         font-size:11 px;
    	 font-family: Arial, Verdana, Helvetica ;   
         background-color: #00228B;
	 padding:0px;
         background-repeat:
         background-position: left center}


.infotx {
    font-family: arial;
    font-weight:normal; 
    overflow: auto;
    width: 96%;
    font-size: 10px;
    color: #7f7f7f;
    background-color: #FFFFFF;
    border: 1px solid #a9a9a9;
    padding: 4px;}
    


.setcardtx {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 100%;
    font-size: 11px;
    color: #FFFFFF;
    overflow: auto;
    background-color: #00228B;
    border: 0px solid #EDA1BE;
    padding: 5px;}
    
 .anzeigentx {
    font-family: verdana, arial;
    width: 600px;
    font-size: 8px;
    color: #333434;
    background-color: #F6F6F6;
    overflow: auto;
    padding: 7px;}
    
 


.combobox {

  background-color: #FFFFFF;
  color: #000000;
  font-size: 8pt;
  font-family: Tahoma;
  font-weight: normal;
  border: #7f9db9;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;}

.combobox2 {

  background-color: #FFFFFF;
  color: #000000;
  font-size: 8pt;
  font-family: Tahoma;
  font-weight: normal;
  border: #B8B5B6;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;}



.votecode {

  background-color: #FFFFFF;
  color: #000000;
  font-size: 8pt;
  font-family: Tahoma;
  font-weight: normal;
  border: #C4C3C3;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;}

.impress {
	background-color:#00248E;
	background-image:url(/images/escortservice/all/statebg4.jpg);
     	color : white; 
     	font-weight:normal; 
     	font-family: verdana, arial;      
     	font-size: 12px;
    }



.navigation {
	margin:0 0 10px 0;
	padding:1;
	color:black;
	float:center;
}
.navigation a {
	border:1px solid #707171;
        background-color: #F5F5F5;
	color:black;
	display:block;
	margin:1px;
	padding:2;
	width:22px;
	height:17px;
	text-align:center;
	text-decoration:none;
	font-size:17px;
	font-weight:bold;
	float:center;
}
.navigation a:link, .alphabet a:visited, .alphabet a:active {
	text-decoration:none;
	background-color: #F5F5F5;
}
.navigation a:hover {
	background-color: #1B4CC9;
	color:white;
	text-decoration:none;
}


A:link{color:#000000; font-weight:normal; text-decoration:none; background:none}
A:active{color:#000000; font-weight:normal; text-decoration:none; background:#}
A:visited{color:#000000; font-weight:normal; text-decoration:none; background:none}
A:hover{color:#0138A2; font-weight:normal; text-decoration:none; background:none}
a:hover .rsa { filter='gray()'; opacity: 0.70;}










/* Infotext */

div.epOverlib {
	border: 1px solid #000000;
	background-color: #EAEAEB;
}

div.epOverlibCaption {
	border-bottom: 1px solid #000000; 
        background-image:url(/images/escortservice/all/mapbg8.gif);
	font-family: verdana;
	font-size: 12px;
	padding: 5px;
	color: #000000;
	background-color: #CDCDCD;
}

div.epOverlibContent {
        border: 1px solid #C5DAF9;
        background-image:url(/images/escortservice/all/statebg.jpg);
	font-size: 10px;
	font-family: verdana;
	padding: 5px;
	color: #FFFFFF;
	background-color: #ffffff;
}

div.epMenu {
  	width: 150px;
  	border: 1px outset #ffffff;
}

div.epMenuCaption {
	font-size: 11px;
	font-family: sans-serif;
	background-color: #ffffff;
}

div.epMenuContent {
	padding: 2px 1px;
	background-color: #ffffff;
}






    /*
     *  Hintergrund des ganzen Fensters während des preloadens
     */
table#loader{
    background-color:#323232;
}

    /*
     *  Statusbalken Breite/Hintergrundfarbe
     */
table.loader{
    background-color:#000000;
    width:200px;
    margin:4px;
}

    /*
     *  überschrift-Format
     */
th.loader,a.loader{
    font:bold 12px Verdana, Tahoma, Sans-Serif;
    color:#ffffff;
    text-decoration:none;
    letter-spacing:1px;
}

    /*
     *  Höhe des Statusbalkens
     */
td.loader{
    height:10px;
}



.gallnavi {

	padding:0;
	color:black;
	float:center;
}
.gallnavi a {
	border:1px solid #707171;
        background-color: #FFFFFF;
        background-image:url(/images/de/gallnavi_01.gif);
	color:white;
	display:block;
	margin:1px;
	padding:2;
	width:18px;
	height:16px;
	text-align:center;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	float:center;
}
.gallnavi a:link, .alphabet a:visited, .alphabet a:active {
	text-decoration:none;
	background-color: #F5F5F5;
	
}
.gallnavi a:hover {
	background-color: #1B4CC9;
	color:black;
	text-decoration:none;
	background-image:url(/images/de/gallnavi_02.gif);
}












//-->

