@charset "windows-1250";
body{
color: #444444;
font-size: 16px;
font-family: arial;
text-align:center;
}

h2  { font-size: 18px;  }

h1  
{
    text-align: left;
    font-size: 18px;
    color: rgb(200,200,200);
}

a{
color: #444444;
font-weight: bold;
text-decoration: underline;
}

a:hover{  color: #800000;}

#all{width: 1200px;
     margin: 0 auto 0 auto;
     text-align: left; }

#bg_top{
width: 1200px;
height: 120px;
background-image: url(design/bg_top.jpg);
float: left;
overflow: hidden;
background-repeat: no-repeat;
background-position: left;
}

#bg_bottom{
width: 1200px;
height: 122px;
background-image: url(design/bg_bottom.jpg);
float: left;
overflow: hidden;
background-repeat: no-repeat;
background-position: right;
}

#bg_left{
width: 105px;
height: 580px;
background-image: url(design/bg_left.jpg);
float: left;
overflow: hidden;
background-repeat: no-repeat;
background-position: left top;
}

#body{
float: left;
width: 990px;
overflow: hidden;
}

#menu{
width: 990px;
height: 56px;
float: left;
background-color: #f1f1f1;
}

.polozka1{
width: 137px;
height: 49px;
float: left;
margin-left: 145px;
font-size: 17px;
text-align: center;
color: white;
}

.polozka1 a:hover{
text-decoration: underline;
}

.polozka{
width: 137px;
height: 49px;
float: left;
margin-left: 6px;
font-size: 17px;
text-align: center;
color: white;
}

.polozka a:hover{
text-decoration: underline;
}

#logo{
width: 990px;
height: 103px;
margin-top: 6px;
float: left;
background-image: url(design/logo.jpg);
background-repeat: no-repeat;
overflow: hidden;
}

#obsah{
margin: 55px;
float: left;
width: 880px;
min-height: 500px;
}

#stred{
width: 520px;
float: left;
}

#images{
float: left;
width: 330px;
margin-left: 30px;
}

.clearRight
{
  clear: left;
}

.images{
float: left;
width: 330px;
margin-left: 30px;
}

#paticka{
background-color: #f1f1f1;
float: left;
width: 990px;
height: 40px;
line-height: 40px;
}

#bg_right{
width: 105px;
height: 100 %;
float: left;
overflow: hidden;
background-image: url(design/bg_right.jpg);
vertical-align: bottom;
}

.content{
width: 475px;
float: left;
background-color: #f2f2f2;
background-position: top right;
background-repeat: no-repeat;
padding: 25px;
min-height: 60px;
text-align: justify;
margin-bottom: 25px;
}

.content_w{
width: 475px;
float: left;
padding: 25px;
min-height: 60px;
text-align: justify;
margin-bottom: 25px;
}

#stin{
width: 1095px;
float: left;
overflow: hidden;
background-image: url(design/bg_right.jpg);
background-position: right;
background-repeat: repeat-y;
}

#bg_right_img{
width: 105px;
background-repeat: no-repeat;
background-image: url(design/bg_right_img);
float: left;
vertical-align: bottom;
}

.obrazek{
height: auto;
width: 150px;
margin-bottom: 15px;
margin-right: 15px;
float: left;
}

#infoBox
{
  width: 321px;
  height: 389px; 
  font-family: verdana;
  background-image: url(design/box.png);
  padding: 60px 70px 10px 40px;
  background-repeat: no-repeat;
  font-size: 16px;
}

#infoBox a
{
  color: rgb(128,0,0); 
  font-weight: normal;
  text-decoration: underline;
}

#infoBox a:hover
{
  color: rgb(128,0,0); 
  font-weight: normal;
  text-decoration: none;
}

#infoBox p
{
  width: 250px;
}


.infoHeader
{
  color: rgb(128,0,0);
  font-size: 16px;
  font-weight: bold;
}

.greenUnder
{
        font-family: arial black,avant garde;
        color: #33cccc;
        text-decoration: underline;
}

.redBold
{
  color: #800000;
  font-weight: bold;
}

.b1{  color: ffbd86;}

.b2{  color: 8ea386;}

.b3{  color: d8d8d8;}

.b4{  color: c7a58e;}

.b5{  color: becbd4;}

#referenceLeft{  float: left;}

#referenceRight{  float: right; vertical-align: middle; }

.m1{  background-image: url(design/1.jpg);}

.m2{  background-image: url(design/2.jpg);}

.m3{  background-image: url(design/3.jpg); }

.m4{  background-image: url(design/4.jpg); }

.m5{  background-image: url(design/5.jpg); }

.cnt{  background-image: url(design/content.jpg); }

.cntGreen{  background-image: url(design/content_green.jpg); }

.cntBrown {  background-image: url(design/content_brown.jpg); }

.cntOrange {  background-image: url(design/content_orange.jpg); }

.cntBlue {  background-image: url(design/content_blue.jpg); }

.tblLeft { text-align: left;  }

.avant  { font-family: arial black,avant garde;  }

.marged { margin-bottom: -15px;  }
