body {background: #ececec url('../images/pozadi_ctverec.png') repeat; margin: 0; text-align: left; font-family: arial;}
div.cleaner { clear: both; margin: 0; padding: 0; font-size: 1px;}

div#page_background { width: 100%; height: 800px; background: url('../images/pozadi_pruh.png') repeat-x; }

/* ========================================================================== */
/* velikost, pozice a okraje stránky */
div#page_container {width: 1020px; margin: 0 auto 0 auto; background: transparent url(../images/pruhledne_pozadi.png) repeat-y; padding-bottom: 10px;}
div#page_container div#page { width: 1000px; margin: 0 auto 0 auto; background-color: white;}

div#footer {margin: 0 auto 0 auto; width: 1000px; text-align: right; font-size: 12px;}
div#footer a {text-decoration: none;  color: #008ED0;}

/* ========================================================================== */
/* hlavička */
div#page div#header {height: 318px;}
div#page div#header div#menu_flash {background: url('../images/pozadi_head2.png') no-repeat; height: 256px;}
div#page div#header div#menu {position: absolute; z-index: 10; top: 173px; height: 83px; background: url('../images/menu_background.png') repeat-x; padding: 0 0 0 10px;}
div#page div#header div#menu div.menu_item { height: 83px; position: relative; float: left;}
div#page div#header div#menu div.menu_item a { font-size: 14px; font-weight: bold;text-decoration: none; color: #FFFFFF; height: 83px; padding: 0 12px; display: block; float: left; position: relative; z-index: 20;}
div#page div#header div#menu div.menu_item a span{ margin: 47px 0 0 0; display: block; }
div#page div#header div#menu div.active { background: url('../images/menu_podbarveni.png') repeat-x;}
div#page div#header div#menu div.menu_item div.effect { display: block; z-index: 10; height: 0px; position: absolute; top: 0px; left: 0; background: url('../images/menu_podbarveni.png') repeat-x; width: 100%; font-size: 0px; line-height: 0px;}	

div#page div#header div#reflection div#left {height: 62px; width: 719px; float:left; background: url('../images/odraz_pozadi2.png') repeat-x;}
div#page div#header div#reflection div#right {height: 62px; width: 281px; float:left; background: url('../images/monitor_odraz2.png') no-repeat;}

/* ========================================================================== */
/* obsah */
div#page div#content {font-size: 12px; color: #4A4A4A; padding-bottom: 30px;}
div#page div#content ul {margin-top: 2px;}
div#page div#content h2 {font-size: 17px;}

div#page div#content p.emph {font-weight: bold;}

/* defaultní obsah */
div#page div#content div.content_default {margin: 0px 24px 30px 23px;}
div#page div#content div.content_default h4 { font-size: 14px; }
div#page div#content div.content_default p { font-size: 12px; text-align: justify; }
div#page div#content div.content_default h2 {color: #FF6600;}


/* ========================================================================== */
/* nastavení specifické pro jednotlivé stránky */


/* Úvodem */
div#page div#content div.content_uvodem div.left_part {width: 722px; float: left;}
div#page div#content div.content_uvodem div.left_part div.left_menu_container {width: 274px; float:left; margin: 0px 20px 0px 0px; background: url('../images/menu_spodni_rozsirujici.png') repeat-y;}
div#page div#content div.content_uvodem div.left_part div.left_menu_container div.left_menu {background: url('../images/menu_horni.png') no-repeat; } 
div#page div#content div.content_uvodem div.left_part div.left_menu_container div.left_menu div.title {color: #FF6600;font-weight: bold; padding-top: 22px;margin: 0px 20px 10px 19px; background: url('../images/cara_menu_pruvodce.png') repeat-x bottom;}
div#page div#content div.content_uvodem div.left_part div.left_menu_container div.left_menu div.title h3 {font-size: 12px; margin: 5px 0px 5px 0px; }
div#page div#content div.content_uvodem div.left_part div.left_menu_container div.left_menu div.items { padding-bottom: 20px;}
div#page div#content div.content_uvodem div.left_part div.left_menu_container div.left_menu div.items div.item {margin: 20px 25px 0px 15px;}
div#page div#content div.content_uvodem div.left_part div.left_menu_container div.left_menu div.items div.item img {float:left; margin-right: 10px;}
div#page div#content div.content_uvodem div.left_part div.left_menu_container div.left_menu div.items div.item p {float:left; width: 205px; margin: 0; color: #008ED0;}
div#page div#content div.content_uvodem div.left_part div.left_menu_container div.left_menu img.picture {position: relative; top: 10px; left: 45px;}
div#page div#content div.content_uvodem div.left_part div.left_menu_container div.left_menu_bottom {background: url('../images/menu_spodni.png') no-repeat; width: 100%; height: 17px;}
div#page div#content div.content_uvodem div.left_part div.text {float:right; width: 428px;}

div#page div#content div.content_uvodem div.right_menu_container {width: 258px; float:right; margin: 0px 0px 0px 20px;}
div#page div#content div.content_uvodem div.right_menu_container div.right_menu {background: url('../images/novinky_pozadi.png') repeat-y; } 
div#page div#content div.content_uvodem div.right_menu_container div.right_menu div.title {color: white;font-weight: bold; padding: 20px 0px 0px 20px;margin: 0px 0px 0px 0px; background: orange url('../images/novinky_nadpis_pozadi.png') repeat-x; position: relative;}
div#page div#content div.content_uvodem div.right_menu_container div.right_menu div.title h3 {font-size: 12px; margin: 0; }
div#page div#content div.content_uvodem div.right_menu_container div.right_menu div#items_container { position: relative; height: 413px; overflow: hidden; }
div#page div#content div.content_uvodem div.right_menu_container div.right_menu div#items_container div#news_up { z-index: 10; position: absolute; top: 0px; right: 0px; width: 40px; height: 39px; background: url('../images/sipka_nahoru.png') no-repeat; cursor: pointer;}
div#page div#content div.content_uvodem div.right_menu_container div.right_menu div#items_container div#news_up:hover { background: url('../images/sipka_nahoru2.png') no-repeat;}
div#page div#content div.content_uvodem div.right_menu_container div.right_menu div.items { position: absolute; top: 0px;}
div#page div#content div.content_uvodem div.right_menu_container div.right_menu div.items div.item {margin: 5px 15px 0px 20px;}
div#page div#content div.content_uvodem div.right_menu_container div.right_menu div.items div.item div.cara {margin: 13px 0px 0px 0px; width: 220px; background: url('../images/cara_menu_pruvodce.png') no-repeat;line-height: 1px;font-size: 1px;}
div#page div#content div.content_uvodem div.right_menu_container div.right_menu div.items div.item p {color: #FF6600; font-weight: bold; margin: 0;}
div#page div#content div.content_uvodem div.right_menu_container div.right_menu div.items div.item span.text {width: 225px; margin: 0;}
div#page div#content div.content_uvodem div.right_menu_container div.right_menu_bottom {background: url('../images/novinky_patka_pozadi.png') no-repeat; width: 100%; height: 62px; font-size: 0px; position: relative;}
div#page div#content div.content_uvodem div.right_menu_container div.right_menu_bottom div#news_down { position: absolute; top: 10px; right: 0px; width: 40px; height: 39px; background: url('../images/sipka_dolu.png') no-repeat;; cursor: pointer;}
div#page div#content div.content_uvodem div.right_menu_container div.right_menu_bottom div#news_down:hover { background: url('../images/sipka_dolu2.png') no-repeat;}

/* O Systému */
div#page div#content div.content_osystemu div.left_menu_container {width: 254px; float:left; margin: 0px 20px 0px 0px; background: url('../images/menu_spodni_rozsirujici.png') repeat-y -20px 0;}
div#page div#content div.content_osystemu div.left_menu_container div.left_menu {background: url('../images/menu_horni.png') no-repeat -20px 0;}
div#page div#content div.content_osystemu div.left_menu_container div.left_menu div.title {height: 53px; width: 245px; background: url('../images/menu_nadpis_pozadi.png') repeat-x; padding: 8px 0px 0px 0px;}
div#page div#content div.content_osystemu div.left_menu_container div.left_menu div.title h2 {font-size: 12px; margin: 15px 0 0 30px; color: #FF6600;}
div#page div#content div.content_osystemu div.left_menu_container div.left_menu div.items { padding: 10px 0 0 0;}
div#page div#content div.content_osystemu div.left_menu_container div.left_menu div.items div.item {margin: 2px 10px 2px 0px;}
div#page div#content div.content_osystemu div.left_menu_container div.left_menu div.items div.item:hover, 
div#page div#content div.content_osystemu div.left_menu_container div.left_menu div.items div.item.active  {cursor: pointer; background: #ECECEC url('../images/pruh_sipka.png') no-repeat 0 -2px;}
div#page div#content div.content_osystemu div.left_menu_container div.left_menu div.items div.item p {width: 200px; margin: 0px 0px 0px 30px; padding: 0; color: #008ED0; padding-top: 0px; font-size: 11px; line-height: 30px;}
div#page div#content div.content_osystemu div.left_menu_container div.left_menu div.items div.cara {margin: 0px 0px 0px 30px; width: 200px; background: url('../images/cara_menu_pruvodce.png') no-repeat; font-size: 1px;}
div#page div#content div.content_osystemu div.left_menu_container div.left_menu img {margin-left: 25px; position: relative; top: 10px;}
div#page div#content div.content_osystemu div.left_menu_container div.left_menu_bottom {background: url('../images/menu_spodni.png') no-repeat -20px 0; width: 100%; height: 17px; font-size: 0;}
div#page div#content div.content_osystemu div.text {float: left; width: 706px;}
div#page div#content div.content_osystemu div.text h4 { font-size: 13px; margin: 10px 0px 2px 0px; font-weight: normal;}
div#page div#content div.content_osystemu div.text h3 {color: #FF6600; font-size: 16px;}
div#page div#content div.content_osystemu div.text p {margin-top: 2px;}

/* Průvodce systémem */
div#page div#content div.content_pruvodce div.left_menu_container {width: 274px; float:left; margin: 0px 20px 0px 0px; background: url('../images/menu_spodni_rozsirujici.png') repeat-y;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu {background: url('../images/menu_horni.png') no-repeat; min-height: 300px;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.buttons {height: 40px; background: url('../images/menu_pruvodce_navigace.png') no-repeat;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.buttons div.back {margin: 4px 0px 0px 5px; float: left; width: 62px; height:32px; background: transparent url('../images/zpet.png') no-repeat; }
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.buttons div.back:hover {cursor:pointer; background: transparent url('../images/zpet_over.png') no-repeat; }
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.buttons div.back div {margin: 8px 0px 0px 28px;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.buttons div.forward_container {margin: 4px 17px 0px 0px; float: right; width: 62px; height:32px;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.buttons div.forward_container div.forward {width: 62px; height:32px; float: right; margin:0; background: transparent url('../images/dalsi.png') no-repeat;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.buttons div.forward_container div.forward:hover {cursor: pointer; background: transparent url('../images/dalsi_over.png') no-repeat;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.buttons div.forward_container div.forward div {margin: 8px 0px 0px 25px;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.title {height: 43px; width: 265px; padding: 15px 0px 0px 0px;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.title h2 {float:left; margin-left: 10px; width: 180px; color: #FF6600; font-size: 15px;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.title img {float: left; margin: 3px 0px 0px 20px; }
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.title div.cara {float: left; width: 220px; margin: 0px 0px 0px 20px; background: url('../images/cara_menu_pruvodce.png') repeat-x bottom; line-height: 1px;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.items div.item {margin: 20px 10px 0px 0px; width: 250px; display: none;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.items div.item h3 {width: 200px; margin: 0px 0px 0px 30px; color: #008ED0; padding-top: 12px; font-weight: bold; font-size: 12px;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.items div.item ul { padding: 0; margin: 0 0 0 53px;;  list-style-image: url('../images/odrazka_tecka.png');}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu div.items div.item ul li {margin: 8px 0px 0px 0px;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu img.picture {margin-left: 45px; position: relative; top: 10px;}
div#page div#content div.content_pruvodce div.left_menu_container div.left_menu_bottom {background: url('../images/menu_spodni.png') no-repeat; width: 100%; height: 17px; font-size: 0px;}
div#page div#content div.content_pruvodce div.text {float: left; width: 706px;}

/* Kontakt */
div#page div#content div.content_default div#kontakt_ramecek {width: 953px; height: 89px; background-image: url(../images/ramecek_pozadi.png);}
div#page div#content div.content_default div#kontakt_ramecek p {margin: 15px 30px 30px 30px;}
div#page div#content div.content_default div#kontakt {margin: 100px 0px 0px 50px; width: 250px; float: left;}
div#page div#content div.content_default div#kontakt div.adresa {margin-bottom: 20px; color: #575757; font-weight: bold;}
div#page div#content div.content_default div#kontakt div.tel a {color: #FF6600;}
div#page div#content div.content_default div#kontakt div.tel h3 { font-size: 13px; margin: 10px 0px 2px 0px; font-weight: normal;}
div#page div#content div.content_default div#kontakt div.tel p {margin-top: 4px;}
div#page div#content div.content_default div#mapa {margin: 40px 50px 0px 0px; width: 560px; float: right;}


/* Schéma Systému */
div#page div#content div.content_schema h2 {color: #FF6600; font-size: 17px; margin-left: 30px;}
div#page div#content div.content_schema div.ke_stazeni { margin-left: 40px;}
div#page div#content div.content_schema div.text {position: relative; line-height: 16px; margin: 0 auto 0 auto; width: 963px; height: 804px; background: url('../images/schema_pozadi_2.png') no-repeat;}
div#page div#content div.content_schema div.text h3 {margin-bottom: 25px; font-size: 14px;}
div#page div#content div.content_schema div.text h4 {margin-bottom: 0px; font-size: 12px; color: white;}
div#page div#content div.content_schema div.text p {margin: 3px 0; font-size: 12px;}

div#page div#content div.content_schema div.text div.vstupy {color: white; width: 480px; position: absolute; top: 25px; height: 170px; left: 30px;}
div#page div#content div.content_schema div.text div.jadro {color: white; width: 530px; position: absolute; top: 210px; height: 350px; left: 170px;}
div#page div#content div.content_schema div.text div.vystupy {color: white; width: 480px; position: absolute; top: 585px; height: 170px; left: 460px;}
div#page div#content div.content_schema div.text div.vstupy h3,
div#page div#content div.content_schema div.text div.jadro h3,
div#page div#content div.content_schema div.text div.vystupy h3 {font-size: 14px; margin-top: 15px;}

div#page div#content div.content_schema div.text div.vstupy_bublina {width: 413px; position: absolute; top: 80px; left: 30px; display: none;}
div#page div#content div.content_schema div.text div.jadro_bublina {width: 413px; position: absolute; top: 300px; left: 200px; display: none;}
div#page div#content div.content_schema div.text div.vystupy_bublina {width: 413px; position: absolute; top: 200px;  left: 230px; display: none;}
div#page div#content div.content_schema div.text div.vstupy_bublina h4,
div#page div#content div.content_schema div.text div.jadro_bublina h4, 
div#page div#content div.content_schema div.text div.vystupy_bublina h4 {color: #4A4A4A; }

div#page div#content div.content_schema div.text div.bublina_top { height: 64px; background: transparent url('../images/bublina_horni_okraj.png') no-repeat;}
div#page div#content div.content_schema div.text div.bublina_middle {background: transparent url('../images/bublina_stred2.png') repeat-y; padding: 1px 0; width: 413px;}
div#page div#content div.content_schema div.text div.bublina_bottom {height: 7px; background: transparent url('../images/bublina_spodni_okraj.png') no-repeat;}

div#page div#content div.content_schema div.text div.bublina_top2 {height: 7px; background: transparent url('../images/bublina_horni_okraj_2.png') no-repeat; font-size: 1px; line-height: 1px;}
div#page div#content div.content_schema div.text div.bublina_middle2 {background: transparent url('../images/bublina_stred2.png') repeat-y; padding: 1px 0; width: 413px;}
div#page div#content div.content_schema div.text div.bublina_bottom2 {height: 64px; background: transparent url('../images/bublina_spodni_okraj_2.png') no-repeat;}

div#page div#content div.content_schema div.text div.jadro_bublina p,
div#page div#content div.content_schema div.text div.jadro_bublina h4,
div#page div#content div.content_schema div.text div.jadro_bublina h5,
div#page div#content div.content_schema div.text div.vstupy_bublina p,
div#page div#content div.content_schema div.text div.vstupy_bublina h4,
div#page div#content div.content_schema div.text div.vstupy_bublina h5,
div#page div#content div.content_schema div.text div.vystupy_bublina p,
div#page div#content div.content_schema div.text div.vystupy_bublina h4,
div#page div#content div.content_schema div.text div.vystupy_bublina h5 { margin-left: 30px; margin-right: 30px;}


/* Ke stažení */
div#page div#content div.content_default div#ke_stazeni_text {float:left; margin-left: 50px; line-height: 17px;}
div#page div#content div.content_default div#ke_stazeni_text a {color: #FF6600;}
div#page div#content div.content_default div#ke_stazeni_text h3 { font-size: 13px; margin: 10px 0px 2px 0px;}
div#page div#content div.content_default div#ke_stazeni_text p {margin-top: 0px;}
div#page div#content div.content_default div#ke_stazeni_pict {float:right; margin-right: 50px;}
div#page div#content div.content_default div#ke_stazeni_letaky { margin-left: 40px;}

/* Demo */
div#page div#content div.content_default div#demo_text { width: 495px; float: left;}
div#page div#content div.content_default div#demo_pic { width: 465px; float: right; margin-right: -24px; padding-top: 20px;}


/* FAQ */
div#page div#content div.content_faq div.left_menu_container {width: 254px; float:left; margin: 0px 20px 0px 0px; background: url('../images/menu_spodni_rozsirujici.png') repeat-y -20px 0;}
div#page div#content div.content_faq div.left_menu_container div.left_menu {background: url('../images/menu_horni.png') no-repeat -20px 0;}
div#page div#content div.content_faq div.left_menu_container div.left_menu div.title {height: 53px; width: 245px; background: url('../images/menu_nadpis_pozadi.png') repeat-x; padding: 8px 0px 0px 0px;}
div#page div#content div.content_faq div.left_menu_container div.left_menu div.title h2 {font-size: 12px; margin: 15px 0 0 30px; color: #FF6600;}
div#page div#content div.content_osystemu div.left_menu_container div.left_menu div.items { padding: 10px 0 0 0;}
div#page div#content div.content_faq div.left_menu_container div.left_menu div.items div.item {margin: 2px 10px 2px 0px;}
div#page div#content div.content_faq div.left_menu_container div.left_menu div.items div.item:hover,
div#page div#content div.content_faq div.left_menu_container div.left_menu div.items div.item.hover, 
div#page div#content div.content_faq div.left_menu_container div.left_menu div.items div.item.active  {cursor: pointer; background: #ECECEC url('../images/pruh_sipka.png') no-repeat 0 -2px;}
div#page div#content div.content_faq div.left_menu_container div.left_menu div.items div.item p {width: 200px; margin: 0px 0px 0px 30px; padding: 0; color: #008ED0; padding-top: 0px; font-size: 11px; line-height: 30px; text-transform: uppercase; }
div#page div#content div.content_faq div.left_menu_container div.left_menu div.items div.cara {margin: 0px 0px 0px 30px; width: 200px; background: url('../images/cara_menu_pruvodce.png') no-repeat; font-size: 1px; }
div#page div#content div.content_faq div.left_menu_container div.left_menu img {margin-left: 0px; position: relative; top: 10px;}
div#page div#content div.content_faq div.left_menu_container div.left_menu_bottom {background: url('../images/menu_spodni.png') no-repeat -20px 0; width: 100%; height: 17px; font-size: 0;}
div#page div#content div.content_faq div.text {float: left; width: 706px;}
div#page div#content div.content_faq div.text h4 { font-size: 13px; margin: 10px 0px 2px 0px; font-weight: normal;}
div#page div#content div.content_faq div.text h3 {color: #008ED0; font-size: 16px;}
div#page div#content div.content_faq div.text p {margin-top: 2px;}

div#page div#content div.content_faq div.text div.otazka_blok { position: relative; margin: 0 0 10px 0; background: url('../images/otazka_prechod.png') repeat-x center top; }
div#page div#content div.content_faq div.text div.otazka_blok .otazka .border_top { height: 5px; background: url('../images/pozadi_otazka_horni.png'); font-size: 1px; }
div#page div#content div.content_faq div.text div.otazka_blok .otazka .border_bottom { height: 5px; background: url('../images/pozadi_otazka_dolni.png'); font-size: 0px; }
div#page div#content div.content_faq div.text div.otazka_blok .otazka p { color: #008ED0; background: url('../images/otazka_prechod.png') repeat-x center -5px; margin: 0; padding: 7px 135px 7px 20px; text-align: justify; }
div#page div#content div.content_faq div.text div.otazka_blok .odpoved p { color: #656565; background: url('../images/odpoved_pixel.png'); margin: 0; padding: 10px 20px 35px 20px; text-align: justify; }
div#page div#content div.content_faq div.text div.otazka_blok .odpoved .border_bottom { height: 5px; background: url('../images/pozadi_odpoved_dolni.png'); font-size: 0px; }
div#page div#content div.content_faq div.text div.otazka_blok .tlacitko    { color: #008ED0; background: url('../images/tlacitko_odpoved.png'); position: absolute; bottom: 1px; right: 0; width: 131px; height: 36px; }
div#page div#content div.content_faq div.text div.otazka_blok .tlacitko.ie { color: #008ED0; background: url('../images/tlacitko_odpoved.gif'); position: static; float:right; width: 131px; height: 36px; margin: 0; }
div#page div#content div.content_faq div.text div.otazka_blok .tlacitko .show,
div#page div#content div.content_faq div.text div.otazka_blok .tlacitko .hide { line-height: 36px; text-align: center; margin: 0 0 0 15px; cursor: pointer; }
div#page div#content div.content_faq div.text div.otazka_blok .tlacitko .hover { color: #004789; }
div#page div#content div.content_faq div.text div.otazka_blok .odpoved,
div#page div#content div.content_faq div.text div.otazka_blok .tlacitko .hide { display: none; }
div#page div#content div.content_faq div.text div.strankovani { height: 37px; background: url('../images/strankovani_prechod.png'); }
div#page div#content div.content_faq div.text div.strankovani .border_left  { float: left;  background: url('../images/strankovani_levyroh.png');  width: 60px; height: 37px; }
div#page div#content div.content_faq div.text div.strankovani .border_right { float: right; background: url('../images/strankovani_pravyroh.png'); width: 60px; height: 37px; }
div#page div#content div.content_faq div.text div.strankovani .prev { float: left;  width: 125px; margin: 0 0 0 30px; line-height: 37px; color: #FFFFFF; cursor: pointer; }
div#page div#content div.content_faq div.text div.strankovani .next { float: right; width: 125px; margin: 0 30px 0 0; line-height: 37px; color: #FFFFFF; cursor: pointer; }
div#page div#content div.content_faq div.text div.strankovani .page_nums { float: left; width: 250px;line-height: 37px; color: #FFFFFF; text-align: center; }
div#page div#content div.content_faq div.text div.strankovani .page_num { cursor: pointer; }
div#page div#content div.content_faq div.text div.strankovani .page_num.active { text-decoration: underline; }

div#page div#content div.content_faq div.tlacitko_otazka { background: url('../images/tlacitko_otazka.png') no-repeat -20px 0; width: 254px; height: 69px; line-height: 62px; font-size: 13px; text-transform: uppercase; color: #FFFFFF; cursor: pointer; text-indent: 30px; }
div#page div#content div.content_faq div.dialog { position: absolute; top: 10px; left: 10px; padding: 50px 65px 80px 70px; background: url('../images/okno_otazka_cele.png') no-repeat center top; z-index: 1000; display: none; }
div#page div#content div.content_faq div.dialog.ie { background-image: url('../images/okno_otazka_cele.gif');}
div#page div#content div.content_faq div.dialog h4 { color: #008ED0; font-weight: normal; text-transform: uppercase; }
div#page div#content div.content_faq div.dialog .form_radek { margin: 0 0 5px 0; width: 450px; }
div#page div#content div.content_faq div.dialog .form_radek label { float: left; width: 60px; line-height: 31px; }
div#page div#content div.content_faq div.dialog .form_radek .input,
div#page div#content div.content_faq div.dialog .form_radek .input_small,
div#page div#content div.content_faq div.dialog .form_radek .input_textarea { float: left; padding: 6px 8px; }
div#page div#content div.content_faq div.dialog .form_radek .input { background: url('../images/faq_label_2.png') no-repeat center center; }
div#page div#content div.content_faq div.dialog .form_radek .input_small { background: url('../images/faq_label_1.png') no-repeat center center; }
div#page div#content div.content_faq div.dialog .form_radek .input_textarea { background: url('../images/faq_label_3.png') no-repeat center center; }
div#page div#content div.content_faq div.dialog .form_radek .input input { border: 0; padding: 0; width: 365px; height: 19px; }
div#page div#content div.content_faq div.dialog .form_radek .input_small input { border: 0; padding: 0; width: 163px; height: 19px; }
div#page div#content div.content_faq div.dialog .form_radek .input_textarea textarea { border: 0; padding: 0; width: 364px; height: 121px; }
div#page div#content div.content_faq div.dialog .form_radek .upozorneni { margin: 10px 0 0 60px; width: 305px; float: left; color: #008ED0; line-height: 30px; display: inline;}
div#page div#content div.content_faq div.dialog .form_radek .upozorneni span.error { display: none; color: #FF6600; }
div#page div#content div.content_faq div.dialog .form_radek .upozorneni span.ok { display: none; color: #008ED0; }
div#page div#content div.content_faq div.dialog .form_radek .button { margin: 10px 0 0 0; float: left; }
div#page div#content div.content_faq div.dialog .form_radek .button button { background: url('../images/tlacitko_odeslat.png'); border: 0px; width: 77px; height: 30px; }
div#page div#content div.content_faq div.dialog .dialog_close { background: url('../images/krizek_zavrit.png'); width: 34px; height: 32px; position: absolute; top: 6px; right: 25px; cursor: pointer; }

/* Prezentace */
div#page div#content div.content_default div#prezentace_pic { width: 360px; float: left; }
div#page div#content div.content_default div#prezentace_pic img { margin: 0 0 0  80px; }
div#page div#content div.content_default div#prezentace_text { width: 593px; float: right;}
div#page div#content div.content_default div#prezentace_text h3 {color: #FF6600; font-size: 14px;}
div#page div#content div.content_default div#prezentace_text a {color: #FF6600; }

/* */
div#page div#content div#propagace_dlouha div#hesla a { text-decoration: none; font-family: arial; font-style: italic; color: #3093DF; font-weight: bolder}
div#page div#content div#propagace_dlouha div#hesla a#a_pruvodce { position: absolute; top: 103px; left: 80px; font-size: 13px;}
div#page div#content div#propagace_dlouha div#hesla a#a_demo { position: absolute; top: 120px; left: 252px; font-size: 16px;}
div#page div#content div#propagace_dlouha div#hesla a#a_prezentace { position: absolute; top: 91px; left: 422px; font-size: 15px;}
div#page div#content div#propagace_dlouha { width: 100%; height: 217px; background: url('../images/pozadi_stranka_dolni.png'); position: relative;}

div#page div#content div#propagace_dlouha div#tlacitka { position: absolute; bottom: 0; font-size: 1px;}
div#page div#content div#propagace_dlouha div#tlacitka div#pruvodce { float: left;}
div#page div#content div#propagace_dlouha div#tlacitka div#demo { float: left;}
div#page div#content div#propagace_dlouha div#tlacitka div#prezentace { float: left;}
div#page div#content div#propagace_dlouha div#tlacitka div#pruvodce a { margin: 0 0 0 100px; display: block; width: 186px; height: 62px; background: url('../images/tlacitko_pruvodce.png'); text-decoration: none;}
div#page div#content div#propagace_dlouha div#tlacitka div#demo a { display: block; width: 146px; height: 62px; background: url('../images/tlacitko_demo.png'); text-decoration: none;}
div#page div#content div#propagace_dlouha div#tlacitka div#prezentace a { display: block; width: 187px; height: 62px; background: url('../images/tlacitko_prezentace.png'); text-decoration: none;}
div#page div#content div#propagace_dlouha div#tlacitka div#pruvodce a span,
div#page div#content div#propagace_dlouha div#tlacitka div#demo a span,
div#page div#content div#propagace_dlouha div#tlacitka div#prezentace a span{ visibility: hidden; }

div#page div#content div#propagace_dlouha2 div#hesla a { text-decoration: none; font-family: arial; font-style: italic; color: #3093DF; font-weight: bolder; z-index: 10;}
div#page div#content div#propagace_dlouha2 div#hesla a#a_pruvodce { position: absolute; top: 22px; left: 52px; font-size: 13px;}
div#page div#content div#propagace_dlouha2 div#hesla a#a_demo { position: absolute; top: 73px; left: 90px; font-size: 16px;}
div#page div#content div#propagace_dlouha2 div#hesla a#a_prezentace { position: absolute; top: 45px; left: 175px; font-size: 15px;}
div#page div#content div#propagace_dlouha2 { width: 100%; height: 113px; background: url('../images/pozadi_stranka_dolni2.png'); position: relative;}

div#page div#content div#propagace_dlouha2 div#tlacitka { position: absolute; bottom: 0; font-size: 1px;}
div#page div#content div#propagace_dlouha2 div#tlacitka div#pruvodce { float: left;}
div#page div#content div#propagace_dlouha2 div#tlacitka div#demo { float: left;}
div#page div#content div#propagace_dlouha2 div#tlacitka div#prezentace { float: left;}
div#page div#content div#propagace_dlouha2 div#tlacitka div#pruvodce a { margin: 0 0 0 425px; display: block; width: 186px; height: 62px; background: url('../images/tlacitko_pruvodce.png'); text-decoration: none;}
div#page div#content div#propagace_dlouha2 div#tlacitka div#demo a { display: block; width: 146px; height: 62px; background: url('../images/tlacitko_demo.png'); text-decoration: none;}
div#page div#content div#propagace_dlouha2 div#tlacitka div#prezentace a { display: block; width: 187px; height: 62px; background: url('../images/tlacitko_prezentace.png'); text-decoration: none;}
div#page div#content div#propagace_dlouha2 div#tlacitka div#pruvodce a span,
div#page div#content div#propagace_dlouha2 div#tlacitka div#demo a span,
div#page div#content div#propagace_dlouha2 div#tlacitka div#prezentace a span{ visibility: hidden; }

div#page div#content div#propagace_kratka div#hesla a { text-decoration: none; font-family: arial; font-style: italic; color: #3093DF; font-weight: bolder}
div#page div#content div#propagace_kratka div#hesla a#a_pruvodce { position: absolute; top: 103px; left: 80px; font-size: 13px;}
div#page div#content div#propagace_kratka div#hesla a#a_demo { position: absolute; top: 120px; left: 252px; font-size: 16px;}
div#page div#content div#propagace_kratka div#hesla a#a_prezentace { position: absolute; top: 91px; left: 422px; font-size: 15px;}
div#page div#content div#propagace_kratka { width: 726px; height: 217px; background: url('../images/pozadi_stranka_dolni.png') right top; position: relative; float: right;}

div#page div#content div#propagace_kratka div#tlacitka { position: absolute; bottom: 0; font-size: 1px;}
div#page div#content div#propagace_kratka div#tlacitka div#pruvodce { float: left;}
div#page div#content div#propagace_kratka div#tlacitka div#demo { float: left;}
div#page div#content div#propagace_kratka div#tlacitka div#prezentace { float: left;}
div#page div#content div#propagace_kratka div#tlacitka div#pruvodce a { margin: 0 0 0 100px; display: block; width: 186px; height: 62px; background: url('../images/tlacitko_pruvodce.png'); text-decoration: none;}
div#page div#content div#propagace_kratka div#tlacitka div#demo a { display: block; width: 146px; height: 62px; background: url('../images/tlacitko_demo.png'); text-decoration: none;}
div#page div#content div#propagace_kratka div#tlacitka div#prezentace a { display: block; width: 187px; height: 62px; background: url('../images/tlacitko_prezentace.png'); text-decoration: none;}
div#page div#content div#propagace_kratka div#tlacitka div#pruvodce a span,
div#page div#content div#propagace_kratka div#tlacitka div#demo a span,
div#page div#content div#propagace_kratka div#tlacitka div#prezentace a span{ visibility: hidden; }
