* { margin: 0; padding: 0; }
/*html {background-color: #F0EFED;}*/
body {color: #333333; background: #F0EFED url("../img/bgr-pruh-vert.gif") repeat-x; font-family: Arial, sans-serif; font-size: 12px;}
body#tiskObjednavek {color: black; background: white;}
table {font-family: Arial, sans-serif; font-size: 12px;}
html { overflow: scroll;}
a {color: #0000AA; text-decoration: none;}
a.vis {text-decoration: underline;}
a:visited.vis {color: #aaaaaa; text-decoration: none;}
a:hover {color: red; text-decoration: none;}
.cleaner {clear: both; height: 0px; border: none; visibility: hidden; display: block; margin: 0px;}
.leftCleaner {clear: left; height: 0px; line-height: 0px; padding: 0px; margin: 0px;}
h1 {font-size: 1.4em; text-align: center; margin: 0 0 6px 0; background: url("../img/h1.gif") repeat left top; color: #1e5b9a; padding: 3px 0px; border-bottom: 0px solid #1e5b9a;}
h2 {font-size: 1.2em; color: #9B211E; margin: 8px 0;}
h3, div.trans_in p {font-size: 1.1em; margin: 8px 0; color: #1e5b9a; font-weight: bold;}
h4 {margin: 7px 0; color: gray; font-weight: bold;}
h2.uvodni {border: 1px solid silver; text-align: center;  margin-bottom: 3px; padding: 10px;}
h2.uvodniNadpis {padding-left: 17px; margin-left: 5px; margin-top: 0px; background: url('../img/sipka.gif') center left no-repeat;}
h2.uvodniNadpis a {color: #9B211E; text-decoration: underline;}
h2.uvodniNadpis a:hover {color: red; text-decoration: underline;}
textarea {font-family: Arial, sans-serif; font-size: 12px;}
div#help {min-height: 200px; font-size: 1.1em;}
div#help a {color: #0000AA; text-decoration: underline;}
ul, ol {margin-left: 20px;}
a.help {color: #777777; text-decoration: underline;}
a:hover.help {color: red; }
.code {font-family: Courier, monospace; font-size: 14px; margin: 5px 0; text-align: left; color: #663311;}
table.radky {border-collapse: collapse;}
table.radky tr {}
table.radky td {padding: 1px 5px; border-bottom: 1px solid silver;}
td.det1 {background-color: #fee2ce; width: 130px;}
.clearfloat {display: table; width: 100%;}
.obr {text-align: center; font-size: 10px; margin: 10px 0;}
.obr img {display: block; margin: 0 auto;}
table.mrizka {border-collapse: collapse;}
table.mrizka td, table.mrizka th {border: 1px solid silver; padding: 1px 4px; text-align: center;}
.mainmessage {text-align: center; padding: 10px; border: solid 3px red; margin-bottom: 5px;}

#panelLeft h3, #panelRight h3, div.nadpis {margin:10px 0 2px 0; height: 20px; line-height: 20px; text-align: center; background: #D2DEEA url("../img/title-small.gif") no-repeat; }
div.nadpis {font-size: 1.1em; color: #1e5b9a; font-weight: bold;}
a img {border: 0;}
.btn {height: 18px; border: 1px solid #bbbbbb; border-right: 1px solid #888888; border-bottom: 1px solid #888888; margin-top: 4px; padding: 0 5px; cursor: pointer; }
.btnbig,.btnbig2 {background-image: url("../grafika/dokosiku.gif"); width: 134px; height: 28px; border: 0; float: left; margin: 5px 3px; cursor: pointer; font-weight: bold; color: white;}
.btnbig2{width: 300px;background-image: url("../grafika/dokosiku_big.gif")}
.red {color: red;}
p {margin: 5px 0;}
.tiny {font-size: 0.9em;}
.chyba {color: red; text-align: center; padding: 5px; border: red 2px solid; margin: 5px 0; background-color: #fee2ce;}
.message {display: none; position: absolute; width: 514px; border-top: 5px solid white; border-bottom: 5px solid white; background-color: #fee2ce; overflow: hidden;}
.messageIn {border: 1px solid silver; padding: 5px;}

div.zbozi-ramecek {width: 120px; height: 160px; background: url('../img/zbozi-bgr.gif') repeat-x bottom left; border: 1px solid silver; float: left; margin: 2px; text-align: center; overflow: hidden;}
div.navigace {border: 1px solid silver; padding: 3px 6px; margin-bottom: 5px;}
div.transparent, div.transparent2 {text-align: center; background: url('../img/transparent.gif'); width: 146px; height: 132px; position: absolute;}
div.transparent {margin-left: 660px; margin-top: 0px;}
div.transparent2 {margin-left: 800px; margin-bottom: 0px;}
div.trans_in {padding: 20px 10px 0 10px;}

div.domena {text-align: right; width: 280px; height: 20px; position: absolute; margin-left: 660px; margin-top: 131px; font-size: 1.3em; font-family: Verdana;}
div#panelTop div#top {height: 30px; text-align: left; line-height: 30px;}
.flag {margin: 4px 1px 0 0; border: 1px solid #dddddd;}
div.funkce {margin: 2px 0; padding: 2px;}
div.funkce b {font-size: 1.1em; text-align: left; color: red; margin-bottom: 2px;}
div.funkce a {text-decoration: underline;}
.pozpatku {unicode-bidi:bidi-override; direction: rtl;}


div.absolute {color: red; position: absolute; border: 1px red solid; background-color: #fee2ce; padding: 5px; text-align: center;}
input.smazat { background: url(../grafika/smazat.gif) no-repeat center; border: 0; width: 20px; height: 20px; cursor: pointer;}

/* LAYOUT */

#master1 {width: 980px; margin: 0 auto; background: url("../img/bgr-pruh.gif") repeat-y; }
#master2 {width: 100%; background: url("../img/bgr-top.gif") no-repeat top center;}
#master3 {width: 100%; background: url("../img/bgr-bottom.gif") no-repeat bottom center;}
#text {width: 930px; margin: 0 auto;}
#panelTop {width: 100%; }
#mainAndLeft {float: left; width: 730px; }
#panelLeft {float: left; width: 200px; }
#panelMain {float: right; width: 530px;}
#panelMain2 {margin-top: 2px; padding: 8px; }
#panelRight {float: right; width: 200px; }
#panelBottom {margin-top: 10px;background-color: #eeeeee; padding: 2px; }
#title {height: 100px; background-color: #eeeeee;}
/* #title {height: 100px; background-color: #eeeeee; background: url("../img/title.gif") no-repeat bottom left;} */
.sidebox {background-color: #F0EFED; padding: 0px 6px;}
.sidebox h2 {color: #1E5B9A; font-size: 12px; padding: 4px; text-align: center; margin: 0;}
.sidebox .oddeleni {display: block; font-size: 12px; border: 1px solid silver; padding: 3px; text-align: center; margin: 2px auto; background: #f9f9f9;}
.green {color: #1E5B9A;}


/* MENU */

#menu {padding:2px; font-size: 1.0em; background-color: #1E5B9A; height: 25px; line-height: 25px; text-align: center;}
#menu span {color: white;} 
#menu a {color: white; margin: 4px; height: 14px; width: 140px; text-decoration: none; text-align: center; padding: 1px; font-weight: bold; }
#menu a:hover {color: red; text-decoration: none; padding: 1px;}

/* LOGIN */

#login {width: 200px; height: 100px; background-color: #d2deea;}
#login label {float: left; width: 60px; height: 18px; margin-bottom: 2px;}
#login input {float: left; width: 90px; height: 16px; border: 1px solid silver; margin-bottom: 2px; }
#login input#btnOk {float: left; width: 30px; height: 18px; border: 1px solid silver; margin: 0 0 2px 4px; cursor: pointer;}
#login #badlogin {color: red; position: absolute; border: 1px red solid; background-color: #fee2ce; margin-left: 190px; margin-top: -71px; padding: 5px; width: 200px; text-align: center;}

/* REGISTRACE */

table.registrace {font-family: Arial, sans-serif; font-size: 12px;}
table.registrace td.t1 {width: 140px;}
.short {width: 100px;}
input.long, select.long {width: 180px;}
div.registrace {background: url("../img/aktuality-bgr.gif") repeat-y top left; border: 1px solid silver; padding: 10px;}

/* SKUPINA */

a.skupina {display: block; padding: 1px 1px 1px 2px; border-bottom: 1px dotted silver;}
a.posledni {border-bottom: none;}
a.skupina:hover, a.podskupina:hover {background-color: #D2DEEA;}
a.podskupina {display: block; background-color: white; 	padding: 1px 2px; border-bottom: 1px dotted silver;}

/* DKZ */

table#ceny {border: 1px solid silver; margin: 5px 0; width: 100%;}
table#ceny td {padding: 2px;}
span.sleva {font-family: sans-serif; font-size: 12px; background: url(../grafika/sl.gif) repeat-x bottom;}
.souvisejici {margin: 15px 0;}
table.infoprozam {width: 300px;}
@media screen{
	span.plusjedna {display: block; position:absolute; margin: 25px 0 0 68px; height:16px; width: 28px; border: 1px solid silver; border-left: 1px solid #dddddd; border-top: 1px solid #eeeeee; background-color: silver; text-align: center;}
	div.ram {margin: 1px; height: 60px; width: 124px;}
	.printer {display: none;}
}
.historiedispozic {position: absolute; visibility: hidden; width: 320px; margin-top: 5px; padding: 5px; border: 1px solid silver; background-color: #FEE2CE;}
.historiedispozic table td {text-align: right;}

/* SEZNAM ZBOZI */

div#seznamZbozi table.zbozi {padding: 2px 0; border-bottom: 1px silver solid; }
div#seznamZbozi td.b1 {width: 102px; }
div#seznamZbozi td.b2 {width: 190px; }
div#seznamZbozi td.b3 {width: 90px; background-color: #eeeeee; text-align: center;}
div#seznamZbozi td.b4 {width: 120px; text-align: center;}
.vstupbarva {height: 18px; text-align: center; width: 122px; border: 1px solid #90C0C8;}

input.koupit {background: url(../grafika/koupit.gif) no-repeat center; border: 0; cursor: pointer; width: 20px; height: 20px;}
input.obl {background: url(../grafika/fav.gif) no-repeat center; border: 0; cursor: pointer; width: 20px; height: 20px;}
input.oblminus {background: url(../grafika/fav-.gif) no-repeat center; border: 0; cursor: pointer; width: 20px; height: 20px;}

/* ANKETA */

div.otazka {margin-bottom: 4px; color: #444444; padding: 3px; text-align: center; background-color: #ffffff; border: 1px solid silver;}
#anketa .odpoved {font-size: 0.9em;}
#anketa .hlasy {float: right; margin-top: 3px; font-size: 1.2em;}
#anketa div.l {background: url("../img/anketa-l.gif") no-repeat top left;}
#anketa div.r {background: url("../img/anketa-r.gif") no-repeat top right;}
#anketa div.c {background: url("../img/anketa-c.gif") repeat-x top center; float: left; margin: 3px 0 3px 0;}

/* AKTUALITY */

/*#aktuality, #novinky {padding: 10px; color: #555555; background: url("../img/aktuality-bgr.gif") repeat-y top left; border: 0px solid silver; height: 234px; overflow: auto;}*/

/* KONTAKTY */

td.staty {text-align: center; background: #FFF8EA; width: 16%; border-bottom: 1px solid #A2B7FF; border-right: 1px solid #A2B7FF;}
table#kontakty {margin-top: 10px; width: 100%;}
table#kontakty div#hlavicka {padding: 5px; background-color: #f0efed; margin-bottom: 5px; text-align: left;}
table#kontakty div {text-align: right;}
table#kontakty h4 {border-top: 1px solid #dddddd; margin-bottom: 2px;}
table#kontakty h3 {font-weight:normal;}


@media print{
	.noprint {display: none;}
	#master1, #master2, #master3, html, body, #text, #mainAndLeft, #panelMain, #mainAndLeft {background-color: white; width: 100%; float: none;}
	div.ram {margin: 1px; height: 60px; width: 120px;}
	table.radky td {border-bottom: 1px dashed #e2e2e2;}
}

div.obsah {width: 60%; border: 1px solid silver; background-color: #fee2ce; padding: 10px; margin: 0px; font-size: 12px;}
div.obsah b {font-size: 14px;}
div.obsah a {color: #0000AA; text-decoration: underline;}
div.obsah a:hover {color: red;}
div.tip {line-height: 1.4em; color: #444444;}

.staticke TH{
	padding-left: 5px;
	background-color: #d2deea;
	color: #1e5b9a;
}

.staticke TD{	
	padding-left: 5px;
	background-color: #f5f5ff;
}

tr.tdsudy TD {
	background-color: #f0efed;
}

/* Reklamni kampane */

.kampane th {
   background-color: #d2deea;
   color: #1e5b9a;
}

.kampane td {
   text-align: center;
   background-color: #f5f5ff;
   padding: 3px;
}

.kampane .tdsudy td {
   background-color: #f0efed;
}

/* M E N U*/

ul#zalozkoveMenu {list-style-type: none; margin-bottom: 0px; margin-left: 0px; overflow: hidden; border-top: 2px solid #1e5b9a;}
#zalozkoveMenu li {float: left; margin-right: 2px; _width: 1px;}
#zalozkoveMenu a {color: #666666; font-weight: normal; font-size: 11px; display: block; height: 23px; line-height: 23px; padding: 0px 8px; white-space: nowrap;}
#zalozkoveMenu span {display: block; background-color: #d2deea;}
#zalozkoveMenu a:hover {color: black;}
#zalozkoveMenu li.active a:hover {color: white;}
#zalozkoveMenu li.active a {color: white; background-color: #1e5b9a;}
div#navigacni_menu {font-size: 13px; text-align: right; position: absolute; margin-top: 79px; margin-left: 201px; background-color: #fafafa; color: #666666; width: 728px;}
div#navigacni_menu_in {padding: 2px 15px;}

.kaizen{
	min-height: 50px;
	border: 1px solid silver;
	background-color: #eeeeff;
	padding: 5px;
	margin-top: 10px;
}

#ikonyNaSkupiny {
   margin-top: 5px;
   margin-bottom: 20px;
}

#ikonyNaSkupiny a {
   float: left;
   width: 120px;
   color: gray;
   text-decoration: none;
   font-weight: bold;
   font-family: 'Arial', sans-serif;
   font-size: 13px;
   text-align: center;
   text-transform: lowercase;
   margin: 0px 4px;
}

#ikonyNaSkupiny img {
   width: 120px;
   height: 120px;
   display: block;
   margin: auto;
}


#poznamky-zalozky {
   text-align: center;
   margin-bottom: 10px;
}

#poznamky-zalozky a {
   color: gray;
   background: #D2DEEA;
   padding: 2px 5px;
   line-height: 200%;
}

#poznamky-zalozky a:hover {
   color: black;
}

#poznamky-zalozky a.aktivni {
   color: white;
   background: #1E5B9A;
}

#poznamky-zalozky a.aktivni:hover {
   color: white;
}

tr.zvyrazneni {
   color: red;
}

body#tiskObjednavek table {
   margin: auto;
}

body#tiskObjednavek table#hlavickaTisku {
	margin-top: 5px;
   margin-bottom: 20px;
   border-collapse: collapse;
   border: 2px solid gray;
}

table#hlavickaTisku td {
   border: 1px solid gray;
   padding: 3px 10px;
}

ul#zalozkyKosik {
   list-style-type: none;
   margin: 0px;
}

#zalozkyKosik li {
   float: left;
   width: 150px;
   height: 30px;
   line-height: 30px;
   padding-left: 20px;
   margin-left: 1px;
   margin-bottom: 1px;
   font-family: verdana, sans-serif;
   font-size: 13px;
   background: #e0e0e0;
   color: gray;
}

#zalozkyKosik li.odkaz {
   background: #d0d0f0;
   width: 170px;
   padding-left: 0px;
}

#zalozkyKosik li.platbaKartou {
   width: 235px;
}

#zalozkyKosik li.odkazPlatbaKartou {
	background: #d0d0f0;
   width: 255px;
   padding-left: 0px;
}

#zalozkyKosik a {
	display: block;
	width: 150px;
	height: 30px;
   padding-left: 20px;
   color: black;
}

#zalozkyKosik li.odkazPlatbaKartou a {
   width: 235px;
}

#zalozkyKosik a:hover {
   background: #e0e0ff
}

#zalozkyKosik li.aktivni {
   background: #ffc020;
   color: white;
}

.radioOff {
   color: #a5a5a5;
}

table#sumace {
	width: 100%;
   border-collapse: collapse;
   margin-bottom: 10px;
}

table#sumace td {
	padding: 2px 5px;
	border-bottom: 0px;
}

tr.cenaCelkem td {
   border-top: 1px solid gray;
   margin: 0px;
}

table.rekapitulace {
   width: 100%;
   border-collapse: collapse;
}

table.rekapitulace th {
   width: 140px;
   height: 23px;
   padding-left: 8px;
   text-align: left;
   background: #FEE2CE;
   border-bottom: 1px dashed silver;
}

table.rekapitulace td {
   background: #F0EFED;
   padding-left: 8px;
   border-bottom: 1px dashed silver;
}

table.dodani {
   width: 100%;
   border-collapse: collapse;
   margin-bottom: 10px;
}

table.dodani th {
   background: #D2DEEA;
   text-align: left;
   padding-left: 10px;
   height: 23px;
}

table.dodani td {
   background: #F5F4F2;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;
   border-bottom: 1px dashed silver;
}

tr.posledni th, tr.posledni td {
   border-bottom: 0px;
}

table.dodani .cena {
   width: 70px;
   text-align: right;
   padding-right: 10px;
}

table.cenyPostovneho, table.zpusobyDodani {
   border-collapse: collapse;
   width: 100%;
}

table.cenyPostovneho th, table.zpusobyDodani th {
   border: 1px solid silver;
   background: #f0f0f0;
   padding: 3px 5px;
   text-align: left;
}

table.cenyPostovneho td, table.zpusobyDodani td {
   border: 1px solid silver;
   text-align: center;
   padding: 3px 5px;
}

table.cenyPostovneho td {
   width: 40px;
}

table.zpusobyDodani td {
   color: red;
   min-width: 50px;
}

/* Wysiwyg - Editor, Preview, Vložení z Wordu. */

body.mceContentBody, body#content, body[spellcheck="false"] {
   background: white;
   margin: 8px;
   padding: 0px;
}
/* Wysiwyg - Konec */

.cenaNeprihlaseny {
   color: #e00000;
   font-size:0.9em;
   /*text-align: center;*/
   margin-top: 3px;
   position: absolute;
   bottom: 5px;
   right: 5px;
}

/* Redakční systém */

.rsSkupina:hover {
   background: #3E7BBA;
}

.rsStranky {
   border: 1px solid #1E5B9A;
   display: none;
}

.rsPodskupina{
   cursor: pointer;
   
   background: #efefef;
   color: #1E5B9A;
   font-weight: bold;
   margin-top: 2px;
   padding: 3px 5px;
}
.rsSkupina {
   cursor: pointer;
   background: #1E5B9A;
   color: white;
   font-weight: bold;
   margin-top: 4px;
   padding: 3px 10px;
}


/* Články */

.nahled_clanku{
	line-height: 1.3em;
	color: #555555;
	margin-bottom: 15px;
	position: relative;
	height: 92px;
}

.nahled_clanku h2{margin-bottom: 3px;margin-top: 0px;}
.nahled_clanku h2 a {color: #9B211E; text-decoration: none;}
.nahled_clanku a:hover {text-decoration: underline;}

.nahled_obrazek{
	width: 120px;
	height: 90px;
	overflow: hidden;
	border: 1px solid silver;
	float: left;
}

.nahled_obsah{
	margin-left: 130px;
}

.nahled_paticka{
	border-top: 1px solid silver;
	background: #F4F4F4;
	padding: 2px 7px;
	position: absolute;
	bottom: 0px;
	left: 130px;
	width: 370px;
}

.perex {
   font-style: italic;
   margin-bottom: 12px;
   margin-top: 8px;
   line-height: 150%;
}

.hlavickaClanku {
   border-top: 1px solid silver;
   background: #F4F4F4;
   padding: 2px 7px;
   color: gray;
}

.clanek h2 {
   font-size: 15px;
   font-family: verdana, sans-serif;
}

.clanek h3 {
   font-size: 13px;
   font-family: verdana, sans-serif;
   color: #CB514E;
}

.clanek p {
   line-height: 150%;
   margin-bottom: 8px;
}

.clanek img, body.mceContentBody img, body#content img {
   margin: 5px;
   border: 1px solid silver;
}
/* Články - konec */

.ikonaEz {
   background: orange;
   color: white;
   font-weight: bold;
   padding: 0px 3px;
   cursor: help;
}

.ikonaPoSplatnosti {
   background: red;
   color: white;
   font-weight: bold;
   padding: 0px 5px;
   cursor: help;
}

.ikonaZavazek {
   background: #f0f000;
   color: black;
   font-weight: bold;
   padding: 0px 5px;
   cursor: help;
}

.rsCena {
   color: #e00000;
   font-size:0.9em;
   margin-top: 3px;
}

/* Požadavky na změnu fakturačních údajů. */

.pozadavek {
   border: 1px solid #979797;
   padding: 4px 7px 7px 7px;
   margin-bottom: 11px;
   background: #f5f5f5;
   position: relative;
}

.pozadavek .datum {
   background: #979797;
   color: white;
   font-size: 9px;
   padding: 0px 3px;
   position: absolute;
   right: 0px;
   top: 0px;
}

.pozadavek table {
   width: 100%;
   border-collapse: collapse;
}

.pozadavek td, .pozadavek th {
   text-align: left;
   vertical-align: top;
}

.pozadavek th {
   padding-bottom: 9px;
}

.pozadavek td.popisek {
   width: 80px;
   color: red;
}

.pozadavek .kontakt {
   margin: 8px 0px;
}

.pozadavek .btnOvereno {
   color: green;
   float: right;
   margin-left: 17px;
   font-weight: bold;
}

.pozadavek form.storno {
   display: inline;
}

.pozadavek .btnStorno {
   color: red;
   float: right;
   font-weight: bold;
}

.table_odkazy{
   width: 99%;
}

.prvniTHorTD {
   width: 140px;
}

.SmallInput {
   width:30px;
}

.inputWidthInTables {
   width:97%;
}

.review {
   margin-top: 5px;
   width: 100%; /* Kvůli Peekaboo bugu v IE6 */
}

.review .rating {
   float: right;
   line-height: 1px;
}

.review .datum {
   font-size: 11px;
}

.review .textHodnoceni {
   clear: right;
   font-size: 11px;
}

.review .textHodnoceni:first-letter {
   text-transform: uppercase;
}

#odkazHodnoceni {
   margin-top: 5px;
   text-align: right;
   font-size: 12px;
}

#slozkyUkolu {
   padding-bottom: 5px
}

#slozkyUkolu .aktivni {
   background: #ffffcc;
}

#slozkyUkolu a {
   color: #0000aa;
}

/* Košík ------------------------ */

table.polozkyObjednavky {
   width: 100%;
   border-collapse: collapse;
}

.polozkyObjednavky .textNedostupnosti {
   color: red;
   font-size: 0.9em;
}

.polozkyObjednavky tr.polozkaObjednavky {
   border-top: 1px solid silver;
}

.polozkaObjednavky .foto {
   width: 100px;
   text-align:left;
   background: white;
}

.polozkaObjednavky .infoZbozi {
   padding-left: 10px;
   width: 200px;
   vertical-align: middle;
}

.polozkaObjednavky table {
   border-collapse: collapse;
}

.polozkaObjednavky .zkratka {
    width: 70px;
}

table.sumacePolozek {
   width: 100%;
   border-collapse: collapse;
   border-top: 1px solid black;
   margin-top: 3px;
   margin-bottom: 15px;
}

.sumacePolozek td {
   padding: 2px 4px;
}

.sumacePolozek tr.suma td {
   border-top: 1px solid black;
}

.sumacePolozek tr.sumaCelkem td {
   border-bottom: 1px solid black;
}

input.mnozstvi {
   width: 29px;
}

table.polozkyKosikuMini {
   width: 100%;
   border-collapse: collapse;
   
}

.polozkyKosikuMini td {
   padding: 2px 5px;
   border-top: 1px dashed silver;
   border-bottom: 1px dashed silver;
}

.DiskuseForm {
	padding-top: 10px;
	text-align: right;
}
.DiskuseForm textarea{
	width: 99%;
	margin-bottom: 5px;
}
.DiskuseClanek table {
   width: 100%;
   border-collapse: collapse;
}
.DiskuseClanek span{
	font-weight: bold;
}
.DiskuseClanek td{
	padding: 5px 8px;
	vertical-align: top;
}
.DiskuseVyrazna {
	background: #F4F4F4;
}
.DiskusePristup {
	color: #ff9090;
	font-weight: bold;
	font-style: italic;
	margin: 15px 0px;
	text-align: center;
}
.BanerAkce {
	margin-top: 10px;
	text-align: center;
}