@font-face {
	font-family: TrajanPro-Regular;
    src: url(http://www.tia-escort.de/TrajanPro-Regular.otf);
}
body {
background-color:black;
background-image:url(/bg.gif);
background-attachment:fixed;
color:#717171;
font-family:TrajanPro-Regular;
font-size:12px;

margin:0;

padding:0;
behavior: url(/iepngfix.htc);
}

img {
border:0 none;
margin:0;
padding:0;
behavior: url(/iepngfix.htc);
}
p {
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding:0;
}
h1 {
color:white;
font-family:TrajanPro-Regular;
font-size:22px;
margin:0;
padding:0;
}
#frau {
border:medium none;
margin-bottom:-156px;
margin-left:-64px;
position:relative;
top:-66px;
z-index:20;
}
.nh1 {
color:#F1DD8D;
font-family:TrajanPro-Regular;
font-size:22px;

letter-spacing:4px;
margin:0;
padding:0;
text-align:center;
text-transform:uppercase;
}
.nh2 {
color:white;
font-family:TrajanPro-Regular;

letter-spacing:4px;
text-transform:uppercase;
}
.p1 {
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding:0;
}
.f1 {
color:#717171;
float:left;
font-family:TrajanPro-Regular;
font-size:12px;
font-stretch:narrower;

margin-right:6px;
margin-top:3px;
padding-left:62px;
text-align:left;
text-transform:uppercase;
width:200px;
}
.f2 {
color:#717171;
font-family:TrajanPro-Regular;
font-size:12px;
font-stretch:narrower;

text-align:right;
text-transform:uppercase;
}
.f3 {
color:#717171;
float:left;
font-family:TrajanPro-Regular;
font-size:12px;
font-stretch:narrower;

text-transform:uppercase;
}
.f4 {
color:#717171;
font-family:TrajanPro-Regular;
font-size:12px;
font-stretch:narrower;

margin-left:56px;
margin-right:6px;
margin-top:3px;
text-align:left;
text-transform:uppercase;
width:160px;
}
.f5 {
color:#717171;
float:left;
font-family:TrajanPro-Regular;
font-size:12px;
font-stretch:narrower;

margin-right:6px;
margin-top:3px;
padding-left:86px;
text-align:left;
text-transform:uppercase;
width:200px;
}
.l5 {
margin-left:-77px;
}
.tKontakt {
margin-left:55px;
margin-right:55px;
}
.tKontaktl {
margin-left:0;
}
#view {
}
#tHonorar {
margin-left:0;
margin-right:0;
width:800px;
}
#tBuchung {
margin-bottom:-480px;
margin-right:40px;
position:relative;
top:-480px;
width:440px;
z-index:50;
}
#formbg {
background-image:url(/formbg.jpg);
background-repeat:no-repeat;
padding-top:56px;
width:800px;
}
#buchungbg {
background-image:url(/buchungbg.jpg);
background-repeat:no-repeat;
margin-left:64px;
padding-top:0;
width:672px;
}
#setcardsbg {
background-image:url(/setcardsbg.jpg);
background-repeat:no-repeat;
margin-left:64px;
padding-top:0;
width:672px;
}
#kontaktbgm {
background-image:url(/kontaktbgm.gif);
background-repeat:repeat-y;
}
#kontaktbgb {
background-image:url(/kontaktbgb.png);
background-repeat:no-repeat;
behavior: url(/iepngfix.htc);
}
.regres {
background-image:url(/regionalbg.png);
background-repeat:no-repeat;
height:223px;
margin-left:56px;
padding-top:56px;
text-align:center;
width:688px;
behavior: url(/iepngfix.htc);
}
.filmbg {
background-image:url(/setcardsbg.png);
background-repeat:no-repeat;
margin-left:-5px;
width:670px;
behavior: url(/iepngfix.htc);
}
.filmbge {
background-image:url(/setcardsbgb.png);
background-repeat:no-repeat;
margin-left:-5px;
width:670px;
behavior: url(/iepngfix.htc);
}
.filmfg {
height:162px;
margin-bottom:-100px;
position:relative;
top:-100px;
width:322px;
z-index:50;
}
.filmL {
border:0 none;
height:77px;
margin-left:16px;
width:122px;
behavior: url(/iepngfix.htc);
}
.filmR {
border:0 none;
height:77px;
margin-left:6px;
width:122px;
behavior: url(/iepngfix.htc);
}
input, select {
background-color:#0E0E0E;
border:1px solid #717171;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
height:22px;
width:200px;
}
.select2 {
background-color:#0E0E0E;
border:1px solid #717171;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
height:22px;
width:406px;
}
textarea {
background-color:#0E0E0E;
border:1px solid #717171;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
height:44px;
width:200px;
}
.textarea2 {
background-color:#0E0E0E;
border:1px solid #717171;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
height:88px;
width:406px;
}
.chk {
background-color:#0E0E0E;
border:1px solid #717171;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
height:22px;
width:22px;
}
.sel1 {
background-color:#0E0E0E;
border:1px solid #717171;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
height:22px;
width:66px;
}
.sel2 {
background-color:#0E0E0E;
border:1px solid #717171;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
height:22px;
width:66px;
}
.sel3 {
background-color:#0E0E0E;
border:1px solid #717171;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
height:22px;
width:60px;
}
.pbg4 {
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding-left:0;
padding-right:56px;
}
.pbg0 {
margin-top:40px;
}
.pbg1 {
background-image:url(/line2.gif);
background-repeat:repeat-y;
border-top:1px solid black;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding-left:56px;
padding-right:56px;
}
.pbg2 {
background-image:url(/line3.gif);
background-repeat:repeat-y;
border-top:1px solid black;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding-left:56px;
padding-right:56px;
}
.pbg3 {
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding-left:140px;
padding-right:56px;
}
.pbg9 {
color:#717171;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding-left:77px;
padding-right:56px;
text-align:center;
}
.pbg10 {
color:#717171;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding-left:77px;
padding-right:56px;
text-align:left;
}
.pbg7 {
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
}
.pbg11 {
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin-left:0;
margin-right:10px;
}
.pbg8 {
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
}
.pbg5 {
background-image:url(/line2.gif);
background-repeat:repeat-y;
border-top:1px solid black;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding-left:0;
padding-right:0;
text-align:center;
}
.pbg12 {
background-repeat:repeat-y;
border-top:1px solid black;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding-left:0;
padding-right:0;
text-align:center;
}
.pbg6 {
background-image:url(/line3.gif);
background-repeat:repeat-y;
border-top:1px solid black;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding-left:0;
padding-right:0;
text-align:center;
}
.pbg5a {
background-image:url(/line2.gif);
background-repeat:repeat-y;
border-top:1px solid black;
color:#717171;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding:0;
text-align:center;
width:161px;
}
.pbg6a {
background-image:url(/line3.gif);
background-repeat:repeat-y;
border-top:1px solid black;
color:#717171;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding:0;
text-align:center;
width:161px;
}
.pbg5b {
background-image:url(/line2.gif);
background-position:-162px 0;
background-repeat:repeat-y;
border-top:1px solid black;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding:0;
text-align:center;
width:161px;
}
.pbg6b {
background-image:url(/line3.gif);
background-position:-162px 0;
background-repeat:repeat-y;
border-top:1px solid black;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding:0;
text-align:center;
width:161px;
}
.pbg5c {
background-image:url(/line2.gif);
background-position:-476px 0;
background-repeat:repeat-y;
border-top:1px solid black;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding:0;
text-align:center;
width:161px;
}
.pbg6c {
background-image:url(/line3.gif);
background-position:-476px 0;
background-repeat:repeat-y;
border-top:1px solid black;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding:0;
text-align:center;
width:161px;
}
.pbg5d {
background-image:url(/line2.gif);
background-position:right 0;
background-repeat:repeat-y;
border-top:1px solid black;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding:0;
text-align:center;
width:161px;
}
.pbg6d {
background-image:url(/line3.gif);
background-position:right 0;
background-repeat:repeat-y;
border-top:1px solid black;
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0;
padding:0;
text-align:center;
width:161px;
}
a, a:link, a:visited, a:hover, a:active {
color:#C60A56;
font-family:TrajanPro-Regular;
font-size:12px;
text-decoration:none;
}
#bgl {
background-image:url(/bgl.gif);
background-repeat:repeat-y;
background-attachment:fixed;
height:100%;
left:0;
margin:0;
overflow:hidden;
padding:0;
position:fixed;
top:0;
width:39px;
}
#times {
background-image:url(/times.gif);
background-repeat:no-repeat;
height:236px;
padding-top:50px;
width:800px;
}
.timeb {
border:0 none;
height:18px;
margin:1px 0;
}
#bgt {
background-image:url(/bgt.gif);
background-repeat:repeat-x;
height:37px;
left:0px;
margin:0;
overflow:hidden;
padding:0;
position:fixed;
top:0;
width:100%;
}
#cnt {
color:white;
height:100%;
left:0;

