body, table {	font-size: 13px;font-style: normal;}
body {
  /*background-color:#E03108;*/
  color:rgb(102,9,9);
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  /*background-color:rgb(221,192,144);*/
  background-color:white;
  background-image:url('../img/layout/bg.jpg');
  background-repeat:no-repeat;
  background-attachment:fixed;
  /*background-position: 100px 300px;*/
}
body.brochure {
  background-color: #C70018;
  background-image:none;
}
body.brochure2 {
  background-color: white;
  background-image:none;
}
h1 {font-size:1.5em;}
h2 {font-size:1.3em;}
h1, h2, h3, h4 {color: rgb(255,0,0)}
hr {width:25%;text-align:center;border:none;height:1px;border-top:1px solid rgb(12,52,19);;}
#layout {
  /*background-color:rgb(221,192,144);*/
}
a:link {
	/*color: #FFFFFF;*/
	color:rgb(12,52,19);
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:rgb(12,52,19);
}
a:hover {
	text-decoration: underline;
	color:rgb(52,102,49);
}
a:active {
	text-decoration: none;
}
#brochure {
  width:600px;
  margin:-5px auto;
  padding:10px;
}
#article {
  border:1px solid white;
}
.brochure, #brochure, #article {
  /*background-color:#C70018;*/
  background-color:white;
  /*background-color:rgb(221, 192, 144);*/
}
#brochure.red {
  background-color:#C70018;
  border:none;
}
#brochure h4 {
  margin-bottom:5px;
}
/*#brochure p {
  margin:0px;
}*/
/*#brochure div.brochureTextGrey {
  margin-top:0px;
  margin-bottom:15px;
}*/
#article {
  filter:alpha(opacity=70);
  opacity:.7;
}
.brochureTextWhite {
  color:white; 
}
.brochureTextGrey { 
  color:#666666;
}
.brochureTextRed {
  color: #C70018; 
}
.brochureTextBlack {
  color:#000000; 
}
.brochureBodyTopics, #article h2 {
  /*font-size: 24px;*/
  font-weight:normal;
}
.brochureBodyTopics {
	font-size: 24px;
	color: #000000; 
}
#brochure_navigation a {
  /*position:fixed;
  top:50px;
  right:10px;*/
  color:white;
}
#mihafirsttext, #profilemenu {width:600px;}
#profilemenu {text-align:right;border-bottom:1px solid rgb(12,52,19);}
#profilemenu a {/*color:#C70018color:#ffcc00;*/color:rgb(12,52,19);}
#mihafirsttext h4 {float:left;margin:0px 10px 5px 0px;}
#article h1, #article h2, #article p, #article ol, #article ul {
  width:419px;
  margin-left:auto;
  margin-right:auto;
}
#article h1 {
  /*font-size:2em;*/
}
#article h3 {
  margin-left:70px;
}
#article p, #mihafirsttext p {
  text-align:justify;
}
#article p.first {
  font-size:1.1em;
  font-weight:bold;
  font-style: italic;
}

#article .previewImage, #businesssonata .previewImage {
  border:1px solid white;
  width:430px;
  padding-top:5px;
  padding-bottom:5px;
  margin:auto;
  text-align:center;
}
#article .previewImage p {
  text-align:right;
  font-style: italic;
  margin:0px;
}
#article a img, #businesssonata a img {border:none}
#businesssonata .previewImage img {margin-top:5px;}
    .text, .text table {
      color:#8D230B;
      font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	    font-size: 13px;
	    font-style: normal;
    }
    .text div {
      padding:10px 50px 10px 20px;
    }
    table#langfluency td, table#topics td, .text table td {width:45%}
    .text p {text-align:justify;}
    .text h1 {/*font-size:1.8em;*/}
    .text h2 {/*font-size:1.3em;*/}
    /*.text hr {border-top:1px solid #DE6D11;}*/
    .text hr {border-top:1px solid rgb(12,52,19);}
#article #navigation #next {
  float:right;
}
#article #navigation #prev {
  float:left;
}
#article .author {font-style: italic;color:rgb(12,52,19)}
#article .previewImage a img {border:none}
#mihasillustrations {
  margin:15px auto;
}
#testimonials p {
  text-align:justify;
  margin-bottom:0px;
}
#testimonials p.note {
  margin-top:2px;
  margin-bottom:30px;
  text-align:right;
  font-weight:bold;
  font-style:italic;
  /*position:relative;
  top:-10px;
  left:30px;*/
}
.figureLeft, .figureRight {
  margin:5px 13px 5px 13px;
  padding:2px;
  text-align:center;
  border:1px solid #AAAAAA;
}
.figureRight {
  margin-right:0px;
  float:right;
}
.figureLeft {
  margin-left:0px;
  float:left;
}
.menitko {
  border:1px solid rgb(12,52,19);
  padding-top:15px;
  background-color:white;
  position:absolute;
  width:200px;
  bottom:50px;
  left:50%;
  visibility:hidden;
}
.note {color:rgb(12,52,19)}
.ukonciobtekani {
  clear:left;
}
.center, #article h2, #article h1 {text-align:center}
.right {text-align:right}
#Czapati, #Czahlavi, .schovat {display:none}
