html  {
background: #FFFFFF url('./../design_image/ds_pozadi_html.jpg') repeat-x;
}

#cu3er-container {width:592px; outline:0;}
#text_main {
    margin-top: 100px;
}
#text_main img {float: left;margin-right: 10px;margin-bottom: 10px;}

body  {
padding: 0px;
margin: 0px;
font-family: Arial, sans-serif;
}

.stopfloat  {clear:both;}
.float-left {float:left;}

.zvyrazni {font-weight:bold;font-style: normal;}

.zvyrazni_cervene {color:#FF0000;}

/*==    iepngfix.htc  =========================================================*/

#ds_hlavicka .vyhledavani .form_tlacitko, #ds_hlavicka h1 span, #ds_menu li a, #ds_menu li a:visited, #ds_menu li a:hover, #ds_menu li a.hlavni_stranka,
#ds_menu li a:visited.hlavni_stranka, #ds_menu li a:hover.hlavni_stranka, #ds_obsah, #ds_obsah #levo #ds_edice li, #detail_knihy_prava .pdf_ukazka  {
behavior: url('iepngfix.htc');
}

/*==    Hlavicka    ===========================================================*/

#ds_hlavicka  {
width: 800px;
height: 80px;
margin: 0 auto;
padding-top: 100px;
padding-left: 150px;
padding-right: 150px;
background: url('./../design_image/ds_pozadi_hlavicka.jpg') no-repeat right;
}

#ds_hlavicka h1 {
margin-top: 0px;
padding: 0px;
width: 397px;
height: 68px;
position:absolute;
z-index: 1;
overflow: hidden;
cursor:pointer;
}

#ds_hlavicka h1 span  {
cursor:pointer;
margin: 0px;
padding: 0px;
display: block;
width: 397px;
height: 68px;
z-index: 2;
background: url('./../design_image/ds_logo.png') no-repeat;
}

/*    Vyhledavani     */
#ds_hlavicka .vyhledavani {
float: right;
margin-top: 7px;
}

#ds_hlavicka .vyhledavani .form_text {
border: 2px solid #000000;
background: #ffffff url('./../design_image/ds_pozadi_form_hledani.jpg') no-repeat;
font-size: 1.1em;
width: 229px;
padding-left: 5px;
color: #333333;
}

#ds_hlavicka .vyhledavani .form_tlacitko {
position: relative;
top: 10px;
}

/*==    Menu    ===============================================================*/

#ds_menu  {
width: 900px;
height: 60px;
margin: 0 auto;
color: #ffffff;
background: url('./../design_image/ds_pozadi_menu.png') repeat-x top;
text-align: center;
}

#ds_menu ul {
list-style: none;
margin: 0px 0px 0px 65px;
padding: 0px;
}

#ds_menu li {
float: left;
margin-top: 9px;
margin-right: 6px;
margin-left: 6px;
}

#ds_menu li a.hlavni_stranka,#ds_menu li a:visited.hlavni_stranka  {
padding-left: 35px;
width: 145px;
background: url('./../design_image/ds_pozadi_hl_stranka.png') no-repeat;
}

#ds_menu li a:hover.hlavni_stranka  {
background: url('./../design_image/ds_pozadi_hl_stranka_aktv.png') no-repeat;
}

#ds_menu li a, #ds_menu li a:visited {
font-family: georgia, sans-serif;
font-size: 1.1em;
padding-top: 6px;
color: #ffffff;
text-decoration: none;
background: url('./../design_image/ds_pozadi_menu_tl.png') no-repeat;
display:block;
text-align: center;
width: 180px;
height: 34px;
}

#ds_menu li a:hover {
background: url('./../design_image/ds_pozadi_menu_tl_aktv.png') no-repeat;
color: #2CB5EF;
}

/*==    Obsah    ===============================================================*/

#ds_obsah {
width: 850px;
padding-left: 50px;
padding-right: 50px;
padding-top: 10px;
padding-bottom: 2px;
margin: 0 auto;
clear: both;
background: url('./../design_image/ds_pozadi_telo.png') repeat-y;
}

