* {margin:0;padding:0}
/* mac hide \*/
html,body{
	height:100%;width:100%;	
}
/* end hide */
body {
	font-family: Tahoma;
	font-size: 12px;
	text-align:center;
	min-height:600px;
	min-width:1000px;
	background-image:url(design/images/body-back.jpg);
	background-repeat:repeat-x;
	background-position: 50% 50%;
}
#outer{
	height:100%;
	width:100%;
	display:table;
	vertical-align:middle;
}
#container {
	text-align: center;
	position:relative;
	vertical-align:middle;
	display:table-cell;
	height: 600px;
	width:100%;
	background-image:url(design/images/bg-bar.jpg);
	background-repeat:repeat-x;
	background-position: 50% 50%;
}
#inner {
	width: 100%;
	height: 600px;
	text-align: center;
	margin-top:1px;
	margin-left:auto;
	margin-right:auto;
}
#photo{
	position:relative;
	margin: auto;
	width:1000px;
	height:600px;
	background-image:url(design/images/bg.jpg);
	background-repeat:no-repeat;
	background-position: 0% 0%;
}
#gama{
	position:absolute;
	width:130px;
	height:120px;
	top:285px;
	right:85px;
}
#flash{
	position:absolute;
	width:236px;
	height:175px;
	top:339px;
	left:383px;
}
#logo{
	position:absolute;
	width:128px;
	height:160px;
	top:45px;
	left:20px;
}
#meniu{
	position:absolute;
	width:500px;
	height:25px;
	top:293px;
	left:250px;
	z-index: 10;
}
#content-box{
	position:absolute;
	width:380px;
	height:205px;
	top:50px;
	left:310px;
}
#content-title{
	position:relative;
	width:320px;
	height:30px;
	margin:auto;
}
#content-text{
	position:relative;
	height:155px;
	margin:auto;
	margin-top:10px;
	width:335px;
	padding:0px 5px 0px 0px;
	overflow:auto;
	color:#bfd4e2;
	text-align:left;
	font-size:12px;
	z-index: 2;
}
	.prop {
		height:600px;
		float:right;
		width:1px;
	}
	.clear {
		clear:both;
		height:1px;
		overflow:hidden;
	}
	p{
		margin: 0px;
		padding: 0px;
	}
	.alb {
		color: #ffffff;
		padding-bottom: 4px;
	}
	a.white{color:#ffffff; text-decoration:none;}
	a.white:hover{color:#ffffff; text-decoration:underline;}
	a{color:#80c3f1; text-decoration:none;}
	a:hover{color:#80c3f1; text-decoration:underline;}
	a.noch:link { color: #333333; text-decoration: none;}
	a.noch:visited { color: #333333; text-decoration: none;}
	a.noch:hover { color: #333333; text-decoration: none; }
	a.noch:active { color: #333333; text-decoration: none; }
	h1{
		font-size: 14px;
		font-weight: bold;
		color: #63acde;
		margin: 0px;
		padding: 5px 0px 5px 0px;
	}
	h2{
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;
		margin: 0px;
		padding: 0px 0px 2px 0px;
	}
	.divform{
		width:auto;
		height:auto;
		padding:0px;
		margin:0px;
	}
	.inputbox,.inputbox_large{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		border: 1px solid #999;
		width: 140px;
		background: inherit; 
		-moz-background-clip: -moz-initial; 
		-moz-background-origin: -moz-initial; 
		-moz-background-inline-policy: -moz-initial;
	}
	.inputbox_large{
		width:290px;
	}
	.select_box{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		background: inherit; 
		-moz-background-clip: -moz-initial; 
		-moz-background-origin: -moz-initial; 
		-moz-background-inline-policy: -moz-initial;
		border: 1px solid #999;
		width: 140px;
	}
	.normal{
		color:#ffffff;
	}
	.red{
		color:#ff4444;
		font-weight:bold;
	}