body {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; text-align: center;}
h1 {margin:0; /*width: 423px;*/ border-bottom: 3px solid #fff; border-right: 3px solid #fff;  background: #92D721;}
h2 {float: right; width: 244px; border-top: 3px solid #fff; color: #f60; background: #F2F2F2; font-size: 1em; margin: 0; height: 28px; line-height: 28px; text-indent: 10px;}
h2.orange {float: none; width: auto; background: none; border: none; text-indent: 0px; text-transform: uppercase;}
h2.red {float: none; width: auto; background: none; border: none; text-indent: 0px; text-transform: uppercase; color: #f00;}
h2.lightorange {float: none; width: auto; background: none; border: none; text-indent: 0px; text-transform: uppercase; color: #f93;}

h2.bgorange {float: none; width: auto; background: #f60; border: none; text-indent: 0px; color: #fff; padding-left: 5px; font-size: 1.1em;}
h2.bgred {float: none; width: auto; background: #f00; border: none; text-indent: 0px; color: #fff; padding-left: 5px; font-size: 1.1em;}
h2.bglightorange {float: none; width: auto; background: #f93; border: none; text-indent: 0px; color: #fff; padding-left: 5px; font-size: 1.1em;}

h3 {font-size: 12px; margin-bottom: 3px; margin-top: 15px;}
h4	{font-size: 12px; margin-bottom: 3px; margin-top: 15px;color:#FF6600;}
p {text-align: justify;}
ul {list-style: none; padding: 0; margin:  0; padding-left: 10px;}
ul li {background: url(img/odr.gif) no-repeat left 7px; padding-left: 15px;}

textarea {font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.left {float: left;}
.nad {background-color: #fff; font-size: 14px;}
h2.nad {text-indent: 0;}
#container1 {
	width: 740px; _width: 764px;
	padding-left: 12px; padding-right: 12px;
	background: url(img/bg-body.gif) repeat-y left;
	text-align: center; margin-left: auto; margin-right: auto;
	position: relative;
}
#container2 {
	width: 740px;
	position: relative;
	text-align: left;
	margin-left: auto; margin-right: auto;
	background: url(img/bg-left-right.gif) repeat-y 0 3px;
}


img#logo { position: absolute; top: 4px; left: 430px; z-index: 10;}

#seda {
	background: #eee;
	border-bottom: 3px solid #fff;
	height: 45px; _height: 48px;
}

#sloupec1 {width: 583px; float: left; _margin-top: -2px;}
#sloupec2 {width: 157px; float: left; _margin-top: -2px; position: relative; /*border-bottom: 3px solid #fff;*/ background: url(img/bg-menu2.gif) repeat-x bottom; padding-bottom: 44px;}

/* horni menu */
#menu {
	background: url(img/bg-top-menu-over.gif) repeat-x top;
	float: left;
	/*margin-bottom: 3px; _margin-bottom: 1px;*/
	border-bottom: 3px solid #fff;
	_border-bottom: 5px solid #fff;
}
#menu a {
	display: block;
	height: 18px; _height: 27px;
	padding-left: 10px; padding-right: 10px; padding-top: 9px;
	float: left;
	background: url(img/bg-top-menu.gif) repeat-x top;
	color: #fff; text-decoration: none; font-weight: bold; font-size: 0.95em;
	border-right: 1px solid #fff;
}
#menu a:hover {background: url(img/bg-top-menu-slunicko.gif) no-repeat top center;}
#menu a.green {	float: right; background: url(img/bg-menu-green.gif) repeat-x top; border-right: none; border-left: 1px solid #fff;}
#menu a.green:hover { background: url(img/bg-menu-green.gif) repeat-x top;}


/* oranzove menu vpravo */
#menu2 {
	border-top: 3px solid #fff;
	min-height: 175px; _height: 175px; width: 157px;
	background: url(img/bg-menu2-over-cele.gif) repeat-y left top;
	position: relative;
}
#menu2 a {
	display: block; width: 157px; height: 22px; _height: 25px; padding-top: 3px;
	color: #333; font-style: italic; font-size: 0.9em; font-weight: bold; text-decoration: none;
	line-height: 0.9em; text-indent: 10px;
}
#menu2 a div {color: #FFE7D1; font-size: 0.87em; font-weight: normal; text-indent: 20px;}
#menu2 a#menu2-1 {background: url(img/bg-menu2-1.gif) no-repeat top left;}
#menu2 a#menu2-2 {background: url(img/bg-menu2-2.gif) no-repeat top left;}
#menu2 a#menu2-3 {background: url(img/bg-menu2-3.gif) no-repeat top left;}
#menu2 a#menu2-4 {background: url(img/bg-menu2-4.gif) no-repeat top left;}
#menu2 a#menu2-5 {background: url(img/bg-menu2-5.gif) no-repeat top left;}
#menu2 a#menu2-6 {background: url(img/bg-menu2-6.gif) no-repeat top left;}
#menu2 a#menu2-7 {background: url(img/bg-menu2-7.gif) no-repeat top left;}
#menu2 a#menu2-8 {background: url(img/bg-menu2-1.gif) no-repeat top left;}
#menu2 a#menu2-9 {background: url(img/bg-menu2-2.gif) no-repeat top left;}
#menu2 a#menu2-10 {background: url(img/bg-menu2-3.gif) no-repeat top left;}
#menu2 a#menu2-11 {background: url(img/bg-menu2-4.gif) no-repeat top left;}
#menu2 a#menu2-12 {background: url(img/bg-menu2-5.gif) no-repeat top left;}
#menu2 a#menu2-13 {background: url(img/bg-menu2-6.gif) no-repeat top left;}
#menu2 a#menu2-14 {background: url(img/bg-menu2-1.gif) no-repeat top left;}
#menu2 a#menu2-15 {background: url(img/bg-menu2-4.gif) no-repeat top left;}
#menu2 a#menu2-24 {background: url(img/bg-menu2-1.gif) no-repeat top left;}
#menu2 a#menu2-25 {background: url(img/bg-menu2-6.gif) no-repeat top left;}
#menu2 a#menu2-1:hover, #menu2 a#menu2-1.active {background: none;}
#menu2 a#menu2-2:hover, #menu2 a#menu2-2.active {background: none;}
#menu2 a#menu2-3:hover, #menu2 a#menu2-3.active {background: none;}
#menu2 a#menu2-4:hover, #menu2 a#menu2-4.active {background: none;}
#menu2 a#menu2-5:hover, #menu2 a#menu2-5.active {background: none;}
#menu2 a#menu2-6:hover, #menu2 a#menu2-6.active {background: none;}
#menu2 a#menu2-7:hover, #menu2 a#menu2-7.active {background: none;}
#menu2 a#menu2-8:hover, #menu2 a#menu2-8.active {background: none;}
#menu2 a#menu2-9:hover, #menu2 a#menu2-9.active {background: none;}
#menu2 a#menu2-10:hover, #menu2 a#menu2-10.active {background: none;}
#menu2 a#menu2-11:hover, #menu2 a#menu2-11.active {background: none;}
#menu2 a#menu2-12:hover, #menu2 a#menu2-12.active {background: none;}
#menu2 a#menu2-13:hover, #menu2 a#menu2-13.active {background: none;}
#menu2 a#menu2-14:hover, #menu2 a#menu2-14.active {background: none;}
#menu2 a#menu2-15:hover, #menu2 a#menu2-15.active {background: none;}
#menu2 a#menu2-24:hover, #menu2 a#menu2-24.active {background: none;}
#menu2 a#menu2-25:hover, #menu2 a#menu2-25.active {background: none;}
/* sloupec3 - fotka a zelene menu */
#sloupec3 {float: left; width: 157px; margin-right: 3px; _margin-right: 0px; background: url(img/bg-menu3.gif) repeat-x bottom; padding-bottom: 41px;}


/* zelene menu vlevo */
#menu3 {border-top: 3px solid #fff; border-bottom: 3px solid #fff; /*height: 147px;*/ width: 157px; background: url(img/bg-menu3-over-cele.gif) repeat-y left top; position: relative;}
#menu3 a {
	display: block; width: 157px; height: 18px; _height: 21px; padding-top: 3px;
	color: #000; font-style: italic; font-size: 1em; font-weight: bold; text-decoration: none;
	/*line-height: 0.8em;*/
	text-indent: 10px;
}
#menu3 a#menu3-1 {background: url(img/bg-menu3-1.gif) no-repeat top left;}
#menu3 a#menu3-2 {background: url(img/bg-menu3-2.gif) no-repeat top left;}
#menu3 a#menu3-3 {background: url(img/bg-menu3-3.gif) no-repeat top left;}
#menu3 a#menu3-4 {background: url(img/bg-menu2-1.gif) no-repeat top left;}
#menu3 a#menu3-5 {background: url(img/bg-menu3-5.gif) no-repeat top left;}
#menu3 a#menu3-6 {background: url(img/bg-menu3-6.gif) no-repeat top left;}
#menu3 a#menu3-7 {background: url(img/bg-menu3-7.gif) no-repeat top left;}
#menu3 a#menu3-8 {background: url(img/bg-menu3-7.gif) no-repeat top left;}
#menu3 a#menu3-9 {background: url(img/bg-menu3-7.gif) no-repeat top left;}
#menu3 a#menu3-1:hover, #menu3 a#menu3-1.active {background: none;}
#menu3 a#menu3-2:hover, #menu3 a#menu3-2.active {background: none;}
#menu3 a#menu3-3:hover, #menu3 a#menu3-3.active {background: none;}
#menu3 a#menu3-4:hover, #menu3 a#menu3-4.active {background: url(img/bg-menu2-6-over.gif) no-repeat top left;}
#menu3 a#menu3-5:hover, #menu3 a#menu3-5.active {background: none;}
#menu3 a#menu3-6:hover, #menu3 a#menu3-6.active {background: none;}
#menu3 a#menu3-7:hover, #menu3 a#menu3-7.active {background: none;}
#menu3 a#menu3-8:hover, #menu3 a#menu3-8.active {background: none;}
#menu3 a#menu3-9:hover, #menu3 a#menu3-9.active {background: none;}





#obsah table {border-collapse: collapse; border-top: 1px solid #ffe7d1; margin-bottom: 12px; width: 100%; background: url(img/bg-table.jpg) no-repeat left 10px;}
#obsah table th {background: #BBE675; text-align: left; font-size: 12px; vertical-align: top; border-bottom: 1px solid #fff; padding: 4px;}
#obsah table td {font-size: 12px; padding: 15px;}
#obsah table td.pozadi {background: url(img/bg-informace.gif) repeat-x top; border-bottom: 1px solid #fff; padding: 4px;}

#obsah table.tabulka {border-collapse: collapse; border: 1px solid #F2F2F2; margin-bottom: 12px; width: 100%; background: url(img/bg-table.jpg) no-repeat left 10px;}
#obsah table.tabulka th {background: #BBE675; text-align: left; font-size: 12px; vertical-align: top; border-bottom: 1px solid #fff; padding: 5px 15px;}
#obsah table.tabulka td {font-size: 12px; padding: 5px 15px; }
#obsah table.tabulka td.pozadi {background: url(img/bg-informace.gif) repeat-x top; border-bottom: 1px solid #fff; padding: 4px;}
#obsah table.tabulka tr.suda {background-color: #E7F7CE;}


/*typy kuze*/
#obsah table.kuze {margin-top: 15px; border-collapse: collapse; width: 100%; border: 0px; background: url(img/bg-table.jpg) no-repeat left 10px;}
#obsah table.kuze th {text-align: left; font-size: 12px; vertical-align: top; background-image: none; border: 0px; background-color: transparent; padding: 15px 0px 0px 10px;}
#obsah table.kuze td {font-size: 12px; vertical-align: top; padding: 15px 0px 0px 0px;}

/*formular testovani kuze*/
#obsah legend {font-weight: bold; color: #388400;}
#obsah legend span {color: #000000;}
#obsah fieldset {border: 1px solid #E5E5E5; margin-bottom: 25px; padding-bottom: 10px; padding-top: 10px; padding-left: 15px;}

/* kontaktni formular */
table.kontakt {border-collapse: collapse; background: transparent !important; border-top: none !important; margin: 10px 0 0 0;}
table.kontakt th {color: #fff; border-bottom: 1px solid #fff; padding: 4px;}
table.kontakt td {font-size: 12px; padding: 4px !important; border-bottom: 1px solid #ddd;}
table.kontakt th.pov {color: #000;}

/* oteviraci doba, mapa, telefon, obrazek */
#foto {	float: right; border-right: 3px solid #fff; border-left: 3px solid #fff;}
#oteviraci-doba {float: right; border-bottom: 3px solid #fff;}
#telefon {float: right; background: #CAEC93; width: 144px; _width: 147px; height: 34px; _height: 39px; border-left: 3px solid #fff; text-align: center; padding-top: 5px;}
#telefon2 {float: right; background: #CAEC93; width: 144px; _width: 147px; height: 34px; _height: 39px; line-height: 34px; border-left: 3px solid #fff; text-align: center; padding-top: 5px;}

#mapa {float: right; background: #CAEC93; width: 97px; height: 39px; text-align: center;}
#mapa a {text-decoration: none; color: #000; font-weight: bold; position: relative; top: 5px;}




/* hlavni cast - text */
#obsah {
	/*clear: right;*/
	float: left; width: 400px; _width: 420px; min-height: 456px; _height: 502px;
	/*background: url(img/bg-obsah.gif) no-repeat top left;*/
	/*margin-top: 7px;*/
	_margin-left: 3px;
	padding: 10px;
}
#obsah a {color: #000;} /* puvodne cerna */
#obsah a:hover {color: #f60;}
/*#obsah a:visited {color: #888;}*/

/* obrazek nad vlnou vpravo dole */
#motiv2 {position: absolute; bottom: 79px; _bottom: 78px; left: 583px; border-top: 3px solid #fff;}


/* vlna */
#vlastni-solarium {
	clear: both;
	background: #f60 url(img/vlna-in.gif) no-repeat top left;
	height: 102px; width: 746px;
	position: relative; left: -3px;
}
#vlastni-solarium a {font-size: 2em; text-decoration: none; color: #000; position: relative; top: 60px; left: 30px;}
#vlastni-solarium a span {color: #fff;}
#ctverecky {position: absolute; right: 0; bottom: 0;}

#paticka {
	width: 746px;
	margin-left: auto; margin-right: auto; padding-top: 5px;
	background: url(img/bg-paticka.gif) repeat-x top;
	border-top: 4px solid #fff;
	color: #888; text-align: center; font-size: 0.85em;
	position: relative; left: -3px;
	padding-bottom: 20px;
}
#paticka a {color: #888;}

.cleaner {clear:both; font-size: 0em; height: 0px; line-height: 0px; size: 0; color: transparent; background: transparent;}

.kosmetika1 {float: left; width: 191px; font-size: 0.85em; margin-right: 15px;}
.kosmetika1 a {color: #f60 !important;}
.kosmetika1 a:hover {color: #f00 !important;}
.kosmetika2 {float: left; width: 191px; font-size: 0.85em;}
.kosmetika2 a {color: #f60 !important;}
.kosmetika2 a:hover {color: #f00 !important;}

.bila {color: #fff;}
.oranzova {color: #f60 !important;}

.promeny {
	margin: 5px 0; width: 100%; float:left; padding: 10px 0;
	border-top: 1px solid #ffe7d1; border-bottom: 1px solid #ffe7d1;
}
.promeny a {
	display: block; float: left;
	text-decoration: none; font-weight: bold; text-align: center; color: #f60 !important;
	margin: 5px 20px; padding: 5px;
}
.promeny a:hover {background: #CAEC93; color: #000 !important;}
.promeny object {display: block; float: left; margin: 5px 20px;}

/* seznamy solarii */
.neopalena {
	background: #fff url(img/neopalena.jpg) no-repeat 5px 35px;
	border: 1px solid #ddd;
	min-height: 90px; _height: 95px;
	/*padding: 5px; padding-top: 0px; padding-left: 65px;*/
	margin: 0 0 20px 0;
}
.neopalena ul {margin: 5px 5px 5px 65px;}
.predopalena {
	background: #fff url(img/predopalena.jpg) no-repeat 5px 35px;
	border: 1px solid #ddd;
	min-height: 90px; _height: 95px;
	/*padding: 5px; padding-top: 0px; padding-left: 65px;*/
	margin: 20px 0;
}
.predopalena ul {margin: 5px 5px 5px 65px;}
.opalena {
	background: #fff url(img/opalena.jpg) no-repeat 5px 35px;
	border: 1px solid #ddd;
	min-height: 90px; _height: 95px;
	/*padding: 5px; padding-top: 0px; padding-left: 65px;*/
	margin: 20px 0;
}
.opalena ul {margin: 5px 5px 5px 65px;}

/* dalsi tridy */
.zelena {color: #92D721;}
.small {font-weight:normal; font-size:0.8em;}
.ramecek {
	background: #fff;
	border: 1px solid #ddd;
	padding-bottom: 10px;
	text-align: center;
	margin: 20px 0;
	/*background: #92D720;*/
	font-size: 14px;
	
}
.akce {
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
}

.big {font-size: 200%;}

h2.orangeH2{
	background-color: #ff6600;
	color: White;
}

.vyraznyText{
	text-align: center;
	color: White;
	font-weight: bold;
	background: red;
	margin-bottom: 5px;
	width: 380px;
	font-size: 1.8em;
	padding-bottom: 10px;
}

.vyraznyText p{
	text-align: center;
	padding: 8px;
	margin: 0px;
}

table#malyText{
	margin: 0 auto;
	width: 260px;
	font-size: 0.7em;
	background: none;
	border: none;
	text-align: left;
	color: White;
	font-weight: bold;


}

table#malyText td{
	padding: 0;
}

.fonta strong, strong .fonta{font-weight: normal;}


#zeleny {width: 600px;}


#zdrave-opaleni {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#zdrave-opaleni span {display:block; position:absolute; left:0; top:0; z-index:1; width:570px; height:41px; margin:0; padding:0; background: #93d821 url("img/zdrave-opaleni.gif") top left no-repeat;  }

#high-care {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#high-care span {display:block; position:absolute; left:0; top:0; z-index:1; width:370px; height:41px; margin:0; padding:0; background: #93d821 url("img/high-care-centrum.gif") top left no-repeat;  }

#solaria {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#solaria span {display:block; position:absolute; left:0; top:0; z-index:1; width:370px; height:41px; margin:0; padding:0; background: #93d821 url("img/solaria.gif") top left no-repeat;  }

#kosmetika {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#kosmetika span {display:block; position:absolute; left:0; top:0; z-index:1; width:370px; height:41px; margin:0; padding:0; background: #93d821 url("img/solarni-kosmetika.gif") top left no-repeat;  }

#prodej {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#prodej span {display:block; position:absolute; left:0; top:0; z-index:1; width:370px; height:41px; margin:0; padding:0; background: #93d821 url("img/prodej-solarii.gif") top left no-repeat;  }

#pardubice1 {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#pardubice1 span {display:block; position:absolute; left:0; top:0; z-index:1; width:370px; height:41px; margin:0; padding:0; background: #93d821 url("img/solarium-pardubice-smilova.gif") top left no-repeat;  }

#pardubice2 {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#pardubice2 span {display:block; position:absolute; left:0; top:0; z-index:1; width:450px; height:41px; margin:0; padding:0; background: #93d821 url("img/solarium-pardubice-bartose.gif") top left no-repeat;  }

#brno1 {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden; }
#brno1 span {display:block; position:absolute; left:0; top:0; z-index:1; width:370px; height:41px; margin:0; padding:0; background: #93d821 url("img/solarium-brno-ceska.gif") top left no-repeat;  }

#brno2 {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#brno2 span {display:block; position:absolute; left:0; top:0; z-index:1; width:370px; height:41px; margin:0; padding:0; background: #93d821 url("img/solarium-brno-lidicka.gif") top left no-repeat;  }

#kromeriz {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#kromeriz span {display:block; position:absolute; left:0; top:0; z-index:1; width:490px; height:41px; margin:0; padding:0; background: #93d821 url("img/solarium-kromeriz.gif") top left no-repeat;  }

#hradec {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#hradec span {display:block; position:absolute; left:0; top:0; z-index:1; width:490px; height:41px; margin:0; padding:0; background: #93d821 url("img/solarium-hradec-kralove.gif") top left no-repeat;  }

#zlin1 {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#zlin1 span {display:block; position:absolute; left:0; top:0; z-index:1; width:490px; height:41px; margin:0; padding:0; background: #93d821 url("img/solarium-zlin.gif") top left no-repeat;  }

#zlin2 {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#zlin2 span {display:block; position:absolute; left:0; top:0; z-index:1; width:490px; height:41px; margin:0; padding:0; background: #93d821 url("img/zlin2-nadpis.jpg") top left no-repeat;  }

#olomouc1 {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#olomouc1 span {display:block; position:absolute; left:0; top:0; z-index:1; width:490px; height:41px; margin:0; padding:0; background: #93d821 url("img/olomouc/solarium-olomouc.gif") top left no-repeat;  }

#olomouc2 {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#olomouc2 span {display:block; position:absolute; left:0; top:0; z-index:1; width:490px; height:41px; margin:0; padding:0; background: #93d821 url("img/olomouc/solarium-olomouc-ztracena.gif") top left no-repeat;  }

#ostrava {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#ostrava span {display:block; position:absolute; left:0; top:0; z-index:1; width:490px; height:41px; margin:0; padding:0; background: #93d821 url("img/solarium-ostrava.gif") top left no-repeat;  }

#chomutov {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#chomutov span {display:block; position:absolute; left:0; top:0; z-index:1; width:490px; height:41px; margin:0; padding:0; background: #93d821 url("img/solarium-chomutov.gif") top left no-repeat;  }

#chrudim {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#chrudim span {display:block; position:absolute; left:0; top:0; z-index:1; width:490px; height:41px; margin:0; padding:0; background: #93d821 url("img/solarium-chrudim-bohemia.gif") top left no-repeat;  }

#dvur {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#dvur span {display:block; position:absolute; left:0; top:0; z-index:1; width:490px; height:41px; margin:0; padding:0; background: #93d821 url("img/nadpis-dk.jpg") top left no-repeat;  }

#kosmova {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#kosmova span {display:block; position:absolute; left:0; top:0; z-index:1; width:490px; height:41px; margin:0; padding:0; background: #93d821 url("img/brno-kosmova/solarium-brno.gif") top left no-repeat;  }

#brno3 {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#brno3 span {display:block; position:absolute; left:0; top:0; z-index:1; width:490px; height:41px; margin:0; padding:0; background: #93d821 url("img/solarium-brno-jostova.gif") top left no-repeat;  }


#brno26 {margin:0; padding:0; font-size: 10px; position:relative; width:580px; _width:583px;  height:41px; overflow:hidden;  }
#brno26 span {display:block; position:absolute; left:0; top:0; z-index:1; width:490px; height:41px; margin:0; padding:0; background: #93d821 url("img/suncity-nadpisy-purkynova.gif") top left no-repeat;  }


strong.seo {font-weight: normal;}

.doporucujeme {border: 1px solid #92D721; margin: 0 0 15px 0; }
.doporucujeme a.pdf {display: block; background: url(img/pdf.gif) no-repeat left top; padding: 0 0 0 25px;  line-height: 18px; margin: 15px;}
.doporucujeme a.pdf small {text-decoration: none;}
.doporucujeme h2.dop {float: none; width: auto; background: #92D721; border: none; text-indent: 0px; color: #fff; padding-left: 5px; font-size: 1.1em; color: #fff;}