/* -- LEVA STRANA -- */
#ds_obsah #levo {
width: 243px;
float: left;
margin-bottom: 13px;
}

/* -- PRAVA STRANA -- */
#ds_obsah #pravo {
width: 591px;
float: right;
margin-bottom: 13px;
font-size: 0.9em;
}

#ds_obsah #pravo h1, #ds_obsah #pravo h2, #ds_obsah #pravo h3 {
color: #20B1EE;
font: 1em Georgia, sans-serif;
margin:0px 0px 5px 0px;
padding: 0px;
}

#ds_obsah #pravo h1 {font-size: 2em;}
#ds_obsah #pravo h2 {font-size: 1.6em;}
#ds_obsah #pravo h3 {font-size: 1.3em;}

#ds_obsah #pravo h1 {font-size: 2em;}
#ds_obsah #pravo h2 {font-size: 1.6em;}
#ds_obsah #pravo h3 {font-size: 1.3em;}
#ds_obsah #pravo h4 {font-size: 1.1em;}

#ds_obsah #pravo #lista-nakupu-1,
#ds_obsah #pravo #lista-nakupu-2,
#ds_obsah #pravo #lista-nakupu-3,
#ds_obsah #pravo #lista-nakupu-4{
    width: 580px;
    height: 70px;
}

#ds_obsah #pravo #lista-nakupu-1 {background: url('./../design_image/nakup_1.jpg') center;}
#ds_obsah #pravo #lista-nakupu-2 {background: url('./../design_image/nakup_2.jpg') center;}
#ds_obsah #pravo #lista-nakupu-3 {background: url('./../design_image/nakup_3.jpg') center;}
#ds_obsah #pravo #lista-nakupu-4 {background: url('./../design_image/nakup_4.jpg') center;}

#ds_obsah #pravo ul {
margin: 4px 0px 4px 20px;
padding: 0px;
list-style-position: inside;
}

#ds_obsah #pravo a, #ds_obsah #pravo a:visited {
text-decoration: none;
color: #20B1EE;
}

#ds_obsah #pravo a:hover  {
text-decoration: underline;
}

/*=========================================*/

/*  Kosik   ==================== */
#ds_obsah #levo #ds_kosik {
width: 183px;
height: 50px;
font-size: 0.8em;
padding-top: 18px;
padding-left: 60px;
text-align: center;
background: #F8F8F8 url('./../design_image/ds_kosik.jpg') no-repeat 25px 8px;
border: 1px solid #E5E5E5;
}

#ds_obsah #levo #ds_kosik a, #ds_obsah #levo #ds_kosik a:visited, #ds_obsah #levo #ds_kosik a:hover {
color: #000000;
text-decoration: none;
}

/*  Edice  ====================================  */
#ds_obsah #levo #ds_edice {
width: 243px;
margin-top: 20px;
}

#ds_obsah #levo #ds_edice h2 {
color: #7DC62D;
font: 1.3em Georgia, sans-serif;
border-bottom: 2px solid #7DC62D;
padding-bottom: 2px;
padding-left: 10px;
margin-top: 0px;
margin-bottom: 1px;
}

#ds_obsah #levo #ds_edice ul  {
list-style-type: none;
margin: 0px;
padding: 0px;
font-size: 0.8em;
color: #3E3E3E;
}

#ds_obsah #levo #ds_edice li  {
border-bottom: #E8E8E8 1px solid;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;
background: url('./../design_image/ds_sipka.png') 4px 3px no-repeat;
}

#ds_obsah #levo #ds_edice a, #ds_obsah #levo #ds_edice a:active {
color: #3E3E3E;
text-decoration: none;
margin-left: 20px;
}

#ds_obsah #levo #ds_edice a:hover {
text-decoration: underline;
}

/*  Modlitebni tyden  ====================================  */
#ds_obsah #levo #ds_mt {
width: 243px;
margin-top: 20px;
}

