#main{width:775px;}
#column,#columns1,#columns2,#columns3,#columns4,#columns5,#eventsCalendar{border:1px solid #fff;}
#column{padding:0;width:178px;}
.home #column{border-top:none;}
.home #columns4{border-bottom:none;}
#logo{padding:0;vertical-align:middle;}
h1{text-align:center;margin:0;}
.home ul,ul#news,ul.news{list-style-image:none;}
#columnHeadline{padding:0;border-width:1px 1px 0 1px;border-style:solid;border-color:#fff;vertical-align:middle;}
#columnHeadline h2{font-size:11px;height:100%;margin:0;padding:0 10px;border-bottom:1px solid #fff;}
#contact{margin:10px;font-size:11px;}
#column a,#news_area a{text-decoration:none;}
#column ul{text-align:left;padding:0 0 0 1.5em;margin:10px 10px 10px 1.5em;}
#column #news,.news{list-style:none;margin:0 10px;padding:0;}
#news li,.news li{margin:10px 0;padding:0;}
#news h3,.news h3{text-indent:12px;background-image:url(../images/bullet_red.gif);background-repeat:no-repeat;background-position:top left;font-size:12px;margin:0;}
#news p,.news p{margin:0;font-size:10px;}
#column .more,#news_area .more{font-weight:bold;margin:10px;text-align:right;}
#illustration{height:92px;border-width:1px 1px 0 1px;border-color:#fff;border-style:solid;background-image:url(../images/illustration-home1.jpg);}
#menu{padding:0;height:20px;border-width:0 1px;border-color:#fff;border-style:solid;background-image:url(../images/illustration-home2.jpg);}
.home #menu{text-align:right;}
#menu table{height:20px;width:100%;text-align:center;border-collapse:collapse;background-color:#0E2B55;}
#menu table td.last{border-right:none;}
.home #menu table{width:auto;margin-left:auto;}
#menu table td{padding:0;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.home #menu table td{border-left:1px solid #fff;}
#submenu{padding:8px;vertical-align:bottom;height:50px;border-width:0 1px 1px 1px;border-color:#fff;border-style:solid;text-align:center;font-weight:bold;font-size:12px;line-height:12px;table-layout:fixed;}
#submenu a{padding:0 5px;text-decoration:none;white-space:nowrap;}
.home #submenu{background:url(../images/illustration-home3.jpg) no-repeat;}
#columnBlank{border-width:0 1px 1px 1px;border-color:#fff;border-style:solid;vertical-align:middle;padding:0 10px;}
#content{padding:15px 20px;border:1px solid #fff;}
#content h2{font-size:16px;}
#content h3{font-size:13px;}
#content table{width:100%;}
#content table td,#content table th{border:1px solid #fff;padding:5px;}
#content table th{color:#fff;}
#content table.form th{width:25%;text-align:left;}
#content table .pic{padding:0;width:10px;}
#content table.filter{margin-bottom:1em;}
#eventsCalendar h2,#columns1 h2,#columns2 h2,#columns3 h2,#columns5 h2{margin:0;}
#eventsCalendar{padding:15px 20px;}
#eventsCalendar h2{margin-bottom:0.5em;}
#columns1,#columns2,#columns3,#columns5{padding:0;vertical-align:middle;}
#columns1 h3,#columns2 h3,#columns3 h3,#columns5 h3{font-size:12px;margin:5px 0;}
.threeColumn{width:100%;}
.threeColumn a{text-decoration:none;}
.threeColumn .columnLeft,.threeColumn .columnMiddle,.threeColumn .columnRight{padding:15px 20px;background-position:center left;background-repeat:no-repeat;border-style:none;}
.threeColumn .columnLeft{width:32%;}
.threeColumn .columnMiddle,.threeColumn .columnRight{width:34%;}
#columns1 .threeColumn .columnMiddle,#columns1 .threeColumn .columnRight{background-image:url(../images/divider-columns1.gif);}
#columns3 .threeColumn .columnMiddle,#columns3 .threeColumn .columnRight{background-image:url(../images/divider-columns3.gif);}
#columns1 h2,#columns2 h2,#columns3 h2,#columns3 h2{margin-bottom:15px;}
#columns1 ul,#columns2 ul,#columns3 ul,#columns3 ul{list-style:none;margin:0;padding:0;}
#columns3 .columnRight ul li{margin-bottom:5px;}
#sponsorLogo{margin:15px 0;}
#poll h3{font-weight:normal;}
#poll ul li a{text-decoration:none;}
#poll ul li span.answer{width:75%;}
#poll ul li div.graph{clear:both;border:1px solid #fff;margin:2px 0 5px 0;}
#poll ul li div.graph div.bar{font-size:3px;background-color:#fff;}
.focusFrontpage{float:right;padding-left:10px;}
#copyright,#contactInfo{width:753px;width:expression("775px");font-size:10px;padding:2px 10px;text-align:right;}
#logs{width:775px;width:expression("775px");font-size:10px;padding:2px 10px;text-align:right;}
#logs tr td{text-align:center;padding:10px 0;}
#footerBanner{width:753px;width:expression("775px");padding-left:10px;}
/* footer table */
#footer{width:765px;width:expression("775px");padding-left:10px;padding-top:10px;padding-bottom:15px;}
#footer h2{margin:0 0 10px 0;}
#footer table{width:765px;border-collapse:collapse;font-size:10px;}
#footer table#t2{width:574px;}
#footer table td{width:25%;padding:0px5px 5px 5px;}
#footer table#t2 td{width:33%;}
#footer .links td{border-bottom:1px solid #B2BBC8;}
#footer .images td{padding-top:20px;vertical-align:middle;}
#footer table td a{color:#0E2B55;text-decoration:none;}
#footer table td a:hover{color:#236CD7;}
/* sponsors panel */
#sponsorsPanel{padding:10px;}
#sponsorsPanel h3{margin:0;font-size:13px;}
#sponsorsPanel p{text-indent:0;}
#sponsorspanel .photo{text-align:center;padding:0.25em;margin:10px 0;}
.icon{width:16px;}
.perex{padding:1em 3em;font-style:italic;}
.gallery{width:expression("100%");}
.gallery .item{text-align:center;float:left;width:25%;}
.gallery .item .photo{height:75px;}
.gallery .item .photo img{height:100%;}
.gallery .item .description{height:3em;}
.buttons{text-align:center;}
.button{width:16px;}
/* specialne vypisy */
.alert{background-color:#FFF2BF;padding:0.25em 1em 0.25em 3em;background-image:url(../images/alert.gif);background-repeat:no-repeat;background-position:center left;}
.info{background-color:#BFD9E5;padding:0.25em 1em 0.25em 3em;background-image:url(../images/info.gif);background-repeat:no-repeat;background-position:center left;}
.error{background-color:#F2BFBF;padding:0.25em 1em 0.25em 3em;background-image:url(../images/error.gif);background-repeat:no-repeat;background-position:center left;}
/* checkForm */
.required{background-image:url(../images/required.gif);background-repeat:no-repeat;background-position:top right;}
.invalid{color:#f00;}
table.xlsexport tr{border-bottom:thin solid #000;}
.ballLogo{text-align:center;margin-bottom:3em;margin-top:1em;}
.links{margin:5px;font-size:11px;}
.links .link{font-weight:bold;padding-bottom:5px;font-size:11px;}
#news_area{border:1px solid black;margin:22px 1px 1px 1px;float:left;width:196px;height:136px;}
#sponsor_bar{text-align:center;}
#sponsor_bar .sponsor{margin-bottom:10px;border-bottom:1px solid white;padding-bottom:10px;}
#loginform,#loginformmembers{margin:0;padding:0;border-bottom:1px solid #FFF;width:177px;}
#loginform #loginformInner,#loginformmembers #loginformmembersInner{padding:10px 15px;}
#loginform form,#loginformmembers form{width:auto;margin:0;}
#loginform form,#loginformmembers form{width:100%;}
#loginform .logintext,#loginformmembers .logintext{height:18px;width:140px;background-image:url(../images/members_login.gif);background-repeat:no-repeat;background-position:0 0px;}
#loginform input,#loginformmembers input{border:1px solid #999;padding-left:5px;margin-bottom:5px;width:138px;}
#loginform .button,#loginformmembers .button{width:37px;height:17px;float:right;background:#CCC;padding-left:0px;margin-left:5px;border:none;color:#036;font-weight:bold;}
#loginform .button_login,#loginformmembers .button_login{background-image:url(../images/button_login.gif);background-repeat:no-repeat;}
#loginform .button_reset,#loginformmembers .button_reset{background-image:url(../images/button_reset.gif);background-repeat:no-repeat;}
#loginform button span,#loginformmembers button span{visibility:hidden;}
.goback{cursor:Pointer;}
/* NEW */
#columns2{background:#96A7CF;}
#columns5{background:#A0AFDA;}
#row3 h2,#columns1 .columnRight h2,#columns1 .columnRight h2 a{margin:0 0 10px 0;font-size:12px;color:#FFFFFF;font-weight:bold;}
.row1middle{text-align:center;margin:22px 20px 0 20px;float:left;}
.row1middle h2 a{margin-bottom:5px;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
#interview{float:right;width:90px;padding-left:10px;padding-top:12px;}
h2 a{display:inline-block;}