* {margin: 0; padding: 0; border: 0;}
body {background-color: #8797C3; color: #fff; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; background-image: url(/images/bg_body.jpg); background-position: top; background-repeat: repeat-x; text-align: center;}

/* CONTAINER */
div#container {position:relative; width: 947px; margin-left: auto; margin-right: auto; text-align: left;}

/* HEADER */
div#header {background-image: url(/images/bg_head.jpg); background-position: top; background-repeat: no-repeat; height: 99px; position: relative;}
div#header p#langselect {color: #c9c15a; background-color: inherit; text-align: right; margin-right: 10px; padding-top: 25px; width: auto; font-size: 11pt;}
div#header p#langselect a {color: #fff; background-color: inherit; text-decoration: none;}
div#header p#langselect a:hover {color: #a0a2ca; background-color: inherit; text-decoration: none;}
div#header div#jumptofrontpage { position: absolute; left: 20px; top: 20px; width: 270px; height: 80px;}

/* CONTENT */
div#content {margin-top: 30px; margin-left: 20px; margin-right: 20px; width: auto;}
div#content div#rightblock {float: right; width: 288px; margin-bottom: 30px;}
div#content div#leftblock {float: left; width: 596px; margin-bottom: 30px;}
div#content div#leftblock div.lefttext {width: 295px; background-image: url(/images/bg_lefttext.gif); background-position: top; background-repeat: repeat-y;}
div#content div#leftblock div.righttext {width: 276px; float: right; margin-bottom: 30px;}

div#content div.purplebox {width: 288px; background-image: url(/images/bg_purplebox.gif); background-position: top; background-repeat: repeat-y; padding-top: 20px; margin-bottom: 15px;}
div#content div.purplebox div.boxcnt {width: auto; margin-left: 18px; margin-right: 18px;}
div#content div.purplebox p {color: #193F70; background-color: inherit; font-size: 9pt;}
div#content div.purplebox a {color: #fff; background-color: inherit; text-decoration: none;}
div#content div.purplebox a:hover {color: #fff; background-color: inherit; text-decoration: underline;}

div#content div.photobox {width: 595px; background-image: url(/images/photobox_bg.gif); background-position: top; background-repeat: repeat-y; padding-top: 26px; margin-bottom: 15px;}
div#content div.photobox div.boxcnt {width: auto; margin-left: 18px; margin-right: 18px;}

div#content ul.bigcirlelist {list-style-type: none;}
div#content ul.bigcirlelist li {background-image: url(/images/bigcirlelist_bullet.gif); background-position: left; background-repeat: no-repeat; height: 62px; line-height: 62px; padding-left: 73px; font-size: 18pt; color: #ced4e6; background-color: inherit;}
div#content ul.bigcirlelist li a {color: #ced4e6; background-color: inherit; text-decoration: none;}
div#content ul.bigcirlelist li a:hover {color: #fff; background-color: inherit;text-decoration: none;}

div#content h1 {font-size: 20pt; font-weight: normal; margin-bottom: 15px;}
div#content h2 {font-size: 16pt; font-weight: normal; margin-bottom: 15px;}
div#content p {font-size: 11pt; line-height: 140%;}
div#content hr {border-top: 1px solid #fff; border-bottom: 0; border-left: 0; border-right: 0; height: 1px; margin-bottom: 20px; margin-top: 20px; clear: both;}
div#content a {color: #fff; background-color: inherit; text-decoration: underline;}
div#content a:hover {color: #193F70; background-color: inherit; text-decoration: underline;}
div#content div#leftblock ul {list-style-position: outside; margin-bottom: 25px;}
div#content div#leftblock ul li {list-style-type: disc; margin-left: 24px;  margin-bottom: 10px; font-size: 11pt;}
div#content div#leftblock ol {list-style-position: outside; margin-bottom: 25px;}
div#content div#leftblock ol li {list-style-type: decimal; margin-left: 24px; margin-bottom: 10px; font-size: 11pt;}


/* FOOTER */
div#footer {color: #b5b1d8; background-color: #193f70; padding-top: 12px; padding-bottom: 12px; clear: both;}
div#footer p {text-align: center; font-size: 10pt; color: #b5b1d8; background-color: inherit;}
div#footer a {color: #b5b1d8; background-color: inherit; text-decoration: none;}
div#footer a:hover {color: #fff; background-color: inherit; text-decoration: none;}
br.clear {clear: both;}
