



body{ 
width: 100%;
font-family: Trebuchet MS;
padding:0; repeat top;text-align:center;
background-color:#cee0f4;
}
h3,h4{
color :#74BA19;
}

.bod
{

width: 1150px;

 background-image: url("theme/tlo.png");


}
.bodt
{

width: 1150px;
background-image: url("theme/back.png");

background-repeat: no-repeat;
 
}
.tbody
{

width: 1150px;
background-image: url("theme/tlo.png");

background-repeat: no-repeat;
 
}

#menu{float:center;height:30px;list-style:none;border: }
#menu li{float:left;padding:6px 25px 0;}
#menu li a{float:left;padding:0;color:black;font:bold 1.50em 'Trebuchet MS';text-decoration:none;}
#menu li a:hover, #menu .selected{color:blue;}

#menu2{float:center;height:32px;list-style:none;}
#menu2 li{float:left;padding:10px 10px 0;}
#menu2 li a{float:left;padding:0;color:black;font:bold 0.9em 'Trebuchet MS';text-decoration:none;}
#menu2 li a:hover, #menu .selected{text-decoration:underline;}

#by{float:right;height:32px;margin-right:5x;list-style:none;}
#by {padding:10px 10px 0;}
#by li a{float:left;padding:0;color:#fff;font:bold 0.9em 'Trebuchet MS';text-decoration:none;}


p{
margin-bottom:-5px;
}

.container
{
width: 800px;
}
.head
{
background-color:#cee0f4;
width: 1150px;
height:100px;


}
.logo
{

font-size:25px;
margin-right:60%;

}
.contentout
{
float: left;
opacity: 0.8;
 border: 0,2px solid;
    border-radius: 25px;
width: 800px;
height: auto;
-moz-box-shadow: 0 0 5px 5px #888;
-webkit-box-shadow: 0 0 5px 5px#888;
box-shadow: 0 0 15px 5px #6666;
padding-bottom:25px;
background: #fff;
margin-bottom:50px;

}
.contentin
{
text-align:justify; 
float: center;
padding-top:25px;
width: 700px;
height: auto;
min-height:420px;
}
.contentindex
{
float: left;
padding-top:25px;
width: 700px;
height: auto;
min-height:420px;
}
.menu2
{
padding-top:25px;
padding-bottom:50px;
width: 300px;
clear: both;
height: 40px;


}
.typoszereg
{
position: relative; margin-left: -25px; z-index: 1;
}


.stopka
{
padding-top:30px;
opacity: 0.7;
width: 100%;
clear: both;
height: 40px;
background: #000;

}
@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700);
@charset "UTF-8";
/* Base Styles */
#cssmenu ul,
#cssmenu li,
#cssmenu a {

  list-style: none;
  margin: 0;
  padding: 0;
  line-height: 1;
  font-family: 'Lato', sans-serif;
}
#cssmenu {
  opacity: 0.7;


  width: auto;
}
#cssmenu ul {
   margin-bottom:50px;

  background: #000;

  padding: 5px 10px;

}
#cssmenu ul:before {
  content: '';
  display: block;
}
#cssmenu ul:after {
  content: '';
  display: table;
  clear: both;
}
#cssmenu li {
  float: left;
  margin: 0 5px 0 0;
}
#cssmenu li a {
 
  padding: 8px 15px 9px 15px;
  display: block;
  text-decoration: none;
  color: #ffffff;
  font-size: 16px;
}

#cssmenu li.active a {
 
  display: block;
  background: #74BA19;
 
}

#cssmenu li:hover a {
 
  display: block;
  background: #74BA19;

}


