﻿*
{
    margin: 0px;
    padding: 0px;
}

body 
{
    background: url(Grafika/MainBG.gif);
    background-repeat :repeat-x;
    background-color: #bcdaff;
    height: 100%;
    width: auto;
}

a:link, a:visited, a:active   {
color: #0b51a5;
font-family: Arial;
font-size: 12px;
text-decoration: underline;
}

a:hover, a:visited:hover  {
color:  black;
font-family: Arial;
font-size: 12px;
text-decoration: none;
}

a[href^="maiiiilto:"]  {
background: url(Grafika/Mailto.gif) no-repeat right top;
padding-right: 10px;
}

#MainCenter
{
    background: url(Grafika/GradientLR.gif) top left;
    background-repeat :repeat-y;
    background-color: white;
    width: 800px;
    height: auto;
    margin-left:auto;
    margin-right:auto;   
}

#LanguageBar
{
    width: 100%;
    height: 25px;
    text-align: right;
    background: url(Grafika/MainBG.gif);
    background-repeat :repeat-x;
}

#Vlajecky
{
    height: 25px;
    padding-right: 10px;
    float: right;
}

#Switch
{
    height: 25px;
    line-height: 25px;
    float: right;
    padding-right: 8px;
    vertical-align:middle;
}

.SwitchLink:link, .SwitchLink:visited, .SwitchLink:active
{
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #0b51a5;
}

.SwitchLink:hover, .SwitchLink:visited:hover
{
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    color: black;
}

#GradientUp
{
    background: url(Grafika/GradientUp.gif) top left;
    background-repeat : no-repeat;
    width: 100%;
    height: 7px;
    overflow: hidden;
}

#GradientDown
{
    background: url(Grafika/id="GradientDown".gif) top left;
    background-repeat : no-repeat;
    width: 100px;
    height: 7px;
    overflow: hidden;
}

#MainCenterInside
{
    background-color: white;
    width: 776px;
    margin-left:auto;
    margin-right:auto;
}

.HeaderLogo
{
    background-color: white;
    width: 776px;
    height: 103px;
}

.HeaderNadpisL
{
    width: 200px;
    height: 103px;
    background-color: white;
    float: left;
}

.HeaderNadpisR
{
    background-color: white;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    color: #094fa3;
    width: 555px;
    height: 68px;
    vertical-align: middle;
    text-align: right;
    padding-right: 21px;
    padding-top: 35px;
    float: left;
}

.HeaderNadpisRCH
{
    background-color: white;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    color: #094fa3;
    width: 555px;
    height: 86px;
    vertical-align: middle;
    text-align: right;
    padding-right: 21px;
    padding-top: 17px;
    float: left;
}

.MenuLine
{
    width: 100%;
    height: 34px;
    background: url(Grafika/MenuBG.gif) top left repeat-x;
}

#NoFlick
{
    background: url(RadControls/Moje/Img/MenuSubNew.gif) top left no-repeat;
    display: none;
}

#NoFlickEN
{
    background: url(RadControls/MojeEN/Img/MenuSubNew.gif) top left no-repeat;
    display: none;
}


.MenuLineL
{
    width: 542px;
    height: 34px;
    float: left;
}

.MenuLineL li
{
    padding: 0px;
    margin: 0px;
  }

.MenuLineL a:visited, .MenuLineL a:link
{
   text-decoration: none;
}



.MenuLineR
{
    width: 234px;
    height: 26px;
    float: left;
    padding-top: 8px;
}

.WhiteLine4
{
    width: 100%;
    height: 4px;
    background-color: white;
    overflow: hidden;
}

.MainPic
{
    background: url(Grafika/MainPic.jpg) top center;
    background-repeat: no-repeat;
    width: 100%;
    height: 236px;
    background-color: white;
}

.MainPicEN
{
    background: url(Grafika/MainPicEN.jpg) top center;
    background-repeat: no-repeat;
    width: 100%;
    height: 236px;
    background-color: white;
}

