/* Start of CMSMS style sheet 'styly' */
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, h2.kalkulace {
width: 470px;
height: 40px;
margin-left: -20px;
background-image: url("images/nad_aktuality.png");
}
h2.kalkulace {
background-image: url("images/nad_kalkulace.png");
}
h2.hlavni-produkty span, h2.aktuality span, h2.kalkulace 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, #paticka-2 {
width: 794px;
height: 28px;
clear: both;
background: #aacded url(images/paticka.png);
border-top: 0px solid #fff;
text-align: left;
}
#paticka-2 {
margin-left: -20px;
}

.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;
	}

.stresni-okna {
	float: left;
	width: 150;
	margin-right: 25px;
	font-size: 11px;
	text-align: center;
	}

/* End of 'styly' */