#ds_obsah #levo #ds_mt h2 {
color: #7DC62D;
font: 1.3em Georgia, sans-serif;
border-bottom: 2px solid #7DC62D;
padding-bottom: 2px;
padding-left: 10px;
margin-top: 0px;
margin-bottom: 1px;
text-align: center;
}

#ds_obsah #levo #ds_mt ul  {
list-style-type: none;
margin: 0px;
padding: 0px;
font-size: 0.8em;
color: #3E3E3E;
}

#ds_obsah #levo #ds_mt li  {
border-bottom: #E8E8E8 1px solid;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;
background: url('./../design_image/ds_sipka.png') 4px 3px no-repeat;
}

#ds_obsah #levo #ds_mt a, #ds_obsah #levo #ds_mt a:active {
color: #3E3E3E;
text-decoration: none;
margin-left: 20px;
}

#ds_obsah #levo #ds_mt a:hover {
text-decoration: underline;
}

/*  Nejprodavanejsi knihy   ===================  */
#ds_obsah #levo #ds_nejprodavanejsi_knihy {
width: 243px;
margin-top: 20px;
}

#ds_obsah #levo #ds_nejprodavanejsi_knihy h2  {
color: #7DC62D;
font: 1.3em Georgia, sans-serif;
border-bottom: 2px solid #7DC62D;
padding-bottom: 4px;
padding-left: 10px;
margin-top: 0px;
margin-bottom: 1px;
}

#ds_obsah #levo #ds_nejprodavanejsi_knihy ul  {
list-style-type: decimal;
list-style-position: inside;
margin: 0px;
padding: 0px;
font-size: 0.8em;
color: #3E3E3E;
}

#ds_obsah #levo #ds_nejprodavanejsi_knihy li  {
border-bottom: #E8E8E8 1px solid;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;
}

#ds_obsah #levo #ds_nejprodavanejsi_knihy a, #ds_obsah #levo #ds_nejprodavanejsi_knihy a:active {
color: #3E3E3E;
text-decoration: none;
}

#ds_obsah #levo #ds_nejprodavanejsi_knihy a:hover {
text-decoration: underline;
}



/*  Aktualni cislo Znameni doby  ===================  */
#ds_obsah #levo #ds_aktualni_cislo_znamenidoby  {
margin-top: 20px;
text-align: center;
}

#ds_obsah #levo #ds_aktualni_cislo_znamenidoby h2  {
color: #7DC62D;
font: 1.3em Georgia, sans-serif;
border-bottom: 2px solid #7DC62D;
padding-bottom: 2px;
padding-left: 10px;
margin-top: 0px;
margin-bottom: 6px;
text-align: center;
}

#ds_obsah #levo #ds_aktualni_cislo_znamenidoby img {
border: 1px solid #E5E5E5;
background: #F8F8F8;
padding-left: 30px;
padding-right: 30px;
padding-top: 4px;
padding-bottom: 4px;
}

#ds_obsah #levo #ds_aktualni_cislo_znamenidoby img:hover  {
background: #F0EFEF;
border: 1px solid #cccccc;
}

#ds_obsah #levo #ds_aktualni_cislo_znamenidoby a, #ds_obsah #levo #ds_aktualni_cislo_znamenidoby a:visited {
color: #3E3E3E;
font-size: 0.8em;
text-decoration: none;
}

#ds_obsah #levo #ds_aktualni_cislo_znamenidoby a:hover  {
text-decoration: underline;
}

#ds_obsah #levo #ds_aktualni_cislo_znamenidoby p {
padding: 0px;
margin-top: 0px;
margin-bottom: 5px;
}


/*  Aktualni cislo Adventu   ===================  */
#ds_obsah #levo #ds_aktualni_cislo_adventu  {
margin-top: 20px;
text-align: center;
}

#ds_obsah #levo #ds_aktualni_cislo_adventu h2  {
color: #7DC62D;
font: 1.3em Georgia, sans-serif;
border-bottom: 2px solid #7DC62D;
padding-bottom: 2px;
padding-left: 10px;
margin-top: 0px;
margin-bottom: 6px;
text-align: center;
}

