@import url("html4.css");

html		{ height:100%; }
body		{ height:100%; margin:0px; padding:0px; color:#544d47; font-family:Georgia, Times, serif; font-size: 0.75em; background:#030303 url(/assets/Styles/img/bg_flow.gif) repeat-x left top scroll; }

h1			{ font-size:1.5em; }
h2			{ font-size:1.17em; }
h3			{ font-size:1em; }
h4			{ font-size:1.17em; background-color:#91582e; color:#fff; display:inline-block; padding:5px; }

a:link		{ color:#91582e; }
a:visited	{ color:#544d47; }
a img		{ border:none; text-decoration:none }

th 			{ text-align:left }
form,
textarea,
input,
select		{ font-family:Georgia, Times, serif; font-size:100%; }
form 		{ display:inline }

/* Layout */
div#wrap_cont		{ position:relative; width:1200px; margin:0 auto; padding-top:207px; background:transparent url(/assets/Styles/img/bg_mount.jpg) no-repeat left top scroll; }
	div#container		{ margin-left:162px; width:874px; min-height:100%; height:auto !important; height:100%; background:transparent url(/assets/Styles/img/bg_cont.gif) repeat left top scroll; }
		div#header			{ position:absolute; top:35px; left:162px; height:283px; width:876px; color:#999; background:transparent url(/assets/Styles/img/header.gif) no-repeat left top scroll; }
		div#rightcol		{ float:right; width:619px; padding:131px 86px 60px 0.33em; }
		div#leftcol			{ float:left; width:150px; padding:133px 0.33em 60px 0.33em; }
		img#footimg			{ position:absolute; height:22px; width:876px; bottom:16px; }
	div#dummy				{ height:50px; }
	div#footer			{ position:absolute; width:874px; bottom:0; height:50px; line-height:80px; overflow:hidden; text-align:right; background:transparent url(/assets/Styles/img/footer.gif) no-repeat left top scroll; }
		div#footer a	{ color:#fff; text-decoration:none; background:transparent url(/assets/Styles/img/split.gif) no-repeat left center scroll; padding:0 5px 0 7px; }
			div#footer a.number0 { background-image:none; }
			
div#trailer_cont a	{ text-decoration:none; color:#fff; }

#rightcol ul li{ list-style-image:url(/assets/Styles/img/arrow.gif); }
	
/* Navigation */
#navigation ul		{ list-style:none; margin:0; padding:0 }
#navigation li		{ list-style:none; margin:0 10px 0 25px; padding:0; background:transparent url(/assets/Styles/img/ln_split.gif) repeat-x left bottom scroll; }
	#navigation li.navlevel2	{ margin:0 0 0 5px; } 
#navigation a			{ color:#544d47; font-weight:bold; font-size:1.17em; display:block; margin:2px; padding:4px 4px 8px; text-decoration:none }
	#navigation a.active	{ color:#91582e; }
	#navigation a.navlevel2		{ font-size:0.93em; padding-top:0; margin-top:0; }

/* Classes */
/* defined for fckstyles.xml */
img.image_right		{ float:right; margin:0 0 0.33em 0.99em }
img.image_left		{ float:left; margin:0 0.99em 0.33em 0 }
img.image_border	{ border:5px solid #fff; }
p.lheight					{ line-height:1.6em; }

div#galery_cont img		{ background-color:#fff; border:1px solid #ccc; padding:4px; }

/* form error classes used by µCMS */
div.error-formfield { color:#d13d1b; font-weight:bold; display:none }
input.error-formfield, textarea.error-formfield, select.error-formfield { border:1px inset #000; background-color:#fcdfb2 }

/* form field formatting */
.txtinput			{ border:1px inset #999 }
.txtbtn				{ border:1px outset #999 }

.clearfix			{ clear:both; font-size:0 }
