* {margin:0; padding:0}
img {border:0}

body{
	background-color:#b3b3b3;
	font-family:Verdana, Tahoma;
	font-size:12px;
	color:#000000;
}

.obal{margin: 25px auto 30px auto; width:1010px;}
.menu-ram{background-image:url(image/menu.jpg); height:35px; padding:0 30px 0 270px; text-align:right; font-size:10px}
.obsah{padding:10px 20px 10px 20px; background-image:url(image/obsah-bg.jpg);}
.paticka{background-image:url(image/paticka.jpg); height:25px;}
.stred {vertical-align:top; padding:0 10px;}
.slevy-sloupec{width:200px; vertical-align:top;}
.pravy-sloupec{width:200px; vertical-align:top;}
.pristupy{font-size:10px; text-align:center; height:40px;}
.odsaz{margin: 0px 10px 0px 10px;}

/* boxik sloupec */
.boxikN{color:#FFFFFF; font-weight: bold; background-image:url(image/boxik-1.jpg); height:30px; padding-left: 15px;}
.boxikO{width:174px; color:#FFFFFF; border-left: solid 3px #3377ad; border-right: solid 3px #3377ad; padding:10px; background:#226ba6;}
.boxikP{text-align:center; background-image:url(image/boxik-2.jpg); height:30px; font-size:10px;} 

.boxikO a{font-weight: bold; color:#ffff40; text-decoration: none;}
.boxikP a{font-weight: bold; color:#FFFFFF; text-decoration: none;}

/* box sekce*/
.box2N{color:#FFFFFF; font-weight: bold; background-image:url(image/box-3.jpg); height:30px; padding-left: 15px;}
.box2O{width:236px; border-left: solid 2px #b3b3b3; border-right: solid 2px #b3b3b3; padding:15px 15px 0px 15px; min-height:100px; vertical-align:top;}
.box2P{background-image:url(image/box-4.jpg); height:15px;} 

/* box */
.boxN{color:#FFFFFF; font-weight: bold; background-image:url(image/box-1.jpg); height:30px; padding-left: 15px;}
.boxO{border-left: solid 2px #b3b3b3; border-right: solid 2px #b3b3b3; padding:15px 15px 0px 15px; width:516px}
.boxP{background-image:url(image/box-2.jpg); height:12px;}

.tabulka td{padding:3px 5px}
.galerie td{padding:0}
/* anketa */
.anketa{width:160px; vertical-align:top; padding: 15px 20px 0px 20px;}
.anketa_celkem{text-align:center; padding: 20px 0px 0px 0px;}
.anketa_nadpis{vertical-align:top; padding: 0px 0px 10px 0px;}
.anketa_otazky{font-size:10px; padding:5px 0px 0px 0px;}
/* nadpisy */
h1{font-size: 18px; color:#226ba6; margin:0px 0px 5px 10px; padding:0;}
h2{margin:0; padding:0; font-size: 12px;}
h3{font-size: 12px; margin:0; padding:0;}
h4{font-size: 12px; margin:0; padding:0;}

/* TEXTY */
p{margin:0px 0px 5px 0px; /*text-align: justify;*/}


ul{margin-left:20px; padding-left:0px; margin-top:15px; margin-bottom:15px}
ol{margin-left:20px; padding-left:0px; margin-top:15px; margin-bottom:15px}
li{padding-bottom:3px}
.bigText{font-size:22px;}
.modryText{color:#2971a9; text-align:center; font-weight:bold;}
.hlaseni{font-weight:bold; color: red; text-align:center;}
.imgLeft{float:left; margin-right:15px;}
.imgRight{float:right; margin-left:15px;}
.imgRight2{float:right; margin-left:15px; margin-right:10px;}
.euroline{float:right; margin-left:15px; width:190px; height:320px; padding:5px;text-align:center; background:#226ba6;}
.euroline a{font-weight: bold; color:#ffff40; text-decoration: none;}
.katalog{float:right; margin-left:15px; padding:5px;text-align:center; background:#226ba6;width:155px;}
.katalog a{font-weight: bold; color:#ffff40; text-decoration: none;}
hr{color:#3477AC; border:1px solid #3477AC; height:1px; margin:20px 0}
.reakce {margin-left:26px;}

/* linky */
a.tlacitko{font-weight:bold;padding:4px 3px;background-color:#226BA6;}
a:hover.tlacitko{background-color:#4D92CA;color:#B01F13;}
.tlacitko{font-weight:bold;color:#FFFF3F;border:0px;text-decoration:none;padding:2px 3px;background-color:#226BA6;}

a{font-weight: bold; color:#2971a9; text-decoration: none;}
a:hover{font-weight: bold; color:#B01F13; text-decoration: none;}


.pasivni-domy{background:url('image/pozadi-1.jpg');width:236px; border-left: solid 2px #b3b3b3; border-right: solid 2px #b3b3b3; padding:15px 15px 0px 15px; min-height:100px; vertical-align:top;}
.nizkoenergeticke-domy{background:url('image/pozadi-2.jpg');width:236px; border-left: solid 2px #b3b3b3; border-right: solid 2px #b3b3b3; padding:15px 15px 0px 15px; min-height:100px; vertical-align:top;}
.projekce{background:url('image/pozadi-3.jpg');width:236px; border-left: solid 2px #b3b3b3; border-right: solid 2px #b3b3b3; padding:15px 15px 0px 15px; min-height:100px; vertical-align:top;}
.system{background:url('image/pozadi-4.jpg');width:236px; border-left: solid 2px #b3b3b3; border-right: solid 2px #b3b3b3; padding:15px 15px 0px 15px; min-height:100px; vertical-align:top;}
.csp{margin: 15px 0px 0px 0px; text-align:center; font-weight:bold;}
.center{text-align:center;}

.delitko{margin:0px 10px 0px 10px;}
.menu{padding:0; margin:0; width:100%; text-align:center; display:block; font-weight:bold; color:#FFFFFF}
.menu a{color:#FFFFFF; text-decoration:none; font-weight:bold;}
.menu li{list-style-type:none;}
ul.uroven1 li.polozka1{float:left; position:relative; height:32px !important; line-height:32px;}
li.polozka2{padding-top:5px;}
ul.uroven2{color:#000000; padding:5px 10px 10px 10px; text-align:left; position:absolute; line-height:100%; left:0px; top:23px; width:220px; background:#FFFF40; visibility:hidden;}
ul.uroven2 a{color:#000000;}
ul.uroven1 li.polozka1Hover ul.uroven2,ul.uroven1 li.polozka1:hover ul.uroven2{visibility: visible;} 
ul.uroven2 li.polozka2 a:hover{color:#000000;}
ul.uroven1 li.polozka1 a:hover{color:#000000;}


/* partneri */
#partneri {margin:0px auto 55px auto;width:750px;text-align:center;font-size:11px;line-height:17px;color:#2971a9}