#ds_obsah #levo #ds_aktualni_cislo_adventu img {
border: 1px solid #E5E5E5;
background: #F8F8F8;
padding-left: 30px;
padding-right: 30px;
padding-top: 4px;
padding-bottom: 4px;
}

#ds_obsah #levo #ds_aktualni_cislo_adventu img:hover  {
background: #F0EFEF;
border: 1px solid #cccccc;
}

#ds_obsah #levo #ds_aktualni_cislo_adventu a, #ds_obsah #levo #ds_aktualni_cislo_adventu a:visited {
color: #3E3E3E;
font-size: 0.8em;
text-decoration: none;
}

#ds_obsah #levo #ds_aktualni_cislo_adventu a:hover  {
text-decoration: underline;
}

#ds_obsah #levo #ds_aktualni_cislo_adventu p {
padding: 0px;
margin-top: 0px;
margin-bottom: 5px;
}

/*  Aktuality   ========================  */
#ds_obsah #ds_aktuality {
clear: both;
width: 100%;
margin-bottom: 13px;
text-align: left;
}

#ds_obsah #ds_aktuality h2  {
width: 450px;
color: #7DC62D;
font: 1.3em Georgia, sans-serif;
border-bottom: 2px solid #7DC62D;
padding-bottom: 2px;
padding-left: 10px;
margin-top: 0px;
margin-bottom: 6px;
text-align: left;
}

#ds_obsah #ds_aktuality ul  {
list-style: none;
margin: 0px;
padding: 0px;
font-size: 0.9em;
text-align: left;
}

#ds_obsah #ds_aktuality li  {
border-bottom: #E8E8E8 1px solid;
padding: 10px;
clear: both;
}

#ds_obsah #ds_aktuality .datum  {
color: #7DC62D;
font-family: Georgia, sans-serif;
width: 130px;
display: block;
float: left;
}

#ds_obsah #ds_aktuality .text  {
display: block;
float: right;
width: 700px;
}

#ds_obsah #ds_aktuality a, #ds_obsah #ds_aktuality a:visited  {
color: #7DC62D;
text-decoration: underline;
font-size: 0.8em;
}

#ds_obsah #ds_aktuality a:hover {
text-decoration: none;
}

/*  Detail knihy   ================================  */
#detail_knihy_leva  {
float: left;
width: 410px;
}

#detail_knihy_leva .autor, #detail_knihy_leva .udaje_o_knize, #detail_knihy_leva .cena {
display: block;
font-style: italic;
}

#detail_knihy_leva .cena  {font-weight: bold;}

#detail_knihy_prava {
float: right;
height: 30px;
width: 162px;
}

#detail_knihy_prava img {
border: 2px solid #3E3E3E;
}

#detail_knihy_prava #pdf_ukazka {
width: 100%;
background: #F8F8F8 url('./../design_image/ds_logo_adobe.png') no-repeat 50% 3px;
border: 1px solid #E5E5E5;
font-style: italic;
margin-top: 10px;
padding-top: 79px;
padding-bottom: 5px;
text-align: center;
}

#detail_knihy_prava #pdf_ukazka a, #detail_knihy_prava #pdf_ukazka a:visited {
color: #000000;
}

#detail_knihy_leva #knihaDarek {
width: 300px;
background: #F8F8F8;
border: 1px solid #E5E5E5;
font-style: italic;
margin: 0 auto;
margin-top: 20px;
padding-top:5px;
padding-bottom: 5px;
text-align: center;
}

#detail_knihy_leva #knihaDarek img {border: none;}

#detail_knihy_leva #knihaDarek a, #detail_knihy_leva #knihaDarek a:visited, #detail_knihy_leva #knihaDarek a:hover {
    color: #000000;
}

#detail_knihy_leva #knihaDarek a:hover {
    text-decoration: none;
}

