
    h1 { font-family: Tahoma, Verdana; font-size: 16pt; color: #0080FF; }
    h2 { font-family: Tahoma, Verdana; font-size: 14pt; color: #ffffff; }
    h3 { font-family: Tahoma, Verdana; font-size: 12pt; color: #6699cc; }
    h4 { font-family: Tahoma, Verdana; font-size: 10pt; color: #cc6699; }

	.search_font {
		font-family: "Tahoma, Verdana, sans-serif";
		font-weight: normal;
		text-transform: uppercase;
	}
	
	.flori {
		float: right
	}
	
	#search_div {
		position: relative;
		width: 250px;
		height: 34px;
		background-color: #404040;
		border-radius: 18px;
		margin-top: 2px;
		margin-right: 6px;
		vertical-align:top;
	}

	#search_div #search {
		background-color: transparent;
		border: 0 none;
		font-size: 16px;
		height: 28px;
		right: 5px;
		outline: medium none;
		line-height: 30px;
		z-index: 2;
		width: 190px;
		color: #ffc080;
		float: left;
		margin: 2px 6px;
	}
	
	#search_ima {margin:1px 1px 0 0;}

	.cat_top {
		display:inline-block;
		border-style:solid;
		border-color:#ffffff;
		background-color:#ffffff;
		border-width:2px;
		border-radius:7px;
		width:75px;
		margin-left:1px;
		margin-right:1px;
		margin-top:5px;
		margin-bottom:5px;
		font-family: Verdana, Tahoma, sans-serif;
		font-size:12px;
		font-weight:normal;
	}
	
	.cat_top a:link {color:#000000; text-decoration:none;}
	.cat_top a:visited {color:#000000; text-decoration:none;}
	.cat_top a:hover {color:#000000; text-decoration:underline;}
	.cat_top a:active {color:#ff8000; text-decoration:underline;}
	
	.cat_top_sel {
		display:inline-block;
		border-style:solid;
		border-color:#000000;
		background-color:#ffc800;
		border-width:2px;
		border-radius:7px;
		width:75px;
		margin-left:1px;
		margin-right:1px;
		margin-top:5px;
		margin-bottom:5px;
		padding-top:3px;
		padding-bottom:3px;
		padding-left:0px;
		padding-right:0px;
		font-family: Verdana, Tahoma, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
	
	.lang_item_sel {
		display:inline-block;
		border-style:solid;
		border-color:#000000;
		background-color:#ffc800;
		border-width:2px;
		border-radius:7px;
		width:75px;
		margin-left:1px;
		margin-right:1px;
		margin-top:5px;
		margin-bottom:5px;
		padding:1px;
		padding-left:0px;
		padding-right:0px;
		font-family:Verdana, Tahoma, sans-serif;
		font-size:13px;
		font-weight:bold;
	}
	
	.lang_item {
		display:inline-block;
		border-style:solid;
		border-color:#ffffff;
		background-color:#ffffff;
		border-width:2px;
		border-radius:7px;
		width:75px;
		margin-left:1px;
		margin-right:1px;
		margin-top:5px;
		margin-bottom:5px;
		width:40px;
		font-family:Verdana, Tahoma, sans-serif;
		font-size:13px;
	}

	.lang_item a:link {color:#000000; text-decoration:none;}
	.lang_item a:visited {color:#000000; text-decoration:none;}
	.lang_item a:hover {color:#000000; text-decoration:underline;}
	.lang_item a:active {color:#ff8000; text-decoration:underline;}
	
	#headline {width:100%; text-align:center; min-height:136px;}
	#logo {float:left; width:120px; border-style:solid; border-width:5px; border-color:#ffc800; border-radius:10px; margin:1px; background:white;}
	#logo_footer 
	{
		display_block; border-style:solid; border-color:#ffc800; background-color:#ffc800; color:#000000;
		font-family:Verdana, Tahoma sans-serif;
		font-size:13px;
		font-weight:bold;
	}
	#top_right {float:right; vertical-align:top;}
	#langbar {position:static;}
	#langbar ul
	{
		border-style:solid; border-color:#ff8028; border-width:3px; border-radius:6px;
		padding:0px; background-color:#ff8028; margin-right:10px; margin-left:2px;
	}
	.langbar_li {display:inline; padding:5px;}
	
	#top_center
	{
		display:inline-block; border-style:solid; border-color:#ffc800; border-width:5px; border-radius:10px;
		vertical-align:top; padding:0px; margin:1px auto; background-color:#faeebe;	
	}
	
	#top_center ul {display:inline; vertical-align:top; padding:0px;}
	.top_center_li {display:inline; vertical-align:top; padding:3px;}
	
	#top_label {display:block; border-style:solid; border-color:#ffc800; background-color:#ffc800; padding:0px;}
	#top_label h1 {color:#4040ff; font-size: 18px; display:inline; margin:0px;}
	#top_label h2 {color:#ffffff; font-size: 15px; display:inline; margin:0px;}
	
