body {
	background-color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #DA1A0F;
	scrollbar-highlight-color: #ffffff;
	scrollbar-face-color: #DA1A0F;
	scrollbar-shadow-color: #DA1A0F;
	scrollbar-track-color: #DA1A0F;
	background-image: url(images/bgc.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center top;
letter-spacing: 1px;
}

h3 {
	font-size: 14px;
	font-weight: bold;
text-align: left;
margin-bottom: -5px;
}

a.Atopline{
font-size: 14px;
font-weight: bold;
color: #fff;
padding-bottom: 8px;
}

A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;

}

a.more{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006569;
	text-decoration: none;
}
a.more:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;

}
a.more:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006569;
	text-decoration: underline;

}


.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

}


a.nav{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	background-image: url(images/tab1.jpg);
	background-repeat: no-repeat;
	line-height: 9px;
	letter-spacing: 0.5px;
}
a.nav:active {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0.5px;
}

a.navM1{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 66px;
    background: url(images/menu/m1.jpg) no-repeat;
}

a.navM1:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	height: 28px;
	width: 66px;
	text-decoration: none;
	letter-spacing: 0.5px;
background: url(images/menu/h1.jpg) no-repeat;
}

a.navC1{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 66px;
    background: url(images/menu/c1.jpg) no-repeat;
}

a.navM2{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 83px;
    background: url(images/menu/m2.jpg) no-repeat;
}

a.navM2:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	height: 28px;
	width: 83px;
	text-decoration: none;
	letter-spacing: 0.5px;
background: url(images/menu/h2.jpg) no-repeat;
}

a.navC2{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 83px;
    background: url(images/menu/c2.jpg) no-repeat;
}

a.navM3{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 82px;
    background: url(images/menu/m3.jpg) repeat-x;
}

a.navM3:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	height: 28px;
	width: 82px;
	text-decoration: none;
	letter-spacing: 0.5px;
background: url(images/menu/h3.jpg) no-repeat;
}

a.navC3{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 82px;
    background: url(images/menu/c3.jpg) no-repeat;
}

a.navM4{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 66px;
    background: url(images/menu/m4.jpg) repeat-x;
}
a.navM4:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	height: 28px;
	width: 66px;
	text-decoration: none;
	letter-spacing: 0.5px;
background: url(images/menu/h4.jpg) no-repeat;
}

a.navC4{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 66px;
    background: url(images/menu/c4.jpg) no-repeat;
}

a.navM5{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 97px;
    background: url(images/menu/m5.jpg) repeat-x;
}

a.navM5:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	height: 28px;
	width: 97px;
	text-decoration: none;
	letter-spacing: 0.5px;
background: url(images/menu/h5.jpg) no-repeat;
}

a.navC5{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 97px;
    background: url(images/menu/c5.jpg) no-repeat;
}

a.navM6{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 77px;
    background: url(images/menu/m6.jpg) repeat-x;
}

a.navM6:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	height: 28px;
	width: 77px;
	text-decoration: none;
	letter-spacing: 0.5px;
background: url(images/menu/h6.jpg) no-repeat;
}

a.navC6{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 77px;
    background: url(images/menu/c6.jpg) no-repeat;
}

a.navM7{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 67px;
    background: url(images/menu/m7.jpg) repeat-x;
}

a.navM7:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	height: 28px;
	width: 67px;
	text-decoration: none;
	letter-spacing: 0.5px;
background: url(images/menu/h7.jpg) no-repeat;
}

a.navC7{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 67px;
    background: url(images/menu/c7.jpg) no-repeat;
}

a.navM8{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 67px;
    background: url(images/menu/m8.jpg) repeat-x;
}

a.navM8:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	height: 28px;
	width: 67px;
	text-decoration: none;
	letter-spacing: 0.5px;
background: url(images/menu/h8.jpg) no-repeat;
}

a.navC8{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 67px;
    background: url(images/menu/c8.jpg) no-repeat;
}

a.navM9{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 87px;
    background: url(images/menu/m9.jpg) repeat-x;
}

a.navM9:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	height: 28px;
	width: 87px;
	text-decoration: none;
	letter-spacing: 0.5px;
background: url(images/menu/h9.jpg) no-repeat;
}

a.navC9{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 87px;
    background: url(images/menu/c9.jpg) no-repeat;
}

a.nav93{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	line-height: 9px;
	letter-spacing: 0.5px;
	width: 86px;
    background: url(images/menu/m3.jpg) repeat-x;
}

a.navHome:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/tab2.jpg);
	height: 28px;
	text-decoration: none;
	letter-spacing: 0.5px;
}
a.navHome:active {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0.5px;
}




.bgtab {
	height: 28px;
background: url(images/countrytab.jpg) no-repeat right;
}

.bgtabCI {
	height: 28px;
background: url(images/countrytab.jpg) no-repeat right;
width: 99px;
}


.bgtabN {
	height: 28px;

}



