#root {
	position: relative;
	text-align: left;
    width: 990px;
	margin-left: auto;
	margin-right: auto;
}

#root DIV.top {
	margin-top: 0px;
	height: 50px;
	padding: 10px; 
	clear: both;
    width: 970px; 
	background-color: #FF8401;
    border: 1px solid  #BEBEBE;
	margin-bottom: 5px; 
}


/* Nadpis stranky  */
#root DIV.top A {
    width: 800px; 
	color: #FFFFFF;
    text-decoration: none;
    font-size: 35px;
}



BODY { 
	font-size: 9pt; 
    color: #000000; 
    background-color: #BFCFFF;
    background-image: url("img/bg.png");
    margin-top: 0px; 
}

BODY, P, DIV, H1, H2, H3, H4, UL, OL, LI, FORM, TH, TD, INPUT, SELECT, TEXTAREA { 
	padding: 0px; margin: 0px; 
    font-family: "Tahoma CE", Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, Sans-serif; color: #454545; 
}

IMG { border: solid 0px; }

H1, H2.h1 { font-size: 1.7em; font-weight: normal; margin-bottom: 10px; color: #0080C0; }
H2 { font-size: 1.2em; font-weight: normal; margin-bottom: 10px; }
H3 { font-size: 1.1em;   }
H4 { font-size: 1em;  }

P { padding-bottom: 10px; padding-LEFT: 5px;  text-align: justify; }

UL, OL { padding-left: 20px; margin-left: 20px; padding-bottom: 15px; }

INPUT, SELECT, TEXTAREA { font-size: 1em; }

A, A:HOVER, A:VISITED { color: #0080C0; }


.dNone { display: none; }

/* Linka s reklamnim textem */
#headerline { 
	position: relative; 
	margin-bottom: 3px;
    padding: 2px;
    color: #454545;
}

#headerline A {	
    color: #454545;
    font-weight: normal; 
    text-decoration: none;
}

#headerline A:hover {	
	color: #B35A00;
    font-weight: normal; 
    text-decoration: underline;
}


/* Hlavni oblast stranky  */
#main {
    width: 790px;
/*    height: 500px; */   

    padding-left: 185px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;

	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;

	background-color: #FFFFFF;
    border: 1px solid  #BEBEBE;
}

.img2 { 
	border: solid 0px;
    margin-left: 10px; 
}

/* Odkazove nadpisy na titulni strance */
#main H2 A { font-size: 1.2em; text-decoration:none; }
#main H2 A:hover { text-decoration:underline; }

/* Paticka stranky */
#footer { 
	clear: both; 
    text-align: center; 
    padding: 5px;
    color: #FFFFFF; 
	background-color: #FFFFFF;
    border: 1px solid  #BEBEBE;
    margin-bottom: 10px;
}


/******************************************************************************
	Horni linka s reklamnim textem, tesne pod hlavickovym pruhem
******************************************************************************/


/* headery */ 
#main H1 { 
	color: #000000; 
}

#main H2 { color: #000000; }
#main H3 { color: #000000; }
#main H4 { color: #000000; }

/* text */ 
#main P { 
	color: #000000; 
}

/* odkazy */ 
#main A { color: #B35A00; }


#menu {
	border: 1px dotted #888888;
	background-color: #dddddd;
	color: #000000;
    padding: 5px;
    width: 150px;
    font-size: 11px;
    position: absolute; top: 90px; left: 10px; 
}

#menu A {
	color: #000000;
    text-decoration: none;
}

#menu A:hover {
	color: #FF0000;
    text-decoration: underline;
}

/* Editacni pole, kde se zobrazuje jen needitovatelny text ve forme edit policka */
.disabledtext {
	border: 1px solid #888888;
	background-color: #dddddd;
    padding: 2px;
}

.turn_positive {
	border-bottom: 1px solid #DDDDDD;
    padding: 4px;
    color: #008800;
}

.turn_negative {
	border-bottom: 1px solid #DDDDDD;
    padding: 4px;
    color: #880000;
}

.turn_header {
    padding: 4px;
    background-color: #DDDDDD;
    color: #000000;
}