.MainPicCH
{
    background: url(Grafika/MainPicCH.jpg) top center;
    background-repeat: no-repeat;
    width: 100%;
    height: 236px;
    background-color: white;
}

.UnderMainPic
{
    width: 100%;
    height: 248px;
    background-color: white;
}

.UnderMainPicL
{
    width: 606px;
    height: 248px;
    float:left;
    background-color: White;
 }

.UnderMainPicR
{
    background: url(Grafika/SkupinaBG.gif) top left;
    background-repeat: repeat-y;
    width: 141px;
    height: 248px;
    background-color: white;
    padding-left: 29px;
    float:left;
    line-height:0px;
}

.UnderMainPicRNadpis
{
    width: 141px;
    height: 34px;
    line-height: 34px;
    vertical-align: middle;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #0b51a5;
    padding-bottom: 10px;
}

.SkupinaLink:link, .SkupinaLink:visited, .SkupinaLink:active
{
    line-height: 34px;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #0b51a5;
    text-decoration: none;
}

.SkupinaLink:hover, .SkupinaLink:visited:hover
{
    line-height: 34px;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #0b51a5;
    text-decoration: none;
}

.SkupinaLinkCH:link, .SkupinaLinkCH:visited, .SkupinaLinkCH:active
{
    line-height: 34px;
    font-family: Arial;
    font-size: 17px;
    font-weight: normal;
    color: #0b51a5;
    text-decoration: none;
}

.SkupinaLinkCH:hover, .SkupinaLinkCH:visited:hover
{
    line-height: 34px;
    font-family: Arial;
    font-size: 17px;
    font-weight: normal;
    color: #0b51a5;
    text-decoration: none;
}



.UnderMainPicLNadpis
{
    background: url(Grafika/NadpisBG.gif) top left;
    background-repeat :repeat-x;
    width: 596px;
    height: 34px;
    line-height: 34px;
    vertical-align: middle;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #0b51a5;
    padding-left: 10px;
}

.UnderMainPicLNadpisCH
{
    background: url(Grafika/NadpisBG.gif) top left;
    background-repeat :repeat-x;
    width: 596px;
    height: 34px;
    line-height: 34px;
    vertical-align: middle;
    font-family: Arial;
    font-size: 17px;
    font-weight: normal;
    color: #0b51a5;
    padding-left: 10px;
}

.UnderMainPicLText
{
    background: url(Grafika/TextBG.gif) bottom left;
    background-repeat :repeat-x;
    width: 586px;
    height: 164px;
    font-family: Arial;
    font-size: 12px;
    color: black;
    text-align:justify;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

#TextVice
{
    text-align: right;
    padding-top: 10px;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #0b51a5;
}

#TextViceNoDisplay
{
    display: none;
}


.TextViceLink:link, .TextViceLink:visited, .TextViceLink:active
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #0b51a5;
}

.TextViceLink:hover, .TextViceLink:visited:hover
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: black;
}

.WhiteLine2PodTextem
{
    width: 606px;
    height: 3px;
    background-color: white;
    overflow: hidden;
}

.Menu2Main
{
    width: 606px;
    height: 37px;
    background: url(Grafika/Menu2BG.gif) top left;
    background-repeat :repeat-x;
}

.Menu2
{
    width: 403px;
    height: 37px;
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    
}

.MapkaHorni
{
    width: 161px;
    height: 37px;
    float: left;
    background: url(Grafika/MapkaHorni.gif) top right;
    background-repeat :no-repeat;
}



.WhiteLine3
{
    width: 776px;
    height: 3px;
    background-color: white;
    overflow: hidden;
    float: none;
    clear: both;
}


.NadpisDefault
{
    width: 100%;
    height: 34px;
    background-color: red;
}

.DownloadLine
{
    background: url(Grafika/DownloadBG.gif) top left;
    background-repeat :repeat-x;
    width: 100%;
    height: 130px;
    background-color: white;
}

