@media all {* { margin:0;padding:0}
option {padding-left:0.4em}
* html body * {overflow:visible}
* html iframe,* html frame {overflow:auto}
* html frameset {overflow:hidden}
html {height:100%;margin-bottom:1px}
body {font-size:100.01%;color:#000;background:#fff;text-align:left}
fieldset,img {border:0 solid}
ul,ol,dl {margin:0 0 1em 1em}
li {margin-left:1.5em;line-height:1.5em}
dt {font-weight:bold}
dd {margin:0 0 1em 2em}
blockquote {margin:0 0 1em 1.5em}
#header {position:relative}
#header,#nav,#main,#footer {clear:both}
#col1 {float:left}
#col2 {float:right}
#col3 {width:auto;margin:0 200px}
#col1_content,#col2_content,#col3_content {position:relative}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:block}
.floatbox {overflow:hidden}
#ie_clearing {display:none}
.skip,.hideme,.print {position:absolute;top:-1000em;left:-1000em;height:1px;width:1px}
.skip:focus,.skip:active {position:static;top:0;left:0;height:auto;width:auto}
#nav_main {width:100%;overflow:hidden;float:left;display:inline;border-bottom:3px solid #EFEFEF;line-height:0;height:42px}
#cse-search-box {float:right;margin-top:7px;width:auto}
#langbar {float:right;height:20px;margin:8px 17px 0 0;padding:1px;position:relative;width:150px}
#langbar li {width:30px;height:20px;position:absolute;top:1px;background:url(img/flags/sprite.gif) 0 0 no-repeat;display:block;list-style:none;margin-left:5px}
#langbar .it_btn {left:0}
#langbar .en_btn {left:30px;background-position:-30px 0}
#langbar .fr_btn {left:60px;background-position:-60px 0}
#langbar .es_btn {left:90px;background-position:-90px 0}
#langbar .zh_btn {left:120px;background-position:-120px 0}
#langbar .de_btn {left:150px;background-position:-150px 0}
#langbar li a {width:27px;height:19px;display:block}
#langbar li a:hover {border:solid 1px #f00}
#breadc {margin-left:0;padding-left:0;display:inline;border:none;float:left;margin-top:9px;font-family:'Trebuchet MS',Verdana}
#breadc li {margin-left:0;padding-left:2px;border:none;list-style:none;display:inline}}
@media screen,projection {body { text-align:center;padding:0 0 10px;background:#90b6ff url('img/head_pattern.jpg') no-repeat top right}
#page_margins{ text-align:left; margin: 0 auto;width:1020px;min-width: 1020px; max-width: none; background: #fff;}
#page {padding:5px 10px 10px}
#header {color:#000;background:#fff url('img/header_01.jpg') no-repeat top right;border-bottom:8px solid #9f9a00;height:130px;position:relative}
#header span {position:absolute;top:65px;left:160px;font-size:220%;color:#9f9a00 !important;padding-left:5px}
#header h5 {position:absolute;top:30px;left:160px;font-size:190%;color:#29659b !important;padding-left:5px}
#header a {height:106px;left:15px;position:absolute;top:14px;width:106px}
#nav_main {background:#fff}
#main {background:#fff;padding:0;float:left;width: 100%;}
#footer {color:#666;background:#f9f9f9;padding:10px 20px;border-top:5px #efefef solid}
#footer ul,#footer p {margin:0 5px;text-align:center}
#footer ul li {display:inline}
#col1_content {padding:21px 10px 10px 20px}
#col2_content {padding:10px 5px}
#col3_content {padding:10px}
.country_main_page h2 {color:#000040;margin:20px 0;font-size:165%}
.country_main_page h3 {font-size:135%}
.country_main_page ul.list_locations li {display:block;float:left;font-size:110%;line-height:1em;list-style-type:none;margin-bottom:20px;margin-left:10px;width:160px}
html * {font-size:100.01%}
textarea,pre,tt,code {font-family:"Courier New",Courier,monospace}
body {font-family:Verdana,Helvetica,Arial,sans-serif;font-size:82.00%;color:#2a2a2a}
h1,h2,h3,h4,h5,h6 {font-family:"times new roman",times,serif;font-weight:bold;color:#000040;margin:0 0 0.25em}
h1 {font-size:200%;color:#9f9a00}
h2 {font-size:200%;color:#182E7A}
h3 {font-size:150%}
h4 {font-size:133.33%}
h5 {font-size:116.67%}
h6 {font-size:116.67%;font-style:italic}
#header h1 {font-size:2.5em;letter-spacing:-2px;line-height:65%;color:#000}
#header span {color:#999}
p {line-height:1.5em;margin:0 0 1em}
ul,ol,dl {line-height:1.5em;margin:0 0 1em 1em}
li {margin-left:1.5em;line-height:1.5em}
dt {font-weight:bold}
dd {margin:0 0 1em 2em}
cite,blockquote {font-style:italic}
blockquote {margin:0 0 1em 1.5em}
strong,b {font-weight:bold}
em,i {font-style:italic}
pre,code {font-family:monospace;font-size:1.1em}
acronym,abbr {letter-spacing:.07em;border-bottom:.1em dashed #c00;cursor:help}
.note {background:#dfd;padding:1em;border-top:1px #bdb dotted;border-bottom:1px #bdb dotted}
.important {background:#ffd;padding:1em;border-top:1px #ddb dotted;border-bottom:1px #ddb dotted}
.warning {background:#fdd;padding:1em;border-top:1px #dbb dotted;border-bottom:1px #dbb dotted}
.information {padding:1em;border-top:2px solid #b5d3ff;border-bottom:2px solid #b5d3ff;background:#f7fafd}
.float_left {float:left;display:inline;margin-right:1em;margin-bottom:0.15em}
.float_right {float:right;display:inline;margin-left:1em;margin-bottom:0.15em}
.center {text-align:center;margin:0.5em auto}
.cleardiv {clear:left;height:1px;padding:0}
a {color:#4D87C7;text-decoration:none}
a:focus,a:hover,a:active {color:#182E7A;text-decoration:underline}
#topnav a {color:#999;font-weight:normal;background:transparent;text-decoration:none}
#topnav a:focus,#topnav a:hover,#topnav a:active {text-decoration:underline;background:transparent}
#footer a {color:#999;background:transparent;font-weight:bold}
#footer a:focus,#footer a:hover,#footer a:active {color:#4D87C7;text-decoration:underline;background:transparent}
table {width:auto;border-collapse:collapse;margin-bottom:0.5em}
table.full {width:100%}
table.fixed {table-layout:fixed}
th,td {padding:0.5em}
thead th {background:#444;color:#fff}
tbody th {background:#ccc;color:#333}
tbody th.sub {background:#ddd;color:#333}
hr {color:#fff;background:transparent;margin:0 0 0.5em;padding:0 0 0.5em;border:0;border-bottom:1px #eee solid}
.k_float{z-index:9999999;position:fixed !important;position:absolute;cursor:hand;cursor:pointer;}#kampylink img{border:0;}.k_top{top:0px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop :document.body.scrollTop);}.k_bottom{bottom:0px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1);}.k_right{right:0px;}.k_left{left:0px;}#k_close_button{color:gray;border:1px solid gray;display: none;width:11px;height:16px;font-size:12px;text-align:center;}.kc_top{top:80px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + 80 :document.body.scrollTop + 80);}.kc_bottom{bottom:80px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 80 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 80);}.kc_right{right:10px;}.kc_left{left:10px;}}
