body {
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
	font-size:.85em;
	text-align:center;
	background-color:#efefef;
	}



#page {
	position: relative;
	width:900px;
	margin:0 auto; /*----- auto = vycentrovani -----*/
	margin-top:1em;
	background-color:white;
	background-image:url('images/borderl-r.gf');
	background-repeat:repeat-y;
 	border-top:1px solid #999;
 	border-left:1px solid #999;
 	border-right:1px solid #666;
 	border-bottom:1px solid #666;
 	text-align:center;
	}

#topbox {
	width:100%;
	height:7px;
	background-image:url('images/border-top.gf');
	background-position:left top;
	background-repeat:no-repeat;
	}

#topbox a {
	margin:0; padding:0;
	border:none;
	}	

#main {
	width: 880px;
	margin:0 auto; padding:0; border:0;
	background-image:url('images/cube2.jpg');
	background-repeat:no-repeat;
	background-position:right bottom;
	text-align:left;
	}

#left {
	width:200px;
	float:left;
	background-color:transparent;
	background-image: url('images/');
	background-repeat: no-repeat;
	}

#left-in {
	padding-top:1em;
	background-color:transparent;
	text-align:right;
	}

#left-in ul {
	display: block;
	list-style-type:none;
	text-align:right;
	color:#330066;
	padding-right:3px;
	border-right:2px dotted #ff9933;
	}

#left-in li {
	padding: 3px 3px 3px 0;
	margin-bottom:2px;
	font-size:1em;
	list-style-type:none;
	}

#left-in p {
	margin-top:240px;
	padding-right:16px;
	}

#left-in p span a{
	border:0;
	margin:0;
	padding-right:0;
	font-size:.8em;
	color:#999999;
	}	

span span {
	border:0;
	margin:0;
	padding-right:0;
	font-size:.8em;
	color:#999999;
	}

#left-in p span a:hover{
	color:black;
	}

li span{
	color:#ff9900;
	font-size:1.1em;
	font-weight:600;
	padding:0 3px 0 0;
	border-right:6px solid white;
	}


#cont {
	text-align:center;
	color:red;
	}

#right {
	width:660px;
	float:right;
	background-color:transparent;
	}

#right-in {
	margin-right:10px;
	padding: 1em;
	}

#botbox {
	width:100%;
	clear:both;
	padding:.3em 0;
	font-size:.8em;
	text-align:right;
	color:#999999;
	background-image:url('images/border-bottom.gf');
	background-repeat:no-repeat;
	background-position:bottom;
	}

#botbox p{
	margin:0 30px 10px 0;
	padding:2px;
	}

#botbox p span {
	padding-left:180px;
	}

#cor {
	text-align:left;
	}

#cor a{
	font: normal .8em "Trebuchet MS", sans-serif;
	color:#ffffff;
	margin:0;
	padding:2px 5px;
	text-decoration:none;
	}

#cor a:hover {
	color:black;
	}

.hid {display:none} 	

.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
	}

h1 { 
	font-size:4em;
	padding:0;
	margin:0;
	color: black;
	text-align:right;
	}

h1 span {color:#ff9933}

h3 span {color:#ff9933}

h2 { 
	font-size:1.4em;
	margin:1em 0 1em 0;
	padding:0;
	text-align:right;
	color:#000000;
	}

h3 { 
	font-size:1.3em;
	font-weight:normal;
	margin:0;
	padding:0;
	text-align:right;	
	color:#000000;
	}

h4 { 
	font-size:1.28em;
	margin:2em 0 1em 0;
	padding:0;
	color:black;
	}

h4 span { 
	font-size:1.4em;
	font-weight:600;
	margin:0;
	padding:0;
	color:#ff9933;
	}

h5 {
	font-size:1em;
	text-align:center;
	margin-top:1em;
	padding:0;
	}

h6 	{
	font-size:1em;
	text-align:center;
	font-weight:normal
	}

.hid {display:none}

A {
	font-weight:normal;
	color:#6c6c6c;
	padding:0;
	margin:0;
	border:0;
	}

A:link {
	color:#6c6c6c;
	}

A:visited {
	color:#c0c0c0;
	}

A:hover {
	border:0;
	color:black;
	}

A:active {
	color:#cc3333;
	}

li {
	list-style-type:square;
	padding-left:.8em;
	}

li A {
	font-weight:normal;
	color:#336699;
	padding:0 5px 0 0; margin:0;
	border-right:6px solid #ffffff;
	}

li A:link {
	color:#000000;
	}

li A:visited {
	color:#999999;
	}

li A:hover {
	border-right:6px solid #ff9933;
	}
	
li A:active {
	color:#cc3333;
	}

img {
	position:absolute;
	top:7px; left:34px;
	margin:0; padding:0;
	height:247px; width:176px;
	border:0;
	z-index:10;
	}

.top3em {margin-top:2em;}

.bld {
	margin:0;
	padding:0;
	font-weight:600;
	font-size:1em;
	color:black;
	border:0;
	}

.mt li {
	list-style-type:square;
	padding-left:.6em;
	}	

.mt li a {
	border:0;
	margin:0;
	padding:0;
	}

.mt li a {text-decoration:none}		

.mt li a:link, .mt li a:active, .mt li a:visited {color:black}

.mt li a:hover {
	color:#808080;
	border-right:0;
	}	

input, textarea {
	display:block;
	width:200px;
	background-color:white;
	color:black;
	border:1px solid #6c6c6c;
	font-family:"Trebuchet MS", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
	}

span input {
	width:auto;
	float:right;
	border:1px solid #6c6c6c;
	background-color:#c0c0c0;
	color:black;
	margin-right:1em;
	text-align:center;
	}
	
textarea {
	display:block;
	width:400px;
	}
	
form {
	width:400px;
	border:1px solid #c0c0c0;
	margin:0;
	padding:1em;
	background-image:url('images/form.gif');
	}

/*----- reklamní partneri -----*/
#page1 {
	position: relative;
	width:900px;
	margin:0 auto; /*----- auto = vycentrovani -----*/
	margin-top:1em;
	margin-bottom:1em;
	text-align:left;
	border:0;
	font-size:.8em;
	color:#333333;
	}

#page-rp {
	position: relative;
	margin-top:5px;
	padding:2em;
	border-top:1px solid #999;
 	border-left:1px solid #999;
 	border-right:1px solid #666;
 	border-bottom:1px solid #666;
	background-color:#FFFFFF;
	}