/* ---------- obecne -------------------------------------------------------------------------------------------*/

body { /*nastaveni centrovani a pozadi*/
	text-align: center; /*centrovani v IE*/
	background-image: url("../images/mol.gif"); /*obrazek pozadi*/
	background-attachment: scroll; /*scrollovani pozadi se strankou*/
	background-repeat: repeat; /*obrazek se ma opakovat*/
	}
	
body, p, ul, li, a, div, span, table, td, tr { /*nastaveni zakladniho fontu a barvy textu*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1800BD;
	}

div, img {
	padding:0px; /*vnitrni okraj*/
	margin: 0px; /*vnejsi okraj*/
	border-width:0px; /*sirka ramu*/
	text-align: left; /* zarovnavani*/
	}

p { /* nastaveni zarovnavani do bloku*/
	text-align: justify;
	}

 a { /*pro vsechny odkazy*/
	text-decoration:underline;
	}
	
a:visited { /*navstivene odkazy*/
	color:navy;
	}

a:hover { /*najeti  mysi*/
	color: #FF0033;
	}

.center { /* centrovani textu*/
	text-align: center;
	}
	
.bold { /* tucne pismo*/
	font-weight: bold;
	}
	
.centerbold { /*centrovani textu, tucne pismo*/
	font-weight: bold;
	text-align: center;
	}
.none { /*u seznamu li nezobrazi puntik ani nic jineho*/
	list-style-type: none
	}
	
img.top { 
	position: relative;
	top: 5px;
	left: 556px;
	}
	
div.dokument { /*nastaveni sirky stranky pro cely web*/
	position: relative;
	width: 760px; /*sirka vykreslovane oblasti*/
	margin: auto; /*!!! centrovani v Mozille/FireFoxu !!!*/
	}
	
/* ---------- konec obecne -------------------------------------------------------------------------------------------*/



/* ---------- zacatek hlavicky -------------------------------------------------------------------------------------------*/

div.dokument div.hlavicka { /*obecne nastaveni pro hlavicku*/
	position: absolute;
	width:100%; /*pouzit celou povolenou sirku stranky*/
	height:87px; /*celkova vyska hlavicky */
	top: 0px;
	overflow: hidden; /*vse co se nevejde do tohoto "ramecku" se nezobrazi*/
	background-color: #FFFFFF; /*nastavi barvu pozadi/potlaci zobrazeni obrazku pozadi*/
}

div.dokument div.hlavicka .topbox{ /* nakresli horni obdelnik*/
	position: absolute;
	width: 100%;
	height: 19px;
	top: 0px;
	left:0px;
	background-color: #1800BD;
	z-index:0; /*prekryvani, vsechno s vyssim cislem bude navrchu*/
	} 

div.dokument div.hlavicka .leftbox { /*nakresli levy obdelnik nad menu pro logo uiach */
	position: absolute;
	width: 150px;
	height: 68px;
	top: 19px;
	left: 0px;
	background-color: #1800BD;
	z-index:0; /*prekryvani, vsechno s vyssim cislem bude navrchu*/
	} 

div.dokument div.hlavicka .rightbox { /*nakresli pravy horni obdelnik*/
	position: absolute;
	width: 150px;
	height: 68px;
	top: 19px;
	left: 610px;
	background-color: #1800BD;
	z-index:0; /*prekryvani, vsechno s vyssim cislem bude navrchu*/
	padding-left: 11pt; /*vnitrni okraj*/
	color:#CCCCCC; /*barva textu*/
	font-weight: bold; /*tucne*/
	font-size: 9pt; /*velikost pisma*/
	text-align: center; /*zarovnani nastred*/
	overflow: hidden; /*cokoliv se sem nevejde se nezobrazi*/
	} 

div.dokument div.hlavicka img.nadpis { /*umisteni obrazku nadpisu IACH*/
	position:absolute;
	width:400px;
	height:46px;
	top: 19px;
	left:192px;
	z-index:1; /*prekryje z-index:0*/
	} 
	
div.dokument div.hlavicka a.textnadpis { 
	/*odkay Academy of Sciences of the Czech Republic bez zmen vlastnosti*/
	position: absolute;
	top: 62px;
	left:192px;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	z-index:2; /*prekryje z-index 0 a 1*/
	} 


div.dokument div.hlavicka img.logo { /*umisteni leveho horniho loga iac*/
	position: absolute;
	width: 97px;
	height: 65px;
	left: 27px;
	top: 16px;
	background-color:#FFFFFF;
	z-index:1;
	} 
	
