﻿/*	Tento dokument popisuje layout webu 
	
	Author:	Dobreweby.com Tomáš Půža
		http://www.dobreweby.com
	Copyright:	
		Tento dokument je chranen podle Autorskeho zakona 121/2000 Sb.
		This document is protected by Author law 121/2000 Sb. Czech Republic
 */
 
@import "MenuStyle.css";
  
  
html, body {
	margin:0px auto;
	padding:0px;
	text-align:center;
	height:100%;
}

form {
	min-height:100%;
	height:100%;	
}

a:hover {
    color:#ff6600;
}


.cleaner { 
    clear:both; 
    float:none !important;
    width:0px !important;
    height:0px !important;
}


#main {
	position:relative;
    
	min-height:100%;
	height:auto !important;	
	height:100%;	
	margin:0 auto -100px;
	
	background:url('/app_themes/web/img/layout/header-bgr.png') repeat-x;
	
}

#main-frame {
	position:relative;
	margin:0px auto;
	margin-top:0px;
	text-align:left;
	border:none;
	width:1000px;
	text-align:center !important;
}

#header {
    position:relative;
    width:1000px;
    height:147px;
    background:url(/app_themes/web/img/Layout/header.png) no-repeat;
}

#header .mutace { display:none; position:absolute; left:777px; top:50px; font-size:0.8em; }
#header .mutace a, #header .mutace a:visited { color:#333; }
#header .mutace a:hover { color:#ff6600; }

#navigation1 {
    background-color:#fff;
}


#navigation1 #links {
    position:relative;   
    height:27px;
}


#stripe {
    background-color:#F7F7F7;
    height:20px;
    overflow:hidden;
    line-height:20px;
}


#stripe .active {
    color:#333333;
    background-image:none;
}

.loginNaos {
    float:right;
    margin-right:20px;
    font-size:8pt;
}

.loginNaos a, .loginNaos a:visited {
    color:#999999;
}


.content {
    position:relative;
    
    background-color:#fff;
    text-align:left;
    padding:20px;
    padding-top:0px;
    
    font-size:0.9em;
}

.SiteMapPath {
    position:absolute;
    
    top:10px;
    left:0px;
    padding-right:30px;    
    width:980px;
    
    text-align:right;
    font-size:0.8em;
    font-style:italic;
}

.left {
    float:left;
    
    font-size:0.95em;
    width:650px;
    margin-right:10px;
    color:#333333;
}

.right {
    float:left; 
    width:300px;
    padding-top:15px;
}

.push {
    height:100px;
    clear:both;
}

#footer {	
    /*position:absolute;
    bottom:0px;
    width:100%;*/
    position:relative;
    background:url(../img/Layout/footer_bgr.png) repeat-x;
    
    height:100px;
    clear:both;
        
    /*padding-top:60px;*/
    
    font-weight:bold;
    font-size:0.8em;
    text-align:left;
}

.footer-inside {
	position:relative;
	margin:0px auto;
	padding-top:40px;
	text-align:left;
	
    width:1000px;
}

.footerLeft {
    float:left;
}

.footerRight {
    float:right;
}

input.button {
    position:relative;
    /* background: #fff url(../img/Layout/button1_Left.png) no-repeat;*/
    background: url('/App_Themes/Web/img/bgrButton.png') repeat-x;
    border: 1px solid #666666;
    height: 21px;
    
    padding-left:6px;
    padding-right:6px;
    padding-bottom:2px;
    
    font-family:Verdana;
    font-size:9pt;
    cursor:hand;
    cursor:pointer;
    
    color:#fff;
	
	width:auto;
    overflow:visible;
}

input.button:hover { color: #000; }


.search {
    position:absolute;
    top:20px;
    left:777px;
}

.inputField {
    border:1px solid #ccc;
    height:17px;
    background:#fff url('/App_Themes/Web/img/bgrInput.png') repeat-x;
}

.navIcons {
    position:absolute;
    top:130px;
    left:943px;
    z-index:10;
}

.navIcons a {    
	overflow:hidden;
	font-size:0px;
	line-height:0px;
	margin-left:5px;
	color:#fff;
}

.cultures {
	position:absolute; 
	left:905px; 
	top:50px;
}
