﻿/*	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:Tahoma, Arial, Helvetica, sans-serif;
	
	font-size:0.9em;
}
 
 /* Uvodni strana */
 
 
img { border:none; }

h1 {
	color:#D75A0A;
	font-weight:bold;
	font-size:1.2em;
	font-family:Tahoma;
}

h2 {
	font-weight:bold;
	margin-bottom:8px;
	color:#5E6997;
	font-size:1em;
	text-transform:uppercase
}

ul {
	margin-top:5px;
}

img { border:none; }

a:link { color:#0033CC; text-decoration:underline; }
a:visited { color:#0033CC; text-decoration:underline; }
a:hover { color:#ff6600; text-decoration:underline; }

h3 {
}

.cleaner {
	clear:both;
}

table {
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}

th,
td { vertical-align:top;
	padding:0px;
	margin:0px;
	font-size:1em;
	  }


.povinne {
	border:1px solid #FF9797 !important;
	background-color:#FFF2F2 !important;
}

#obsah p, .odstavec {
	text-align:justify;
	line-height:18px;
}

#obsah ul
{
	list-style-type:square;
}

/* Hotnews */
.Hotnews li {
    list-style-type:none !important;
    list-style-image:none !important;    
    
    padding-bottom:25px;
}

.Hotnews .HotnewsPreview li {   
    padding-bottom:0px;
    margin-bottom:7px;
}

.lightBordered 
{
    border-collapse:collapse;    
}

.lightBordered th,
.lightBordered td
{
    border:1px solid #ccc;
    padding:2px 4px 2px 4px;
}

.uvod_panel 
{
    position:relative;
    width:740px;   
    color:White; 
}

.uvod_panel a,
.uvod_panel a:visited
{
    color:White;
    text-decoration:underline;
}

.uvod_panel a:hover
{
    color:#5485DC;
    text-decoration:underline;
}

.uvod_panel .panel 
{
    width:225px;
    height:220px;
    padding:8px;
        
    background:url('/app_themes/web/img/sluzby_panel.png') no-repeat bottom;
    
    float:left;
    
}

.uvod_panel .panel img
{
    margin-bottom:13px;
}

.uvod_panel .panel li
{
    line-height:25px;
    list-style-image:url('/app_themes/web/img/circle_li.gif')
}

.cenik 
{
    border-collapse:collapse;
}

.cenik td,
.cenik th
{
    padding:1px 5px 1px 5px;
    border:1px solid #666;
}

.cenik thead
{
    font-weight:bold;
}

.cenik .food
{
    font-weight:bold;
    color:Red;
}


.cenik_technika td,
.cenik_technika th {
    border:1px solid #ccc;
    padding:2px 4px 2px 4px;
}

.cerpadlo {
    padding-bottom:15px;
    border-bottom:2px solid #ccc;
}

.cerpadlo .t1 {
    margin-top:15px;
}

.cerpadlo .obr {
    width:220px;
}

.cerpadlo .parametry table th {
    padding-right:5px;
}

.cerpadlo .parametry td,
.cerpadlo .parametry th {
    border:1px solid #ccc;
    padding:2px 4px 2px 4px;
}

/* ***** Produkty ***** */

.produkt {
	/*background:url(../img/dodavatel_panel_bgr.png) repeat-y;*/
	margin-bottom:15px;
}

.produkty .nazev 
{
    font-weight:bold;
    font-size:11pt;
    /*color:#666;*/
	color:#8794B4;
	/*border-bottom:2px solid #ccc;*/
	background:url(/app_themes/web/img/pr_tit_border.png) 0px 20px no-repeat #fff;
	padding-bottom:4px;
	padding-left:10px;
	margin-bottom:10px;
}

.produkty .atributy li
{
    list-style-type:square;  
    /*font-size:10pt;  */
	color:#333333;
	/font-size:0.8em;
}

.produkty .atributy ul
{
    padding-left:24px;
    /margin-left:13px;    
}

.produkty .produkt
{
	margin-top:5px;
}

/* ***** Ke stazeni ***** */

.files { border:1px solid #ccc; width:490px; }
.files .hlavicka 
{
    background:url('../img/files_header.png') repeat-x;
    line-height:29px;
    border-bottom:1px solid #ccc;
    padding-left:10px;    
}

.files .content 
{
    padding:10px;
}

.files .hlavicka span { font-weight:bold; }

.files ul { list-style-type:none; margin-left:0px; }
.files li { margin-bottom:3px; }

.files table { border-collaps:collaps; }
.files td { border:1px solid #ccc; padding:3px; }

.fileLinkpdf
{
    background:url('../img/pdf_ico.png') no-repeat;
    padding-left: 22px;
    margin-bottom:3px;    
}

.fileLinkdoc
{
    background:url('../img/word_ico.png') no-repeat;
    padding-left: 22px;
    margin-bottom:3px;    
}

.fileLinkjpg
{
    background:url('../img/jpg_ico.png') no-repeat;
    padding-left: 22px;
    margin-bottom:3px;    
}

.files a { text-decoration:none; }
.files a:visited { text-decoration:none; }

.fileSize { color:#666; }
.files .links { width: 390px; }

.pdf {
    display:block;
    float:left;
    width:120px;
    height:80px;
    margin-right:35px;
    margin-bottom:55px;
    
    text-align:center;
    background:url('../img/pdf-big-ico.png') no-repeat center;
    background-position:top;    
}


.logaPanel 
{
    position:absolute;
    top:190px;
    left:0px;
}