body {
	margin-top: 0px;
}
table 
{
    border-collapse:collapse;
}
#maincontainer {
	top:0px;
	left:auto;
	width:985px;
	height:1200px;
	z-index:1;
	position:relative;
}
#logocont {
	position:absolute;
	left:0px;
	top:10px;
	width:130px;
	height:58px;
	z-index:2;
}
#contactinfoindex {
	position:absolute;
	left:725px;
	top:8px;
	width:230px;
	height:58px;
	z-index:2;
}
#flashheader {
	position:absolute;
	left:0px;
	top:78px;
	width:972px;
	height:377px;
	z-index:0;
}
#aboutheader {
	position:absolute;
	left:1px;
	top:77px;
	width:972px;
	height:259px;
	z-index:2;
}
#ratesheader {
	position:absolute;
	left:0px;
	top:77px;
	width:972px;
	height:259px;
	z-index:2;
}
#flightheader {
	position:absolute;
	left:0px;
	top:77px;
	width:972px;
	height:180px;
	z-index:2;
}
#mainnav {
	position:absolute;
	left:0px;
	top:455px;
	width:985px;
	height:23px;
	z-index:2;
	background-color: #363637;
	text-align: left;
	vertical-align: middle;
}
#mainnavOTH {
	position:absolute;
	left:0px;
	top:336px;
	width:985px;
	height:23px;
	z-index:2;
	background-color: #363637;
	text-align: left;
	vertical-align: middle;
}
#mainnavflights {
	position:absolute;
	left:0px;
	top:257px;
	width:985px;
	height:23px;
	z-index:2;
	background-color: #363637;
	text-align: left;
	vertical-align: middle;
}

#contbox_index1 {
	position:absolute;
	left:0px;
	top:488px;
	width:487px;
	height:300px;
	z-index:2;
	/*background-image: url(images/box_grey_grad_bg.gif);
	background-repeat: repeat-x;*/
}
#contbox_index2 {
	position:absolute;
	left:497px;
	top:488px;
	width:487px;
	height:300px;
	z-index:2;
	background-image: url(images/teaser_boxOR.jpg);
	background-repeat: no-repeat;
}
#contbox_index3 {
	position:absolute;
	left:0px;
	top:798px;
	width:487px;
	height:300px;
	z-index:2;
	background-image: url(images/box_grey_grad_bg.gif);
	background-repeat: repeat-x;
}
#contbox_index4 {
	position:absolute;
	left:497px;
	top:798px;
	width:487px;
	height:300px;
	z-index:2;
	background-image: url(images/box_grey_grad_bg.gif);
	background-repeat: repeat-x;
}

