﻿/* DEFINICE POUŽITÝCH BAREV 
pozadí webu:  #afd5f4 (světlounce modrá
masivní rámy: #e9f5ff (světle modrá)
orámování, odkazy, nadtpisy: #0c6bb8 (tmavomodrá)
písmo do grafiky:  ##ffffff (bílá)
písmo do obsahu:  #00000 (černá)
pozadí obsahu:  #ffffff (bílá)
pozadí zvíryzněného obsahu:  #
*/

BODY, H1, H2, H3, H4, H5, HR, DT, DD, TABLE, td, p, li, ul, ol {margin: 0px; padding: 0px;}
body {background-color: #afd5f4; color: #000;  font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 0.7em;  margin: 0px; padding:0px; text-align:center; }
p {margin-top: 8px; margin-bottom: 8px;}    
A:link {color: #0c6bb8; text-decoration:underline;}
A:visited {color: #0c6bb8; text-decoration:underline;}
A:hover {color: #000000;}
H1, H2, H3, H4, H5, H6 {color: #0c6bb8; margin-top: 5px; margin-bottom: 5px;}
H1 {font-size: 150%;}
H2 {font-size: 130%;}
H3 {font-size: 110%;}
H4 {font-size: 100%;}
hr {border: none; border-top: dotted 1px #888; height: 1px;}
.line {border: solid 1px black; background: #fff url(images/face/borderLine.gif) no-repeat center bottom; 
        margin: 8px auto; }
ul {padding-left: 10px;}
li {list-style-type: disc; elevation:lower; }
td {vertical-align: top;}
th {font-weight: normal; color:#000; background-color: #dddddd; vertical-align:top; text-align:left; padding: 2px 5px;}

dt {font-weight: bold;}
dd {margin-left: 2ex;}
fieldset {border: solid 1px #888;}
legend {color:#0c6bb8; font-weight:bold; padding: 2px 2px;}
em { font-style:italic;}

.r {text-align: right;}
.c {text-align: center;}
.l {text-align: left;}
.t {vertical-align:top;}
.m {vertical-align:middle;}
.b {vertical-align:bottom;}
.clear {clear:both;}
.w100 {width:100%;}
.h100 {height:100%;}
.bold { font-weight: bold;}
.shadow {font-size:0.85em;}
.big1 {font-size: 150%; color: #0c6bb8; font-weight:bold;}
.big2 {font-size: 120%; color: #0c6bb8; font-weight:bold;}
.big3 {font-size: 105%; color: #0c6bb8; font-weight:bold;}
.intense {background-color: #90d5f6; padding:3px;}


#hlavicka {width: 750px; height: 145px; background-image: url(images/face/headImage.jpg); margin: 5px; color: #ffffff;
           font-size: 300%; font-weight:bold; }
.hearderImageText { display:block; position:relative; top: 50px; left:50px; }
#obsah
{
width: 760px;
margin:1em auto;
border: 1px solid #e9f5ff;
background-color:#e9f5ff;
text-align:left;
}
#levypanel
{
float: left;
width: 200px;
margin:0; /*border:solid 1px black;*/ margin-left:5px;
padding:0;
}
#levypanel-obsah
{
margin:0;background-color:#92cbf9;
padding: 0; padding-bottom: 1px;
}
#hlavnipanel
{
margin:0 0 0 200px; 
padding:0; padding-left:5px;
}
#hlavnipanel-obsah
{
margin:0;
padding: 0px 5px; 
}
#paticka
{
padding: 10px; margin:5px; color:#fff;
background: #0c6bb8;
}
#paticka a {color:#ffffff; text-decoration: none;}
#paticka a:hover {color:#000000; text-decoration: underline;}
hr.cleaner
{
clear:both;
display: none;
} 
.dynamicMenuStyle { text-align: left;}
.dynamicMenuStyle a {color:#0c6bb8; text-decoration: none;}

.dynamicMenuStyle a:hover {color:#000000; text-decoration: underline;}
#menuContent a {color:#0c6bb8; text-decoration: none;}
#menuContent a:hover {color:#000000; text-decoration: underline;}
.border {background-color:#0c6bb8; height: 26px; width: 100%; color:#fff; font-size:120%;}
.border p { display: block; position:relative; top:5px; left:10px; font-weight:bold; margin:0px; padding:0px;}
#contentContent {border:solid 1px #92cbf9;
background-color:#92cbf9;}
.contentContent2 {margin: 5px; padding:10px; background-color: #fff;}

#siteMapPath a {color:#ffffff; text-decoration: none; font-weight:normal;}
#siteMapPath a:hover {color:#000000; text-decoration: underline;}
.productInfoTable {display:block; float: left; margin-left: 50px;  border: solid 1px #000; background: #eeeeee;}

.textInfo {font-size:0.85em; margin: 0px; padding:0px; margin-bottom: 3px; }

/* formátování v gridech */
.linkIcon {display:block; float: left; padding: 3px;  margin-right: 5px; background:#92cbf9; border:0px;}
.link {padding-top: 10px; padding-bottom: 10px;}
.link a {text-decoration:none;}
.link a:hover {text-decoration:underline; color:#000000;}
.link a:visited {color: #555555;}



.shortTextBox {width:50px; height:14px;}
.textBox {width:190px; height:14px;}
.multiLineTextBox {width:190px; height:100px;  }
.tableCellButton {text-align:right;}

.tableForm {width:98%;}
.contentImageBG {background: white; background-image: url(images/face/image.jpg); }

.referenceHeader { font-weight:bold; font-size: 110%;color: #0c6bb8; margin-top: 5px; margin-bottom: 5px;}
#reference .personFace { margin:0px; padding: 3px;  margin-right: 5px; margin-bottom: 5px;}

.banner_130 {width:219px; height:130px;  display:block; padding-left: 50px; 
             padding-top:38px}
.banner_130 a {display:block; border: 1px solid #0c6bb8;width: 136px; height:136px;}
.banner_130 img {padding: 3px;}