top:0;
width:100%;
}
.con {
background-color:black;
border:1px solid #F1DD8D;
margin:0;
padding:0;
}
#nav0 {
position:relative;
top:-3px;
}
*html #nav0 {
margin-bottom:-27px;
position:relative;
top:-27px;
}
#nav1 {
}
#adr {
margin-bottom:7px;
margin-left:33px;
}
#tialogo {
margin-bottom:15px;
margin-left:223px;
}
#tia {
margin-bottom:8px;
}
#ikn {
margin-top:-10px;
position:relative;
z-index:2;
}
.conp {
padding-left:56px;
padding-right:56px;
}
.shad {
left:50%;
margin-left:-423px;
position:absolute;
top:56px;
}
.shadr {
background-image:url(/shadr.png);
background-repeat:no-repeat;
width:22px;
behavior: url(/iepngfix.htc);
}
.shadl {
background-image:url(/shadl.png);
background-repeat:no-repeat;
width:22px;
behavior: url(/iepngfix.htc);
}
.shadb {
background-image:url(/shadbot.png);
background-position:left top;
background-repeat:no-repeat;
height:20px;
behavior: url(/iepngfix.htc);
}
#status {
margin-bottom:-40px;
margin-left:650px;
position:relative;
top:-50px;
z-index:50;
}
.sfooteri {
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:56px 56px 0;
overflow:auto;
width:688px;
}
.sfooter {
margin-left:56px;
margin-right:56px;
margin-top:56px;
overflow:auto;
width:688px;
}
.steckrief {
color:white;
font-family:TrajanPro-Regular;
font-size:12px;
margin:0 56px;
overflow:auto;
width:688px;
}
#begrnzl {
margin-left:30px;
margin-top:-146px;
position:relative;
z-index:50;
}
#begrnzr {
margin-left:630px;
margin-top:-146px;
position:relative;
z-index:50;
}
#footero {
margin:56px 56px 0;
overflow:auto;
width:688px;
}
#footerl {
margin:0 14px 56px 56px;
overflow:auto;
width:330px;
}
#footerr {
margin:0 56px 56px 14px;
overflow:auto;
width:330px;
}