div.dokument div.hlavicka a.logo { /*nastavi vnitrni a vnejsi okraj kolem obrazku na 0*/
	margin: 0px;
	padding:0px;
	}
	
div.dokument div.hlavicka img.topcara { /*umisti podtrzeni nadpisu*/
		position: absolute;
		width: 380px;
		height: 1px;
		left: 192px;
		top: 76px;
		z-index:1;
	} 
	

div.dokument div.hlavicka img.top01 {
		position: absolute;
		width: 16px;
		height: 16px;
		left: 150px;
		top: 19px;
		z-index:1;
	} /* prida leve horni zaobleni*/
	
div.dokument div.hlavicka img.top03 {
		position: absolute;
		width: 16px;
		height: 16px;
		left: 610px;
		top: 71px;
		z-index:1;
	} /* prida prave dolni zaobleni*/
	
div.dokument div.hlavicka img.top04 {
		position: absolute;
		width: 16px;
		height: 16px;
		left: 594px;
		top: 19px;
		z-index:1;
	} /* prida prave horni zaobleni*/
	

/* ---------- konec hlavicky -------------------------------------------------------------------------------------------*/

/* ---------- zacatek menu -------------------------------------------------------------------------------------------*/
div.dokument div.menu { /*umisti menu*/
		position: absolute;
		width: 150px;
		height: 507px;
		top: 87px;
		left: 0px;
		background-color: #1800BD;
		padding-left: 0pt;
		z-index:0;
		color:#CCCCCC;
		font-weight: bold;
		font-size: 9pt;
		overflow: hidden;
	} 

div.dokument div.menu div.rozvrzeni { /* pro pocitani padingu stejne v IE i FireFox*/
		position: relative;
		width: 150px;
		height: 487px;
		top: 20px;
		left: 0px;
		background-color: #1800BD;
		padding-left: 11pt;
		z-index:1;
		color:#CCCCCC;
		font-weight: bold;
		font-size: 9pt;
		overflow: hidden;
	}

div.dokument div.menu div.rozvrzeni img.top02 { /* dolni zaobleni menu*/
		position: absolute;
		width: 16px;
		height: 16px;
		left: 134px;
		top: 471px;
		z-index:1;
	} 
	
div.dokument div.menu div.rozvrzeni a { /*vsechny odkazy v menu */
		color: #FFFFFF;
		font-size: 9pt;
		font-weight: bold;
		text-align: left;
		text-decoration: none;
		z-index:2;
		line-height:14.3pt;
	}
	
div.dokument div.menu div.rozvrzeni a:visited { /*navstivene odkazy v menu */
	color: #FFFFFF;
	text-decoration: none;
	}

div.dokument div.menu div.rozvrzeni a:hover { /*zmena vlastnosti po najeti mysi v menu */
	color: #FF0000;
	text-decoration: underline;
	}

div.dokument div.menu div.rozvrzeni a.chosen { /*zvyrazneni vybrane polozky menu */
	text-decoration: underline;
	}

div.dokument div.menu div.rozvrzeni a.chosen:visited { /* vlastnosti zvyraznene vybrane navstivene polozky */
	text-decoration: underline;
	}

div.dokument div.menu div.rozvrzeni a.submenu { /*zvyrazneni vybrane polozky menu */
	text-decoration: none;
	font-size: 9pt;
	padding-left: 5pt;
	}

div.dokument div.menu div.rozvrzeni a.submenu:visited { /* vlastnosti zvyraznene vybrane navstivene polozky */
	text-decoration: none;
	font-size: 9pt;
	padding-left: 5pt;
	}

div.dokument div.menu div.rozvrzeni a.submenuchosen { /*zvyrazneni vybrane polozky menu */
	text-decoration: underline;
	font-size: 9pt;
	padding-left: 5pt;
	}

div.dokument div.menu div.rozvrzeni a.submenuchosen:visited { /* vlastnosti zvyraznene vybrane navstivene polozky */
	text-decoration: underline;
	font-size: 9pt;
	padding-left: 5pt;
	}

/* ---------- konec menu -------------------------------------------------------------------------------------------*/


/* ---------- zacatek obsahu -------------------------------------------------------------------------------------------*/
/* ---------- OBSAH general -------------------------------------------------------------------------------------------*/
div.dokument  div.obsah { /* vlastnosti hlavniho obsahoveho okna a paticky */
		position: absolute;
		width: 610px;
		top: 87px;
		left: 150px;
		overflow: hidden;
		background-color: #FFFFFF;
	}
			
