/* -----------------------------------css document----------------------------------- */
*{margin:0;padding:0}
body{background:#5e0001 url('../images/bg.png') repeat-x;text-align:center;font-family:Arial,sans-serif;font-size:62.5%;padding-bottom:30px}
.noscreen{display:none;}
a{color:#600006;}
fieldset{border:0}
form *{vertical-align:middle;}
#main{width:930px;margin:0 auto; text-align:left;position:relative;}
#logo{ padding:0;color:#fff;padding-top:8px;
      position:relative;
      width:221px; height:106px;
      overflow:hidden;}
#logo a {display:block;
      position:absolute; left:0; top:0; z-index:1;
      width:221px; height:106px;
      margin-top:8px; padding:0;
      background:url('../images/logo.png') top left no-repeat;}
.header{width:100%;background:url('../images/tien.png') no-repeat center bottom;height:120px;overflow:hidden;}
.header .mob{float:right;margin-top:35px;position:absolute;right:0;top:0}
.in{width:928px;border:1px solid #fff;clear:both;background:#fff;}
#main .in h1{display:block;padding:20px 0 50px 0;text-align:center;color:#fff;font-weight:normal;font-family:"Trebuchet MS";font-size:1.9em;background:#000 url('../images/h1.jpg') no-repeat left bottom;}
#main .in h1 a{color:yellow;}
h4 { color: #d00; }
h4 b { color: #009; }
/*-----------------------------------form na prihlaseni-----------------------------------*/
.login{width:812px;margin:5px auto 0 auto;overflow:hidden;font-size:1.2em; background:url('../images/login.jpg') no-repeat 245px top;padding:5px 0 13px 0}
.login #user,.login #pass{width:216px;float:left;margin-top:3px;border:3px solid #cfcfcf;height:17px;display:inline;padding:3px 0;color:#a9a9a9;}
.login #pass,.login .pass{margin-left:120px;margin-top:-14px;}
.login #pass{margin-top:-11px}
.login label{float:left;width:200px;}
.login .sub{width:105px;text-align:center;height:34px;color:#fff;background:url('../images/log.png') no-repeat #94090c;float:right;margin-top:-20px;margin-right:10px;border:0;cursor:pointer;}
/*-----------------------------------horni cast-----------------------------------*/
.top{width:904px;clear:both;background:url('../images/top.png') no-repeat;overflow:hidden;margin:-10px auto 0 auto;padding:80px 0 0 0;}
.top h2{font-family:"Trebuchet MS";font-size:1.9em;color:#000;padding-left:20px;background:url('../images/odr.jpg') no-repeat left center;width:500px;margin-bottom:20px}
.top .in{width:834px;background:url('../images/intop.gif') repeat-y;overflow:hidden;padding:10px 20px 10px 20px;border:0;border-bottom:1px dotted #c9c9c9}
/*-----------------------------------*odstavce v top*-----------------------------------*/
.top p{font-size:1.2em;color:#6e6e6e;line-height:160%;}
/*-----------------------------------prvni oddil-----------------------------------*/
.top .fir{width:240px;padding:15px 0 0;float:left;margin-right:25px;display:inline;}
/*-----------------------------------druhy oddil-----------------------------------*/
.top .sec{width:240px;padding-top:15px;margin-left:20px;margin-right:50px;float:left;display:inline}
h2.sec{margin-left:45px;float:right}
.sec ul { margin: 0px; padding: 5px 0px; list-style-type: none; font-size:120% !important; }
.sec ul li{ padding-left:10px;background:url('../images/odrul.png') no-repeat 0px 2px; margin: 0px; color:#6e6e6e; line-height:160%; }
/*-----------------------------------blok reference-----------------------------------*/
.ref{float:left;width:245px;border:7px solid #cfcfcf;}
.ref img{border:0;}
/**-----------------------------------*spodek*-----------------------------------*/
.bottom{width:100%;background:url('../images/inbot.jpg') repeat-y;padding-top:10px;overflow:hidden}
.fo-obal{float:left;width:285px;padding-top:5px;padding-left:5px}
.fokontakt{width:260px;font-size:1.3em;clear:left;float:left;color:#6f6f6f}
.fokontakt input{width:240px;border:1px solid #d1d1d1;margin:5px 0 12px 0;padding:2px 0}
.fokontakt textarea{border:1px solid #d1d1d1;width:240px}
.fokontakt .sub{width:83px;text-align:center;color:#fff;height:33px;background:url('../images/sub.png') no-repeat #94090c;border:0;cursor:pointer;margin-top:10px}
/*-----------------------------------pravy dolni blok - adresa-----------------------------------...*/
.adresa{width:560px;float:left;clear:none;padding:5px 0 0 10px;}
.adresa p{font-size:1.2em;width:530px;clear:left;margin-left:15px}
.adresa h2{clear:none !important;float:left !important}
.adresa address{font-style:normal;font-size:1.3em;margin:15px;width:250px;display:inline;float:left;color:#6f6f6f;}
.adresa address strong{color:#000;padding-bottom:5px;display:block;}
.adresa address span{padding-top:10px;display:block;}
.adresa a{color:#600006;}
.botek{width:869px;background:url('../images/botek.png') no-repeat left bottom;overflow:hidden;padding-bottom:35px;padding-left:20px;padding-right:15px}
.footer{clear:both;font-size:1.1em;color:#6f6f6f;text-align:right;padding:15px 5px;width:850px}
.footer a{color:#6f6f6f}
/*------------------------------------------detail-------------------------------------------*/
.left{float:left;width:198px;padding-left:20px}
.left h2 {width:198px}
.left a img{border:0;margin:4px}
.left a{font-size:1.2em;margin:4px;}
.right{width:646px;float:left;}
.right h3{font-size:1.3em;clear:left;padding-left:11px}
.right p{font-size:1.3em;color:#6f6f6f;clear:left;padding:2px 0 0 11px;width:300px;}
.right ul{list-style:none;width:350px;margin:15px;}
.right ul li{padding-left:10px;background:url('../images/odrul.png') no-repeat left center;font-size:1.3em;color:#6f6f6f;margin:5px 0}
.right .scr{margin-top:10px}
.right textarea{border:1px solid #6f6f6f;font-family:Courier,monospace;font-size:1.3em;clear:left;color:#6f6f6f;width:617px;height:176px;margin-left:11px;padding:7px;}
/*---------------------------------------------------------------------------------------menu-------------*/
.menu{font-family:"Trebuchet MS",sans-serif;overflow:hidden;width:850px;margin-left:20px;font-size:1.9em;color:#000;margin-bottom:10px;list-style:none;}
.menu li{float:left;list-style:none;}
.menu li span,.menu li a{color:#000;}
.menu li.aktiv{color:#9e0b0e}
.menu a:hover{text-decoration:none;}
/******-----------------------------------tabulka medii-----------------------------------***/
.media{width:850px;font-size:1.3em;clear:left;color:#000;border:1px solid #fff;border-collapse:collapse;margin:0 0 15px 0}
.media th{background:#000;color:#fff;padding:5px;font-weight:normal}
.media td{padding:5px}
.media tr{background:#f4f4f4}
.media .odd{background:#e4e4e4;}
.media a{color:#000}
.media a:hover {text-decoration:none;color:#600006}
/*******-----------------------------------upload souboru-----------------------------------*******/
.upload{clear:left;width:700px;font-size:1.3em;padding-left:10px;margin:10px 0}
.upload label{display:block;padding-bottom:5px}
.upload #file{border:1px solid #6f6f6f;width:240px;padding:3px 0;}
.upload .sub{padding:3px}
.upload #pop{width:236px;padding:3px;height:120px;border:1px solid #ccc}
.upload .sub2{width:83px;text-align:center;color:#fff;height:33px;background:url('../images/sub.png') no-repeat #94090c;border:0;cursor:pointer;margin-top:10px}
/****--------------------statistiky-----------------****/
table.stats{margin:30px 0px 20px 0px; width:850px; border-collapse: collapse;}
table.stats td, table.stats th { border: #bbb solid 1px; padding: 4px 6px; font-size: 12px; text-align: center; }
table.stats td { color: #000; font-weight: bold; }
table.stats th { color: #666; font-weight: normal; background: #f5f5f5; }
table.stats th a { color: #666; text-decoration: none; }
table.stats th.sun, table.stats th.sun a { color: #C33; }
table.stats th a:Hover { text-decoration: underline; }
table.stats th.mediaName { width:150px; color: #333; text-align: left; }
table.stats tr.dayNames td { border-top: none; border-left: none; border-right: none; font: 10px sans-serif; color: #999; }
/****--------------------nastaveni-----------------****/
div.settings td, th { font-size: 11px; padding: 2px 6px; }
div.settings input { border: #999 solid 1px; width: 200px; padding: 1px 4px; background: #f5f5f5; }
div.settings input.submit { background: #900; border: none; color: #fff; width: auto; }

