*, html{margin:0;padding:0;}
body{font-size:100%;font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;margin:0;padding:0;background:white;}
#wrapper{background:url('/img/bg-footer.gif') bottom center repeat-x;margin:0;padding:0;}
#wrapper-inner{margin:0;padding:0;background:url('/img/bg-wrapper-top.gif') top center repeat-x;min-height:800px;_height:800px;}

h1{margin:0;padding:5px;font-size:1.1em;color:#369;text-align:center;}
h2{margin:0;padding:0;font-size:1.3em;}
h3{margin:0;padding:0;font-size:1.1em;}
h4{margin:0;padding:0;font-size:1.0em;}

a{text-decoration:none;}
a:hover{text-decoration:none;}
a img{border:none;}

p{line-height:3ex;margin:0;padding:5px 15px;}

table{font-size:1em;}

.dnone{display:none;}

#header{background:url('/img/bg-header.gif');margin:0;padding:10px 0 0 0;}
#topbox{width:907px;min-height:10px;margin:0 auto;background:url('/img/bg-topbox.gif') no-repeat;text-align:center;padding:8px 0 0 0;}
#topbox div{min-height:10px;_height:10px;max-height:100px;padding:0;margin:0;}

#footer{height:180px;padding:0;margin:0;border:0;clear:both;}

#footer p{width:895px;/*height:45px;*/background:url('/img/bg-footer-p.gif') #999 top center repeat-x;margin:0px auto;padding:6px;color:white;font-size:0.55em;line-height:12px;}

#bottombox{margin:1px auto 0 auto;min-height:10px;text-align:center;width:907px;padding:0 0 7px 0;background:url('/img/bg-bottombox.gif') no-repeat bottom;}
#bottombox div{min-height:10px;_height:10px;max-height:100px;padding:0;margin:0 0 0px 0;_margin:0;}

#footer a{color:#868686;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer .backlink{width:907px;font-size:11px;padding:2px 0 0 0;margin:0 auto;text-align:right;}
#footer .backlink a{color:white;}

.clear{clear:both;padding:0px 0;}
div.clear{height:0px;font-size:1px;}

/*
 * columns
 */
#wrapper-content{width:907px;margin:0 auto;padding:0;background-image:none;background:white url('/img/bg-wrap-content.gif') repeat-y;}
#topBar{width:715px;height:108px;margin:0;padding:0;background:none;}
#menuBar{width:715px;height:39px;background:url('/img/bg-menubar.gif');margin:1px 0;padding:0;}

#leftCenter{float:left;width:715px;margin:0;padding:0;background-image:none;}
#leftCenterContent{margin:0;padding:0;}

#leftBar{float:left;width:191px;margin:0 0 0 0px;padding:0;background:none;}
#leftContent{margin:0;padding:0;}

#rightBar{float:right;margin:0;border-left:1px solid white;width:191px;padding:0;background-image:none;}
#rightContent{	margin:0;padding:0;}

#centerBar{float:left;width:523px;margin:0 0 0 1px;padding:0;background:white;}
#centerContent{margin:0px;padding:0;}
#content{background:#ebebeb url('/img/bg-toparticle.gif') repeat-x;margin:0;}


/*
* labels
*/
.graylabel, .bluelabel{height:22px;line-height:22px;font-weight:bold;text-align:center;font-size:0.72em;}
.graylabel{background:url('/img/bg-label-gray.gif');color:#4c4c4c;}
.bluelabel{background:#39C url('/img/bg-label-blue.gif') repeat-x !important;color:#fafafa;}

.divide{height:14px;width:100%;background:#999;display:block;color:#fff;clear:both;line-height:14px;font-size:0.56em;background:url('/img/bg-divide.gif') repeat-y;}
.divide.small{background:url('/img/bg-divide-small.gif') repeat-y;}

.divide .left{padding:0;float:left;padding-left:15px;}

.divide .right{padding:0;float:right;padding-right:20px;}

.divide a{color:#fff;}
.divide a:hover{color:#333;}

/*
 * menu lists
 */
#mainmenu{padding:0 0 0 8px;list-style-type:none;margin:0;display:inline-block;}
#mainmenu li{float:left;height:39px;margin:0;behavior:url('../hover.htc');}
#mainmenu li.active{background:url('/img/bg-menu-hover.gif') repeat-x;}
#mainmenu li a{display:-moz-inline-block;display:inline-block;padding:0 6px;height:39px;text-decoration:none;font-size:0.8em;color:white;line-height:39px;letter-spacing:-1px;;}
#mainmenu a:hover{background:url('/img/bg-menu-hover.gif') repeat-x;color:white;}
#mainmenu li.separator{width:7px;margin:0;background:url('/img/bg-menu-separator.gif') top center no-repeat;}

#rightmenu{margin:0;padding:0;list-style-type:none;overflow:hidden;background:none;background:white;}
#rightmenu li{text-align:center;margin:0;}
#rightmenu li a{color:#fff;display:block;background:url('/img/bg-blue-rev.gif') repeat-x;font-size:0.8em;text-decoration:none;text-align:left;padding:0 0 0 15px;border-top:1px solid white;width:176px;height:23px;line-height:23px;}
#rightmenu li a:hover{color:lightskyblue;}
/*
 * boxes
 */
.box{border-top:1px solid white;width:191px;}
#rightBoxTable{width:191px;}

/*
 * items layout, left to right, top to bottom
 */
#logo-cs{position:relative;width:715px;height:108px;margin:0;padding:0;overflow:hidden;display:block;}
#logo-cs span{position:absolute;display:block;top:0;left:0;z-index:1;width:715px;height:108px;margin:0;padding:0;background:url('/img/bg-topbar-cs.jpg') top left no-repeat;}
#logo-sk{position:relative;width:715px;height:108px;margin:0;padding:0;overflow:hidden;display:block;}
#logo-sk span{position:absolute;display:block;top:0;left:0;z-index:1;width:715px;height:108px;margin:0;padding:0;background:url('/img/bg-topbar-sk.jpg') top left no-repeat;}
#logo-en{position:relative;width:715px;height:108px;margin:0;padding:0;overflow:hidden;display:block;}
#logo-en span{position:absolute;display:block;top:0;left:0;z-index:1;width:715px;height:108px;margin:0;padding:0;background:url('/img/bg-topbar-en.jpg') top left no-repeat;}

#sform{margin:0;padding:0;height:41px;border:0;background:none;}
.searchTable{width:191px;height:41px;background:url('/img/bg-search.gif') repeat-x;margin:0;padding:0;border:0;}
.searchTable tr{height:39px;display:table-row;margin:0;}
.searchTable tr td{padding:0px;margin:0;display:table-cell;}
.searchTable tr td.query{text-align:right;width:135px;height:38px;margin:0;padding-bottom:3px;}
.searchTable tr td.query input{color:#666;width:122px;height:17px;line-height:17px;margin:0;padding:0;border-top:1px solid #7d7d7d;border-right:1px solid #fafafa;border-bottom:1px solid #e1e1e1;border-left:1px solid #7d7d7d;background:url('/img/bg-search-query.gif');text-align:center;font-size:0.68em;}

.langbar{width:191px;height:30px;margin:1px 0 0 0;padding:0;}
.langbar a{display:block;width:149px;height:30px;line-height:30px;font-size:0.8em;color:white;padding-left:42px;color:black;}
.langbar a:hover{color:white;}
.langbar .active{color:white;}

.langbar.l1{background:url('/img/bg-lang1.gif') center repeat-x;}
.langbar.l2{background:url('/img/bg-lang2.gif') center repeat-x;}
.langbar.l3{background:url('/img/bg-lang3.gif') center repeat-x;}
#lang1{background:url('/img/btn-cz.gif') 12px 10px no-repeat;}
#lang2{background:url('/img/btn-sk.gif') 14px 11px no-repeat;}
#lang3{background:url('/img/btn-gb.gif') 13px 10px no-repeat;}

#sform404{margin:1px 0 0 0;padding:0;height:39px;}
.searchTable404{width:523px;height:39px;background:url('/img/bg-search.gif') white repeat-x;margin:0;padding:0;}
.searchTable404 tr{height:39px;}
.searchTable404 td{vertical-align:middle;}
.searchTable404 .query{text-align:right;width:450px;height:39px;}
.searchTable404 .submit{height:39px;}
.searchTable404 .query input{color:#666;width:410px;height:17px;line-height:17px;margin:0;padding:0;border-top:1px solid #7d7d7d;border-right:1px solid #fafafa;border-bottom:1px solid #e1e1e1;border-left:1px solid #7d7d7d;background:url('/img/bg-search-query.gif');text-align:center;font-size:0.68em;}

#events{border-top:1px solid white;background:url('/img/bg-events.gif') #cccccc 0px 22px no-repeat;/*padding:0 0 10px 0;*/}
#events .links{margin:1px 0 0 0;width:191px;height:129px;background:url('/img/bg-events-links-2013.jpg');}
#events .links a{font-size:85%;color:white;font-weight:bold;text-decoration:underline;font-family:Verdena, Arial;}
#events .links #ds1{position:relative;top:75px;left:6px;}
#events .links #ds2{position:relative;top:80px;left:6px;}
ul.data{list-style-type:none;width:172px;margin:5px 0px 0px 7px;padding:0;}
#events ul.data{/*padding-top:10px;*/}

ul.data li{width:169px;padding:9px 0px 7px 3px;margin:0;border-top:1px solid #bebebe;font-size:11px;}
ul.data li.first{width:169px;padding:9px 0px 7px 3px;margin:0;border:0;}

ul.data li a{padding:0;color:#474747;}
ul.data li a:hover{color:#5e83a8;}
ul.data li a em{color:#5e83a8;font-style:normal;}

.gplogo			{padding:10px 0;text-align:center;}
.gplogo div		{padding:5px 0;}
.mplogo			{padding:10px;text-align:center;}
.mplogo div		{padding:5px 0;}
.partners		{padding:10px 0;text-align:center;}
.partners div	{padding:5px 0;}
.partners.r		{padding:10px 0;text-align:center;}
.partners.r div	{padding:5px 0;}
.right_skyscraper{padding:10px 0;text-align:center;}
.right_skyscraper div{padding:5px 0;}

/*
 * center
 */
/* width -> 100%, peekaboo in IE6 otherwise */
.article{margin:0;width:100%;}
/* \*/
 * html .article{overflow:hidden;o\verflow:visible;he\ight:1%;}
/* */
.article .adata h2{font-size:1.1em;text-align:left;font-weight:bold;color:#369;padding:10px 0 5px 5px;}
.article .adata h3{font-size:0.95em;text-align:left;font-weight:bold;color:#369;padding:10px 0 5px 5px;}
.article .adata h4{font-size:0.83em;text-align:left;font-weight:bold;color:#369;padding:10px 0 5px 5px;}

.article .adata.single table{width:90%;margin:auto;border:1px #336699 solid;border-collapse:collapse;}
.article .adata.single table td{padding:2px;background:#f5f5f5;border:1px #c0c0c0 solid;}

.article h1,
h2.h1style{color:#369;font-weight:normal;font-size:1.00em;padding:6px 6px 6px 6px;margin:0;text-align:left;clear:none;}
.article h1 a{color:#369;float:none;}
.article h1 a:hover{color:#4991D8;}
.article h1 a strong{margin:0;padding:0;line-height:1.2em;}
.article h1 .mark{float:right;padding:0;height:20px;width:50px;background:url('/img/bg-blue-rev.gif') repeat-x;font-size:0.8em;color:#fff;line-height:20px;text-align:center;}

.article p{padding:10px 5px 5px 5px ;line-height:16px;text-align:justify;float:none;display:block;}
.article em{overflow:hidden;o\verflow:visible;width:100%;w\idth:auto;zoom:1;}
.article .adata{font-size:12px;color:#333;padding:0;letter-spacing:0px;text-align:justify;clear:both;}
.article .adata.single{clear:none;}
.article .adata.pad{padding:2px 5px;}
.article .adata.pad .links{padding:0 0 5px 22px;}
.article a{color:#369;}
.article a:hover{color:#4991D8;}
.article .divide{margin-top:5px;border-bottom:1px solid white;}
.article .divide a{color:#fff;}
.article .divide a:hover{color:#333;}

.article ul, .article ol{padding:0 30px;margin:0 5px 0 5px;list-style-position:inside;}
.adata.single ol, .adata.single ul{list-style-position:outside;}

.article.gray h1 a{color:#176fc8;clear:both;}
.article.gray h1 a:hover{color:#4991D8;}
.article.gray{background:#adadad url('/img/bg-article-gray.gif') bottom center repeat-x;}
.article.gray .adata{color:#fff;clear:both;}
.article.gray .adata p{float:none;}

.article.news h2{padding-top:12px;}
.article.news p{padding:0 5px 0px 5px;}
.article.news.divide{margin:0px;}

.article.gray h1 a, .article.marked h1 a{max-width:460px;width:460px;display:block;float:left;clear:both;}
.article.nomark h1 a {float:none;max-width:100%;width:100%;display:inline;clear:none;}

#topArticle h1{font-size:1em;float:none;color:#369;text-align:left;}
#topArticle h1 a{float:none;}
#topArticle .adata{clear:none;}
#topArticle .adata p{font-size:13px;line-height:17px;}

#topArticle.gray h1{}
#topArticle.gray a{}




.picture{margin:0;border:0;float:left;padding:15px 15px 5px 0;}
.picture.right{float:right;padding:15px 0 5px 15px;clear:left;}
.picture.first{float:right;padding:0 0 5px 15px;clear:left;}

.article .fleft, .article .nahled{float:left;padding:0 15px 5px 0;}
.article .fright, .article .nahled_p{float:right;padding:0 0 5px 15px;}

.photos{margin:0 15px 0 15px;padding:0;list-style-type:none;}
.photos inline{float:right;}
.photos li{background:#369;float:left;text-align:left;margin:0 5px 10px 0px;border:1px #fff solid;padding:5px;text-align:center;}
.photos img{height:70px;width:100px;}
.photos li strong{font-weight:normal;margin:0 0 5px 0;}
.photos li a{text-decoration:none;display:block;float:left;width:100px;min-height:70px;_height:70px;margin:0px;color:black;}
.photos li a:hover{text-decoration:none;color:#369;}

#series, #related, ul.attachments{padding:0 15px 0 35px;}
#attachmentsForm{padding:0 15px 0 25px;}
#attachmentsForm .password{background:#efefef;border:1px solid #369;height:17px;padding:0;margin:0;font-size:12px;}
#attachmentsForm .submit{background:#efefef;border:1px solid #369;height:19px;padding:0 5px;margin:0;}

div.tags{padding:0 15px 0 12px;}
.tags{width:472px;text-align:justify;}
.tags a{letter-spacing:0;text-decoration:underline;}
.tags a:hover{text-decoration:none;}

.article .bookmarks{margin:0;padding:0 0 0 17px;list-style:none;}
.bookmarks img{width:12px;height:12px;}
.bookmarks li{background:white;width:130px;margin:2px;font-size:0.8em;border:1px #c0c0c0 solid;float:left;}
.bookmarks a{text-decoration:none;padding:2px;display:inline;width:130px;}
.bookmarks li:hover{border:1px black solid;}
.bookmarks img{vertical-align:middle;}

#tellafriend{padding:0 10px 0 22px;}
#tellafriend td{border:0;font-size:0.8em;vertical-align:middle;padding:0 10px 0 0;margin:0;}
#tellafriend td.text{color:#333;}
#tellafriend td.input{width:100px;border:0;}
#tellafriend input{height:14px;background:#fff;border:1px solid #369;color:#369;font-size:11px;line-height:14px;}
#tellafriend .textinput{width:100px;}
#tellafriend .send{width:50px;height:18px;}

/*
 * right
 */
#news{margin:0;width:191px;background:white url('/img/bg-news.gif') no-repeat bottom center;padding:0 0 10px 0;}
#partnerSites{border-top:1px solid white;margin:0;padding:0;}
hr.cleaner{clear:both;height:1px;margin:-1px 0 0 0;padding:0;border:none;visibility:hidden;}

.pageControls{font-size:0.7em;text-align:center;padding:5px;margin:0;}
.pageControls strong{color:black;}
.pageControls a{color:#369;border-bottom:1px solid #369;text-decoration:none;}
.pageControls a:hover{border-bottom:0;text-decoration:none;}

#contactForm{height:243px;width:523px;margin:0;padding:0;font-size:0.7em;}
.myTable{height:243px;width:523px;empty-cells:show;border:1px solid #369;background:#ebebeb;	color:#369;margin:0 auto;text-align:center;}
.myTable .left{width:15px;	padding:0;margin:0;}
.myTable .right{width:17px;}
.myTable .col1{width:143px;vertical-align:bottom;}
.myTable .col2{width:132px;vertical-align:bottom;}
.myTable .textLabel{vertical-align:bottom;}
.myTable .input{background:#ebebeb;margin:0;}
.myTable .area{background:#ebebeb;margin:0;}
.myTable .textarea{width:400px;height:91px;margin:0 8px 0 8px;display:block;overflow:auto;border:1px solid #369;}
.myTable .textinput{line-height:17px;width:109px;height:17px;margin-left:9px;display:block;border:1px solid #369;}
.myTable .submit{color:#369;background:#fff;border:1px solid #369;}

.myTable .row1{height:32px;color:#369;}
.myTable .row2{height:21px;}
.myTable .row3{height:25px;color:#369;}
.myTable .row4{height:106px;}
.myTable .row5{height:59px;color:#369;margin:0;padding:0;}
.myTable .innerTable{width:273px;height:59px;}

.warning{text-align:center;color:maroon;font-size:1.2em;padding:20px;}
.page404{font-size:0.8em;}
.page404 h2{padding:5px 10px;}
.page404 a{color:#369;border-bottom:1px dotted #369;text-decoration:none;}
.page404 a:hover{border-bottom:0;text-decoration:none;}
.page404 ol{margin:10px 40px;}

.sitemenu{font-size:1em; list-style-type:disc;color:#333;margin:0 0 0 30px;}
.sitemenu li{padding:5px;}
.sitemenu li.children{list-style-type:none;}
.sitemenu ul.i2{color:#333;}
.sitemenu .i2 li{font-size:0.8em;list-style-type:circle;padding:0;}

.pdfLink{background:url('/img/btn-pdf.gif') center left no-repeat;padding:2px 0 2px 22px;}
.filterLink{background:url('/img/btn-stickman.gif') center left no-repeat;padding:2px 0 2px 22px;}
.printLink{background:url('/img/btn-print.gif') center left no-repeat;padding:2px 0 2px 22px;}

/* subscribe */
label{display:block;font-weight:bold;font-size:0.8em;}
form.fullwidth input,form.fullwidth textarea,form.fullwidth select{border:1px #c1ced8 solid;background:white;font-size:1em;}
input.required,textarea.required,select.required{border:1px #55929f solid;}
form.fullwidth input.fullwidth ,form.fullwidth textarea.fullwidth{width:99%;}
form.fullwidth{width:505px;margin:0 auto;padding:0;border:0;text-align:left;}
form.fullwidth .submitbutton{padding:5px;}
form.fullwidth .submitbutton input{padding:2px;}
.form{padding:10px;margin:0 0 0px 0;font-size:100%;}
.form legend{color:#235C81;font-weight:normal;border:1px #c0c0c0 solid;border-top:none;border-bottom:none;padding:0 15px;}
.form dl{clear:left;clear:none;margin:5px 0;float:left;position:relative;}
.form dd input{padding:0;}
.form label{display:inline;font-size:0.9em;margin:0;padding:0;color:#235C81;cursor:pointer;display:block;}
.form dt span{margin:0;padding:0;font-size:0.8em;font-style:italic;line-height:normal;}
.form .inline dt{width:130px;float:left;margin:0;padding:0px;border-right:1px #c0c0c0 solid;min-height:20px;}
.form .inline dd{width:335px;float:left;margin:0;padding:0px 5px;border-left:1px #c0c0c0 solid;margin-left:-1px;}
.form .block dt{float:left;margin:0;padding:0 0 2px 0;border-bottom:1px #c0c0c0 solid;width:100%;}
.form .block dd{clear:left;width:305px;float:left;margin:0;padding:5px 0px;}
form.fullwidth fieldset{border:1px #c0c0c0 solid;margin:10px 5px 10px 0}
.fieldErrorMsg{display:block;color:red;font-size:1em;font-weight:normal;font-size:80%;}
.form dl:hover label{color:black;}
.form dl:hover dt,
.form dl:hover dd{border-color:black;}
.progressbar{height:2px !important;width:0px;font-size:1px;padding:0;>margin-top:-1px;_margin-left:-1px;>margin-left:-1px;}

#tips{border-right:none;margin:5px 0;background:url(/img/bg-divide.gif) #FAFAFA;padding-bottom:10px;}
#tips h2{font-size:0.8em;font-weight:normal !important;padding:0;margin:0;}
#tips ul{font-size:0.8em;padding:0;margin:0;list-style-type:none;font-size:0.95em;font-weight:bold;}
#tips ul li{padding:4px 5px;border-bottom:1px white solid;margin:0;background:#EBEBEB}
#tips ul li.even{background:#E1E1E1;}
#tips ul li.first{padding:1px 5px;font-size:0.9em;}
#tips ul li img{vertical-align:middle;margin:0 20px 0 5px;}
#tips a{color:#515151;float:none;font-size:0.78em;font-weight:normal;}
#tips a:hover{color:#718396;}