.OverFooter
{
    width: 100%;
    height: 4px;    
    background-color: #bcdaff;
    overflow: hidden;
}

.Footer
{
    width: 100%;
    height: 20px;   
    color: #094b9f;
    font-family: Verdana, Arial;
    font-size: 10px;
    background-color: #bcdaff;
}

.FooterLongSite
{
    width: 100%;
    height: 20px;   
    color: #094b9f;
    font-family: Verdana, Arial;
    font-size: 10px;
    background-color: #bcdaff;
    padding-bottom: 170px;
    _padding-bottom: 0px;
}

.FooterLink:link, .FooterLink:visited, .FooterLink:active
{
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #094b9f;
    text-decoration: none;
}

.FooterLink:hover, .FooterLink:visited:hover
{
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #094b9f;
    text-decoration: underline;
}

.Profily
{
    width: 337px;
    height: 130px;
    float: left;    
}

.ProfilyNadpis
{
    width: 327px;
    height: 45px;
    line-height: 45px;
    vertical-align: middle;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #0b51a5;
    padding-left: 10px;
}

.ProfilyOdkazy
{
   width: 327px;
   padding-left: 10px;
}

#ProfilyOdkazy2
{
   height: 13px;
   line-height: 13px;
   vertical-align: middle;
}


#ProfilyOdkazy2 a:link, #ProfilyOdkazy2 a:visited, #ProfilyOdkazy2 a:active
{
    height: 13px;
    line-height: 13px;
    font-family: Arial;
    font-size: 10px;
    color: #094fa3;
    padding-right: 7px;
    padding-left: 3px;
    vertical-align: middle;
}

#ProfilyOdkazy2 a:hover
{
    font-family: Arial;
    font-size: 10px;
    color: black;
}

.ProfilyLink2:link, .ProfilyLink2:visited, .ProfilyLink2:active
{
    font-family: Arial;
    font-size: 12px;
    color: #094fa3;
    padding-right: 7px;
    padding-left: 3px;
    vertical-align: middle;
    background: url(Grafika/ExternalLink.gif) no-repeat right top;
    padding-right: 10px;
}

.ProfilyLink2:hover, ProfilyLink2:visited:hover
{
    font-family: Arial;
    font-size: 12px;
    color: black;
}


.SearchLink:link, .SearchLink:visited, .SearchLink:active
{
    font-family: Arial;
    font-size: 12px;
    color: #094fa3;
}

.SearchLink:hover, SearchLink:visited:hover
{
    font-family: Arial;
    font-size: 12px;
    color: black;
}



.Flash
{
    width: 274px;
    height: 130px;
    float: left;
    background: url(Grafika/MapkaDolni.gif) top left;
    background-repeat : no-repeat;
    position:relative;
}

.NasePrace
{
    width: 165px;
    height: 130px;
    float: left;
}

.NasePraceNadpis
{
    width: 155px;
    height: 45px;
    line-height: 45px;
    vertical-align: middle;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #0b51a5;
    padding-left: 10px;
}

.NasePraceNadpisEN
{
    width: 160px;
    height: 45px;
    line-height: 45px;
    vertical-align: middle;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #0b51a5;
    padding-left: 5px;
}

.NasePraceText
{
    width: 155px;
    font-family: Arial;
    font-size: 11px;
    color: black;
    padding-left: 10px;
}

.NasePraceTextCH
{
    width: 155px;
    font-family: Arial;
    font-size: 11px;
    color: black;
    padding-left: 10px;
}


.TBSearch
{
    width: 110px;
    height: 16px;
    background-color: white;
    float: left;
    border: 1px solid #0e4f9f;
    color: #0e4f9f;
    margin-right: 14px;
    _margin-right: 9px;
    margin-left: 19px;
    background: url(Grafika/SearchBG.gif) top left;
}


.Menu2a a:link, .Menu2a a:visited 
{
font-family: Arial;
font-size: 13px;
font-weight: bold;
display:block; 
width:124px;
height:34px;
line-height: 34px;
color: #4071ad;
text-decoration:none;
border-right: 1px solid white;
text-align: center;
float:left;
}

