/* layout */        #main {				margin:0; padding:0;                text-align: center;        }        #main_body {                width: 926px;                margin: 0 auto 0 auto;                background: url("images/bg02.gif") repeat-y top left;                text-align: left;        }        #header {                width: 100%; height:276px;                background: url("images/bg01.jpg") no-repeat top left;                text-align: right;        }        #header.en {                background: url("images/bg01_en.jpg") no-repeat top left;        }        #header_lang {                padding: 12px 0 0 15px;	            float: left;        }        #header_menu {	            float: right;                font-size: 90%;                color: #FFF;                margin: 14px 20px 0 0;        }        #header_menu a { color:#FFF;}        #header_menu h2 {		        display: none;         }		#header_logo {                clear: both;                float: left;                width: 455px;                height: 97px;                margin: 30px 0 0 83px;        }		#content {                margin: 0;                width: 100%;                border-collapse: collapse;		}		#left_bar {                width: 225px;                margin: 0; padding: 0;        }		#left_bar_content {                margin: 0; padding: 0 10px 0 24px; 		}		#left_bar_content .line {		        height: 3px;		        line-height: 3px;		        font-size: 0;		        background-color: #fff;		        margin: 0 -10px; 		}		#left_bar_content #loga {                margin: 10px 0;                text-align: center;		}		#left_bar_content #sponzor {                margin: 10px 0;                font-size: 90%;                text-align: center;		}        #main_bar {                margin: 0; padding: 0;                vertical-align: top;		}        #main_bar h1 {                margin: 0 24px 0 0;                padding: 0 0 1px 60px;                font-size: 130%;                font-weight: bold;                line-height: 37px;                color: #fff;                background: #83919a url("images/h1.gif") no-repeat top left;        }        #main_bar_content {                margin: 0 24px 0 0;                padding: 5px 10px 5px 10px;                background: #fff url("images/bg04.gif") no-repeat bottom left;        }        #main_bar_content {                min-height: 50px;                _height: 50px;        }        #main_table {                width: 100%;                font-size: 90%;                border-collapse: collapse;                margin: 0;        }        #main_table_left {                width: 389px;                margin: 0; padding: 0;        }        #main_table_left .headline {                height: 50px;                background: #8a98a2 url('images/akce.gif') no-repeat top left;        }        #main_table_left .headline_en {                height: 50px;                background: #8a98a2 url('images/akce_en.gif') no-repeat top left;        }        #main_table_left .content {                background: #fff url('images/akce_bg01.gif') no-repeat bottom left;        }        #main_table_left .content a {                color: #000;        }        #main_table_left .content .first {                background: url('images/akce_bg03.gif') repeat-y top left;                border-bottom: 1px solid #b2b2b2;        }        #main_table_left .content .first div {                min-height: 80px;                background: url('images/akce_bg02.gif') no-repeat center left;        }        #main_table_left ul {                list-style-image: url('images/dot.gif');        }        #main_table_left .content .first div ul {                padding: 10px 0px 10px 57px;        }        #main_table_left .content .other ul {                padding: 10px 0px 10px 47px;        }        #main_table_left .content .other ul li {                padding: 0 0 10px 0;        }        #main_table_center {                width: 9px;                margin: 0; padding: 0;        }        #main_table_right {                width: 281px;                margin: 0; padding: 0;        }        #main_table_right hr {                border-top: 1px dashed #b77081;        } 		#main_table_right #registrace {                background: #80001e url('images/aktuality_bg03.gif') repeat-y top left;        }        #main_table_right #registrace .headline {                background: #80001e url('images/registrace.gif') no-repeat top left;        }        #main_table_right #registrace .headline_en {                background: #80001e url('images/registrace_en.gif') no-repeat top left;        }        #main_table_right #registrace .content {        		padding: 5px 0 0 52px;        		height: 83px;                background: url('images/registrace_bg02.gif') no-repeat center left;        }        #main_table_right #registrace .foot {        		height: 7px;        		margin: 0; padding:0;                background: url('images/registrace_bg03.gif') no-repeat top left;                font-size: 1px;        }        #main_table_right #registrace td {				vertical-align: middle;				padding: 0;        }		#main_table_right .headline {                height: 50px;                background: #80001e url('images/aktuality.gif') no-repeat top left;        }        #main_table_right .headline_en {                height: 50px;                background: #80001e url('images/aktuality_en.gif') no-repeat top left;        }        #main_table_right .content {                color: #fff;                background: #9c0025 url('images/aktuality_bg01.gif') no-repeat bottom left;        }        #main_table_right .content .first {                background: url('images/aktuality_bg03.gif') repeat-y top left;                border-bottom: 1px solid #5e0016;        }        #main_table_right .content .first div {                min-height: 80px;                background: url('images/aktuality_bg02.gif') no-repeat center left;        }        #main_table_right .content .first div ul {                list-style: none;                padding: 10px 35px 10px 37px;        }        #main_table_right .content .other ul {                list-style: none;                padding: 10px 35px 10px 27px;        }        #main_table_right .content .other ul li {                padding: 0 0 10px 0;        }        #main_table_right .content .other {/*                border-top: 1px solid #bf6379; */        }        #main_table_right .content a {                color: #fff;        }        #main_table_right .content a:hover {                color: #ddd;        }        #main_table_right h2 {                color: #fff;        }        #main_table .headline h1 {                display: none;        }        #main_table .headline_en h1 {                display: none;        }        #main_table .content .other {                padding: 10px;        }        #main_table .content ul {                margin: 0 0 0 15px;                padding-left: 0;        }		#footer {		        font-size: 90%;                background: #d0d6d8 url("images/bg03.gif") no-repeat top left;                color: #000;                padding: 25px 0 10px 225px;		}		#footer a {                color: #000;                text-decoration: none;		}        #footer a:hover {                text-decoration: underline;        }		#footer img {                margin-bottom: -2px;		}		#hledani {		        text-align: center;                padding: 38px 0 0 0;                margin: 10px 0;                background: url("images/bg_hledani.gif") no-repeat top left;        }		#hledani.en {                background: url("images/bg_hledani_en.gif") no-repeat top left;        }        .mitem-top {                display: block;                background: url('images/menu02.gif') no-repeat top left;        }        .mitem-bottom {                display: block;                padding: 5px 15px 5px 30px;                background: url('images/menu03.gif') no-repeat bottom left;        }        ul li ul li .mitem-top {                background: none;        }        ul li ul li .mitem-bottom {                display: block;                background: none;                padding: 4px 15px 4px 15px;        }		.muj-ucet {				border: 1px solid #A00;		}/*----------------------------------------------------------------------*/.diskuze ul     {    margin-left: 0px;}.diskuze ul ul {    margin-left: 30px;}.diskuze ul ul ul ul ul ul ul ul ul ul {    margin-left: 0;}.diskuze li     {    background-color: #F8F8F8;    list-style-type: none;    padding:0;    margin:0;}.diskuze li .head {    color: #FFF;    background-color: #7e8b94;    padding: 0.5em;}.diskuze li .body {    padding:0.5em;}.diskuze li .footer {    padding:0.5em;}.diskuze li li {            background-color: #F0F0F0;  }.diskuze li li li {         background-color: #E8E8E8;  }.diskuze li li li li {      background-color: #E0E0E0;  }.diskuze li li li li li {   background-color: #D8D8D8;  }/*-------------------------------------------------*/a               { color: #710116; }a:hover         { color: #9c0025; }body            {   font-family: sans-serif;				    font-size: 75%;                    background-color: #d0d6d8;				    margin:0; padding:0;		        }td              {   vertical-align: top;                }input, select, textarea	{                    font-family: Verdana;                    font-size: 90%;			        border: 1px solid #cdd0cf;                    margin: 2px;                }img             {	margin:0; padding:0;				    border:0                }form			{   margin: 0px; 			        padding: 0px; }h1              {	                font-size: 150%;	                font-weight: bold;                    margin-top: 5px;                    margin-bottom: 5px;                    font-family: Verdana;                }h2              {                    color: #9c0025;                    font-size: 120%;                    font-weight: bold;                    margin-top: 2px;                    margin-bottom: 2px;                    font-family: Verdana;                }h2 a            {                    color: #9c0025;                }h3              {                    font-size: 100%;                    font-weight: bold;                    margin-top: 2px;                    margin-bottom: 2px;                    font-family: Verdana;                }h4              {                    font-size: 110%;                    font-weight: normal;                    margin-top: 2px;                    margin-bottom: 2px;                    font-style: italic;                }h5              {                    font-size: 110%;                    font-weight: bold;                    color: #81350E;                    border-bottom: 1px dashed #A58866;                    margin-top: 2px;                    margin-bottom: 2px;                }p               {                }hr              {                    display: block;                    clear: both;                    height: 1px;                    border: 0;                    border-top: 1px dashed #e1b5b5;                    margin: 1px;                }/*----------------------------------------------------------------------*/.text_error		{   color: #AF2222; font-weight:bold;}.text_vystraha	{   color: #AF2222; }/*----------------------------------------------------------------------*/.table_light	{   margin-top: 10px;                    margin-bottom: 10px; }.table_light td	{   padding-left: 5px; }.table_light .headline 	{		  	        color: #FFF;			        background-color: #7e8b94;		            font-style: normal;		            font-weight: bold;			        text-align: left; }.table_light .line1	{ background-color: #EEF1F2; }.table_light .line2	{ background-color: #FCFCFC; }/*----------------------------------------------------------------------*/.table_dialog   {                    background-color: #eef1f2;                    margin-top: 10px;                    margin-bottom: 10px;                    border-collapse: collapse;                }.table_dialog thead {                    color: #FFF;			        background-color: #7e8b94;                    font-weight: bold;                    font-style: normal;                    }.table_dialog thead td {                    padding-left: 5px;                    }/*----------------------------------------------------------------------*/.table_mini   {                    width: 100%;                    border-collapse: collapse;                    }.table_mini thead td {                    background-color: #7e8b94;                    color: #FFF;                    font-size: 110%;                    font-weight: bold;                    padding: 4px 0 4px 0px;                    }.table_mini thead td img {                        float: left;                        margin: 0 3px;                    }.table_mini tbody td {                    padding: 5px;                    background-color:#f0f0f0;                    }/*----------------------------------------------------------------------*/.button         {   background-color: #DDDDDD;                    border-left: 1px solid #F0F0F0;                    border-top: 1px solid #F0F0F0;                    border-right: 1px solid #999999;                    border-bottom: 1px solid #999999;                    font-family: Verdana;                    font-size: 90%;                    margin: 2px;                    cursor: hand;						  }/*----------------------------------------------------------------------*/.external_link {    padding-right: 13px;    background: url("images/external_link.png") no-repeat center right;}.synetix a {  text-decoration: none;  color: #000;}.synetix a:hover {  color: #555;  text-decoration: underline;}img.odkaz {  cursor: pointer;}