html                  {	font-family : Verdana, Arial, Helvetica, sans-serif; }
th, td, form {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin-bottom : 3 px;
	margin-top : 3px;
}
body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font : x-small;
	scrollbar-face-color : #FF9911;
	scrollbar-arrow-color : #222222;
	scrollbar-base-color : #B0B0B0;
	background-color:#FFBB55;
	margin-top : 5px;	
	margin-bottom : 3 px;
}

.noshow               { font-size:2px; color:#f888888; display:none; }
.styleselector        { font-size:9px; }
.topicLink, .topicLink:link, topicLink:active, .topicLink:visited
                      { color:#992b2b; text-decoration:none; border-bottom:solid 1px #664433; }
.topicLink:hover      { background-color:#f9f5f5; text-decoration:none; border-bottom:solid 1px #99aaaa; }
.extLink, .extLink:link, .extLink:visited, extLink:active   
                      { border-bottom:solid 1px #669999; color:#116699; text-decoration:none; }
.extLink:hover        { color:#003399; text-decoration:none; border-bottom:solid 1px #1144aa; }

A.navi {
	background : Gray;
	background-color : #9EA3BA;
	border : 1px solid Black;
	color: #AA4400;
	outline : Black solid 1px;
	outline-color : invert;
	overflow : visible;
	margin-left : 0px;
	margin-right : 10px;
	letter-spacing : 1px;
	left : 3px;
	font-size : 13px;
	font-weight : bolder;
	margin-bottom : 5px;
	margin-top : 5px;
	float : inherit;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
}

A:FOCUS.navi {	color: #000000;}
A:ACTIVE.navi {color: #666666;}
A:HOVER.navi {	color:#000000;	border : 1px solid Black;}

/*
A:FOCUS.navigacia {	color: #000000;}
A:ACTIVE.navigacia {color: #666666;}
A:HOVER.navigacia {	color:#000000;	border : 1px solid Black;}

 a, a:visited, a:link, a:active
                      { color:#666666; text-decoration:none; }
a:hover               { text-decoration:underline; }
*/
/* Banner menu */

.banner               { margin:0; padding:0; border:none; }
.bannerMenu           { position: absolute; width: 696px; height: 23px; z-index: 3; left: 4px; background-color: #FF9966; layer-background-color: #FF9966; top: 104px;	}
.bannerMenuSelected   { color: #000000; }
.bannerMenu a {	
   background : Gray;
	background-color : #9EA3BA;
	border : 1px solid Black;
	color: #FF9900;
	outline : Black solid 1px;
	outline-color : invert;
	overflow : visible;
	margin-left : 0px;
	margin-right : 10px;
	letter-spacing : 1px;
	left : 3px;
	font-size : 13px;
	font-weight : bolder;
	margin-bottom : 5px;
	margin-top : 5px;
	float : inherit;
	text-decoration: none;
}
.bannerMenu a:focus { color: #000000;}
.bannerMenu a:link, .bannerMenu a:visited {	color: #000000;}
.bannerMenu a:active  {color: #666666;}
.bannerMenu a:hover { color:#000000;	border : 1px solid Black;}

P.navigacia{
	margin-top: 4px;
	margin-bottom: 4px;
	padding: 0px;
}

A{
	border-color : Gray;
	text-decoration: none;
	border-style : solid;
	border-width : 1px;
	color: Gray;
}

A:FOCUS {
	color: #000000;
}

A:HOVER{
	border-color : #000000;
	color:#000000;
}

A:ACTIVE {
	color: #222222;
}

A.menu, A:HOVER.menu {
	background : url(img/html_img/ciary_vodorovne.gif);
	border : 1px solid Black;
	font-weight : bold;
	font-size: 13px;
}
A:HOVER.menu{
color: Black;
}
A:ACTIVE.menu{
color: Black;
}

H1, H2, H3, H4, H5 {
	background-color : #B0B0B0;
	background-position : left;
	 background-attachment : fixed;	
	marks : cross;
	margin-bottom : 0px;
}

H2 {
	font-size : 20px;
	background-color : #B0B0B0;
	background-position : left;
	background-attachment : fixed;
	margin-right : 10%;
}

H2.headline { 
	color : #000000; 
	text-align: left;
}

H3 {
	font-size : 115%;
	margin-right : 40%;
}

H4 {
	font-size : 105%;
	font : 105%/100%;
	white-space : nowrap;
	margin-right : 50%;
}

H5{
	margin-right : 54%;
}

P.menu, P.menu:first-line{
	text-indent : 0px;
	text-transform : lowercase;
	text-align : right;
	// margin-bottom : 5px;
	padding : 5px;
	line-height : 25px;
	// elevation : level;
}

P.design {
	background-color : #FF7777;
	border : 1px solid #222222;
	azimuth : right;
	font : bold normal larger;
}
P.design:first-letter {
	background-color : #B0B0B0;
	color: #333333;
	background-position : inherit;
	line-height : normal;
	background-repeat : repeat;
}
/* DIV {border : 1px solid Black;}  */
DIV.keukenhof {
	/* <DIV id="keukenhof" style="position:absolute; width:400px; height:100px; z-index:2; left: 4px; top: 0px; background-image: url(img/web_kvetiny/keukenhof6.jpg); layer-background-image: url(img/web_kvetiny/keukenhof7.jpg)"> */	
	position: absolute; width: 400px; height: 100px; z-index: 2;  left: 4px; top: 2px;  background-image: url(img/web_kvetiny/keukenhof10.jpg);
	border : 1px solid Black;
}
DIV.mosi {
	/*<DIV id="mosi" style="position:absolute; 
	width:160px; height:50px; z-index:1; 
	background-image: url(img/html_img/mosi.gif); 
	layer-background-image: url(img/html_img/mosi.gif); 
	top: 26px; left: 432px"> */	
	position: absolute; width: 160px; height: 50px; z-index: 1;  left: 432px; top: 28px; layer-background-image: url(img/html_img/mosi.gif); 	background-image: url(img/html_img/mosi.gif);
	border : 1px solid Black;
}
DIV.navi {
/* <DIV id="navi" style="position:absolute; width:696px; height:23px; 
	z-index:3; left: 4px; background-color: #FF9966; 
	layer-background-color: #FF9966; top: 104px"> */
	position: absolute; width: 696px; height: 23px; z-index: 3; left: 4px; background-color: #FF9966; layer-background-color: #FF9966;
	 top: 108px;border : 1px solid Black;
}

DIV.conmenu {
/* <DIV id="news" style="position:fixed; width:140px; z-index:20; background-image: url(img/html_img/pozadie_priesvit_modre.gif); 
layer-background-image: url(img/html_img/pozadie_priesvit_modre.gif); 
overflow: hidden; left: 632px; top: 0px"> */	


position: fixed; width: 140px; z-index: 20; left: 632px; top: 0px;
overflow: hidden;
background-image: url(img/html_img/pozadie_priesvit_modre.gif); layer-background-image: url(img/html_img/pozadie_priesvit_modre.gif);
border : 1px solid Black;
}
DIV.content { 
	/* <DIV id="text" style="position:absolute; width:698px; z-index:5; left: 4px; top: 132px; 
	background-color: #FFFFFF; layer-background-color: #FFFFFF">  */

	position:absolute; width: 88%; z-index:5; left: 4px; top: 140px;
	background-color: #FFFFFF; layer-background-color: #FFFFFF;
	border : 1px solid Black;
	}
	
 .content { 
	/* <DIV id="text" style="position:absolute; width:698px; z-index:5; left: 4px; top: 132px; 
	background-color: #FFFFFF; layer-background-color: #FFFFFF">  */
	position:absolute; width:698px; z-index:5; left: 4px; top: 132px;
	background-color: #FFFFFF; layer-background-color: #FFFFFF;
	}	


.box {
	border : 0.1px solid #222222;
	border-bottom : 1px solid #222222;
	border-left : 1px solid #222222;
	border-right : 1px solid #222222;
	border-top : 1px solid #222222;
	padding : 10 px;
	background : #DDDDDD;
}

P{
	margin-right: 14%;
	padding: 4px;
	font-weight: bolder;
	font-size: 12px;
}

P.odsad{
	margin-right: 14%;
	margin-left: 8%;
	text-align: justify;
}

P.sede {
	color: #555555;
	margin-right:14%;
	margin-left: 8%;
}
P.navigacia {
	text-align: center;
}

STRONG {
	color: #FF9900;
}
IMG {
	border: 0px;
}

.image                {  }
.mainTable            { margin:0; padding:0; border:none; }
.columnLeft           { width:180px; height:400px; margin:0; padding:10px; vertical-align:top; background-color:#fafaff; border-right:solid 1px #999999; }
.columnMain           {
	margin: 0;
	padding: 0;
	vertical-align: top;
	border-right: dashed 1px #cccccc;
	min-width: 78%;
	max-width: 80%;
	
}
.columnRight          {
	width: 160px;
	margin: 0;
	vertical-align: top;
	padding: 4px;
	padding-right: 18px;
	max-width: 160px;
}
.columnGutter         { margin:0; padding:0; vertical-align:top; }



/* Deviders */

.devider              { border-left:dashed 1px #aaaaaa; margin-left:20px; padding-left:20px; }
.deviderHorz          { border-top:dashed 1px #aaaaaa; margin-top:20px; padding-top:20px; }

/* Display resources */

.resources            { width:75%; padding:10px; border:dotted 1px #9999aa; margin-bottom:19px; }
.resourcesHeader      { background-color:#eeeeff; font-size:bigger; margin-bottom:6px; }
.resource             { padding:1px;}

.resourcesLeft        { width:160px; padding:0; border-top:dashed 1px #ffdede; margin-top:20px; padding-top:20px; }
.resourcesLeftHeader  { font-size:11px; background-color:#f0f0f0; margin-bottom:6px; }
.resourceLeft         { font-size:9px; padding-bottom:3px; padding-left:7px; display:block; background-image:url(rdot.gif); background-repeat:no-repeat; }


/* Display various menu-types */

.right                { display:none; width:100px; color:#777777; float:right; margin:12px; padding:2px; border:solid 1px ; }
.rightHeader          { background-color:#bbbbbb; color:white; font-size:0.9em; padding:2px; margin:2px; margin-bottom:4px; }
.rightMenu            { font-size:0.8em; width:97%; padding:1px; margin:1px; }
.rightMenuSelected    { font-size:0.8em; width:97%; padding:1px; margin:1px; border:dotted 1px #ff5555; background-color:#ffeeee; }

.left                 { width:370px; color:#006699; margin:6px; padding:4px; border:solid 1px #aa5555; border-left:solid 1em #aa5555; margin-left:30px; }
.leftHeader           { display:none; background-color:#aa8888; color:white; font-size:1.1em; padding:2px; margin:4px; }
.leftMenu             { width:97%; padding:2px; margin:1px; }
.leftMenuSelected     { width:97%; padding:2px; margin:1px; border:dotted 1px #cc9999; background-color:#fffafa; }

.tree                 { width:140px; color:#777777; margin:1px; padding:2px; border:solid 1px ; }
.treeHeader           { background-color:#aa8888; color:white; padding:2px; margin:2px; margin-bottom:4px; }
.treeMenu             { padding:1px; margin:1px; }
.treeMenuSelected     { padding:1px; margin:1px; border:dotted 1px #ff5555; background-color:#ffeeee; }
/* 
.treeCollapsable      { margin-top:-2px; width:130px; font-size:0.7em; margin-bottom:20px; padding-bottom:20px; position:fixed; top:165px; 	right: 2px;
	z-index: 29; }
	
*/
/*	<DIV id="news" totok je vpravo sede style="position:absolute; width:140px; z-index:20; background-image: url(img/html_img/pozadie_priesvit_modre.gif); layer-background-image: url(img/html_img/pozadie_priesvit_modre.gif); overflow: hidden; left: 632px; top: 0px">
 */
.treeCollapsable      { margin-top:-2px; width:130px; font-size:0.7em; margin-bottom:20px; padding-bottom:20px; position:fixed; top:165px; 	right: 2px;
	z-index: 29; overflow: hidden;}
	
/*
background-image: url(img/html_img/pozadie_priesvit_modre.gif);
*/

.smallnews            { width:100%; color:#006699; padding:4px; font-size:10px; }
.smallnewsHeader      { background-color:#aa5555; color:white; font-size:10px; padding:2px; margin:1px; }

.news                 { width:100%; color:#006699; padding:4px; border:solid 1px #aa5555; }
.newsHeader           { background-color:#aa5555; color:white; font-size:1.0em; padding:4px; margin:1px; }
.newsMenu             { width:97%; padding:2px; margin:1px; font-size:0.9em; }
.newsMenuSelected     { width:97%; padding:2px; margin:1px; border:dotted 1px #cc9999; background-color:#fffafa; }

.full                 { text-align:center; width:60%; color:#006699; margin:6px; padding:4px; border:solid 1px #99cccc; }
.fullHeader           { background-color:#8888aa; color:white; font-size:1.2em; padding:2px; margin:4px; }
.fullMenu             { width:auto; padding:2px; margin:1px; background-color:#fafaff; }
.fullMenuSelected     { width:200px; padding:2px; margin:1px; border:dotted 1px #9999cc; background-color:#eaeaee; }

.sections             { text-align:center; padding:0; margin:0; width:auto; font-size:0.8em; }
.sectionsHeader       { background-color:#bbaaaa; color:white; padding:5px; margin:0; font-weight:bold; }
.sectionsMenu         { padding:5px; margin:3px; background-color:#eaeaea;  }
.sectionsMenuLink     { border-bottom:dotted 1px #cc9999; background-color:#eaeaea; }
.sectionsMenuContent  { background-color:#fafafa; text-align:left; padding:5px; margin:5px; font-size:0.9em; margin-top:10px; }
.sectionsMenuSelected { padding:5px; margin:0; border:dotted 1px #9999cc; background-color:#eaeaee; }


/* Menu-item styles */

.item0, .item1, .item2, .item3, .item4, .item5, .item6, .item7 {
	margin:4px; padding:0; padding-left:15px; display:block; color:#014C8F; 
	background-image:url(arrow-plus.gif); background-repeat:no-repeat; 
}

.itemSelected0, .itemSelected1, .itemSelected2, .itemSelected3 {
	margin:4px; padding:0; padding-left:15px; display:block; color:#014C8F; font-weight:bold; border-bottom:dotted 1px #aaaabb;
	background-image:url(arrow-minus.gif); background-repeat:no-repeat; 
}

.itemSelected4, .itemSelected5, .itemSelected6, .itemSelected7 {
	margin:4px; padding:0; padding-left:15px; display:block; color:#014C8F; font-weight:bold; border-bottom:dotted 1px #aaaabb;
	background-image:url(arrow-minus.gif); background-repeat:no-repeat; 
}

.itemSelectedFinal0, .itemSelectedFinal1, .itemSelectedFinal2, .itemSelectedFinal3 {
	margin:4px; padding:0; padding-left:15px; display:block; font-weight:bold; border:solid 1px #aaaabb; background-color:#ffffff;
	background-image:url(arrow-minus.gif); background-repeat:no-repeat; 
}

.itemSelectedFinal4, .itemSelectedFinal5, .itemSelectedFinal6, .itemSelectedFinal7 {
	margin:4px; padding:0; padding-left:15px; display:block; font-weight:bold;  border:solid 1px #aaaabb; background-color:#ffffff;
	background-image:url(arrow-minus.gif); background-repeat:no-repeat; 
}

.item0, .itemSelected0, 
.item1, .itemSelected1, .itemSelectedFinal1 { margin-left:0; }
.item2, .itemSelected2, .itemSelectedFinal2 { margin-left:10px; }
.item3, .itemSelected3, .itemSelectedFinal3 { margin-left:20px; }
.item4, .itemSelected4, .itemSelectedFinal4 { margin-left:30px; }
.item5, .itemSelected5, .itemSelectedFinal5 { margin-left:40px; }
.item6, .itemSelected6, .itemSelectedFinal6 { margin-left:50px; }
.item7, .itemSelected7, .itemSelectedFinal7 { margin-left:60px; }

.item0, .itemSelected0, .item1, .itemSelected1 { margin-top:10px; }
.item0, .item1 { border:solid 1px #cecece; background-color:white; }

.x2s:visited, .x2s:link, .x2s:active  { color:#ffffff; text-decoration:none; } .x2s:hover { color:#ffffff; text-decoration:underline; }
.x3s:visited, .x3s:link, .x3s:active  { color:#ffffff; text-decoration:none; } .x3s:hover { color:#ffffff; text-decoration:underline; }
.x4s:visited, .x4s:link, .x4s:active  { color:#ffffff; text-decoration:none; } .x4s:hover { color:#ffffff; text-decoration:underline; }
.x5s:visited, .x5s:link, .x5s:active  { color:#ffffff; text-decoration:none; } .x5s:hover { color:#ffffff; text-decoration:underline; }
.x6s:visited, .x6s:link, .x6s:active  { color:#ffffff; text-decoration:none; } .x6s:hover { color:#ffffff; text-decoration:underline; }
.x7s:visited, .x7s:link, .x7s:active  { color:#ffffff; text-decoration:none; } .x7s:hover { color:#ffffff; text-decoration:underline; }
.x8s:visited, .x8s:link, .x8s:active  { color:#ffffff; text-decoration:none; } .x8s:hover { color:#ffffff; text-decoration:underline; }

/* The breadcrumb / crouton menu  background-color:#a93b3b;  */

.bread                { width:100%; z-index:25; background-color:white; padding:2px; margin:0; }
.breadItem            { font-size:0.7em; white-space:nowrap; }
.breadMenu            { margin:0; z-index:30; font-size:0.7em; background-color:#ffffff; padding:3px; margin:0; }
.breadHeader          { margin:0; z-index:30; font-size:0.6em; background-color: #FF9966; color:black; padding:1px; margin:0; }

/* Page elements */

.wrapper              { margin:2px; padding:1px; border:solid 0px black; width:99%; }
.header               { border-bottom:solid 0px black; margin:0; padding:0; background-color:#888888; } 

.footer               { text-align:right; border-top:solid 1px black; margin:0; padding:6px; padding-bottom:6px; background-color:#888888; }
.footerC              { font-size:0.9em; color:#ddddff; }
.footerC a,
.footerC a:link,
.footerC a:visited,
.footerC a:active     { color:#eeeeef; text-decoration:underline; }
/* .content              { padding:0; margin:0; } */
.doc                  { font-size:0.8em; padding-bottom:15px; }
.logo                 { text-align:right; padding:0; margin:0; background-color:#000000; }
.ext                  { margin:0; padding:3px; padding-bottom:0; background-color:#ffeeee; margin-right:6px; border-bottom:solid 1px red; }
.menu                 { width:50%; background-color:#888888; }
.menuHeader           { background-color: #99ff00; }
.menuItem             { }

/* Relations boxes */

.box                  { font-size:10px; padding:1px; margin:0; }
.boxTitle             { margin:0; padding:2px; text-align:right; padding-right:6px; background-color:#f0f0f0; width:100px; }
.boxContent           { padding:0; margin:0; padding-left:5px; }
.boxElement           { padding:0; margin:0; }

.relationsDown        { font-size:9px; padding:1px; margin:0; width:180px; margin-top:10px; }
.relationsDownTitle   {
	font-size: 11px;
	margin: 0;
	padding: 2px;
	text-align: left;
	background-color: #FF9966;
	width: 180px;
}
.relationsDownContent { font-size:10px; padding:1px; margin:0; }
.relationsDownElement {	font-size: 10px;	padding: 1px;	margin: 0;	display: block;	padding-top: 2px;	padding-bottom: 2px;}

/* General page elements */

/*.headerLarge          { font-size:22px; font-size:1.8em; color:#883333; margin-bottom:1em; } */
.headerSmall          { padding-left:0.5em; font-size:1.15em; color:#444444; border-bottom:solid 1px #dddde0; margin-bottom:1em; margin-top:1.6em; width:60% }
.normal               { padding:4px; padding-left:1.0em; color:#222222; margin-bottom:1em; line-height:1.4em; }
.indent               { padding-left:2em; margin-bottom:1em; line-height:1.4em;  }

.point                { padding:0; margin:0; padding-left:2em; padding-bottom:0.3em; color:#333333; background-image:url(point.gif); background-repeat:no-repeat; line-height:1.4em; }
.note                 { padding-left:1.2em; color:#aa6600; margin-bottom:1em; line-height:1.4em; }
.question             { margin-top:1.5em; padding-left:2em; margin-bottom:0.5em; color:#662222; line-height:1.4em; letter-spacing:1px; background-image:url(question.gif); background-repeat:no-repeat; }
.answer               { padding-left:2em; margin-bottom:1em; background-image:url(answer.gif); line-height:1.4em; background-repeat:no-repeat; }

.viewSource           { text-align:right; font-size:0.9em; color:#cccccc; line-height:1.4em; }
.code:last-child      { border:solid 1px blue; }
.code                 { margin:0; font-family:courier new, monofont; font-size:0.9em; line-height:1.0em; color: #FF9922; background-color:#f5f5f5; padding-left:40px; }
pre                   { display:inline; line-height:1.1em; }

.inlinePre            { font-family: "Courier New", Courier, monospace;	color:#0c4150; }
.inlineNote           { color:#aa6600; }

.notFound             { color:#552222; }

.target               { top:-20px; width:200px; text-align:center; padding:0; margin:0; float:right; z-index:80; 
				        border-right:solid 1px #8888aa; border-bottom:solid 1px #8888aa; 
				        border-left:solid 1px #eeeeff; border-top:solid 1px #eeeeff; 
			            background-color:#ddddff; }
.foot                 { }
.targetHeader         { padding:0; margin:0; background-color:#dddddd; color:#222233; font-size:0.8em; }
.targetContent        { padding:0; margin:0; color:#000000; font-weight:bold; }

