/* Main Structure */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/bg-new.jpg) repeat #FFE1A3;
}

a { outline:none; }

#bodytable {
  width:991px;
  margin-left:-496px;
  left:50%;
  top:0;
  background:url(../images/bg.png) center repeat-y;
  position:absolute;
}
#tablediv {
 top:0px;
 left:22px;
 width:947px;
 background-color:#F3E8C8;
 position:relative;
 }
#copyright {
  bottom:0px;
  bottom:0;
  left:955px;
  width:14px;
  height:178px;
  position:absolute;
  }
#tablebottom {
  background:url(../images/bottom.png) no-repeat top center; 
  width:991px; 
  position:relative;
  }
#footer {
  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #491110; font-weight:bold; line-height: 14px; word-spacing:3px; text-decoration: none;
  width:947px;
  padding:15px 22px 8px 22px;
  }
#footer a{
  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #491110; font-weight:bold; line-height: 14px; word-spacing:3px; text-decoration: underline;
  }
#footer a:hover {
text-decoration:none;
}
#footerleft {
 float:left;
 padding-left:20px;
 position:relative;
 }
#footerright {
 float:right;
 padding-right:20px;
 position:relative;
 }
.cleardiv {
clear:both;
}


/* Table Content */
#header {
 top:0px;
 left:0px;
 width:947px;
 height:76px;
 position:relative;
 }
#logo {
  top:0px;
  left:0px;
  width:286px;
  height:76px;
  position:absolute;
  }
#headerlinks {
  top:0px;
  left:630px;
  width:317px;
  height:33px;
  position:absolute;
  }
#headerlinksde {
  top:0px;
  left:500px;
  width:447px;
  height:33px;
  position:absolute;
  }
.flower a{
float:right; 
height:25px;
background:url(../images/flower.gif) left no-repeat;
padding:14px 13px 2px 32px;
display:block;
outline:none;
font-family: Arial, Verdana; font-size: 11px; color: #A06730; font-weight: bold; line-height: 14px; text-decoration: none;
position:relative;
}
.flower a:hover {
text-decoration:underline;
}

.deutschflag a{
float:right; 
height:25px;
background:url(../images/deutsch-flag.gif) left no-repeat;
padding:14px 13px 2px 35px;
display:block;
outline:none;
font-family: Arial, Verdana; font-size: 11px; color: #A06730; font-weight: bold; line-height: 14px; text-decoration: none;
position:relative;
}
.deutschflag a:hover {
text-decoration:underline;
}

.englishflag a{
float:right; 
height:25px;
background: url(../images/english-flag.gif) left no-repeat;
padding:14px 13px 2px 35px;
display:block;
outline:none;
font-family: Arial, Verdana; font-size: 11px; color: #A06730; font-weight: bold; line-height: 14px; text-decoration: none;
position:relative;
}
.englishflag a:hover {
text-decoration:underline;
}

#navbar {
 top:0px;
 left:0px;
 height:20px;
 width:937px;
 padding:0px 0px 0px 10px;
 background:url(../images/topbar-bg.gif) repeat;
 position:relative;
}
#navbar dl{
margin:0px;
}

#navbar3 {
 top:0px;
 left:0px;
 height:40px;
 width:927px;
 padding:0px 10px 0px 10px;
 background:url(../images/topbar-bg.gif) repeat;
 position:relative;
}
#navbar3 dl{
margin:0px;
}

