﻿/*	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
 */
 
 html, body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
 

 
img { border:none; }

h1 {
    color:#000;
    font-family:Arial;
    font-weight:bold;
    font-size:1.4em;
}

h2 {
    color:#567824;
    font-family:Arial;
    font-weight:bold;
    font-size:1.1em;
}

h3 {
    color:#D88554;
    font-family:Arial;
    font-weight:bold;
    font-size:1.1em;    
}

a, a:visited { color: #996600; }
a:hover { color:#CA8800; }

.cleaner { 
    clear: both; 
    float:none !important;
    width:0px !important;
    height:0px !important;
    visibility:hidden;
}

.pageContent {    
}


 
/* Side panel */

.sidePanel {
    width:240px;   
    margin-bottom:15px; 
}

.sidePanel .top {
    background:url('/App_Themes/Johnzc/img/Layout/sidePanelTop.png') no-repeat;
    height:24px;
}

.sidePanel .inside {
    background:#ECF3E0;    
    border:1px solid #ECF3E0;
    border-left:1px solid #669900;
    border-right:1px solid #669900;
    
    padding-left:10px;
    padding-right:10px;
}

.sidePanel .bottom {
    background:url('/App_Themes/Johnzc/img/Layout/sidePanelBottom.png') no-repeat;
    height:24px;
}

/* KONEC Side panel */

/* Hotnews */

.Hotnews h2 {
    margin-bottom:0px;
}

.Hotnews .hotnewDate {
    font-weight:normal;
    font-style:italic;
    color:#567824;
}

.Hotnews .title a,
.Hotnews .title a:visited {
    color:#000;
}

.Hotnews .title a:hover {
    color:#ff6600;
}

.Hotnews hr {
    border:none;
    border-bottom:1px dotted #993300;
}

.Hotnews .author {
    font-size:8pt;
    text-align:right;
    font-style:italic;
}

.attachments a {
    margin-right:10px;
}

/* KONEC Hotnews */


.uvodniPanel {
    overflow:hidden;
    width:700px;
}

.uvodniPanel div {    
    position:relative;
    border:1px solid #679A02;
    background:#ECF3E0;
    padding:5px;
    height:131px;
    float:left;
    margin-right:30px;
}

.uvodniPanel a {    
    color:#fff;
    font-size:10pt;
}

.uvodniPanel span {
    position:absolute;
    text-decoration:underline;
    top:110px;
}

.uvodniPanel a:hover {
    color:#FFFF00;
 }

.uvodniPanel .zc span { left:40px; }
.uvodniPanel .za span { left:70px; }
.uvodniPanel .faq span { left:97px; }

a.linkButton {
    width:242px;
    height:35px;
    text-align:center;
    padding-top:7px;
    background:url('/App_Themes/Johnzc/img/layout/linkButton.png') no-repeat;
    color:#000;
    display:block;
    text-decoration:none;
}

a.linkButton:hover {
    color:#ff6600;
}

table.customTable td,
table.customTable th {
    border-collapse:collapse;
    border:1px solid #ccc;
    padding:2px;
}

/* Definice formulare */

.formular {
    border-collapse:collapse;
}

.formular th, .formular td {
    border:1px dotted #ccc;
    padding:3px;
}

.formular th {
     font-weight:normal;   
     text-align:right;
     padding-right:5px;  
}

.formular .required th {
    color:Red;
}

.formular .button {
    border:1px solid #669900;
    background:#ECF3E0;
    padding:3px;
    padding-left:7px;
    padding-right:7px;
    cursor:pointer;
}
