body, html
{
	color: #000000;
	text-decoration: none;
	font-family: verdana, sans-serif;
	width: 100%;
	font-size: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 100%;
	background-color: #ffffff;
}
a,a:hover,a:visited,a:link {
	color: #000000;
	text-decoration: none;
}
p, table, tr, th, td, h1, h2, h3, h4, h5
{
	border:  0px none;
	margin:  0px;
}
img
{
	border:  0px none;
}

.resetovac
{
	border:  0px none;
	margin:  0px;
	padding: 0px;

	float: none;
	clear: both;

	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}
.horni_menu_modra,.horni_menu_modra a,.horni_menu_modra a:link, .horni_menu_modra a:visited,.horni_menu_modra a:hover {
    color: #1568B3;
}
.mini2, .mini2:hover, .mini2:link, .mini2:visited{
	position: relative;
        }
.horni_menu {
	margin-top: 6px;
	margin-bottom: 6px;
}
.horni_menu_obrazky {
	padding-top: 6px;
}
#bodyhlavicka
{
}

#bodypaticka
{
}

#strankapaticka
{
	text-decoration: none;
	text-align: center;
	margin-top: 2px;
	font-size: 10px;
	margin-bottom: 0px;
	width: 900px;
}
#strankapaticka a, #strankapaticka a:hover, #strankapaticka a:visited {
	text-decoration: none;
	color: #9d9fa2;
}
#strankaobal
{
	width: 900px;
	height:100%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#levypanelobal
{
	float: left;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-top: 7px;
	width: 162px;
}
#pravypanelobal
{
	float: right;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
}
.pravypanelvnitrek
{
	text-align: center;
	vertical-align: top;
}
.pravypanelvnitrek td {
	padding-bottom: 10px;
}

#hlavnipanelhlavicka
{
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#hlavnipanelvnitrek
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #ffffff;
	
}
#hlavnipanelvnitrek h1
{
	background-color:#DDDDDD;
	text-align: left;
	color: #000000;
	padding-bottom: 2px;
	padding-top: 2px;
	font-size:16px;
	text-decoration: none;
}
#hlavnipanelvnitrektext
{
}
.pravypanelvniterktext
{
	width:98%;
	text-align: center;
}
.pravypanelvniterktextnahled
{
	width: 100px;
	border: 1px solid #999;
	margin: 5px;
	padding: 5px;
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	text-align: center;
}
.pravypanelvniterktextnahled .cena
{
	color:#FF0000;
	font-size:12px;
	font-weight: bold;
}
.pravypanelvniterktextnahled a,.pravypanelvniterktextnahled a:link,.pravypanelvniterktextnahled a:hover,.pravypanelvniterktextnahled a:visited
{
font-size: 10px;
color: #000000;
text-decoration: none;
}
#hlavnipanelpaticka
{
	background-color: #dddddd;
}
.vynulovat
{
clear:both;
}
#strankahlavicka
{
	margin: 0px;
	padding: 0px;
	width: 900px;
	position: relative;
	height: 80px;
}

.odsazene
{
	padding-left:3px;
	padding-right:3px;
}

.obrazek {
	padding-top: 0px;
	color: #000000;
	text-decoration: none;
}
.floatleft 
{ 
float: left; 
margin: 0px; 
padding: 0px; 
} 
/* leve menu - zacatek */
.leve_menu_obal {
	text-decoration: none;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
}
.leve_menu {
	text-decoration: none;
	margin: 0px;
	padding-left: 0px;
	padding-bottom: 9px;
}
/* prostredek u hlavni stranky */
.td_cat {
	text-decoration: none;
	margin-bottom: 5px;
	padding-bottom: 35px;
	width: 492px;
}
.td_cat .nadpis .kostka {
	padding-right: 5px;
	padding-left: 5px;
}
.td_cat .nadpis {
	text-align: left;
	color: #008A2F;
	font-size: 22px;
	vertical-align: top;
}
.td_cat .nadpis ul {
	list-style-image: url(../webimg/modra_kostka.gif);
	margin: 0px;
	list-style-position: inside;
	padding-top: 0px;

	padding-bottom: 0px;
	padding-left: 5px;
	vertical-align: middle;
}
.td_cat .text {
	text-decoration:none;
	font-size: 10px;
	margin-top: 4px;
	/*color: #666666;*/
	padding-right: 5px;
	padding-left: 5px;
}
.td_cat .text p {
	line-height: 16px;
	padding-top: 1px;
	padding-bottom: 1px;
}
/* konec prostredek u hlavni stranky */
#strankavnitrek2 {
	margin-top:10px;
}
.text h2
{
	font-size:14px;
	text-decoration: none;
}

