body {

background-color: #8ab1d2;

background-image: url(images/bg_body.gif);

background-repeat: repeat;

background-position: left top;

margin: 0;

padding: 0;

font: 76% Verdana,Tahoma,Arial,sans-serif;

color: #095da5;



}

h1 {

color: #ff0000;

}

h2 {

color: #ff0000;

}

h3 {

color: #ff0000;

}

.box_top {

background-image: url(images/bg_top.jpg);

background-repeat: repeat-x;

background-position: left top;

width: 100%;

}

.box_sky {

background-image: url(images/bg_sky.jpg);

background-repeat: no-repeat;

background-position: center top;

width: 100%;

height: 61px;

}

.box_logo {

background-image: url(images/bg_logo.jpg);

background-repeat: no-repeat;

background-position: center top;

width: 990px;

margin: auto;

}

.box_menu {

width: 536px;

padding-top: 149px;

float: left;

}

.box_ilustrace {

padding-top: 15px;

float: left;

}

.box_topmenu, .box_topmenu_1, .box_topmenu_2, .box_topmenu_3, .box_topmenu_4 {

padding-left: 102px;

text-align: left;

height: 34px;

}

.box_topmenu_1 {

background: url("images/bg_menu_1.gif") no-repeat bottom 95px;

}

.box_topmenu_2 {

background: url("images/bg_menu_2.gif") no-repeat bottom 215px;

}

.box_topmenu_3 {

background: url("images/bg_menu_3.gif") no-repeat bottom 288px;

}

.box_topmenu_4 {

background: url("images/bg_menu_4.gif") no-repeat bottom 423px;

}

.bigq {

color: white;

font-weight: bold;

font-size: 17pt;

}

a.topmenu, a.active {

color: #ffffff;

font-size: 11pt;

#font-size: 13px;

font-weight: bold;

font-family: arial;

font-variant: small-caps;

text-decoration: none;

}

a.topmenu:hover{

color: #fc0000;

text-decoration: underline;

}

a.active {

color: #ba2b47;

}

.box_submenu {

background-color: #ffffff;

background-image: url(images/bg_submenu.jpg);

background-repeat: repeat-x;

background-position: left top;

height: 112px;

margin: 0px 0px 0px 98px; 

padding: 10px 10px 10px 10px;

text-align: left;

font-size: 9pt;

line-height: 1.5;

}

a.submenu {

color: #bd2b50;

font-family: Arial;

font-size: 9pt;

text-decoration: none;

font-weight: bold;

}

a.submenu:hover {

color: #fd3537;

}

img {

border: 0;

}

h2.hlavni-produkty {

width: 283px;

height: 40px;

margin-left: -20px;

background-image: url("images/nad_hlavniprodukty.png");

}

h2.aktuality {

width: 470px;

height: 40px;

margin-left: -20px;

background-image: url("images/nad_aktuality.png");

}

h2.hlavni-produkty span, h2.aktuality span {

display: none;

}

div.hl-produkty {

float: left;

width: 200px;

margin: 0 0 15px 13px;

text-align: left;

color: #5a5a5a;

font-size: 11px;

}

img.ikona_levy_box {

margin-top: 3px;

float: left;

}

br.clear {

clear: both;

height: 0;

}







/*Nejvyssi div, ktery obaluje vsechny ostatni*/

#hlavni {

width: 794px;

margin: auto;

text-align: center;

background: white;

line-height: 1.5;

}

#obsah {

width: 794px;

background: #fbf9fa;

font-size : 10pt;

float: left;

font-size: 11px;

}

#text {

text-align: left;

margin: 20px;

}



#obsah h1 {

font-weight : bold;

font-size : 12pt;

color : red;

text-align: left;

font-variant: small-caps;

}



#obsah h2 {

font-weight : bold;

font-size : 11pt;

color : black;

text-align: left;

}



#obsah h3 {

font-weight : bold;

font-size : 9pt;

color : black;

text-align: left;

}



#paticka {

width: 794px;

height: 28px;

clear: both;

background: #aacded url(images/paticka.png);

border-top: 0px solid #fff;

text-align: left;

}



.box_levy {

width: 263px;

height: 375px;

background-color: #ffffff;

background-image: url(images/bg_levy_box.jpg);

background-repeat: repeat-x;

background-position: 0 40px;

margin: 0px 0px 0px 30px; 

padding: 0px 0px 10px 20px;

text-align: left;

font-size: 9pt;

}

.box_aktuality {

width: 450px;

height: 185px;

background-color: #ffffff;

background-image: url(images/bg_aktuality.jpg);

background-repeat: repeat-x;

background-position: 0 40px;

margin: 0;

padding: 0px 0px 10px 20px;

text-align: left;

font-size: 9pt;

color: #a72d52;

}

.box_aktuality a{

text-decoration: none;

color: #a72d52;

}





#bannerbgtmava{

   height: 167px;

   

   width: 50%;

   background: #a7a7a7 url(images/tmava.png) repeat-x;

   border-bottom: 0px solid #fff;

}



#bannerswrap

{

   width: 1024px;

   margin-left: auto;

   margin-right: auto;

   

}



#bannersbg

{

   height: 167px;

   width: 100%;

   background: #a7a7a7 url(images/bgall.png) no-repeat;

   border-bottom: 0px;

}



#sloupecbanner

{

     height: 167px;

     background: url(images/bannerbottom.png) no-repeat right top;

}







#PagesLink a {

color: #000000;

font-weight: normal;

text-decoration: underline;

}



#PagesLink a:hover {

color: #fc0000;

text-decoration: underline;

}



#NewsSummaryLink a {

color: #ff0000;

font-weight: bold;

text-decoration: underline;

}



#NewsSummaryLink a:hover {

color: #fc0000;

text-decoration: underline;

}



#NewsSummaryMorelink a {

color: #000000;

text-decoration: underline;

}



#NewsSummaryMorelink a:hover {

color: #fc0000;

text-decoration: underline;

}



h3.hl-produkty {

color: #a72d52;

margin-top: 0;

}

a.vice {

color: #bc2a4f;

text-decoration: none;

}

img.left {

	float: left;

	margin-right: 5px;

	margin-bottom: 5px;

	}

img.right {

	float: right;

	margin-left: 5px;

	margin-bottom: 5px;

	}




