/* css style - propulsion.cz */


* { margin: 0; padding: 0; border: 0; }

body 
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; background-color: white; }

#page
{	
	position: absolute;
	top: 50%;
	left: 50%;	
	margin-left: -512px;
	margin-top: -350px;
	width: 1024px; height: 612px;
	background: white url('images/background.png') top left repeat-y;
}

#page-in
{	padding: 85px 20px 0 20px; 
	}

#left
{	float: left; width: 268px; }

#right
{	float: right; width: 700px; }
#right-in
{	background-color: #676767; height: 400px;  }
#scrollable
{
	margin-top: 10px;
	float:left;
	width: 660px;
	height: 275px;
	overflow: hidden;
	
}

#track {
	margin-top: 10px;
	float: left;
	width: 15px;
	height: 275px;
	margin-left: 10px;
	background-color: #333333;
}
#handle {
	width: 15px;
	height: 15px;
	background-color: #dedede;
	cursor: move;
}
#right-top
{	width: 700px; height: 20px;
	background: url('images/block-top.gif') top left no-repeat; }
#right-bottom
{	width: 700px; height: 20px;
	background: url('images/block-bottom.gif') top left no-repeat; }
#right img
{	margin: 0; padding: 0; }
#right img.topimg
{	margin-left: 15px; }
#right h1
{	color: #f6db62; font-size: 18px; font-weight: bold;
	padding: 0 18px 2px 18px;  }
#right h2
{	color: #9bd8cc; font-size: 14px; font-weight: bold;
	padding: 5px 18px 2px 18px;  }
#right ul
{	padding: 0 18px 2px 38px;  }
#right li
{	color: white; }

#right p
{	color: white; padding: 5px 40px 5px 18px;  }
#right p span
{	font-size: 11px; color: #9bd8cc; font-weight: bold; letter-spacing: 1px; }
#right p.small
{	font-size: 10px; padding: 0 40px 0 18px; }
#right a, #language a
{	color: #9bd8cc; text-decoration: none; }
#right a:hover, #language a:hover
{	text-decoration: underline; }

#foot
{	border-top: 2px solid #9bd8cc;
	font-size: 11px; text-align: center; color: #666666; }
#foot a
{	color: #666666; text-decoration: none; }
#foot a:hover
{	text-decoration: underline; }


#language
{	float: right; width: 130px; height: 30px; padding-right: 20px;
	background: #676767 url('images/language_selector.gif') no-repeat; }
#language p
{	padding: 6px 22px; color: #a4a4a4; }

.cleaner
{ clear: both;visibility:hidden;height:0;
  margin:0;padding:0;overflow: hidden;
  content: ' ';}
.cleaner hr 
{ display:none; }