#footer {
	position:absolute;
	left:0px;
	top:1200px;
	width:985px;
	height:20px;
	z-index:2;
}
#about_TXT1 {
	position:absolute;
	left:0px;
	top:365px;
	width:433px;
	height:272px;
	z-index:2;
	background-image: url(images/box_grey_grad_bg.gif);
}
#about_TXT2 {
	position:absolute;
	left:744px;
	top:364px;
	width:220px;
	height:225px;
	z-index:2;
	background-image: url(images/box_grey_grad_bg.gif);
}
#apDiv1 {
	position:absolute;
	left:485px;
	top:364px;
	width:240px;
	height:650px;
	z-index:2;
	background-image: url(images/greenph_bg.jpg);
}
#about_greenphone {
	position:absolute;
	left:12px;
	top:68px;
	width:187px;
	height:244px;
	/*width:194px;*/
	/*height:245px;*/
	z-index:2;
	overflow-y:auto;
	color:#000000;
}
#plan_txt1 {
	position:absolute;
	left:0px;
	top:365px;
	width:433px;
	height:287px;
	z-index:2;
	background-image: url(images/box_grey_grad_bg.gif);
	background-repeat: repeat-x;
}
#worldmap {
	position:absolute;
	left:460px;
	top:364px;
	width:525px;
	height:297px;
	z-index:2;
	background-image: url(images/metalplate.jpg);
	background-repeat: no-repeat;
}
#ratesbox3 {
	position:absolute;
	left:0px;
	top:680px;
	width:455px;
	height:302px;
	z-index:2;
}
#formlay {
	position:absolute;
	left:9px;
	top:47px;
	width:200px;
	height:250px;
	z-index:2;
	text-align: left;
}
#accountratesbox {
	position:absolute;
	left:317px;
	top:50px;
	width:198px;
	height:247px;
	z-index:2;
}
#toprates {
	position:absolute;
	left:232px;
	top:49px;
	width:81px;
	height:97px;
	z-index:2;
}
#apaccounttxt1Div2 {
	position:absolute;
	left:0px;
	top:365px;
	width:342px;
	/*height:259px;*/
	height:614px;
	z-index:2;
	/*background-image: url(images/box_grey_grad_bg.gif);*/
	background-image: url(images/box_grey_grad_bglarge.jpg);
	background-repeat: repeat-x;
}
#accountsetuptxt {
	position:absolute;
	left:368px;
	top:365px;
	width:595px;
	height:614px;
	z-index:2;
	background-image: url(images/box_grey_grad_bglarge.jpg);
	background-repeat: repeat-x;
}
#securesite {
	position:absolute;
	left:203px;
	top:72px;
	width:107px;
	height:105px;
	z-index:2;
}
#accounttxt3 {
	position:absolute;
	left:0px;
	top:639px;
	width:342px;
	height:249px;
	z-index:2;
	background-image: url(images/box_grey_grad_bg.gif);
	background-repeat: repeat-x;
}
#usacd1 {
	position:absolute;
	left:0px;
	top:367px;
	width:400px;
	height:226px;
	z-index:2;
	background-image: url(images/box_grey_grad_bg.gif);
	background-repeat: repeat-x;
}
#usacd2 {
	position:absolute;
	left:0px;
	top:615px;
	width:400px;
	height:280px;
	z-index:2;
	background-image: url(images/box_grey_grad_bg.gif);
	background-repeat: repeat-x;
}
#usacd3 {
	position:absolute;
	left:429px;
	top:367px;
	width:262px;
	height:226px;
	z-index:2;
	background-image: url(images/box_grey_grad_bg.gif);
	background-repeat: repeat-x;
}
#usacd4 {
	position:absolute;
	left:722px;
	top:368px;
	width:243px;
	height:225px;
	z-index:2;
	background-image: url(images/box_grey_grad_bg.gif);
}
#usacd5 {
	position:absolute;
	left:432px;
	top:615px;
	width:554px;
	height:291px;
	z-index:2;
}
#about_TXT3 {
	position:absolute;
	left:0px;
	top:678px;
	width:433px;
	height:276px;
	z-index:2;
	background-image: url(images/box_grey_grad_bg.gif);
	background-repeat: repeat-x;
}
#about_TXT4 {
	position:absolute;
	left:0px;
	top:947px;
	width:433px;
	height:161px;
	z-index:3;
}

#accountsetuptxt {
	position:absolute;
	left:368px;
	top:365px;
	width:595px;
	height:614px;
	z-index:2;
	background-image: url(images/box_grey_grad_bglarge.jpg);
	background-repeat: repeat-x;
}
#securesite {
	position:absolute;
	left:203px;
	top:76px;
	width:107px;
	height:105px;
	z-index:2;
}
#accounttxt3 {
	position:absolute;
	left:0px;
	top:639px;
	width:342px;
	height:249px;
	z-index:2;
	background-image: url(images/box_grey_grad_bg.gif);
	background-repeat: repeat-x;
}
#plan_txt1 {
	position:absolute;
	left:0px;
	top:365px;
	width:433px;
	height:287px;
	z-index:2;
	background-image: url(images/box_grey_grad_bg.gif);
	background-repeat: repeat-x;
}
#worldmap {
	position:absolute;
	left:460px;
	top:364px;
	width:525px;
	height:297px;
	z-index:2;
	background-image: url(images/metalplate.jpg);
	background-repeat: no-repeat;
}
#ratesbox3 {
	position:absolute;
	left:0px;
	top:680px;
	width:455px;
	height:302px;
	z-index:2;
}
#formlay {
	position:absolute;
	left:9px;
	top:47px;
	width:200px;
	height:250px;
	z-index:2;
	text-align: left;
}
#apDiv2 {
	position:absolute;
	left:317px;
	top:50px;
	width:198px;
	height:247px;
	z-index:2;
}
#toprates {
	position:absolute;
	left:232px;
	top:49px;
	width:81px;
	height:97px;
	z-index:2;
}
.headerwhitetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	text-align: left;
}
.headerdarktxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #444444;
	padding-left: 10px;
	text-align: left;
}
.fliess {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
}
.fliessheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444444;
	font-weight: bold;
}
.fliesslinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
}
.fliesslinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
}


