body		{background-color:#fff; margin:0px; padding:0px; color:#666; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
a		{color:#7f7f7f; text-decoration:underline;} 
a:hover	{color:#fe2600;}

h1		{font-size:14px; margin:2px auto; width:800px}
h2		{font-size:13px; color:#876}
h3		{font-size:12px;}
p		{margin:0px auto}
.odsadeny	{padding-left:10px}

li		{list-style:disc}

#top_line	{width:100%; height:100px; margin:0px; padding:0px; background-color:#fff; background-image:url(../img/bg_orange_top_line.png); background-position:bottom; background-repeat:repeat-x}
#top		{width:900px; height:100px; margin:auto; padding:0px; background-image:url(../img/bg_top.png)}
#orange_TL_inner	{width:900px; height:30px; margin:auto; float:right}
#top_menu			{float:right; text-align:right; margin:45px 45px 0px 0px}
#top_menu a			{color:#fe6a00; font-weight:bold; margin-left:25px}
#top_menu a:hover	{color:#7f7f7f;}

#wide_box_top	{width:900px; margin:0px auto; background-image:url(../img/site_top.png); height:6px; line-height:3px; font-size:2px; }
#wide_box		{width:900px; margin:0px auto; background-image:url(../img/site.png); padding:10px 0px; overflow:hidden}
#wide_box_bottom{width:900px; margin:0px auto; background-image:url(../img/site_bottom.png); height:6px; line-height:3px; font-size:2px}

#left			{width:281px; height:100%; padding:0px 0px 0px 20px; margin:0px; float:left; overflow:hidden;}
#right			{width:570px; height:100%; padding:0px 20px 0px 0px; margin:0px; float:right; overflow:hidden; text-align:justify}
#right-index	{width:570px; height:100%; padding:0px 20px 0px 0px; margin:0px; float:right; overflow:hidden; text-align:justify}

#references {width:900px; height:50px; background-image:url(../img/bg_references.png); background-repeat:no-repeat; margin:20px auto; padding:0px; text-align:center}
#references_sub	{width:900px; margin:20px auto; text-align:center}
#references_sub a		{color:#7f7f7f; font-size:10px; text-decoration:underline;} 
#references_sub a:hover	{color:#fe6a00;}

.ref_img	{border:solid 1px #ccc; margin:10px 13px; padding:0px; display:inline-block; width:110px; height:80px}

.inp	{color:#666; width:350px; margin:2px; font-size:11px; font-family:Verdana, Geneva, sans-serif; border:solid 1px #a4a4a4}
.txa	{color:#666; width:350px; margin:2px; height:120px; font-size:11px; font-family:Verdana, Geneva, sans-serif; border:solid 1px #a4a4a4}
.smt	{color:#666; width:350px; margin:2px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:11px;}



@charset "utf-8";

/* ImageFlow Settings - CSS 2.1
==================================== */

	.imageflow {
		visibility:hidden;
		position:relative; 
		text-align:left;
		width:100%;
		overflow:hidden;
	}
	.imageflow img {
		visibility:hidden;
		position:absolute; 
		top:0px;
		border:none;
		-ms-interpolation-mode:bicubic; /* Enables bicubic image resampling for the IE7 */
	}
	.imageflow p{
		text-align:center;
		margin:0 auto;
	}
	.imageflow .loading {
		position:relative;
		left:50%;
		margin-left:-106px;
		width:200px;
		height:15px;
		padding:5px;
		visibility:visible;
		border:1px solid white;
	}
	.imageflow .loading_bar {
		height:15px;
		width:1%;
		background:#fff;
		visibility:visible;
	}
	.imageflow .caption {
		font-weight:bold;
		position:relative; 
		text-align:center;
		z-index:10000;
	}
	.imageflow .scrollbar {
		visibility:hidden;
		position:relative; 
		border-bottom:1px solid #b3b3b3;
		z-index:10001;
	}
	.imageflow .slider {
		position:absolute;
		margin-top:-7px;
		margin-left:-7px;
		z-index:10002;
		background-image:url(slider.png);
		background-repeat:no-repeat;
		width:14px;
		height:14px;
	}

