﻿/*	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:Calibri, Arial, Helvetica, sans-serif;
}
 
 /* Uvodni strana */
 
 
img { border:none; }

h1 {
    color:#006699;
    font-weight:bold;
    font-size:1.2em;
}

h2 {
    color:#92C025;
    font-weight:bold;
    font-size:1.2em;
    text-transform:uppercase;
}

h3 {
    color:#D88554;
    font-weight:bold;
    font-size:1.1em;    
}

a, a:visited { color: #006699; }
a:hover { color:#ff6600; }

li { list-style-image:url(/app_themes/web/img/layout/li.png);}

/* *** HOTNEWS *** */
.Hotnews ul { margin-left:17px; padding:0px; }
.Hotnews li { margin-bottom:5px; }

.pageContent {
    line-height:1.3em;
}

td,
th { vertical-align:top !important; }

.required {
	border:1px solid #FF6600;
	background:#FFF3EC;
}
 
.portfolio {
    margin-left:10px;    
 }
 
.portfolio h2 {  
    background:url('/app_themes/web/img/layout/h2_bgr.png') repeat-x !important;
    
    height:36px;
    line-height:36px;
    
    padding:0px 10px 0px 15px;
    margin-top:15px;
    
    color:#fff;
    font-family:Arial;
    font-size:0.9em;
 }
 
/* Portfolio */

.portfolioList {
}

.portfolioList h2 {
    margin-top:0px;
    margin-bottom:5px !important;
    padding-bottom:0px !important;
    color:#ff6600;    
}

.portfolioList .description .detaily {
    margin-top:15px;
}

.portfolioList .description {
    margin-top:15px;
}

.portfolioList .separator {
    width:100%;
    border-top:1px dashed #ccc;
    margin-top:15px;
}

.portfolioList .description .detaily th,
.portfolioList .description .detaily td
{
    text-align:left;
}

.portfolioList .screenshot img {
    float:left;
    margin-right:15px;
    border:1px solid #ccc;
    padding:5px;
}


/* Konec Portfolio */


/* Little portfolio */

.TopPortfolio {
    width:288px;
    overflow:hidden;
}

.LittlePort {
    position:relative;
    width:140px;
    height:125px;
    float:left;
    margin-right:8px;
    margin-bottom:15px;
}

.TopPortfolio .Alternating {
    margin-right:0px !important;
}

.LittlePort .title {
    color:#006699;
    font-family:Arial;
    font-weight:bold;
    font-size:0.7em;
    margin-bottom:5px;
}

.LittlePort .screenshot img {
    border:1px solid #ccc;
}


.LittlePort .www {
    position:absolute;
    top:110px;
    left:45px;
}

.LittlePort .detail {
    position:absolute;
    top:110px;
    left:90px;
}

/* Konec Little portfolio */

/* Pager - obecne */
.DataPager {
    font-size:1.2em;
    font-weight:bold;
}

.DataPager .PagerCurrent {
    color:#ff6600;
}


.uvodniPanel
{
    position:relative;
    width:646px;
    height:314px;
    background:url('/App_Themes/Web/img/uvod_panel.png');
    
    color:#fff;
    font-size:0.9em;
}



.uvodniPanel a,
.uvodniPanel a:visited { color: #fff !important; }
.uvodniPanel a:hover { color: #ff6600 !important; }

.uvodniPanel ul
{
    margin-left:0px;
    padding-left:15px;
    margin-top:5px;
    margin-bottom:5px;
}

.uvodniPanel #panelJFS {
    position:absolute;
    top:66px;
    left:25px;
    width:163px;
    height:220px;
    overflow:hidden;
}

.uvodniPanel #panelTW {
    position:absolute;
    top:66px;
    left:240px;
    width:163px;
    overflow:hidden;
}

.uvodniPanel #panelRS {
    position:absolute;
    top:66px;
    left:455px;
    width:163px;
    overflow:hidden;
}

/* Konec Pager - obecne */

.naosPopis {
    border:1px dashed #D88554;    
    background:#FEFCFA;
	width:100%;
}

.naosPopis td {
    padding:10px;
}

.naosPopis li {
    list-style-type:square;
}

.setMeeting {
	margin:15px 0px 15px 0px;
}

.CalendarButton {
	cursor:hand;
	cursor:pointer;
}

/*Wizard menu controls*/
.WizardMenu {
	margin-bottom:15px;
}


.WizardMenu ul {
	margin:0px;
	padding:0px;
}

.WizardMenu li {
	list-style-type:none;
	display:block;
	float:left;
	
	background:url(/App_Themes/Web/img/form-button-step-bgr.png) repeat-x;
	margin-right:15px;
	padding-right:10px;
}

.WizardMenu li a,
.WizardMenu li a:visited,
.WizardMenu .AspNet-Menu-NonLink {
	display:block;
	height:33px;
	line-height:33px;
	color:#000000;
	padding:0px 25px 0px 10px;	
}

.WizardMenu .AspNet-Menu-NonLink {
	font-weight:bold;
	background:url(/App_Themes/Web/img/form-button-arrows.gif) no-repeat right;	
}

.formSchuzka em {
	font-size:0.9em;
	display:block;
}

.formSchuzka p {
	margin:20px 0px 20px 0px;
}

.wizardComplete {
	border:1px solid #339900;
	background:#F5FFF0;
	padding:15px;
}


.varianty-naos {
    width:100%;
    border-collapse:collapse;
}

.varianty-naos td, .varianty-naos th { padding:2px 5px 2px 5px }

.evenRow { background:#EBFFDA; }
.varianty-naos th { font-weight:bold; }