html{	overflow: scroll;}
body{font-family: Tahoma, Verdana; font-size:12px; margin:0px; padding:0; background-color: #ffffff ;  background: url(i/bck-cool.gif); }

input, form, textarea
h1, h2, h3, h4, h5, h6{margin:0; padding:0;}

h2{font-size:150%;}
h3{font-size:100%;}

td{padding:8px; background:#d2f3fb;}




#container{width:980px; margin:0 auto;  }
#topbar{width:auto; display:block; height:156px; background: url(i/header.png); }
#topbare{width:auto; display:block; height:156px; background: url(i/headerE.png); }
#navbar{width:auto; display:block; height:30px; background: url(i/buttonMainBack.png);}
/*#navbar a{height:28px; line-height:28px; padding:0 8px; display:inline;}*/

#main{width:auto; display:block; padding:0px 0px 0px 0px; background: url(i/mainbck.png);}

#crumbs{width:934px; padding:0px; margin:7px 17px 4px 0px; float:left; background:none;}

#column_left{width:244px; /*min-height:1000px;*/ float:left; /*background-color: #d4f0fd;*/}
#column_center{width:700px; padding:17px; padding-right:6px; padding-top:5px; margin:0px 7px 17px 22px; float:left; background:#ffffff;}
#column_center p {text-align:justify; padding-right:7px; padding-left:7px;}
#column_center table { padding-right:7px; padding-left:7px;}
#column_center h1{padding:7px; font-size:155%; font-weight: normal;margin-top:11px; color:#293e64; background:#d2f3fb;}
#column_center li{padding-bottom:11px;}
#column_center a {color:#2a84a3; font-weight: bold; text-decoration:none;}
#column_center a:hover{text-decoration:underline;}
.doc{margin:3px 0px 3px 0px; padding:7px 0px 7px 7px; background: #fff; height:37px; }
#column_center a.docL{text-decoration:none; font-size:100%; font-weight: bold;}
#column_center a.docL:hover{text-decoration:none; color:#293e64;}
#column_center h4{ padding-right:7px; padding-left:7px; font-size:90%; color:#293e64;}

#column_right{float:left;}
#column_right p, #column_left p{	margin:16px 16px 16px 7px;}
#column_right p{font-size:90%;}

img.txWide{	margin: 9px 0px 9px 0px;}
img.banner{	border: 1px solid #d4f0fd;}

div.spacer{clear:both; height:10px; display:block;}

#footer{height:53px; width:auto; display:block; padding-top:9px; padding-bottom:4px; text-align:center; background-image: url(i/footbck.png) ;  background-repeat: repeat-x;  background-position: bottom;       }
#footer p{padding:9px;text-align:left; font-size:11px; color:white; background-color:#093261; width:922px;
position:relative; top:-37px; height:40px;}
#footer a{color:#def6fc;}

#languages{font-size:80%; color: #EBE682; position:relative;float:right;top:24px;right:37px;}
#languages a{color:#dbd123; text-decoration:none;}
#languages a:hover{color:#ffffff; text-decoration:underline;}

/****MENU****/
.mlddm
{	visibility: hidden;
	margin: 0;
	padding: 0;
	height: 26px;}

	.mlddm li
	{	display: inline;
		float: left;
		list-style: none;
		margin: 0;
		padding: 0}

	.mlddm li a, .mlddm li a#buttonnohover
	{	
		/*height: 26px;*/
		display: block;
		margin: 4px 0 4px 4px;
		padding: 4px;
		width: 150px;
		font: bold 11px Tahoma;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		white-space: nowrap;
		color: #FFF;
		background: url(i/buttonTrans.png) no-repeat;
		/*-moz-border-radius: 3px;
		border-radius: 3px*/}

	.mlddm li a:hover, .mlddm li a#buttonhover
	{	background:  url(i/buttonTransOver.png) ;
		color: #FFF}
	.mlddm li a.aktiv
	{	background:  url(i/buttonTransOver.png) ;
		color: #FFF}		

		.mlddm ul
		{	position: absolute;
			visibility: hidden;
			margin: 1px 0 0 0;
			padding: 0;
			background:  url(i/staklo.png);}
		
			.mlddm ul li
			{	float: none}

			.mlddm ul li a
			{	display: block;
				width: 150px;
				margin: 4px 4px 4px 4px;
				padding: 4px;
				font-weight: bold;
				text-align: left;
				text-transform: none;
				color: #FFF;
				background: url(i/buttonTrans2.png) no-repeat;
				/*background: url(i/buttonTrans.png) no-repeat;*/
				/*-moz-border-radius: 0;
				border-radius: 0*/}

			.mlddm ul li a:hover
			{color: #FFF}
/*krusne mrve*/
ul.breadcrumb{ margin-bottom: 1em;}
	ul.breadcrumb li{ float: left; display: block; font: 10px/18px Tahoma, Verdana; color: #222222; text-transform: uppercase;  background: #d2f3fb; font-weight:bold;}
	ul.breadcrumb li span{ padding: 0 8px 0 4px; display: block;}
	ul.breadcrumb li a{ float: left; display: block; background: #cc0000 url('i/breadcrumb-arrow.gif') center right no-repeat; color: #fff; text-transform: uppercase; text-decoration: none; padding: 0 12px 0 6px;}
	ul.breadcrumb li a.last{ background:url('i/breadcrumb-arrow-last.gif') center right no-repeat; margin-right: 5px;}
	ul.breadcrumb li a:hover{color:#8bbdd3;}

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#def6fc;
	padding:2px 5px;
	color:#333;
	display:none;
	background: url(i/bck-cool.gif); 
	width:300px;
	}
	
/*thumb*/
div.thumb {
margin: 3px;
border: 1px solid #A0ACC0;
height: auto;
float: left;
text-align: center;
}
.thumb img{
display: inline;
margin: 5px;
border: 1px solid #A0ACC0;
}
.thumb a:hover img {border: 1px solid black;}
.photocattitle {text-align: center; font-weight: bold;}
.phototitle {
text-align: center;
font-weight: normal;
margin: 0 3px 3px 3px;
} 	