.Menu2a a:hover {
background-color: #dfdfdf;
color:#4071ad;
text-decoration:none;
}

.Menu2aEN a:link, .Menu2aEN a:visited 
{
font-family: Arial;
font-size: 13px;
font-weight: bold;
display:block; 
width:108px;
height:34px;
line-height: 34px;
color: #4071ad;
text-decoration:none;
border-right: 1px solid white;
text-align: center;
float:left;
}

.Menu2aEN a:hover {
background-color: #dfdfdf;
color:#4071ad;
text-decoration:none;
}

.Menu2aCH a:link, .Menu2aCH a:visited 
{
font-family: Arial;
font-size: 15px;
display:block; 
width:80px;
height:34px;
line-height: 34px;
color: #4071ad;
text-decoration:none;
border-right: 1px solid white;
text-align: center;
float:left;
}

.Menu2aCH a:hover {
background-color: #dfdfdf;
color:#4071ad;
text-decoration:none;
}

.Menu2bCH a:link, .Menu2bCH a:visited 
{
font-family: Arial;
font-size: 15px;
display:block; 
width:100px;
height:34px;
line-height: 34px;
color: #4071ad;
text-decoration:none;
border-right: 1px solid white;
text-align: center;
float:left;
}

.Menu2bCH a:hover {
background-color: #dfdfdf;
color:#4071ad;
text-decoration:none;
}

.Menu2cCH a:link, .Menu2cCH a:visited 
{
font-family: Arial;
font-size: 15px;
display:block; 
width:100px;
height:34px;
line-height: 34px;
color: #4071ad;
text-decoration:none;
border-right: 1px solid white;
text-align: center;
float:left;
}

.Menu2cCH a:hover {
background-color: #dfdfdf;
color:#4071ad;
text-decoration:none;
}



.Menu2b1 a:link, .Menu2b1 a:visited 
{
font-family: Arial;
font-size: 13px;
font-weight: bold;
display:block; 
width:78px;
height:34px;
line-height: 34px;
color: #4071ad;
text-decoration:none;
border-right: 1px solid white;
text-align: center;
float:left;
}

.Menu2b1 a:hover {
background-color: #dfdfdf;
color:#4071ad;
text-decoration:none;
}

.Menu2b1EN a:link, .Menu2b1EN a:visited 
{
font-family: Arial;
font-size: 13px;
font-weight: bold;
display:block; 
width:90px;
height:34px;
line-height: 34px;
color: #4071ad;
text-decoration:none;
border-right: 1px solid white;
text-align: center;
float:left;
}

.Menu2b1EN a:hover {
background-color: #dfdfdf;
color:#4071ad;
text-decoration:none;
}



.Menu2b a:link, .Menu2b a:visited 
{
font-family: Arial;
font-size: 13px;
font-weight: bold;
display:block; 
width:92px;
height:34px;
line-height: 34px;
color: #4071ad;
text-decoration:none;
border-right: 1px solid white;
text-align: center;
float:left;
}

.Menu2b a:hover {
background-color: #dfdfdf;
color:#4071ad;
text-decoration:none;
}

.Menu2c a:link, .Menu2c a:visited 
{
font-family: Arial;
font-size: 13px;
font-weight: bold;
display:block; 
width:68px;
height:34px;
line-height: 34px;
color: #4071ad;
text-decoration:none;
border-right: 1px solid white;
text-align: center;
float:left;
}

.Menu2c a:hover {
background-color: #dfdfdf;
color:#4071ad;
text-decoration:none;
}

.Menu2cEN a:link, .Menu2cEN a:visited 
{
font-family: Arial;
font-size: 13px;
font-weight: bold;
display:block; 
width:72px;
height:34px;
line-height: 34px;
color: #4071ad;
text-decoration:none;
border-right: 1px solid white;
text-align: center;
float:left;
}