a.nav, a.nav:link, a.nav:visited {display:block; height:20px; text-align:center; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:19px; float:left; padding:0px 9px 0px 9px;}
a.nav:hover {color:#746C2C; background:url(../images/topbar-bg-hover.gif) repeat;}
a.nav:active {color:#746C2C; background:url(../images/topbar-bg-hover.gif) repeat;}
a.navcurrent {display:block; height:20px; background:url(../images/topbar-bg-current.gif) repeat; text-align:center; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:11px; font-weight:bold; color:#555555; line-height:19px; float:left; padding:0px 9px 0px 9px;}

#navbar2 {
 top:0px;
 left:0px;
 height:20px;
 width:937px;
 padding:0px 10px 0px 0px;
 background:url(../images/topbar-bg.gif) repeat;
 position:relative;
}
#navbar2 dl{
margin:0px;
}

a.nav2, a.nav2:link, a.nav2:visited {display:block; height:20px; text-align:center; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:19px; float:right; padding:0px 9px 0px 9px;}
a.nav2:hover {color:#746C2C; background:url(../images/topbar-bg-hover.gif) repeat;}
a.nav2:active {color:#746C2C; background:url(../images/topbar-bg-hover.gif) repeat;}
a.navcurrent2 {display:block; height:20px; background:url(../images/topbar-bg-current.gif) repeat; text-align:center; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:11px; font-weight:bold; color:#555555; line-height:19px; float:right; padding:0px 9px 0px 9px;}
a.nav2pdf {display:block; height:20px; background:url(../images/adobe-reader-icon.jpg) left no-repeat; text-align:center; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:19px; float:right; padding:0px 9px 0px 24px;}
a.nav2pdf:hover {color:#746C2C; background:url(../images/adobe-reader-icon-hover.jpg) left no-repeat;}
a.nav2pdfcurrent {display:block; height:20px; background:url(../images/adobe-reader-icon-on.jpg) left no-repeat; text-align:center; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:11px; font-weight:bold; color:#746C2C; line-height:19px; float:right; padding:0px 9px 0px 24px;}

#navbar4 {
 top:0px;
 left:0px;
 height:40px;
 width:927px;
 padding:0px 10px 0px 10px;
 background:url(../images/menubar-bg.gif) center repeat-x;
 position:relative;
}
#navbar4 dl{
margin:0px;
}

a.nav4, a.nav4:link, a.nav4:visited {display:block; height:20px; text-align:center; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:19px; float:left; padding:0px 9px 0px 9px;}
a.nav4:hover {color:#746C2C; background:url(../images/topbar-bg-hover.gif) repeat;}
a.nav4:active {color:#746C2C; background:url(../images/topbar-bg-hover.gif) repeat;}
a.navcurrent4 {display:block; height:20px; background:url(../images/topbar-bg-current.gif) repeat; text-align:center; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:11px; font-weight:bold; color:#555555; line-height:19px; float:left; padding:0px 9px 0px 9px;}
a.nav4pdf {display:block; height:20px; background:url(../images/adobe-reader-icon.jpg) left no-repeat; text-align:center; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:19px; float:left; padding:0px 9px 0px 24px;}
a.nav4pdf:hover {color:#746C2C; background:url(../images/adobe-reader-icon-hover.jpg) left no-repeat;}
a.nav4pdfcurrent {display:block; height:20px; background:url(../images/adobe-reader-icon-on.jpg) left no-repeat; text-align:center; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:11px; font-weight:bold; color:#746C2C; line-height:19px; float:left; padding:0px 9px 0px 24px;}
a.nav4book, a.nav4book:link, a.nav4book:visited {display:block; height:20px; text-align:center; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:11px; font-weight:bold; color:#993333; line-height:19px; float:left; padding:0px 9px 0px 9px;}
a.nav4book:hover {background:url(../images/topbar-bg-hover.gif) repeat;}


#navbar5 {
 top:0px;
 left:0px;
 height:20px;
 width:927px;
 padding:0px 10px 0px 10px;
 background:url(../images/topbar-bg.gif) repeat;
 position:relative;
}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/ddmenus/black-anywidth-centered.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#ddmenu {height:20px; text-align:left;}
#ddmenu table {border-collapse:collapse; width:0; height:0; margin:-1px;}
#ddmenu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left;position:relative;}
#ddmenu ul {display:inline-block;} 
#ddmenu ul.level1 {padding-right:2px; }
#ddmenu li {float:left;}
#ddmenu ul div {position:absolute; left:-9999px; top:-32000px;}

#ddmenu a {display:block; font-family: Verdana, Arial, Sans-serif; font-size:11px; font-weight:bold; line-height:19px; color:#ffffff; height:20px; text-decoration:none;padding:0 12px; text-align:center;}
#ddmenu ul.level1 li.level1-li a.level1-a {float:left;}
#ddmenu ul.level1 li.currlink a.level1-a{color:#746C2C; background:url(../images/topbar-bg-hover.gif) repeat;}
#ddmenu ul.level1 li.ddmenubook a.level1-a{color:#993333;}
#ddmenu ul.level1 li.level1-li a.level1-a:hover { color:#746C2C; background:url(../images/topbar-bg-hover.gif) repeat; position:relative;}
#ddmenu ul.level1 li.level1-li a.level1-a.drop:hover {color:#746C2C; background:url(../images/topbar-bg-hover.gif) repeat;}
#ddmenu ul.level1 li.level1-li:hover {position:relative;}
#ddmenu ul.level1 li.level1-li:hover > a { color:#746C2C; background:url(../images/topbar-bg-hover.gif) repeat; }


#ddmenu ul :hover div {left:0; top:20px;background:url(../images/topbar-bg.gif) repeat; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity: 0.90; /* for IE */ filter:alpha(opacity=90); /* CSS3 standard */ opacity:0.90; }
#ddmenu ul :hover div ul { padding-bottom:5px;}
#ddmenu ul :hover div ul li {float:none; height:20px;}
#ddmenu ul :hover div ul li a {display:block; text-align:left; font-family: Verdana, Arial, Sans-serif; font-size:11px; font-weight:bold; line-height:20px; color:#ffffff; height:20px; text-decoration:none; width:220px;}
#ddmenu ul :hover div ul li a:hover {color:#746C2C; background:url(../images/topbar-bg-hover.gif) repeat;}


a.nav6, a.nav6:link, a.nav6:visited {display:block; height:20px; text-align:center; text-decoration:none; font-family: Verdana, Arial, Sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:19px; float:right; padding:0px 12px 0px 12px;}
a.nav6:hover {color:#746C2C; background:url(../images/topbar-bg-hover.gif) repeat;}
a.nav6:active {color:#746C2C; background:url(../images/topbar-bg-hover.gif) repeat;}
a.navcurrent6 {display:block; height:20px; background:url(../images/topbar-bg-current.gif) repeat; text-align:center; text-decoration:none; font-family: Verdana, Arial, Sans-serif; font-size:11px; font-weight:bold; color:#555555; line-height:19px; float:right; padding:0px 12px 0px 12px;}
a.nav6pdf {display:block; height:20px; background:url(../images/adobe-reader-icon.jpg) left no-repeat; text-align:center; text-decoration:none; font-family: Verdana, Arial, Sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:19px; float:right; padding:0px 12px 0px 24px;}
a.nav6pdf:hover {color:#746C2C; background:url(../images/adobe-reader-icon-hover.jpg) left no-repeat;}
a.nav6pdfcurrent {display:block; height:20px; background:url(../images/adobe-reader-icon-on.jpg) left no-repeat; text-align:center; text-decoration:none; font-family: Verdana, Arial, Sans-serif; font-size:11px; font-weight:bold; color:#746C2C; line-height:19px; float:right; padding:0px 12px 0px 24px;}

#devaayabanner {
background-color:#000000;
height:300px;
}
#devaayabannerindex {
background-color:#000000;
height:439px;
}



/* Page Content */
#contentdiv {
position:relative;
background:url(../images/bg-leaf-alt.jpg) top right no-repeat;
width:947px;
padding-bottom:15px;
}

#maincontent {
padding:15px;
width:917px;
position:relative;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8D5218; font-weight: normal; line-height: 16px; text-decoration: none; text-align:justify;
}

#maincontent table{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8D5218; font-weight: normal; line-height: 16px; text-decoration: none; text-align:justify;
}

#offer1img {
width:178px;
float:left;
margin-right:7px;
position:relative;
}
#offer1text {
width:178px;
float:left;
margin-right:15px;
position:relative;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; font-weight: normal; line-height: 12px; text-decoration: none; text-align: justify;
} 

#offer2img {
width:178px;
margin-right:7px;
float:left;
position:relative;
}
#offer2text {
width:178px;
float:left;
position:relative;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; font-weight: normal; line-height: 12px; text-decoration: none; text-align: justify;
}

#offer3 {
float:right;
width:165px;
position:relative;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; font-weight: normal; line-height: 12px; text-decoration: none; text-align: center;
}
#offer3 a{
color: #555555;
} 

img.right{
float:right;
margin:0px 0px 3px 10px;
border:3px solid #CCC3A8;
}

img.left{
float:left;
margin:0px 10px 3px 0px;
border:3px solid #CCC3A8;
}

.navcontainer {
 width:917px;
}

.navcontainer2 {
 width:698px;
}

.navcontainer3 {
 width:455px;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}	

.navlist {
    font-weight:normal;
    color:#8D5218;
    line-height:18px;
    list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	word-spacing: 3px; 
	text-decoration: none;
	margin: 0;
}

.navlist li {
    padding-left:20px;
    background:transparent url(../images/flower-bullet.gif) no-repeat;
    background-position:0 2px;
}

.navlist2 {
    font-weight:normal;
    color:#8D5218;
    line-height:18px;
    list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	word-spacing: 3px; 
	text-decoration: none;
	margin: 0;
}

.navlist2 li {
    padding-left:20px;
    background:transparent url(../images/flower-bullet.gif) no-repeat;
    background-position:0 2px;
}

.navlist2 li a{
    font-weight:normal;
    color:#8D5218;
	text-decoration: underline;
}

.navlist2 li a:hover{
    font-weight:normal;
    color:#271605;
	text-decoration: underline;
}


.navlista {
    font-weight:normal;
    color:#8D5218;
    line-height:18px;
    list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	word-spacing: 3px; 
	text-decoration: none;
	margin: 0;
}

.navlista li {
    padding-left:20px;
    background:transparent url(../images/flower-bullet.gif) no-repeat;
    background-position:0 2px;
}
.navlista li ul li{
    padding-left:17px;
    background:transparent url(../images/cirleimg1.jpg) no-repeat;
    background-position:0 6px;
}

.subheadinglarge {
font-family: Georgia, Verdana, Arial, sans-serif; font-size: 15px; color: #8D5218; font-weight: bold; line-height: 24px; text-decoration: none; padding-left:10px;
}

.subheading {
font-family: Georgia, Verdana, Arial, sans-serif; font-size: 11px; color: #8D5218; font-weight: bold; line-height: 16px; text-decoration: none; padding-left:10px;
}
.subheading a{
font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #993333; font-weight: bold; line-height: 16px; text-decoration: underline; padding-left:10px;
}

.subheading a:hover{
color: #663333;
}

.subheadinggreen {
font-family: Georgia, Verdana, Arial, sans-serif; font-size: 11px; color: #339966; font-weight: bold; line-height: 16px; text-decoration: none; padding-left:10px;
}
.subheadinggreen a{
font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #339966; font-weight: bold; line-height: 16px; text-decoration: underline; padding-left:10px;
}

.subheadinggreen a:hover{
color: #336633;
}

.linkbox {
width:917px;
height:25px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #A06730; font-weight: bold; line-height: 14px; text-decoration: none;
text-align:center;
}

.linkbox a{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #993333; font-weight: bold; line-height: 14px; text-decoration: underline;
}

.linkbox a:hover {
color: #663333;
}

.line {
text-align:center;
padding:20px 0px 10px 0px;
}

.forTableTextHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #343434; font-weight: bold; padding:2px; line-height: 16px; text-decoration: none}
.forTableText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #444444; font-weight: normal; line-height: 16px; word-spacing: 3px; padding:2px; text-decoration: none}
.forTableText2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; font-weight: normal; padding:2px; line-height: 16px; word-spacing: 3px; text-decoration: none}

#tariffdiv {
position:relative;
width:917px;
}

.forPhotos { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #8D5218; font-weight: bold; padding: 4px 40px; line-height: 14px; text-decoration: none}

.phototable img{
border:3px solid #CCC3A8;
}

.phototable a{
font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #8D5218; font-weight: bold; line-height: 14px; text-decoration: underline;
}

.forBodytext, .forBodytext a{
font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #993333; font-weight: bold; line-height: 16px; text-decoration: underline;
}
.forBodytext a:hover{
text-decoration: none;
}

.tsthandcursor{
cursor:hand;
cursor:pointer;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8D5218; font-weight: bold; line-height: 16px; text-decoration: none;
background-color:#F3E8C8;
}
.tsthandcursor:hover {
cursor:hand;
cursor:pointer;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8D5218; font-weight: bold; line-height: 16px; text-decoration: none;
}

.tstreadmore {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8D5218; font-weight: normal; line-height: 16px; text-decoration: underline;
background-color:#F3E8C8; padding-right:15px;
}
.switchgroup1 {
padding:16px 10px 10px 10px;
margin-top:-7px;
border:1px solid #ADA566;
}

.switchgroup1 img{
border:3px solid #CCC3A8;
float:left;
margin:0px 10px 2px 0px;
}

.forAltheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8D5218; font-weight: bold; line-height: 16px; text-decoration: none}


.book_box{border:none;
width:100%;
height:80px;
font-family:Arial, Helvetica, sans-serif;
color:#363000;
font-size:11px;
}

.book_box a,link,visited{color:#363000;}

.book_box a:hover{color:#ffffff;}


.book_box_head{font-size:11px;
color:#363000;}

.book_box_error{color:#FF0000;
font-size:11px;}

.acttable td{
text-align:left;
text-indent:20px;
}
.appforminput {
border:1px solid #D9CA9F;
background:#FAF9F5;
padding:3px 3px 0px 3px;
height:19px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; line-height: 19px; text-decoration: none
}
.appformselect {
border:1px solid #D9CA9F;
background:#FAF9F5;
height:19px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; line-height: 19px; text-decoration: none
}
.appformtextarea {
border:1px solid #D9CA9F;
background:#FAF9F5;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; line-height: 16px; text-decoration: none
}
.resetone {
width:116px;
height:25px;
display:block;
border:0px solid #343434; cursor:pointer;
background:url(../images/reset.gif) center no-repeat;
}
.resettwo {
width:116px;
height:25px;
border:0px solid #343434; cursor:pointer;
background:url(../images/reset2.gif) center no-repeat;
}
.submitone {
width:116px;
height:25px;
display:block;
border:0px solid #343434; cursor:pointer;
background:url(../images/submit.gif) center no-repeat;
}
.submittwo {
width:116px;
height:25px;
border:0px solid #343434; cursor:pointer;
background:url(../images/submit2.gif) center no-repeat;
}