.bgcontainer {
	background-color: #8D201B;
}
.white {
	background-color: #FFFFFF;
}
a.nav2 {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	display: block;
	background-image: url(images/tab3.jpg);
	background-repeat: no-repeat;
	line-height: 9px;
	letter-spacing: 0.5px;
}
a.nav2:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	width: 99px;
	letter-spacing: 0.5px;
}
a.nav2:active {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	width: 99px;
	letter-spacing: 0.5px;
}


.title {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 18px;
}
.beige {

	background-color: #A68470;
}
.dis {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.textb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.textbLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
border-bottom: 1px solid #a68470;
}

/* My Comment */

.tab {
	background-color: #AB1E17;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

td.tabrate {
	background-color: #AB1E17;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
text-align: right;
padding: 4px;
}

.tab2 {
	background-color: #D21B11;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-bottom: 5px;

}



td.tabrateleft {
	background-color: #D21B11;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
text-align: left;
padding: 4px;
}

td.bankdetailh {
padding: 1px 5px 1px 0;
font-weight: bold;
text-align: left;
font-size: 12px;
color: #FFFFFF;
width: 100px;
}

td.bankdetailt {
padding: 1px 5px 1px 0;
font-weight: normal;
text-align: left;
font-size: 12px;
	color: #FFFFFF;
}

td.AcellLeft {
	color: #FFFFFF;
	padding-right: 5px;
	padding-bottom: 2px;
    font: bold 12px Arial, Helvetica, sans-serif;
}

td.AcellRight {
	color: #FFFFFF;
	padding-right: 5px;
	padding-bottom: 2px;
    font: 12px Arial, Helvetica, sans-serif;
}

td.AcellButton {
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
    font: 12px Arial, Helvetica, sans-serif;
}

.tabButton {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
text-align: left;
padding-top: 5px;
padding-bottom: 5px;
}


ul {
	margin-left: 1.5em;
	margin-top: 1em;
}
.title2 {

	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 14px;
}

a.footlink:link {
text-decoration: none;
font-size: 11px;
color: #fff;
}

a.footlink:visited {
text-decoration: none;
font-size: 11px;
color: #fff;
}

a.footlink:hover {
text-decoration: underline;
font-size: 11px;
color: #fff;
}

a.footlink:active {
text-decoration: none;
font-size: 11px;
color: #fff;
font-weight: bold;
}

a.helplink:link {
text-decoration: none;
font-size: 12px;
color: #fff;
font-weight: bold;
background-color: #a68470;
padding-right: 2px;
padding-left: 2px;
line-height: 15px;
}

a.helplink:visited {
text-decoration: none;
font-size: 12px;
color: #fff;
font-weight: bold;
background-color: #a68470;
padding-right: 2px;
padding-left: 2px;
line-height: 15px;
}

a.helplink:hover {
text-decoration: underline;
font-size: 12px;
color: #fff;
font-weight: bold;
background-color: #a68470;
padding-right: 2px;
padding-left: 2px;
line-height: 15px;
}

a.helplink:active {
text-decoration: none;
font-size: 12px;
color: #fff;
font-weight: bold;
background-color: #a68470;
padding-right: 2px;
padding-left: 2px;
line-height: 15px;
}

td.darkredTBLeft {
background-color: #8d201b;
color: #fff;
text-align: left;
padding: 1px;
}

td.darkredTBLeftTOP {
background-color: #8d201b;
color: #fff;
text-align: left;
padding: 8px 1px 1px;
}

td.goldTBLeftTOP {
background-color: #a68470;
color: #fff;
text-align: left;
padding: 8px 1px 1px;
}

td.darkredTBLeftBOT {
background-color: #8d201b;
color: #fff;
text-align: left;
padding: 1px 1px 8px;
}

td.darkredTBright {
background-color: #8d201b;
color: #fff;
text-align: left;
padding: 1px 1px 1px 0;
}

td.darkredTBrightTOP {
background-color: #8d201b;
color: #fff;
text-align: left;
padding: 8px 1px 1px 0;
}

td.darkredTBrightBOT {
background-color: #8d201b;
color: #fff;
text-align: left;
padding: 1px 1px 8px 0;
}


td.darkredButton {
background-color: #8d201b;
color: #fff;
text-align: left;
padding-top: 6px;
padding-left: 2px;
padding-bottom: 15px;
}

td.goldButton {
background-color: #a68470;
color: #fff;
text-align: left;
padding-top: 6px;
padding-left: 2px;
padding-bottom: 15px;
}

table.Aregistertable {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-top: 15px;
}

table.AregistertableR {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-top: 15px;
border-collapse: collapse;
background-color: #8d201b;
border: 1px solid #a68470;
}

td.AregisterLine {
height: 17px;
background: url(picture/liner.jpg) repeat-x;
}

td.AregisterlineBox {
border-bottom: 1px solid #a68470;
background-color: #8d201b;
}

td.AregisterlineBoxG {
border-bottom: 1px solid #8d201b;
background-color: #a68470;
}

td.AregisterService {
color: #fff;
background-color: #a68470;
font-weight: bold;
height: 15px;
text-align: left;
padding: 3px;
margin-bottom: 4px;
font-size: 12px;
}

td.AregisterServiceG {
color: #fff;
background-color: #8d201b;
font-weight: bold;
height: 15px;
text-align: left;
padding: 4px 3px 3px;
font-size: 12px;
border-bottom: 1px solid #8d201b;
}

table.AUserLogin {
font-size: 12px;
padding: 5px;
}

img.captcha {
margin-left: 2px;
margin-top: 2px;
}

img.EscortMiddle {
margin-left: 6px;
margin-right: 6px;
border: 1px solid #8d201b;
margin-top: 8px;
}

img.EscortNormal {
border: 1px solid #8d201b;
margin-top: 8px;
}

img.EscortNormalR {
border: 1px solid #8d201b;
}


table.EscortDetails {
margin-right: 8px;
margin-bottom: 8px;
}

td.EscortDetailHead {
color: #424242;
font-size: 12px;
font-weight: bold;
text-align: left;
padding: 2px 4px 2px 2px;
vertical-align: top;
}



td.EscortDetailHeadT {
color: #876b5c;
font-size: 12px;
font-weight: bold;
text-align: left;
padding: 2px 4px 2px 5px;
vertical-align: top;
}

td.EscortDetailtextfl {
color: #424242;
font-size: 12px;
text-align: left;
padding: 2px 4px 5px 5px;
vertical-align: top;
background-color: #fff;
word-spacing: 1px;
line-height: 14px;
}


td.EscortDetailHeadR {
color: #8d201b;
font-size: 13px;
font-weight: bold;
text-align: left;
padding: 11px 4px 3px 5px;
background-color: #fff;
letter-spacing: 1px;
text-transform: uppercase;
}

td.EscortDetailText {
color: #333;
font-size: 12px;
padding: 2px 4px 2px 2px;
}

td.EcortDetailBG {
background-color: #fff;
padding: 3px;
font-size: 12px;
vertical-align: top;
}

img.EscortMoreDetails {
margin-top: 8px;
}

td.EscortDetailsLine {
height: 11px;
background: url(picture/whitelinertop.gif) repeat-x;
}

table.EscortdetailTBL {
text-align: left;
border: 1px solid #8d201b;
border-collapse: collapse;
}

td.profileView {
color: #fff;
font-size: 12px;
font-weight: bold;
text-align: left;
}

td.profileViewAll {
color: #fff;
font-size: 12px;
font-weight: normal;
text-align: right;
}

img.flgswitch {
margin-right: 4px;
}

td.wspace {
height: 1px;
background-color: #fff;
}

img.flagLE {
margin-right: 5px;
border: 1px solid #fff;
}

img.flagLEcurr {
margin-right: 5px;
border: 2px solid #fff;
}

img.flagRE {
border: 1px solid #fff;
}

img.ucon {
border: 1px solid #fff;
}

td.partnerlinks {
color: #fff;
font-size: 12px;
text-align: left;
line-height: 13px;
padding-left: 15px;
}

.leistungstext {
color: #fff;
top: 10px;
text-align: left;
}

td.helpbox {
color: #fff;
background-color: #a68470;
font-weight: bold;
height: 15px;
text-align: left;
padding: 3px;
font-size: 12px;
width: 15px;
clear: both;
}

.hidden {
display:none
}

#hinweisBox {
width: 400px;
background-color: #8d201b;
margin-right: auto;
margin-left: auto;
border: 5px solid #fff;
color: #fff;
padding-top: 20px;
padding-bottom: 20px;
font: bold 13px/20px Arial, Helvetica, sans-serif;
}

td.blogdate {
color: #fff;
font-size: 10px;
text-align: left;
padding-left: 4px;
padding-bottom: 4px;
padding-top: 4px;
}

td.bloghead {
color: #fff;
font-size: 13px;
font-weight: bold;
text-align: left;
padding-bottom: 9px;
padding: 4px;
background: #a68470 url(picture/blogheadbg.jpg) repeat-x;
letter-spacing: 1px;
}

td.blogtext {
color: #424242;
font-size: 12px;
text-align: left;
line-height: 18px;
border: 1px solid #c3ac9e;
background: #e3d8d2 url(picture/blogbg.jpg) repeat-x;
padding: 8px;
}

td.blogtext a:link {
color: #8d201b;
}

td.blogfiller {
height: 15px;
}

td.blogback {
background-color: #fff;
}

td.hinweislog {
width: 600px;
background-color: #8d201b;
border: 1px solid #fff;
color: #fff;
font: bold 12px/20px Arial, Helvetica, sans-serif;
padding-top: 24px;
padding-bottom: 24px;
margin: 5px auto;
text-align: center;
}

img.rosi {
margin-right: 12px;
}

