@charset "utf-8";
/* CSS Document */

body, html { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#444; }

h1 { font-size:1.8em; font-weight:normal; }
h2 { font-size:1.6em; font-weight:normal; }
h3 { font-size:1.4em; font-weight:normal; }
h4 { font-size:1.2em; font-weight:normal; }
h5 { font-size:1.1em; font-weight:normal; }
h6 { font-size:1em; font-weight:normal; }
p { line-height:1.6em; font-size:0.95em; }
a { text-decoration:none; color:#4d6ac6; }
ul { padding-left:25px; }
li { padding-bottom:15px; line-height:1.5em; font-size:0.95em; }
.bold { font-weight:bold; }
.smallFonts { font-size:0.75em; }
.right { float:right; }
.left { float:left; }
.clickable { cursor:pointer; }
.clearBoth { clear:both; }
.underline { border-bottom:#990033 1px solid; }

div.head { border-top:#b84445 5px solid; padding:20px 0; }
div.head img { float:left; }

div.lang { float:right; margin-top:10px; margin-right:3%; }
div.lang select { clear:right; float:right; }
div.lang p { color:#000; font-size:3em; clear:both; margin:0; }

div.main { padding-bottom:50px; }
div.main p { margin:10px 0 0; line-height:1.5em; }
div.mainInner { padding:3% 3% 40px }
div.mainInner h5 { margin-bottom:0; font-weight:bold; }
div.mainInner ol { padding-left:15px; }
div.mainInner ol ol { padding-top:5px; }
div.mainInner ol ol li { list-style-type:lower-roman; padding-bottom:5px; }

img.fullSize { width:100%; }

div.disclaimer { margin-top:30px; }

div.menu ul { float:left; clear:both; margin:0; padding:0; width:100%; }
div.menu li { list-style:none; padding:0; width:100%; background:#eee; border-bottom:#b84445 2px solid; }
div.menu ul li a { display:block; padding:10px 0; color:#000; font-weight:bold; padding-left:10%; text-decoration: none;}

div.top_link { position:fixed; bottom:35px; width:30%; margin:0 auto; text-align:center; background-color:rgba(256,256,256,0.3); border-radius:5px; left:35%; border:#eee 2px solid; }
div.top_link img { cursor:pointer; z-index:999; padding:2px 20px; }
