﻿*{margin:0;padding:0;}
body {background:#fff; color:#000;  font-size:80%;margin:0 auto; width:100%;height:100%; letter-spacing:0px; text-align:center;font-family: Tahoma,georgia,"trebuchet ms",verdana,arial,lucida,sans-serif !important;line-height:1.4;}
img {border:0;}
ul li {list-style-type:none;}
label { padding:0 5px;}
#top {background:#697179 url(img/top.gif) repeat-x; position:absolute; left:0px; z-index:0;  width:100%; height:383px;}
#flash {margin:10px 0 15px; border:#AAB1B9 1px solid}
#flash:hover {border:#E2383F 1px solid}

/*header*/
#header {background:#E2383F; width:960px; height:170px; margin:0 auto; text-align:center; position:relative; z-index:10}
#head-in  {background:url("img/head.jpg")  no-repeat; width:960px; height:170px; display:block; z-index:100; position:relative;}
#logoclick {position:relative; top:0px; left:0px; z-index:5; display:inline; width:275px; height:170px; float:left; clear:both; z-index:10; }
#h1 strong{color:#fff;font-family:"Arial"; overflow:hidden;font-weight:normal;letter-spacing:0px;position:absolute;left:30px;top:15px;font-size:500%;z-index:0;width:900px;text-align:left; clear:both}
#h1 strong span {font-size:55%}

/*lang*/
#langmenu { height:36px; position:absolute; top:4px; right:5px}
#langmenu ul {margin:0 auto }
#langmenu li { display:inline; }
#langmenu li a { float:left; display:block; margin-left:2px; background-position: top center; background-repeat:no-repeat; height:35px; width:85px; }
#langmenu li a:hover, #langmenu li.active a { background-position:bottom center; }
#langmenu li a span { display:none;}

.Czech a { background-image:url(img/cz.png); }
.English a {background-image: url(img/en.png); }

/*hlavni-layout-obsahova-cast+prava*/
#hlavni {width:960px; margin:0 auto; display:block; position:relative; min-height:400px; height:auto;}
#obsah {background: url(img/obsah-top.jpg) top center no-repeat; width:960px; margin:0 auto; display:block; float:left;}
#in {background:#fff url(img/obsah.gif) repeat-y;min-width: 960px; z-index:10; float:left}

/*stred-obsahova-cast*/
#Content {width:635px; float:left; padding:30px 0px 20px 35px; text-align:left; letter-spacing:0.1px; font-size:9pt; }
#Content b {color:#D52C33;}
/*#Content strong {color:#333;}*/
#Content p { padding:6px 10px; text-align:left;  }
#Content h1 {color:#E2383F;  font-size:11pt; letter-spacing:-1px;  }
#Content h1 span {color:#E2383F!important; font-size:12pt;}
#Content h2 {color:#E2383F; font-size:11pt; font-weight:bold; }
#Content h3 {color:#E2383F; font-size:10pt; font-weight:bold;   }
#Content h4 {color:#E2383F; font-size:9pt; font-weight:bold;  }
#Content h5 {color:#E2383F; font-size:8pt; font-weight:bold;  }
#Content h6 {color:#E2383F; font-size:8pt; font-weight:normal;  }
#Content ul {margin:15px 0; text-align:left}
#Content li {list-style-type:disc; margin-left:25px}
#Content hr, #leva hr {color:#AAB1B9; background-color:#AAB1B9; border: 0 none; height:1px; margin:10px auto; text-align:center; width:100%; position:relative;  clear:both }

.breadCumb
{
    display:block;
    font-size:7pt;    
    padding-bottom:3px;
    text-align:right;
    }

/*loga*/
#loga a {margin:0 18px}
.xenia {background:url(img/xenia.gif) bottom center no-repeat; height:60px; width:110px; display:block; float:left}
.xenia:hover {background:url(img/xenia.gif) top center no-repeat;}
.daxia {background:url(img/daxia.gif) bottom center no-repeat; height:60px; width:110px; display:block; float:left}
.daxia:hover {background:url(img/daxia.gif) top center no-repeat;}
.microtek {background:url(img/microtek.gif) bottom center no-repeat; height:60px; width:168px; display:block; float:left}
.microtek:hover {background:url(img/microtek.gif) top center no-repeat;}
.yds {background:url(img/yds.gif) bottom center no-repeat; height:60px; width:92px; display:block; float:left}
.yds:hover {background:url(img/yds.gif) top center no-repeat;}
.center {text-align:center!important; display:block}

/*leva*/
#leva {width:250px; float:left; text-align:left; padding:110px 0px 20px 15px; }
#leva h2, #leva h6 {color:#000; }
#leva h2{font-size:130%; margin-bottom:10px}
#leva h6{font-size:100%; margin-bottom:5px}

#leva h2 span {color:#D52C33!important}
.tlacitko {background:url(img/tlacitko.png) bottom center no-repeat; height:30px; line-height:30px; width:150px; display:block; font-size:110%; font-weight:bold; color:#fff; text-align:center; text-decoration:none; margin:10px auto; float:left;}
.tlacitko:hover {background:url(img/tlacitko.png) top center no-repeat; color:#fff}


/*paticka*/
#foot {background:#000 url(img/foot.gif) repeat-x; width:100%; height:110px;  float:left; margin:0 auto; }
#foot-in {background: url(img/foot-in.gif) no-repeat; width:960px; height:110px;  margin:0 auto; position:relative; text-align:center; }
#foot-in p {width:960px;position:relative; top:20px; text-align:left; margin:0 auto; color:#fff; letter-spacing:0px; float:left}
#foot-in a {color:#fff}
#foot-in a:hover {color:#000}
#foot-in ul {text-align:left; position:relative; top:23px; padding:25px 0; color:#fff; float:left }
#foot-in .praha {background:url(img/praha.gif) center left no-repeat; padding-left:150px}
#foot-in .brno {background:url(img/brno.gif) center left no-repeat; padding-left:130px}
#foot2 {background:#fff; width:100%; height:auto;  float:left; margin:0 auto; color:#000; text-align:left }
#foot2-in {width:960px; height:auto;  margin:10px auto; position:relative; text-align:left;}
/*odkazy*/
a {color:#D52C33; }
a:hover {color:#000}

/*clanky*/
.datum{background:url(img/datum.png);background-repeat:no-repeat;width:65px;height:65px;text-align:center;float:left;color:#ffffff;font-size:10px;font-weight:bold;margin:0px;margin-top:3px;margin-right:10px;padding-top:3px;}
.datum .den{font-size:18px;font-weight:bold;color:#000000;padding-top:5px;letter-spacing:-1px;}
.datum-nadpis{padding:0px; margin-left:75px;}
.datum-nadpis h1{letter-spacing:0px;font-size:14px;font-weight:bold;margin:3px 0px 5px 0px;padding-top:5px;}
.datum-nadpis h1 a:hover{color:#D52C33;text-decoration:none;border-bottom:1px dotted #505050;}
.datum-nadpis a{color:#000000;text-decoration:none;font-weight:bold;}
.datum-nadpis .postdetails a{color:#ff0000;text-decoration:underline;}
.datum-nadpis .postdetails a:hover{color:#000!important;text-decoration:none;border-bottom:1px dotted #000;}
.novinky-text {font-size:85%; border-bottom:#dfdfdf 1px dashed; padding-bottom:7px; margin-bottom:7px;margin-left:75px;}


/*demo request*/

.demoRequestTable td { padding:5px;}

.pollMain { padding:0 0 7px 0; margin-bottom:7px; border-bottom:1px dashed #ccc;}
.pollQuestion { font-weight:bold;}
.pollGraph { background:#E2383F; height:6px; overflow:hidden;}
.pollAnswer, .pollAnswerLink { font-size: 11px;}
.pollAnswerLink{ color:#000;}
.pollAnswerLink:hover{ text-decoration:none;}
.pollAnswered { font-size:9px;}