/* CSS Document */
/*styles*/
#container, #foot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
#login {
	color:#cc0000;
}
#login strong {
	color:#cc0000;
}
#login a {
	text-decoration:none;
	color:#cc0000;
}
#login a:hover {
	color:#FFFFFF;
}
div.xxx {
	position:absolute;
	margin-left:35px;
	margin-top:520px;
	text-align:center;
}
div.xxx a.xx {
	color:#cc0000;
	font-weight:bold;
}
div.xxx a.xx:hover {
	color:#FFFFFF;
}
#desktop a {
	text-decoration:none;
	font-weight:bold;
	color:#000;
}
#desktop a:hover {
	color:#cc0000;
}
#foot a {
	text-decoration:none;
	color:#FFFFFF;
}
#foot a:hover {
	color:#FF9933;
}
#desktop h4 {
	font-size:22px;
	margin-left:2px;
	font-family:Arial black;
	padding-left:0px;
}
.dirs {
	font-size:14px;
	margin-left:0px;
}
#desktop table.reg td {
	text-align:right;
}
/*---------------------------layout----------------*/
body {
	margin-top:0px;
	background:#000000;
	/*background:url(images/bobybg.jpg) repeat-x;*/
	
}
#container {
	background:url(images/img_10.jpg) repeat-y;
	margin:auto;
	width:1024px;
	min-height:830px;
}
#logo {
	background:url(images/logo.jpg) no-repeat;
	width:100%;
	height:201px;
}
#topline {
	background:url(images/img_02.jpg) repeat-x;
	width:100%;
	color:#FFF; 
	height:29px;
	line-height:29px;
}
#login {
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	width:173px;
	height:auto;
	padding: 10px 0 0 15px;
}
#start {
	background:url(images/login.jpg);
	border:none;
	position:absolute;
	top:21px;
	width:70px;
	height:70px;
	margin-left:92px;
}
#desktop {
	background:url(images/img_05.jpg) no-repeat;
	position:relative;
	margin-top:0px;
	margin-left:189px;
	width:775px;
	min-height:750px;
	padding:0px 35px 15px 25px;
	text-align:justify;
	font-weight:normal;
	color:#000;
}
#foot {
	background:url(images/img_26.jpg) repeat-x;
	width:1024px;
	height:28px;
	margin:auto;
	text-align:center;
	line-height:28px;
}
/*-------------------------------menu-------------*/
#menu {
	background:url(images/img_21.jpg) repeat-y;
	width:171px;
	height:390px;
	position:absolute;
	margin-top:100px;
	margin-left:0px;
	line-height:297px;
}
#menu ul.menu li.menutop {
	background:url(images/img_11.jpg) no-repeat;
	width:171px;
	height:57px;
	display: block;
	margin-left:0px;

}
#menu ul.menu li.menudown {
	background:url(images/img_27.jpg) no-repeat;
	width:171px;
	height:50px;
	display: block;
}
#menu ul, li
	{
	margin: 0;
	padding: 0;
}
#menu ul.menu li
	{
	list-style-type: none;
}
ul.menu li
{
float: left;
width: 138px;
height: 40px;
margin-bottom: 1px;
}
ul.menu li.clen {
	height:58px;
}
ul.menu li.home a
	{
	display: block;
	width: 138px;
	height: 40px;
	border: none;
	background-image: url(images/home.jpg);
}

ul.menu li.home a:hover
	{
	background-image: url(images/home_h.jpg);
}
ul.menu li.akcie a
	{
	display: block;
	width: 138px;
	height: 40px;
	border: none;
	background-image: url(images/akcie.jpg);
}
ul.menu li.akcie a:hover
	{
	background-image: url(images/akcie_h.jpg);
}
ul.menu li.galeria a
	{
	display: block;
	width: 138px;
	height: 40px;
	border: none;
	background-image: url(images/galeria.jpg);
}

ul.menu li.galeria a:hover
	{
	background-image: url(images/galeria_h.jpg);
}
ul.menu li.clen a
	{
	display: block;
	width: 138px;
	height: 58px;
	border: none;
	background-image: url(images/clen.jpg);
}
ul.menu li.clen a:hover
	{
	background-image: url(images/clen_h.jpg);
}
ul.menu li.forum a
	{
	display: block;
	width: 138px;
	height: 40px;
	border: none;
	background-image: url(images/forum.jpg);
}
ul.menu li.forum a:hover
	{
	background-image: url(images/forum_h.jpg);
}
ul.menu li.chat a
	{
	display: block;
	width: 138px;
	height: 40px;
	border: none;
	background-image: url(images/chat.jpg);
}
ul.menu li.chat a:hover
	{
	background-image: url(images/chat_h.jpg);
}
ul.menu li.kontakt a
	{
	display: block;
	width: 138px;
	height: 40px;
	border: none;
	background-image: url(images/kontakt.jpg);
}
ul.menu li.kontakt a:hover
	{
	background-image: url(images/kontakt_h.jpg);
}
.ico {
	width:16px;
	height:auto;
}
#menutop2 {
	padding-top:2px;
	text-align:right;
	width:100%;
	height:10px;
	margin-top:0px;
}
#menutop2 a {
	color:#fff;
	text-decoration:none;
}
#menutop2 a:hover {
	color:#cc0000;
}
/*----------------koniec-----------menu-------------*/
.textn {position:relative;
margin-top:0px;
padding-top:1px;
padding-left:4px;
padding-bottom:2px;
padding-right:4px;
width:655px;
_width:653px;
height:auto;
background:url(images/ponuka2.gif) repeat-y;
text-align:left;
color:#000;
font-weight:normal;
}
.vrch {position:relative;
margin-top:7px;
width:653px;
height:14px;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
padding-top:3px;
background:url(images/ponuka.jpg) repeat-x;
text-align:left;
color:#fff;
}
/*-----galeria*/
ul.gal li {
	margin-bottom:5px;
	font-weight:bold;
}
ul.gal li span.rozklik {
	cursor:pointer;
}
ul.gal li span.rozklik:hover {
	color:#CC0000;
}
ul.gal li.galRozklik {
	list-style-type:none;
	padding-left:15px;
}
#desktop ul.gal li.galRozklik a:hover {
	color:#CC0000;/*#696600;*/
}
#desktop ul.gal li.galRozklik a {
	color:#000169;
}
input.pass_vip {
	width:60px;
	height:10px;
}
#e_form {
	margin:0px;
	padding:0px;
}
.e_button  {
	background:transparent;
	border:none;
	color:#FF9933;
	cursor:pointer;
	margin-left:-7px;
	margin-top:-5px;
	font-size:11px;
	font-weight:bold;
}
.e_button:hover {
	color:#ffffff;
}