* {margin:0;padding:0;}
body {text-align:center;background:#939393 url('background-lines-s.gif');font-family:Arial,Verdana,sans-serif;font-size:0.8em;margin:10px 0 10px 0;}

#container {margin:auto;width:740px;background:#ffffff;padding:10px;text-align:left;}

h2 {font-size:1.6em;} h3 {font-size:1.4em;} h4,h2.h4,h3.h4 {font-size:1.2em;} h5,h4.h5 {font-size:1.0em;}
h2,h3,h4,h5 {font-style:italic;font-weight:bold;color:#000000;letter-spacing:0.1em;padding:5px;background:url('background-lines-s.gif');}
h2,h3 {background:#e1e1e1 url('background-lines-g.gif');color:#000000;}
h2.h4,h3.h4 {background:url('background-lines-s.gif');color:#000000;}
h4.me {background:url('background-lines-o.gif');}
h4.gray {background:url('background-lines-g.gif');}

#block-content-right h2,#block-content-right h3,#block-content-right h4,#block-content-right h5,#block-content-right p,#block-content-right ul {margin-bottom:10px;clear:both;}
#block-content-left-1 h2,#block-content-left-1 h3,#block-content-left-1 h4,#block-content-left-1 h5,#block-content-left-1 p,#block-content-left-1 ul {margin-bottom:10px;}
#block-content-right a,#block-content-left-1 a {color:#d93502;}
#block-content-right a.stable,#block-content-left-1 a.stable {color:#d93502;}
#block-content-right a:hover,#block-content-left-1 a:hover {color:#000000;}

#block-content-right h2 a {text-decoration:none;display:block;}

#block-content-right *,#block-content-left-1 * {line-height:1.5em;}
#block-content-right ul,#block-content-left-1 ul {list-style-type:none;margin-left:10px;}
#block-content-right li,#block-content-left-1 li {padding-left:20px;background:url('bullet-content.gif') 3px 6px no-repeat;}
#block-content-right li.gold {background-image:url('bullet-content-g.gif');}
#block-content-right li.silver {background-image:url('bullet-content-s.gif');}
#block-content-right li.bronze {background-image:url('bullet-content-b.gif');}

#block-content-right li.flag-aut {background-position:0 3px;background-image:url('flag-nc-aut.jpg');}
#block-content-right li.flag-can {background-position:0 3px;background-image:url('flag-nc-can.jpg');}
#block-content-right li.flag-cze {background-position:0 3px;background-image:url('flag-nc-cze.jpg');}
#block-content-right li.flag-fin {background-position:0 3px;background-image:url('flag-nc-fin.jpg');}
#block-content-right li.flag-fra {background-position:0 3px;background-image:url('flag-nc-fra.jpg');}
#block-content-right li.flag-gbr {background-position:0 3px;background-image:url('flag-nc-gbr.jpg');}
#block-content-right li.flag-ger {background-position:0 3px;background-image:url('flag-nc-ger.jpg');}
#block-content-right li.flag-hun {background-position:0 3px;background-image:url('flag-nc-hun.jpg');}
#block-content-right li.flag-ita {background-position:0 3px;background-image:url('flag-nc-ita.jpg');}
#block-content-right li.flag-nor {background-position:0 3px;background-image:url('flag-nc-nor.jpg');}
#block-content-right li.flag-pol {background-position:0 3px;background-image:url('flag-nc-pol.jpg');}
#block-content-right li.flag-rus {background-position:0 3px;background-image:url('flag-nc-rus.jpg');}
#block-content-right li.flag-slo {background-position:0 3px;background-image:url('flag-nc-slo.jpg');}
#block-content-right li.flag-svk {background-position:0 3px;background-image:url('flag-nc-svk.jpg');}
#block-content-right li.flag-swe {background-position:0 3px;background-image:url('flag-nc-swe.jpg');}
#block-content-right li.flag-ukr {background-position:0 3px;background-image:url('flag-nc-ukr.jpg');}
#block-content-right li.flag-usa {background-position:0 3px;background-image:url('flag-nc-usa.jpg');}

#block-content-right li.respond-1 {background-position:0 3px;background-image:url('bullet-response-1.gif');}
#block-content-right li.respond-2 {background-position:0 3px;background-image:url('bullet-response-2.gif');}

#block-header {width:740px;height:40px;margin-bottom:10px;background:url('block-top.jpg') no-repeat;}
#block-header h1 {display:block;width:365px;height:40px;}
#block-header h1 a {display:block;width:365px;height:40px;text-indent:-2000px;}
#block-header p {position:absolute;top:33px;margin-left:385px;width:365px;color:#ffffff;font-size:0.85em;}
#block-header p a {color:#ffffff;}

#block-left {width:365px;float:left;background:url('block-left-actual.jpg') top no-repeat;}
#block-right {width:365px;float:right;}

#block-footer {width:740px;height:40px;clear:both;background:url('block-bottom.jpg') no-repeat;}
#block-footer p {display:block;padding-top:13px;width:365px;text-align:center;color:#ffffff;font-size:0.85em;}

#block-header ul#language {position:absolute;top:30px;width:30px;height:20px;margin-left:10px;list-style-type:none;line-height:0;font-size:0;text-indent:-2000px;}
#block-header ul#language a.cze,#block-header ul#language a.eng {display:block;height:20px;width:30px;border:0;}
#block-header ul#language a.cze {background:url('flag-cze.jpg') no-repeat;}
#block-header ul#language a.eng {background:url('flag-eng.jpg') no-repeat;}
#block-header ul#language li.selected {display:none;}

#block-content-left-2 {width:180px;margin-left:185px;position:absolute;top:170px;}
#block-content-left-2 ul#menu {display:block;width:180px;list-style-type:none;border-top:1px solid #666666;}
#block-content-left-2 ul#menu li {display:block;width:100%;float:left;border-bottom:1px solid #666666;}
#block-content-left-2 ul#menu li a {display:block;width:100%;padding:8px 0 8px 0;font-weight:bold;text-decoration:none;color:#000000;background:url('bullet-menu-b.gif') 8px 12px no-repeat;}
#block-content-left-2 ul#menu li a:hover,#block-content-left-2 ul#menu li.selected a {color:#ffffff;background:#000000 url('bullet-menu-w.gif') 8px 12px no-repeat;}
#block-content-left-2 ul#menu li a span {margin-left:25px;}

#block-content-left-1 {width:365px;margin-top:530px;display:block;}
#block-content-left-1 ul li ul {margin-bottom:0;}

.box {margin-bottom:10px;border:1px solid #bbbbbb;}
.box p {margin:0 10px 10px 10px;word-wrap:break-word;}
.box form legend {display:none;}
.box form fieldset {width:100%;border:0;}
.box form table {width:96%;margin:0 2% 10px 2%;}
.box form table .td-left {width:60px;}
.link form table .td-left {width:80px;}
.box form label {width:100%;display:block;text-align:right;font-style:italic;}
.editor form label {text-align:left;}
.box form input,.box form select,.box form textarea {width:100%;height:auto;border:0;font-family:Arial,Verdana,sans-serif;font-size:1em;}
.editor form textarea {font-size:0.8em;}
.box form textarea {height:130px;}
.mail form textarea {height:250px;}
.editor form textarea {height:500px;}
.album form textarea {height:130px;}
.box form input.button {width:150px;height:25px;font-weight:bold;border:1px solid #000000;background:#d93502 url('block-button.jpg');color:#ffffff;}
.box form input.checkbox {width:15px;}

#container .event {border:1px solid #d9d9d9;padding:0;margin-bottom:10px;}
#container .active {border:1px solid #000000;}
#container .event p,#container .event ul {margin:0 5px 5px 5px;border-top:1px solid #d9d9d9;padding-top:5px;}
#container .event h3 {font-size:1.1em;text-align:center;font-weight:normal;color:#000000;background:url('background-lines-s.gif');margin-bottom:0;}
#container .event .date {text-align:center;font-size:1em;border:none;margin-top:4px;}

#block-content-left-2 .stats {position:absolute;top:262px;}

#block-content-right .stats {width:50%;float:left;display:inline-block;}
#block-content-right table {margin-bottom:10px;}
.stats {display:inline-block;}
.stats table {display:block;background:url('background-shooting.gif') no-repeat 0 0px;}
.stats thead tr {text-indent:-4000px;}
.stats td {width:60px;padding-top:10px;}
.stats tfoot {font-size:0.9em;color:#a5a5a5;}
#block-content-left-2 .stats h3 {font-size:1em;margin-bottom:10px;}
#block-content-left-2 .stats h3 a {color:#d93502;text-decoration:none;}
#block-content-left-2 .stats h3 a:hover {color:#000000;}

#block-content-right .table {width:100%;background:#cccccc;}
#block-content-right .table thead td {background:#f3f3f3;text-align:center;}
#block-content-right .table td {background:#ffffff;padding:0 3px;}

#my_slideshow {display:block;height:200px;overflow:hidden;margin-bottom:10px;}

.MapPopup {display:none;}

.center {text-align:center;}
.right {text-align:right;}
.noborder {border:0;}
.border {border:1px solid #909090;}
.check {line-height:1px;margin;0;padding:0;border:1px}
.check img {padding:0;margin:0;line-height:0;float:left;display:block;}
#captcha {width:50px;border:1px solid #909090;}
.redborder,.warning,.rednoborder #captcha {border:2px solid #ff3300;}
.error {text-align:center;color:red;font-weight:bold;}
.warning p {margin:10px;color:#ff3300;font-weight:bold;}

.response {background:url('background-response.gif') top left no-repeat;padding-left:35px;margin-left:10px;}

a img.border {border:1px solid #d93502;padding:1px;}
a:hover img.border {border:2px solid #000000;padding:0;}
.invisible {display:none;}
.date {font-size:0.75em;}
.bold {font-weight:bold;}

a.out {padding-right:6px;background:url(out.gif) bottom right no-repeat;}
a.out:hover {background:url(outon.gif) bottom right no-repeat;}

#block-content-right p.pager a {background:#bbbbbb;padding:2px 5px;text-decoration:none;color:#000000;background:#cccccc;}
#block-content-right p.pager a:hover {color:#ffffff;background:#000000;}

