/* GENERAL FORMATIG */
body { background-color: #F1F1ED; background-image: url(../images/generalBg.gif); background-repeat: repeat-x; color: #000000; font: normal 1px/1px Verdana, Arial, Helvetica, sans-serif; margin: 0px; text-align: center; text-decoration: none; }
a { color: #203B55; }
a:hover { color: #FF6000; }
/* GENERAL FORMATIG */
/* CODE BEGIN general holder of screen*/
#holder { margin: 10px auto 0 auto; padding: 0; vertical-align: top; width: 827px; }
/* CODE END general holder of screen*/
/* CODE BEGIN Top image holder */
#holder .header { background-image: url(../images/homeHeader.jpg); background-repeat: no-repeat; height: 207px; margin: 0; padding: 0; width: 827px; }
#holder .header a { height: 60px; /*	display: block;*/ width: 180px; }
#holder .header a img { border: solid 1px #aaa; margin: 135px 0 0 590px; }
#holder .headerEng { background-image: url(../images/homeHeader_eng.jpg); background-repeat: no-repeat; height: 207px; margin: 0; padding: 0; width: 827px; }
#holder .headerGer { background-image: url(../images/homeHeader_ger.jpg); background-repeat: no-repeat; height: 207px; margin: 0; padding: 0; width: 827px; }
/* CODE END Top image holder */
/* CODE BEGIN Top Navigation  */
#holder .generalNavigation { background-image: url(../images/navigationBg.gif); background-repeat: no-repeat; height: 31px; width: 827px; }
	/* CODE BEGIN NAVIGATION LIST */
#holder .generalNavigation ul, #holder .generalNavigation li { float: left; list-style-type: none; margin: 0px; padding: 0px; }
#holder .generalNavigation a { color: #F2F8E8; display: block; float: left; font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif; height: 21px; padding: 10px 10px 0px 10px; text-decoration: none; }
#holder .generalNavigation a:hover { height: 18px; padding: 13px 10px 0px 10px; }
	/* CODE END NAVIGATION LIST */
/* CODE END Top Navigation  */
/* CODE BEGIN Additional Navigation  */
#holder .additionalNavigation { background-image: url(../images/additionalNavBg.gif); background-repeat: no-repeat; color: #FFFFFF; font: normal 10px/10px Verdana, Arial, Helvetica, sans-serif; height: 23px; text-decoration: none; }
#holder .additionalNavigation ul, #holder .additionalNavigation li { float: left; list-style-type: none; margin: 0px; padding: 0px; }
#holder .additionalNavigation .enterLink { height: 15px; padding: 4px 0px 0px 8px; text-align: left; width: 405px; }
#holder .additionalNavigation .languageLink { height: 15px; padding: 4px 8px 0px 0px; text-align: right; width: 405px; }
#holder .additionalNavigation a { color: #DCE2DE; padding: 0px 10px; text-decoration: none; }
#holder .additionalNavigation a.active { background-image: url(../images/arr_or.gif); background-repeat: no-repeat; }
#holder .additionalNavigation a:hover { color: #FFF; }
/* CODE END Additional Navigation  */
/* CODE BEGIN Page content  */
#holder .content { background-color: #F1F1ED; background-image: url(../images/contentBgColor.gif); background-repeat: repeat-x; width: 827px; }
#holder .contentHome{ background-color: #F1F1ED; background-image: url(../images/contentBgColor.gif); background-repeat: repeat-x; height: 530px; width: 827px; }
	/* CODE BEGIN HOME CONTENT */
#holder .content, #holder .contentHome { text-align: left; }
#holder .content ul, #holder .content li, #holder .contentHome ul, #holder .contentHome li { float: left; height: 530px; list-style-type: none; margin: 0px; padding: 0px; text-align: left; vertical-align: top; }
#holder .contentHome .homeContentLeft
	{ background-image: url(../images/homeContentGrLine.gif); background-repeat: repeat-y; width: 275px; }
#holder .contentHome .homeContentCenter
	{ background-image: url(../images/homeContentGrLine.gif); background-repeat: repeat-y; width: 277px; }
#holder .contentHome .homeContentRight
	{ width: 275px; }
#holder .content .generalTitle, #holder .contentHome  .generalTitle { color: #000000; font: bold 18px/22px Arial, Helvetica, sans-serif; padding: 30px 10px 0px 23px; text-decoration: none; }
#holder .content .additionalTitle, #holder .contentHome  .additionalTitle { background-image: url(../images/subTitleOrangeLine.gif); background-repeat: repeat-y; color: #6F7572; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; height: 32px; padding: 2px 10px 0px 23px; text-decoration: none; }
#holder .content .imageHolder, #holder .contentHome  .imageHolder { height: 157px; margin-top: 10px; padding: 0px 0px 0px 23px; }
	/* Font size and height */
#holder .content .contentADV, #holder .contentHome  .contentADV { color: #000000; font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif; padding: 5px 10px 5px 23px; text-decoration: none; }
	/* CODE BEGIN FORMS CONTENT */	
#holder .content .contentADV .inputBox, .loginForm .inputBox{ border: solid 1px #CCC; }
#holder .content .contentADV .Button, .loginForm .Button { background-image: url(../images/formButtonBg.gif); background-repeat: repeat-x; border: 0px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
#holder .content .contentADV table td { height: 25px; }
	/* CODE END FORMS CONTENT */		
#holder .content .readMoreLink, #holder .contentHome .readMoreLink { padding: 5px 10px 5px 23px; text-align: right; }
#holder .content .readMoreLink a, #holder .contentHome .readMoreLink a { color: #4D7193; font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#holder .content .readMoreLink a:hover, #holder .contentHome .readMoreLink a:hover { color: #FC740F; }
	/* CODE END HOME CONTENT */
	/* CODE BEGIN INSIDE CONTENT */
#holder .content .insideNavigationLeft	{ background-image: url(../images/homeContentGrLine.gif); background-repeat: repeat-y; position: absolute; text-align: left; width: 275px; }
#holder .content .insideNavigationLeft a { background-image: url(../images/leftNavLink.gif); background-repeat: no-repeat; border-bottom: solid 1px #CCC; color: #FF5305; display: block; font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif; height: 20px; margin: 0px 0px 0px 23px; padding: 4px 0px 0px 20px; text-decoration: none; }
#holder .content .insideNavigationLeft a:hover { background-image: url(../images/leftNavHover.gif); color: #9F4602; }
#holder .content .insideNavigationLeft a.active { background-image: url(../images/leftNavSellected.gif); color: #9F4602; }
#holder .content .insideContentCenter { padding: 0px 0px 0px 275px; text-align: left; width: 550px; }
	/* CODE END INSIDE CONTENT */
#holder .content .contentADVmap { margin-left: 20px; }
#holder .content .contentADVmap a { background-image: url(../images/arr_or.gif); background-repeat: no-repeat; color: #000000; display: block; font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif; height: 18px; padding-left: 10px; text-decoration: none; width: 180px; }
#holder .content .contentADVmap a:hover { color: #FF6600; }
/* CODE END Page content  */
/* CODE BEGIN Content // Footer spacer  */
.greenLine { background-image: url(../images/grLine.gif); background-repeat: repeat-x; bottom: 0; height: 7px; width: 827px; }
/* CODE END Content // Footer spacer  */
/* CODE BEGIN navigation botom of page  */
.footerNavigation { height: 20px; padding-top: 8px; text-align: center; width: 827px; }
/* CODE BEGIN FOOTER NAVIGATION LIST */
#holder .footerNavigation a { color: #5C6E72; font: bold 10px/14px Arial, Helvetica, sans-serif; padding: 5px 5px 0px 5px; text-decoration: none; }
#holder .footerNavigation a:hover { color: #000; }
/* CODE END FOOTER NAVIGATION LIST */
/* CODE END navigation botom of page  */
/* CODE BEGIN End of site  */
#holder .footerContent { color: #ccc; font-size: 9px; font-weight: normal; height: 30px; line-height: 10px; width: 827px; }
#holder .footerContent a { color: #ccc; text-decoration: none; }
/* CODE END End of site  */
/* CODE BEGIN Login Form */
.loginForm { background-image: url(../images/loginBG.gif); background-repeat: no-repeat; color: #000000; font: bold 10px/14px Arial, Helvetica, sans-serif; height: 170px; text-align: center; width: 237px; }
.loginForm table td { height: 25px; }
.loginForm .Button { margin-top: 3px; }
.loginForm table th { font-size: 11px; height: 25px; line-height: 14px; padding-top: 10px; }
/* CODE END Login Form */
/* Login Form Popup */
div.Login_Popup { z-index: +1; }
div.Login_Popup img.Login_Popup_Exit { cursor: pointer; float: right; margin: 4px 5px 0px 0px; }
/* Code END Login Form Popup */
.additionalText { font-size: 12px; line-height: 14px; padding: 0px 10px 0px 25px; }
