/*
modra menu = #009fe3
oranzova menu = #e74b10
vyska menu = 60px
vyska top = 245px
pozadi CIRKUS 9eb3ba
*/

body {
  text-align: center;
  font-family: Verdana, Arial,Helvetica,sans-serif;
  font-family: Georgia, serif;
/*  font-family: "Times New Roman", Times, serif; */
  font-size: 1em;
  background-color: #9eb3ba;
  background-color: black;
  color: black;
  margin: 0;
  padding: 0;
}



#page {
  position: relative;
  margin-left: auto;
  margin-right: auto;  
  width: 998px;
/*  background-image: url(/uploads/CIRKUS/web_998.jpg); */
  background-repeat: no-repeat;
  background-color: #fff;
}



#top {
  text-align: left;
  margin-bottom: 25px;
}


#top, #left-in, #right, #bottom {
/*  border-radius: 20px; */
}

#left-in {  padding: 25px; padding-top: 0;}
#right-in { padding: 25px; padding-top: 0;}

#left {
  float: left;
  width: 170px;
  width: 200px;
  text-align: left;  
  font-size: 0.9em;
  border-right: 2px solid #758288; 
}


#right {
  float: left;
  width: 820px;
  width: 790px;
  text-align: left;
/*  font-size: 80%;*/
}

#right {
  color: black;
}

#left h3 {
  color: black;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 14px;
}

#right .rbox {
  margin-bottom: 20px;
}

#right p {
/*  margin: 0; */
}

#right h3 {
  margin-bottom: 5px;
}



#content2 {
  text-align: left;
/*  border: 1px red solid; */
  overflow-y: auto;  
  min-height: 500px;
}


#logo {
  left:0px; top: 0px; width: 998px; height: 245px; 
  background-image: url(/uploads/JP/bg_top.jpg); 
  background-repeat: no-repeat;
}

#logo a { 
  display: block; width: 998px; height: 245px;
  text-indent: -7000em;
}



#menu {
/*  width: 746px; */
  height: 60px;
  background-color: #009fe3;
  text-align: left;
  padding-left: 74px;
}

#menu ul, #lang ul {
  margin: 0;
  padding: 0;
}

#menu li {
  display: inline;
  color: #849198;
  list-style-type: none;
  height: 60px;
  line-height: 60px;
}



#menu a {
  display: block-inline;
  padding-right: 25px;
  height: 60px;
  line-height: 60px;
  color: #000;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none; */
/*  text-indent: -2000em; */
/*  background-image: url(/uploads/CIRKUS/menu_off_trans2.png); */
  letter-spacing: 1px; 
}

#menu, #menu a {
  font-family: 'IM Fell English', serif;
/*  letter-spacing: 1px; */
/*  font-family: 'Londrina Solid', cursive; 
/*  font-size: 24px;
  font-weight: normal; */
}

#menu a:hover, #menu a.menu-selected {
/*  background-image: url(/uploads/CIRKUS/menu_on_trans2.png); */
  color: #fff;
}


/*
#menu a#m1 { width: 119px; height: 33px; background-position: -4px 0px; }
#menu a#m2 { width: 115px; height: 33px; background-position: -119px 0px; }
#menu a#m3 { width: 147px; height: 33px; background-position: -234px 0px; }
#menu a#m4 { width: 106px; height: 33px; background-position: -381px 0px; }
#menu a#m5 { width: 153px; height: 33px; background-position: -487px 0px; }
#menu a#m6 { width: 106px; height: 33px; background-position: -640px 0px; }
*/

a {
  color: #e74b10;
/*  text-decoration: none; */
}

a:hover { color: #000; }
#right a:hover { color: #000; }

h1 { font-size: 22px; margin-top: 0; }
h2, h3 {
  font-size: 20px
}

h3 {   font-size: 18px;}

#content2 h2:first-of-type {   margin-top: 1em; }

h3 {
  font-size: 1.2em;
}

#content2  {
  line-height: 1.5em;
}


#content2 p {
  line-height: 1.5em;
}


hr { 
  clear: both;
  color: white;
  background-color: white; 
  border: 0;
}

body.mceContentBody {
  text-align: left;
}

.NewsSummary  {
  margin-bottom: 1em;
}

.NewsSummary h3 {
  margin-bottom: 0;
}

#content2 .NewsSummary p {
  margin: 0.5em 0;
}

#bottom {
  clear: both;
}

img {
  border-radius: 20px;
}
/* Stylesheet: JIRIPILAT Modified On 2017-05-18 13:43:33 */