.Menu2cEN a:hover {
background-color: #dfdfdf;
color:#4071ad;
text-decoration:none;
}

.SubNadpis
{
    width: 666px;
    height: 34px;
    background: url(Grafika/SubNadpisBG.gif);
    background-repeat :repeat-x;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    color: #2e66a9;
    padding-left: 10px;
    padding-top: 30px;
    float: left;
}

.SubNadpisCH
{
    width: 646px;
    height: 34px;
    background: url(Grafika/SubNadpisBG.gif);
    background-repeat :repeat-x;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    color: #2e66a9;
    padding-left: 10px;
    padding-top: 30px;
    float: left;
}

.PrintCH
{
    width: 120px;
    height: 64px;
    background: url(Grafika/SubNadpisBG.gif);
    background-repeat :repeat-x;
    float: left;
}

.SubNadpisNews
{
    width: 766px;
    height: 34px;
    background: url(Grafika/SubNadpisBG.gif);
    background-repeat :repeat-x;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    color: #2e66a9;
    padding-left: 10px;
    padding-top: 30px;
}

.Print
{
    width: 100px;
    height: 64px;
    background: url(Grafika/SubNadpisBG.gif);
    background-repeat :repeat-x;
    float: left;
}

.Level2Main
{
    width: 776px;
    min-height: 500px;
    _height: 500px;
    background-color: white;
    float: none;
    clear: both;
}


.WhiteLineNadTextem
{
    width: 100%;
    height: 20px;
    background-color: white;
    float: none;
    clear: both;
}

.Level2Text
{
 font-family:Arial;
 font-size: 12px;
 color: Black;
 text-align:justify;
 padding-right: 15px;
 vertical-align: top;
 background-color: white;
}

.Level2TextCH
{
 font-family:Arial;
 font-size: 12px;
 color: Black;
 text-align:justify;
 padding-right: 15px;
 vertical-align: top;
 background-color: white;
}

.Level2Pic
{
margin: 0px;
padding: 0px;
padding-bottom: 10px;
width: 200px;
border: 0px;
}

.PrintText
{
 font-family:Arial;
 font-size: 14px;
 font-weight: bold;
 color: #545454;
 text-align:justify;
 padding-right: 5px;
 vertical-align: top; 
 float:left;
}

.PrintTB
{
    width: 180px;
    height: 18px;
    background-color: white;
    float: left;
    border: 1px solid #0e4f9f;
    color: #0e4f9f;
    margin-left: 10px;
    background: url(Grafika/SearchBG.gif) top left;
}

.PrintTB:hover
{
    background: url(Grafika/SearchBGOver.gif) top left;
}

.VyrocniTB
{
    width: 270px;
    height: 18px;
    background-color: white;
    float: left;
    border: 1px solid #0e4f9f;
    color: #0e4f9f;
    margin-left: 10px;
    background: url(Grafika/SearchBG.gif) top left;
}

.VyrocniTB:hover
{
    background: url(Grafika/SearchBGOver.gif) top left;
}

.VyrocniLBl
{
 font-family:Arial;
 font-size: 12px;
 color: #0e4f9f;
 font-weight: bold;
}

.VyrocniErrorLBl
{
 font-family:Arial;
 font-size: 12px;
 color: #bb450c;
 margin-left: 10px;
}


.VyrocniTlac
{
 font-family:Arial;
 font-size: 12px;
 color: Black;
 width: 79px;
 height: 20px;
 border: 0px solid;
 background: url(Grafika/Posli2.gif) top left;
 margin-left: 10px;
}

.VyrocniTlac:hover
{
 background: url(Grafika/Posli.gif) top left;
}

.VyrocniNadpis
{
 font-family:Arial;
 font-size: 12px;
 color: #1a1a1a;
 padding-bottom: 25px;
 font-weight: bold;
}


.PrintTlac
{
 font-family:Arial;
 font-size: 12px;
 color: Black;
 width: 79px;
 height: 20px;
 border: 0px solid;
 background: url(Grafika/Posli2.gif) top left;
}