#detail_knihy_prava #poslatKnihu {
width: 100%;
background: #F8F8F8;
border: 1px solid #E5E5E5;
font-style: italic;
margin-top: 10px;
padding-top:5px;
padding-bottom: 5px;
text-align: center;
}

#detail_knihy_prava #poslatKnihu img {border:none;}

#detail_knihy_prava #poslatKnihu a, #detail_knihy_prava #poslatKnihu a:visited {
color: #000000;
}

#detail_knihy_prava #poslatKnihu a:hover {text-decoration: none;}

#detail_knihy_prava #pridat_do_kosiku {
width: 100%;
background: #F8F8F8 url('./../design_image/ds_kosik.jpg') no-repeat center top;
border: 1px solid #E5E5E5;
margin-top: 10px;
padding-bottom: 5px;
padding-top: 50px;
}

#detail_knihy_prava #pridat_do_kosiku form {
margin-left: 33px;
margin-bottom: 0px;
}

#detail_knihy_prava #pridat_do_kosiku .tlacitko {
background: #333333;
border: none;
color: #ffffff;
font-size: 0.8em;
padding-top: 2px;
padding-bottom: 2px;
}

#detail_knihy_prava #pridat_do_kosiku .text {
border: 1px solid #333333;
font-size: 1em;
}

/*  Seznam knih   ================================  */

#ds_obsah #pravo .seznam_knih_nadpis  {color: #66A224;}

#ds_obsah #pravo #seznam_knih_nabidka_razeni  {
width: 587px;
height: 38px;
padding-left: 10px;
background: #D0EEAF url('./../design_image/ds_pozadi_seznam.png') repeat-x;
font-size: 0.9em;
color: #3E3E3E;
}

#ds_obsah #pravo #seznam_knih_nabidka_razeni form {
position: relative;
top: -2px;
}

#ds_obsah #pravo #seznam_knih_nabidka_razeni select {
border: 1px solid #7DC62D;
}

#ds_obsah #pravo .seznam_knih_sipky {
position: relative;
top: 6px;
}

#ds_obsah #pravo #seznam_knih_zobrazeni {
position: relative;
left: 257px;
}

#ds_obsah #pravo #seznam_knih_zobrazeni img {
height: 22px;
border: none;
position: relative;
top: 6px;
}

/* Dlazdice */

#ds_obsah #pravo .seznam_knih_dlazdice {
float: left;
width: 175px;
height: 168px;
border: 1px solid #E5E5E5;
background: #F8F8F8;
margin-top: 10px;
margin-right: 29px;
text-align: center;
}

#ds_obsah #pravo .seznam_knih_dlazdice_treti {margin-right: 0px;}

#ds_obsah #pravo .seznam_knih_dlazdice img {
height: 120px;
padding-top: 6px;
padding-bottom: 4px;
margin: 0 auto;
display: block;
border: none;
}

#ds_obsah #pravo .seznam_knih_dlazdice a, #ds_obsah #pravo .seznam_knih_dlazdice a:visited  {
font-style: italic;
color: #000000;
text-decoration: none;
}

#ds_obsah #pravo .seznam_knih_dlazdice a:hover {
text-decoration: underline;
color: #000000;
}

/* Seznam */

#ds_obsah #pravo #chyba {
    text-align: center;
    margin-top: 5px;
    margin-bottom: 5px;
    background: #FBF5D2 url('./../design_image/ds_error.png') no-repeat 100px center;
    height: 35px;
    line-height: 33px;
    color: #C27D16;
}

#ds_obsah #pravo #seznam_knih_seznam form em {
    font-weight: bold;
    padding-left: 2px;
    vertical-align: top;
    color: #FF0000;
}

label.error
{
    float:right;
    color: #ff0000;
    font-style: normal;
}

#ds_obsah #pravo #seznam_knih_seznam  {
margin-top: 10px;
font-style: italic;
color: #333333;
}

#ds_obsah #pravo #seznam_knih_seznam ul {
list-style: none;
margin: 0px;
padding: 0px;
text-align: right;
}

