﻿/* GENERAL TEMPLATE-STYLE */

html, body {margin: 0; padding: 0;}
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 69%; color: #000; text-align: center;}
#PageDIV {margin: 0 auto; padding: 0 0 3em 0; width: 980px; background: url(../app_media/template/background.gif) repeat-y; text-align: left; min-height:650px}
html>body #PageDIV {overflow:auto;}
img {border: 0; padding: 0; margin: 0;}



/* general Header-Style */
#HeaderDIV {position: relative; top: 0; left: 0; background: url(../app_media/template/header.gif) no-repeat; width: 980px; height: 127px;}
#HeaderDIV .LeftLogo  {width:101px; height:100px; position:absolute; left: 10px; top:27px}
#HeaderDIV .RightLogo   {position: absolute; top: 21px; left: 742px; width: 144px; height: 49px;background: url(../app_media/template/logo.gif) no-repeat; padding-top:33px}
#HeaderDIV .CountryFlag    {margin: 0; padding:0;position: absolute; top:0px; left: 890px; width:70px; height: 78px;}






/* general Footer-Style */
#FooterDIV {margin: 0 auto;  padding: 20px 0 3em 0;background-image: url(../app_media/template/footer.gif); background-position:  top; background-repeat: no-repeat; width:980px; height:32px}
#FooterDIV .leftFoo {width: 250px; position: relative; top: 0; left: 20px;}
#FooterDIV .rightFoo {width:100px; position: absolute; top: 0; left: 770px;}
#FooterDIV a {margin: 0; padding: 0 0 0 9px; float: left; display: inline; text-decoration: none;} 
#FooterDIV a:link, #FooterDIV a:active, #FooterDIV a:visited {color: #a2d194; background: url(../app_media/template/3green_footer.gif) no-repeat left center;}
#FooterDIV a:hover {color: #003b79; background: url(../app_media/template/3blue_footer.gif) no-repeat left center;}

/*#ContentContainer {position: relative; top: 0; left: 50px; width: 480px; float:left;}*/
#ContentContainer {padding-left:50px ;width:480px; float:left}

#LeftContainer {position: relative; top: 0px; left: 15px; width: 180px; float: left; line-height: 1.4em; padding:0px;}


#RightContainer {position: relative; top: 0px; right: 40px; width: 190px; float: right; font-size: 91%; line-height: 1.4em; padding:0}
#rightContainer a:link, #rightContainer a:active, #rightContainer a:visited {color:Gray; text-decoration:none}

#ErrorPage {background: url(../app_media/pages/error.png) no-repeat; min-height:370px; padding-top:20px; padding-left:200px}

/*#ContentContainer {margin: 0px 245px 0 215px; padding: 0; background: #fff; line-height: 1.4em;}*/
/*{ padding: 0; line-height: 1.4em; width:500px;float:left; position:relative; top:0px; left:30px;}*/