.fliessohne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.footerfliess {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	text-align: center;
}
.listbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.formhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.formsmalltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.formbutt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	width: 80px;
}
.fliessred {
	color: #990000;
	font-weight: bold;
}
.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	height: 23px;
	border-right-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	padding-left: 5px;
	text-align: left;
	line-height: 23px;
}
.navigation:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	padding-right: 10px;
	height: 23px;
	border-right-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	padding-left: 5px;
	text-align: left;
	line-height: 23px;
}

/**Kirill**/
img
{
	border:none;
}
div, select, textarea
{
	scrollbar-face-color: #f5f5f5;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #cccccc;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-arrow-color: #696969;
	scrollbar-track-color: #fcfcfc;
	scrollbar-darkshadow-color: #ffffff;
}
.noDisp
{
	display:none;
}
.pnPopup
{
	text-align: left;
	background-color: #ffffff;
	min-width: 400px;
	min-height: 400px;
	padding: 0;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#716f64',Direction=135,Strength=8);
	border: solid 1px #d4d0c8;
}
.pnDrag
{
	background-position: 3px center;
	background-image: url(images/rectangle.gif);
	background-repeat: no-repeat;
	background-color: #008080;
	padding-right: 3px;
	border-bottom: #008080 1px outset;
	border-top: #008080 1px outset;
	text-align: right;
	color: #ffffff;
	font: caption;
}
#spCPName
{
	float:left;
	margin-left:20px;
}
.backPopup
{
	background-image: url(images/clear.gif);
}
.optLoading
{
	background-position: center center;
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	color:#ffffff;
}
.tblPopup
{
	width: 350px;
	font-weight: bolder;
	font-size: 10pt;
	color: #666666;
	margin-bottom:10px;
}
.tblPopup td
{
	border-bottom: #eeeeee 1px solid;
}
#tdPlans
{
	font-size: 10pt;
	color: #999966;
	font-weight: bold;
	font-style: italic;
}
#tdPlans div
{
	border-bottom: #eeeeee 10px solid;
}
#tdPlans div a:link,#tdPlans div a:visited
{
	display:block;
	font-style:normal;
}
#tdPlans div a:hover
{
	color: #009999;
}
#tdPlans div a.act:link, #tdPlans div a.act:visited, #tdPlans div a.act:hover
{
	padding-right: 15px;
	background-position: right center;
	background-image: url(images/ArrowRight.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	color: #556b2f;
}
.tdDesc
{
	font-weight: bold;
	font-size:8pt;
	color: #666666;
	text-transform: uppercase;
}
.spGreet
{
	float: left;
	clear: left;
	font-weight: bold;
	color: #6b8e23;
}
.apsAdd
{
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 180px;
	top: 7px;
	width: 520px;
	height: 58px;
	z-index:2;
}
.tblApsAdd
{
	width: 450px;
	font-size: 10pt;
	margin: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tblApsAdd div
{
	padding:1px 5px 1px 5px;
	text-align:left;
	border:solid 1px #eeeeee;
	margin-bottom:20px;
	height:250px;
	overflow: auto;
}
.bbbImg
{
	position:absolute;
	z-index:9;
}
.dvPwdrN
{
	position:absolute;
	z-index:2;
	/*top:295px;
        left:792px;*/
        top:250px;
        left:792px;
	font-size:12px;
}
.dvPwdrN a
{
	color: #9acd32;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*.dvPwdrN div
{
        text-align:right;
        margin-right:20px;
        margin-top:30px;

}*/