#ds_obsah #pravo #seznam_knih_seznam li {
clear: both;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
border-top: 1px solid #e8e8e8;
}

#ds_obsah #pravo #seznam_knih_seznam li:hover {
background: #f9f9f9;
}

#ds_obsah #pravo #seznam_knih_seznam li.last  {
border-bottom: 1px solid #e8e8e8;
}

#ds_obsah #pravo #seznam_knih_seznam a, #ds_obsah #pravo #seznam_knih_seznam a:visited  {
text-decoration: none;
color: #333333;
font-style: normal;
float: left;
text-align: left;
width: 350px;
}

#ds_obsah #pravo #seznam_knih_seznam a:hover  {
text-decoration: underline;
}

/*--- Zobrazeni kosiku */
#ds_obsah #pravo #seznam_knih_seznam a.no_float  {float:none;}

#ds_obsah #pravo #seznam_knih_seznam a.kosik {
color: #FF0000;
font-weight: bold;
margin-left: 10px;
}

#ds_obsah #pravo #seznam_knih_seznam .tlacitko  {
background: #333333;
border: none;
color: #ffffff;
font-size: 0.8em;
padding-top: 2px;
padding-bottom: 2px;
float: left;
}

#ds_obsah #pravo #seznam_knih_seznam .pocet {
float: left;
display: block;
width: 80px;
}

#ds_obsah #pravo #seznam_knih_seznam .box {border: 1px #e4e4e4 solid;}

#ds_obsah #pravo #seznam_knih_seznam .form_osobni_udaje {
margin-top: 40px;
}

/*==    Paticka    =============================================================*/
#ds_paticka {
width: 100%;
height: 200px;
background: #000000 url('./../design_image/ds_pozadi_paticka.png') repeat-x;
clear: both;
text-align: center;
color: #444444;
}

#ds_paticka a, #ds_paticka a:visited {
color: #444444;
text-decoration: none;
}

#ds_paticka a:hover {
text-decoration: underline;
}

#ds_paticka #center {
width: 600px;
margin: 0 auto;
}

#ds_paticka #autori {
clear: both;
font-size: 0.7em;
}

/* LEVA strana */

#ds_paticka #leva {
float: left;
width: 270px;
margin-left: 50px;
margin-top: 15px;
text-align: left;
}

#ds_paticka #leva ul  {
margin: 0px;
padding: 0px;
list-style: none;
width: 200px;
}

#ds_paticka #leva li  {
border-bottom: 1px solid #343434;
padding-left: 20px;
padding-top: 4px;
padding-bottom: 4px;
}

#ds_paticka #leva a, #ds_paticka #leva a:visited, #ds_paticka #leva a:hover {
font-size: 0.8em;
}

#ds_paticka #leva li.last {border: none;}

/* PRAVA strana */

#ds_paticka #prava {
float: right;
width: 270px;
text-align: left;
font-size: 0.8em;
margin-bottom: 20px;
margin-top: 15px;
}

#ds_paticka #prava h3 {
margin: 0px;
padding: 0px;
font-weight: normal;
font-size: 1.6em; 
}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(./../design_image/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/*  Tlacitka    */
button {
border: 0 none;
cursor: pointer;
font-weight: bold;
padding: 0 15px 0 0;
text-align: center;
height: 30px;
line-height: 30px;
width: auto;
}

button.rounded {
background: transparent url(./../design_image/btn_right.png ) no-repeat scroll right top;
clear: left;
font-size: 0.9em;
}

button span {
display: block;
padding: 0 0 0 15px;
position: relative;
white-space: nowrap;
height: 30px;
line-height: 30px;
}

button.rounded span {
background: transparent url( './../design_image/btn_left.png ') no-repeat scroll left top;
color: #FFFFFF;
}

button.rounded:hover {
background-position: 100% -30px;
}

button.rounded:hover span {
background-position: 0% -30px;
}

button::-moz-focus-inner {
border: none;
}