div.dokument div.obsah div.ramecek { /*odsazeni hlavniho obsahoveho okna od okraju */
	position: relative;
	border-width: 0px;
	margin:20px;  /* vnejsi okraj */
	} 

div.dokument div.obsah div.ramecek span.navigace { /* navigacni radek */
	text-align: left;
	color : #1800BD;
	font-size: 9pt;
	line-height: 14 pt;	
	font-weight:bold ;
	text-decoration: none
	}

div.dokument div.obsah div.ramecek h1 { /*definice tagu h1 */
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	background-color: #CCCCFF;
	text-align: center;
	color: #1800BD;
	}
	
div.dokument div.obsah div.ramecek h2 {
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	background-color: transparent;
	text-align: left;
	color: #1800BD;
	}


div.dokument div.obsah div.ramecek h3 {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	background-color: transparent;
	text-align: left;
	color: #1800BD;
	}

div.dokument div.obsah div.ramecek h2.center {
	font-size: 13pt;
	font-weight: bold;
	font-style: normal;
	background-color: transparent;
	text-align: center;
	color: #1800BD;
	}
	
	
div.dokument div.obsah div.ramecek table div.nadpis {
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	background-color: #1800BD;
	letter-spacing: 0.5em;
	text-align: center;
	}

div.dokument div.obsah div.ramecek table div.podnadpis {
	font-size:13pt;
	font-weight: bold;
	font-style: normal;
	background-color: #CCCCFF;
	text-align: center;
	}

/*div.dokument div.obsah div.ramecek table p {
	font-size: 10pt;
	color: #1800BD;
	text-align: center;
	padding-left: 10pt;
	}
*/
	
div.dokument div.obsah div.ramecek table div.right {
	font-size: 10pt;
	text-align: right;
	padding-right: 10pt;
	}
	
div.dokument div.obsah div.ramecek a.h2 { 
	text-decoration:underline;
	font-size: 13pt;
	font-weight: bold;
	font-style: normal;
	background-color: transparent;
	text-align:left;
	color: #1800BD;
	}
	
div.dokument div.obsah div.ramecek a.podnadpis { 
	text-decoration:underline;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	background-color: transparent;
	text-align:left;
	color: #1800BD;
	}
	
	
/* ----------OBSAH Paticka -----------------------------------------------------------------------------------------------------*/
div.dokument div.obsah div.paticka { /*vlastnosti paticky */
		position: relative;
		padding-left: 11pt;
	}
	
div.dokument div.obsah div.paticka div { /*vlastnosti odstavce v paticce */
	font-family: MS Sans Serif, Geneva, sans-serif;
	font-size: 9pt;
	color: #330066;
	text-align: left;
	}
	
div.dokument div.obsah div.paticka div a { /*vlastnosti odkazu v odstavci v paticce */
	font-family: MS Sans Serif, Geneva, sans-serif;
	font-size: 9pt;
	text-decoration:underline;
	}


/* Specificke vlastnosti pro konkretni objekty na jednotlivych strankach */
/* ---------- OBSAH homepage -------------------------------------------------------------------------------------------*/
div.dokument div.obsah div.ramecek div.address { 
	position: absolute;
	width: 230px;
	height: 210px;
	left: 340px;
	margin-left: 10px;
	margin-top: 10px;
	border-width:0px;
	}


/* Definice umisteni konkretnich objektu na strance jednorazove, casem ve vlastnim css ke strance*/

div.dokument div.obsah div.ramecek img.uiach-welcome {
	position:relative;
	left: 125px;
	width: 320px;
	height: 210px;
	}
	
div.dokument div.obsah div.ramecek img.liq-welcome {
	position:relative;
	left: 110px;
	width: 350px;
	height: 262px;
	}

div.dokument div.obsah div.ramecek img.env-welcome {
	position:relative;
	left: 125px;
	width: 320px;
	height: 240px;
	}
	
div.dokument div.obsah div.ramecek img.pro-welcome {
	position:relative;
	left: 115px;
	width: 340px;
	height: 273px;
	}
	
div.dokument div.obsah div.ramecek img.sfe-welcome {
	position:relative;
	left: 75px;
	width: 420px;
	height: 314px;
	}

/* ---------- konec obsahu -------------------------------------------------------------------------------------------*/
