/*css http://www.midasweb.eu */
*{margin:0;padding:0;}
body {background:#000 url(../img2/back.jpg) top center no-repeat; 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;}
#top {background: url(../img2/top0.gif) repeat-x; position:absolute; left:0px; z-index:0;  width:100%; height:412px;}

/*polozky-v-headu*/
#facebook {position:absolute; left:185px; top:13px; height:23px; width:60px; display:block}

/*vyhledavani+news*/
#vyhledavani form {position:absolute; left:310px; top:13px;  }
#news form {position:absolute; left:638px; top:13px;  }
#vyhledavani fieldset, #news fieldset {border:none} 
.button-vyhledavani{background:transparent; border:none; padding:0 13px; cursor:pointer; color:#fff; font-weight:bold; letter-spacing:-1px}
.text-search{background:none; padding:3px 2px 4px 3px ; border:none; width:145px }

/*lang*/
.lang {position:absolute; top:15px; right:17px; z-index:1}
.lang ul {float: left; display: inline;}
.lang li {display: inline; float: left; text-align: center; margin-left:10px}
.lang li a {background:#fff;    padding: 1px; display: inline; float: left;}
.lang li a:hover {background:red; color:#fff;   padding: 1px;  }
.aktiv2 {background:#fff ;  padding: 1px;  margin-left:5px; font-size:1px} 

/*head*/
#head {width:980px; height:350px; margin:0 auto; text-align:center; position:relative; z-index:10}
#head-in  {background:url("../img2/head.png")  no-repeat; width:980px; height:350px; display:block; z-index:100; position:relative;}
#logoclick {position:relative; top:2px; left:15px; z-index:5; display:inline; width:105px; height:125px; float:left; clear:both; z-index:10; }
#h1 h1{color:#fff;font-family:"Arial"; overflow:hidden;font-weight:normal;letter-spacing:0px;position:absolute;left:20px;top:5px;font-size:250%;z-index:0;text-align:left; clear:both}
#flash{position:absolute;left:11px;top:152px;z-index:150}
#reklama{position:absolute;left:123px;top:46px;z-index:150}
#video{position:absolute;right:11px;top:59px;z-index:150}
#video1{position:absolute;right:12px;top:152px;z-index:150}
#video2{position:absolute;right:12px;top:212px;z-index:150}
#video3{position:absolute;right:12px;top:274px;z-index:150}

/*menu*/
#menu {background:#0F0353 url(../img2/bg-menu.jpg) no-repeat; position:relative; top:0px; left:0; font-size:100%; margin:0 auto; text-align:center; height:50px; width:980px; clear:both}
#menu ul {margin-left:0}
#menu li {display:inline;  line-height:48px; letter-spacing:0px; font-family:"Arial";  }
#menu li a {color:#fff; display:block; float:left; text-decoration: none; padding:0 20px; border-right:#261785 1px solid; border-left:#060025 1px solid; line-height:50px; height:50px; display:block; float:left}
#menu li a:hover {background:#fff; color:#000;  }
.aktiv {background:#EA0308; color:#fff;  float:left; padding:0 20px; border-right:#CB0106 1px solid; border-left:#EA0308 1px solid;  line-height:50px; height:50px; display:block; float:left}
.dakar {background:#77BA44; color:#fff; font-weight:bold;  float:left; border-right:#CB0106 1px solid; border-left:#EA0308 1px solid;  line-height:50px; height:50px; display:block; float:left}

/*hlavni-layout-obsahova-cast+prava*/
#hlavni {width:980px; margin:0 auto; display:block; position:relative; min-height:400px; height:auto;}
#obsah {background: url(../img2/obsah-top.jpg) top center no-repeat; width:980px; margin:0 auto; display:block; float:left;}
#in {background:url(../img2/obsah.png) top repeat-y; min-width: 980px; z-index:10; float:left; min-height:400px;}

/*stred-obsahova-cast*/
#stred  {width:670px; float:left; position:relative; padding:35px 20px 20px 20px; text-align:left;  ; letter-spacing:0.1px; }
#stred-in0 {padding:0 20px}
#stred b {color:#ABABAB;}
#stred  p { padding:6px 3px; text-align:left;  }
.bg-p {margin-bottom:30px}
#stred h1 {color:#0F0452;  font-size:240%; font-weight:bold;font-family:"Arial Narrow"; letter-spacing:0px;  }
#stred h1 span {color:#CB0106!important; font-size:100%}
#stred h2 {color:#000; font-size:160%; font-weight:bold; font-family:"Arial Narrow";}
#stred h3 {color:#CB0106; font-size:180%; font-weight:bold; font-family:"Arial Narrow";  }
#stred h3 a, #stred h2 a {color:#CB0106!important; font-size:90%!important}
#stred h3 a:hover, #stred h2 a:hover {color:#0F0353!important;}
#stred h4 {color:#000; font-size:160%; font-weight:bold; font-family:"Arial Narrow";  }
#stred ul {margin:15px 0; text-align:left}
#stred li {list-style-type:disc; margin-left:25px}
#stred  hr, #prava hr {color:#cacaca; background-color:#cacaca; border: 0 none; height:1px; margin:10px auto; text-align:center; width:100%; position:relative;  clear:both }
#stred em {font-size:80%; color:#0A3307}

#prava {width:250px; float:right; text-align:left; padding:35px 10px 20px 0; color:#fff}
#prava p {padding:15px}
#prava h5 {color:#CB0106; font-size:140%; margin-bottom:15px}
#prava h6 {color:#fff; font-size:120%; margin:10px 0}
#prava a {color:#fff}
#prava a:hover {color:red;}
.posun {text-indent:40px}
.fright {float:right; margin:10px 10px 10px 20px}

/*clanky*/
.date {display:block; font-size:75%; color:#888}

/*eshop*/
#eshop {background:url(../img2/eshop.png) top center no-repeat; display:block; width:415px; height:205px; margin-bottom:15px;float:left}
#eshop-in {padding:6px 10px 6px 50px}
#eshop-in img {float:left; margin-right:15px}
#eshop h3 {color:#000; font-size:100%; margin-top:5px}
#eshop p {padding:3px}
.blok {width:100%; border:#cacaca 1px solid; margin:2px 0; float:left;}
.a-eshop {position:absolute; left:0;display:block; height:200px; width:40px}

/*tvpromo*/
#tvpromo {background:url(../img2/tvpromo.png) top center no-repeat; display:block; width:244px; height:205px; margin-bottom:15px;float:right}
#tvpromo-in {padding:6px 10px 6px 8px}
#tvpromo-in img {float:left; margin-right:15px}
#tvpromo h3 {color:#000; font-size:100%; margin-top:5px}
#tvpromo p {padding:3px}
.blok2 {width:100%; padding-top:3px; float:left;}
.blok3 {width:100%; padding-top:17px; float:left;}

/*paticka*/
#foot {background:#CB0106 url(../img2/foot.gif) repeat-x; width:100%; height:80px;  float:left; margin:0 auto; }
#foot-in {background:url(../img2/foot-in.gif) no-repeat; width:980px; height:80px;  margin:0 auto; position:relative; text-align:center; }
#foot-in p {width:980px;position:relative; top:20px; padding-left:0px;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 ul {position:absolute; left:635px; top:18px; text-align:left}
#foot li {padding:1px 0}
/*odkazy*/
a {color:#CB0106; }
a:hover {color:#0F0353}

/* Tabulka s vysledky */
table.vysledky	{
  font-size:100%;
  color:#000;
	margin-left: 3px;
	border-collapse: collapse;
	margin-bottom: 10px;
	width: 650px;	
  }

table.vysledky td, table.vysledky th {
	padding: 3px 1px;
	border: 1px solid #999999;
	}

table.vysledky th	{
	font-size: 90%;
	}

table.vysledky caption	{
	margin-top: 10px;
	margin-bottom: 5px;
	padding-left: 12px;
	text-align: left;
	font-size: 11pt;
	font-weight: bold;
	color: white;
	}

table.sestava	{
	width: 510px;
  padding:3px;
  text-align:center;
  }
table.sestava td {
	width: 25%;
  vertical-align: top;	
	}

/*galerie*/
#galerie {width:650px; margin:0 auto; text-align:center; padding:0; clear:both; display:block}
#galerie a {float:left; margin:5px 8px!important; border: 1px #999999 solid; }

#galerie2 {width:200px; margin:0 auto; text-align:center; padding:0; clear:both; display:block}
#galerie2 a {float:left; margin:5px 8px!important; border: 1px #999999 solid; }

#stred embed, .video a img {
	margin: 0 auto;
	border: 5px solid #e9e9e9;
	display:block
}

#stred-in p img {
  vertical-align:middle;
  margin-right: 10px;
}