.PrintTlac:hover
{
 background: url(Grafika/Posli.gif) top left;
}

.PrintLBl
{
 font-family:Arial;
 font-size: 13px;
 font-weight: bold;
 color: #bb450c;
}

.PrintBack
{
 font-family:Arial;
 font-size: 13px;
 font-weight: bold;
 color: #0b51a5;
 text-decoration: none;
}

.PrintBack:hover
{
 text-decoration: underline;
}

.News
{
 width: 746px;
 background: url(Grafika/NewsBG.gif);
 background-repeat :repeat-x;
 margin-left: 10px;
 padding-left: 10px;
 padding-right: 10px;
}

.NewsNadpis
{
 width: 746px;
 height: auto;
 font-family:Arial;
 font-size: 13px;
 font-weight: bold;
 color: #1d1d1d;
 padding-top: 2px;
 padding-bottom: 2px;
 }
 
 .NewsPodNadpis
{
 width: 746px;
 min-height: 56px;
 }
 
 .NewsDate
{
 width: 90px;
 height: auto;
 font-family:Arial;
 font-size: 12px;
 color: #1d1d1d;
 float: left;
 }
 
  .NewsText
{
 width: 656px;
 height: auto;
 font-family:Arial;
 font-size: 12px;
 color: #1d1d1d;
 float: left;
 text-align:justify;
 }

.NewsLinkSipka
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #1d1d1d;    
}
 
.NewsLink:link, .NewsLink:visited, .NewsLink:active
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    text-decoration: underline;
    color: #1d1d1d;    
}


.NewsLink:hover, .NewsLink:visited:hover
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    color: #1d1d1d;
}

.JobsLink:link, .JobsLink:visited, .JobsLink:active
{
    font-family: Arial;
    font-size: 13px;
    text-decoration: underline;
    color: #0b51a5;    
}


.JobsLink:hover, .JobsLink:visited:hover
{
    font-family: Arial;
    font-size: 13px;
    text-decoration: none;
    color: #0b51a5;
}

.Jobs
{
  background: url(Grafika/JobsBG.gif);
  background-repeat :repeat-y;
  width: 100%;
  color: #06275a;
  padding-bottom: 10px;
  padding-top: 8px; 
  line-height: 19px;
}

.JobItems
{
 font-family: Arial;
 font-size: 12px;
 text-decoration: none;
 color: black;
}

h3
{
 font-family:Arial;
 font-size: 12px;
 color: Black; 
 font-weight: normal;
}

h2
{
 font-family:Arial;
 font-size: 14px;
 font-weight: bold;
 color: #0b51a5;
 padding-bottom: 10px;
}

h1
{
 font-family:Arial;
 font-size: 15px;
 font-weight: bold;
 color: #0b51a5;
 padding-bottom: 10px;
}

ul
{
  margin-top: 7px;
  margin-bottom: 7px;
}

ul li
{
  margin-left: 25px;
}

.JobsUl
{
 margin-top: 7px;
 margin-left: 15px;
 _margin-left: 5px;
}

.ChTable1
{
 border: 1px solid #edecec;
 font-family: Arial;
 font-size: 11px;
}

.ChTable1 td
{
 border: 1px solid #edecec;
 padding-left: 3px;
 padding-right: 2px;
 text-align: left;
}

.ChTable2
{
 border: 1px solid #edecec;
 font-family: Arial;
 font-size: 11px;
}

.ChTable2 td
{
 border: 1px solid white;
 padding-left: 3px;
 padding-right: 2px;
 text-align: left;
}

.NewM li
{
 margin: 0px;
 padding: 0px;
}

.PictureShadow
{
 background: url(Grafika/Shadow.gif) no-repeat bottom right;
 float:left;
 clear: right;
 position: relative;
}

.PictureShadow img
{
 display: block;
 margin: -4px 4px 4px -4px;
 position: relative; 
}