/*Neu*/
input.senden {
	background:url('btn_senden.png') no-repeat;
	border:0;
	margin:0;
	width:163px;
	height:49px;
	display:block;
	cursor:pointer;
behavior: url(/iepngfix.htc);
}

input.senden:hover {
	background-position:0 100%;
}

input.reset {
	background:url('btn_del.png') no-repeat;
	border:0;
	margin:0;
	width:163px;
	height:49px;
	display:block;
	cursor:pointer;
behavior: url(/iepngfix.htc);
}

input.reset:hover {
	background-position:0 100%;
}

#mobile_link {
	color: #fff;
	font-size: 11px;
	margin-right: 25px;
}

div.hdl {
	font-size:18px;
	font-family:TrajanPro-Regular;
	background-image:url(styles/img/h1headline.jpg);
	background-repeat:no-repeat;
	padding-left: 52px;
	padding-top: 23px;
	height:80px
}
div.hdl h1 {
	font-size:18px;
	font-weight:normal;
	padding-bottom:1px;
}
div.hdl span {
	font-size:12px;
	color:#717171;
}
.modells {width:715px;padding-left:85px;}
.modells .modell { float:left;padding-right:36px;}
.clear {
	clear:both;
}
.pbg5 td, .pbg6 td  {font-size:12px;}

a {  
  outline:none;
}
.sidekontakt {position:fixed;right:0px;top:40%;}
.teaserimg {float:left; padding-right:21px;padding-bottom:10px;padding-left:7px;}
.last {padding-right:0px!important;}
