﻿.background{background-image:url('../img/bg/bg01.jpg'); height:100%;width:100%; background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover; z-index:-2;left:0;top:0;background-position:0 0;
;background-repeat:no-repeat;background-color:transparent; text-align:center; margin:0; min-height:100vh}

.text-link:link{color:#fd5900;text-decoration:underline; font-weight:400} /*#4926ac*/
.text-link:hover{color:orange!important ; font-weight:400} /*#fe0485 #fd6501*/
.text-link:active{color:orange; font-weight:400}
.text-link:visited{color:#036ac6; font-weight:400}

a:link.main-link{color:orange;text-decoration:none;border-bottom:0!important}
a:visited.main-link{color:orange!important;border-bottom:0!important;text-decoration:none}
a:hover.main-link{color:orange;text-decoration:underline}
a:active.main-link{color:#036ac6;text-decoration:underline}  /*color edit 2017 #fe0485*/

a:link.main-link-black{color:black;text-decoration:none;border-bottom:0!important}
a:visited.main-link-black{color:black!important;border-bottom:0!important;text-decoration:none}
a:hover.main-link-black{color:black;text-decoration:none}
a:active.main-link-black{color:black;text-decoration:none}  /*color edit 2017 #fe0485*/

.container {color:black; width:884px; margin-top:10px; display: inline-block; margin-right:-2px; margin-bottom:10px;}
.footer{display:block; width:873px; float:left; height:182px; background-image:url('../img/trans/black70.png'); padding-left:10px}

.footerspacer1 {; float:left; width:256px; height:70px; display:block}
.facebookpagespace {background-image:url('../img/trans/black70.png'); float:left; width:370px; height:70px; display:block; margin: 0; padding:0;}
.footerspacer2 {background-image:url('../img/trans/black70.png'); float:left; width:257px; height:70px; display:block}

.unilist {padding:5px;margin-top:4px;margin-left:20px; margin-bottom:1px;list-style-position:outside}
.listitem{padding:1px; margin-right:8px;}

.block{display:block!important}
.margin3{margin:3px!important}
.marginright15{margin-right:15px!important}

.nadpiskombo{width:97%; padding:3px 3px 3px 3px; margin:6px 6px 6px 6px; display:block; float:left; clear:both }
.levanadpis {width:35% !important; float:left;display:block; height:30px; padding-top:8px}
.pravanadpis {width:35% !important; float:left;display:block; height:30px; padding-top:8px}
.strednadpis {width:30% !important; float:left;display:block; height:30px; padding-top:8px; text-align:center}


.levanadpisclanek {width:25% !important; float:left;display:block; height:30px; padding-top:8px}
.pravanadpisclanek {width:25% !important; float:left;display:block; height:30px; padding-top:8px}
.strednadpisclanek {width:50% !important; float:left;display:block; height:30px; padding-top:8px; text-align:center}

.rightlineclanek {display:block; background-color:black; width:110px; height:2px;float:left; margin-top:13px}
.leftlineclanek{display:block; background-color:black; width:110px; height:2px;float:right; margin-top:13px}
.nadpisfont{font-weight:700; font-size:22px; font-family:'Roboto Condensed', Calibri, sans-serif; color:black}



.rightline {display:block; background-color:black; width:180px; height:2px;float:left; margin-top:13px}
.leftline{display:block; background-color:black; width:180px; height:2px;float:right; margin-top:13px}
.nadpisfont{font-weight:700; font-size:22px; font-family:'Roboto Condensed', Calibri, sans-serif; color:black}

.doubledivide{width:48%;float:left;display:block;padding:1px;margin:4px}

.referencebox {width:97%; padding:3px 3px 3px 3px; margin: 6px 6px 6px 10px; display:block; float:left; clear:both;}

.padding5 {padding:5px}

.tripledivide {width:32% !important; float:left;display:block;padding:1px;margin:4px; height:auto;}

.bgorange {background-image:url('../img/trans/o70.png');background-repeat:repeat;}
.bgblue {background-image:url('../img/trans/b70.png'); background-repeat:repeat;}
.bgyellow {background-image:url('../img/trans/y70.png'); background-repeat:repeat;}
.bgwhite {background-image:url('../img/trans/white80.png');background-repeat:repeat;}

.allround10{border-radius: 10px}

.orangedivider {display:block; height:2px; width:600px; text-align: center; margin-left:137px; margin-right:137px; margin-top:16px; margin-bottom:14px; background-color:orange;}

.beforeheader {background-image:url('../img/trans/black70.png'); width:883px; height:40px; display:block!important; float:left; }

.yellow {color:#f9ca00}
.orange {color:orange}
.white {color:white}

.obrazek-centr {vertical-align: middle;}

.padding-top-5 {padding-top:5px}

.oswfont {font-family:'Oswald',arial,helvetica,sans-serif!important}
.ptnfont {font-family:'PT Sans Narrow','PT Backup', Arial Narrow, Calibri, arial, helvetica,sans-serif!important}
.ubcfont {font-family:'Ubuntu Condensed', Arial Narrow, sans-serif }
.roboto {font-family:'Roboto Condensed', Calibri, sans-serif; font-weight:300}

.font10 {font-size:10px}
.font12 {font-size:12px}
.font13 {font-size:13px}
.font14 {font-size:14px}
.font16 {font-size:16px}
.font18 {font-size:18px}
.font20 {font-size:20px}
.font14 {font-size:14px}
.italic {font-style:italic}
.bold {font-weight:bold}

.margin-top-3 {margin-top:3px}
.margin-top-10 {margin-top:10px}
.margin-top-15 {margin-top:15px!important}

.margin3 {margin:3px}
.margin5 {margin:5px}
.vhref {height:192px!important}
.vhteam {height:390px!important}
.refnametag {font-weight:400; font-size:16px; display:block; margin:8px; float:right; font-family:Roboto Condensed, Arial Narrow, sans-serif; }

.minispacer5 {width:50px; height:8px; display:block}
.minispacer15 {width:500px; height:15px; display:block}

.header {float:left; width:883px; height:190px; display:block!important;}
.spacer1 {background-image:url('../img/trans/black70.png'); float:left; width:256px; height:190px; display:block; border:0}
.logo {float:left; width:370px; height:190px; display:block; margin: 0; padding:0; border:0}
.spacer2 {background-image:url('../img/trans/black70.png'); float:left; width:257px; height:190px; display:block; border:0}

h3{font-size:20px; font-weight:bold; margin:0; padding:0; display:run-in;}

.menu {height:51px; width:100%; display:block; float:left;}
.menucontainer {padding:0;list-style-type:none;margin:0;width:auto;height:40px;display:block;margin-right:1px!important}

.w700 {font-weight:700}
.w600 {font-weight:600}
.w400 {font-weight:400}
.w300 {font-weight:300}

.splitleft {width:45%; display:block; text-align:left; color:white!important; float:left; margin-left:11px; margin-top:8px; font-size:20px;  font-family:'Roboto Condensed', Calibri, sans-serif; font-weight:300}
.splitright {width:45%;  display:block; text-align:right; color:white!important; float:right; margin-right:11px; margin-top:8px; font-size:20px; font-family:'Roboto Condensed', Calibri, sans-serif; font-weight:400}

.menuitem {font-size:28px; height:40px; width:125px; display:block; float:left; font-family: 'Oswald', Calibri, sans-serif ; font-weight:bold;  
vertical-align:middle; padding-bottom:3px; background-image:url('../img/trans/black70.png'); 
border-right: 1px dotted orange; border-top: 1px dotted orange; border-bottom: 1px solid orange}

.menuitem-selected { border-right: 1px solid orange; border-top: 1px dotted orange; border-bottom: 1px solid transparent!important; border-left: 1px solid orange}
.menuitem a:link {text-decoration:none; color:orange}
.menuitem a:hover {text-decoration:underline; color:orange}
.menuitem a:visited {text-decoration:underline; color:orange}
.menuitem-selected a:link{color:black}
.menuitem-selected a:hover{color:black}

.justify {text-alight:justify!important}

.grid-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:url(../img/grid5.png) repeat;z-index:-1}

.text-box {float:left; width:860px; margin-left:10px; margin-top:5px; font-family:'Roboto Condensed', Arial, sans-serif; font-size:18px; text-align:justify; font-weight:300}
text-box-footer {float:left; width:auto; margin-left:2px; margin-top:5px; font-family:'Roboto Condensed', Arial, sans-serif; font-size:18px; text-align:left; font-weight:300}

.heading-box {float:left; width:auto; margin-left:10px; font-family: 'Oswald', Arial, sans-serif; font-weight:bold; font-size:20px; margin-top:5px;}

.content {background-image:url('../img/trans/white80.png'); height:auto; width:881px; display:block; float:left; margin-top:-6px; 
border-left: 1px solid orange; border-right: 1px solid orange; border-bottom: 1px solid orange}

.menuitem:hover, .menuitem-selected:hover {background-image:url('../img/trans/white80.png') !important ; border-bottom: 1px solid transparent!important;
border-right: 1px solid orange!important; border-top: 1px solid orange!important}

.selected-menu{background-image:url('../img/trans/white80.png'); color:black!important}