.text h3
{
	font-size:12px;
	text-decoration: none;
}
/* konec prostredku u detailu konference_program */
/* FORMAT: Modra  */
.modra_barva /* p */  {
  color: #0668b3;
  /* color: blue; */
}

/* LIST: Special */
.special ul,
.special ol /* ul,ol */ {
    color: blue;
    /* background-color: #fc9; border: 2px solid blue; */
}

/* konec stylu z editoru */
.zarovnanidoprostred {
	text-align: center;
}
.zarovnanileva {
	text-align: left;
}

.zarovnaniprava {
	text-align:right;
}
.zarovnanijsutify {
text-align:justify;
}
.bold {
font-weight:bold;
}
.checkbox {
	width:14px;
	height:14px;
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
.strankavnitrek {
	background-color: #FFFFFF;
}
/* zacatek vnitrni tabulky pro dlouhe stranky */
#shrnuti {
	background-color: #FFFFFF;
	padding-top: 7px;
}
#shrnuti .tabulka_main {
	border-collapse:collapse; /*Sloučení vedlejších buněk*/
	text-align: left;
	width: 900px;
}
#null {
     margin:0; 
     padding:0
}
#levy-panel {
	margin: 0;
	padding-top: 0;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 0;
}
#prostredni-panel {
		width: 419px;
        margin: 0;
        padding: 0 0 0 0;
}
#pravy-panel {
		width: 300px;
        margin: 0px;
        padding: 0px;
}
#levy-panel, #prostredni-panel, #pravy-panel {
     vertical-align:top /*Obsah všech panelů začíná nahoře*/
}
/* konec vnitrni tabulky pro dlouhe stranky */
.horni_logo_print {
	display: none;
}
.horni_logo {
}
.text_prihlaska_dole {
padding-right: 10px;
}
.red {
    color: red;
}
.s_horni {
padding: 0px;
margin: 0px;
height:23px;
}
.s_prostredek {
/*	background-image: url(/images/pozadi/s_b_pruh.gif); */
	background-repeat: repeat-y;
	background-x-position: left;
	background-y-position: top;
	width:219px;
padding: 0px;
margin: 0px;
}
.a_prostredek {
	background-image: url(/images/pozadi/a_pruh.gif);
	background-repeat: repeat-y;
	background-x-position: left;
	background-y-position: top;
	width: 492px;
}
.upcoming_copyright {
    text-decoration: none;
    font-size: 9px;
    color: #6d6f71;
    width: 900px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.aktuality {
	margin-left: 15px;
	margin-right: 5px;
	padding-top: 5px;
	margin-bottom: 5px;
}
.aktuality p {
	display: inline;
}
.aktuality .datum {
	color: #6d6f71;
	margin-right: 5px;
}
.aktuality .zdroj,.aktuality .zdroj a, .aktuality .zdroj a:visited, .aktuality .zdroj a:hover, .aktuality .zdroj a:link {
	color: #6d6f71;
}
.clanky_perex {
    margin-left: 0px;
    margin-right: 0px;
	margin-bottom: 5px;
}
.clanky_perex p {
    display: inline;
}
.clanky_perex .datum {
    color: #6d6f71;
    margin-right: 5px;
}
.clanky_perex .zdroj,.clanky_perex .zdroj a, .aclanky_perex .zdroj a:visited, .clanky_perex .zdroj a:hover, .aclanky_perex .zdroj a:link {
    color: #6d6f71;
}
.clanky_radek img {
	padding-bottom: 5px;
}
.clanky_radek {
	padding: 0px;
}
.zastita {
	text-align: center;
	margin-top: 25px;
}
.zastita_logo {
	text-align: center;
	margin-bottom: 10px;
}
.zastita_nadpis {
	text-align: left;
	color: #008A2F;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 2px;
	vertical-align: top;
}

.nadpis_partneri {
	font-weight: bold;
}
.vice, .vice a, .vice a:visited, .vice a:hover, .vice a:link {
	margin-left: 4px;
	color: #008A2F;
}
