body{
	margin: 0 auto;
	padding: 0;
	border: 0;
	overflow: hidden;
	height: 100%;
	max-height: 100%;
	text-align: center;
	min-width: 790px;
	background-color: #003C62;
	width: 790px;
	margin: 0 auto;
	font-family: Trebuchet MS, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: normal;
	color: #CCCCCC;
}

#framecontentTop{
	position: absolute;
	top: 20px;
	left: auto;
	width: 790px;
	height: 218px; /*Height of top frame div*/
	overflow: visible; /*Disable scrollbars. Set to "scroll" to enable*/
	background-image: url(../skin/hlava.png);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 2;
	border-left: 1px solid #626973;
	border-right: 1px solid #626973;
	border-top: 1px solid #626973;
	background-color: #000000;
}

#framecontentBottom{
	position: absolute;
	left: auto;
	width: 790px;
	top: auto;
	bottom: 0;
	height: 16px; /*Height of bottom frame div*/
	overflow: visible; /*Disable scrollbars. Set to "scroll" to enable*/
	z-index: 10;
	background-color: #003C62;
}

#maincontent{
	position: fixed;
	top: 238px; /*Set top value to HeightOfTopFrameDiv*/
	left: auto;
	right: auto;
	bottom: 16px; /*Set bottom value to HeightOfBottomFrameDiv*/
	overflow-y: auto;
	width: 790px;
	background-color: #000000;
	border-left: 1px solid #626973;
	border-right: 1px solid #626973;
	border-bottom: 1px solid #626973;
}

.toptube{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
} /*Margins for inner DIV inside each DIV (to provide padding)*/

.maintube{
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
} /*Margins for inner DIV inside each DIV (to provide padding)*/
.maintubegal{
	margin-top: 50px;
	margin-left: 200px;
	margin-right: 200px;
	margin-bottom: 10px;
	text-align: center;
} 
.bottomtube{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #999999;
	font-size: 10px;	
} /*Margins for inner DIV inside each DIV (to provide padding)*/

* html body{ /*IE6 hack*/
padding: 238px 0 16px 0;}/*Set value to (HeightOfTopFrameDiv 0 HeightOfBottomFrameDiv 0)*/

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 790px; }

a {
	text-decoration: none;
	color: #FFFFFF;
}

a:hover {
	text-decoration: underline;
	color: #EF0401;
}
a.top {
	text-decoration: none;
	color: #999999;
}

a.top:hover {
	text-decoration: underline;
	color: #EF0401;
}
img {
	border: 0px;
} 
h1	{
	font-family: inherit;
	font-size: 18px;
	font-weight: normal;
	color: #EC0200;
}
h2	{
	font-family: inherit;
	font-size: 14px;
	font-weight: bold;
	color: #EC0000;
	margin-bottom: 2px;
	margin-top: 2px;
	padding:  0px;
	text-align: left;
	text-indent: 20px;
}
h3	{
	font-family: inherit;
	font-size: 15px;
	font-weight: bold;
	color: #EC0000;
	margin-bottom: 2px;
	margin-top: 15px;
	padding:  0px;
	text-align: left;
	text-indent: 20px;
}
p	{
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
}
b	{
	font-family: inherit;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 0px;
	padding:  0px;
	text-align: left;
	text-indent: 0px;
}
table{
	font-family: Trebuchet MS, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: normal;
	color: #CCCCCC;
}
.imgalerie {
	border: 1px solid white;
	margin: 8px;
} 
.antiskype{
	font-family: inherit;
	color: #000000;
}
.cara {
	width: 750px;
	height: 1px;
	text-align: justify;
	background-color: #333333;
	color: #333333;
}
.cervena	{
	font-family: inherit;
	color: #EC0200;
}
.style-title {
	position: absolute;
	top: 6px;
	width: 450px;
	left: 10px;
	text-align: left;
	font-weight:bold;
	height: auto;
	text-transform:uppercase;
	color: #CCCCCC;
	z-index: 0;
}
	
.style-counter {
	position: absolute;
	top: -18px;
	left: 0px;
	border: 0px;
	text-decoration: none;
	z-index: 3;
	color: #999999;
	font-size: 11px;	
}

.style-favorite {
	right: 0px;
	top: -18px;
	position: absolute;
	overflow: hidden;
	color: #999999;
	font-size: 11px;	
}

.logo{
	width: 170px;
	height: auto;
	clear: left;
	float: left;
	text-align: justify;
	background-color: #000000;
}
	
.obsah{
	width: 550px;
	height: auto;
	clear: right;
	float: right;
	text-align: justify;
	background-color: #000000;
	padding-right: 10px;
	padding-top: 10px;
}

.hlavatext{
	width: 420px;
	height: auto;
	clear: right;
	float: right;
	text-align: justify;
	background-color: #000000;
	padding-right: 15px;
	padding-top: 5px;
	color:#FFFFFF;
}	

.menu{
	position: absolute;
	top: 192px;
	left: 0px;
}
	
.img-left  {
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding: 0px;
	border: 0px;
	float: left;
}
.img-right  {
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 1px;
	margin-right: 0px;
	padding: 0px;
	border: 0px;
	float: right;
}
.img-links  {
	border-left: 4px solid white;
	border-top: 18px solid white;
	border-bottom: 18px solid white;
	border-right: 4px solid white;
}
.odstin{
	position: absolute;
	top: 1px;
	left: 10px;
	color: #CCCCCC;
}
/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
	visibility: hidden; /*keep this intact*/
	border: 0px solid black;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
	padding: 4px 10px;
}	
/*- Menu Tabs 20--------------------------- */
    #tabs20 {
      float:right;
      width:100%;
      background:change-background;
      line-height:normal;
      }
    #tabs20 ul {
	margin:0;
	padding:0px 0px 0 0px;
	list-style:none;
      }
    #tabs20 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs20 a {
      float:right;
      background:url("../skin/tableft20.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs20 a span {
      float:right;
      display:block;
      background:url("../skin/tabright20.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs20 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs20 a:hover span {
      color:#FFF;
      }
    #tabs20 a:hover {
      background-position:0% -42px;
      }
    #tabs20 a:hover span {
      background-position:100% -42px;
      }
/* Posuvníky - pouze ME */ 
#posuvniky { 
      scrollbar-face-color: #000000; 
      scrollbar-shadow-color: #646464; 
      scrollbar-highlight-color: #626973; 
      scrollbar-3dlight-color: #646464; 
      scrollbar-darkshadow-color: #323232; 
      scrollbar-track-color: #323232; 
      scrollbar-arrow-color: #FFFFFF;
}
a.tkwlink {
	color:transparent;
	background-color: none;
	font: 4px lucida,helvetica,verdana,tahoma;
	opacity: 0.01;
	filter:alpha(opacity=1);
	-moz-opacity: 0.01; 
	-khtml-opacity: 0.01;
	background-image: url(none);
	line-height: 1%;
	letter-spacing: 1%;
	}
a.tkwlink:hover {
	color:transparent;
	background-color: none;
	font: 4px lucida,helvetica,verdana,tahoma;
	opacity: 0.01;
	filter:alpha(opacity=1);
	-moz-opacity: 0.01; 
	-khtml-opacity: 0.01;
	background-image: url(none);
	line-height: 1%;
	letter-spacing: 1%;
	}