/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_examples.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


html, body {margin:0px; padding:0px; background:#fff;  font-family:arial; font-size:14px;}
/* The header and footer */
.headfoottop {display:block; height:50px; background:#ffffff; color:#111;  z-index:45; text-align:left; padding:5px;font-size:13px;}
.vespod {display:block; height:14px; background:#ffffff; color:#111; text-align:center;  z-index:45; padding:5px;font-size:13px;}

/* This bit does all the work */

#svatky    {position:absolute;  top: 26px; left: 290px; width: 150px; }
#container {position:absolute; top: 143px; left: 0px;  display:block; z-index:4; background:#fff; border-left:0px solid #fff; border-right:0px solid #fff;}
/* #container {position:relative; display:block; margin-top:3px; z-index:4; background:#fff; border-left:0px solid #fff; border-right:0px solid #fff;} */
#inner {display:block; margin-left:0px; margin-right:0px; padding:0px;}
#left {float:left; position:relative;  z-index:4; width:33%; left:0px;}
#right {float:right; position:relative; width:33%; z-index:4; right:0px;}
#center {margin-left:33%; margin-right: 33%; position:relative; text-align:center;   z-index:4; display:block; height:1%;}
.clear {clear:both;}

/* Just to extend each column */



a:link {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
   }
a:active {
  text-decoration: none;
}
.hilink
{
	background-color: #BBCCDD;
}


.main {
margin: 0px;
}
.hlavicka {
width: 100%;
height: 49px;
margin-bottom: 5px;
background-color: #ffffff;
color: #000;
}
.datumka {
width: 100%;
height: 21px;
margin-bottom: 0px;
background-color: #fff;
color: #666;
}
.menu_h {
width: 100%;
height: 23px;
margin-bottom: 1px;
background-color: #fdfdfd;
}
.menu_d {
width: 100%;
height: 23px;
margin-bottom: 1px;
background-color: #fdfdfd;
}
.banner {
width: 100%;
height: 18px;
margin-bottom: 2px;
text-align: left;
background-color: #fcfcfc;
}


.hlavicka .logo, .hlavicka .logo *{display:block;position:absolute;left:0;top:0;width:239px;height:51px;z-index:99;}
.hlavicka .logo{top:1px;margin:0;overflow:hidden;}
.hlavicka .logo span{position:absolute;background:#fff url('http://static.aktualnizpravy.cz/images/logo.gif') no-repeat 0 0;}
.hlavicka .logo a{cursor:pointer;}





.boxik {
margin:0px auto;
width:96%;
text-align:left;
padding:4px;
background-color:#FFFBF4;
border:1px solid Bisque ;
font-size:12px;
a:link {text-decoration: none;}
}

.boxik1 {
margin:0px auto;
width:96%;
text-align:left;
padding:4px;
background-color:#FAFAFA;
border:1px solid gray;
font-size:12px;
a:link {text-decoration: none;}
}

span.plus{
   float:right;
   width:13px;
   height:13px;
   margin-top:-1px;
   __margin-top:-18px;/*explorer*/
   margin-right:1px;
   border:none;
}

span.plus_right{
   float:right;
   width:16px;
   height:16px;
   margin-top:-15px;
   __margin-top:-18px;/*explorer*/
   margin-right:2px;
   border:none;
}





#svatky    { position: absolute; width: 150px; top: 26px; left: 290px; }
#weather    { position: absolute; width: 486px; top: 26px; left: 441px; }


#search_adsense    { position: absolute; width: 186px; top: 2px; left: 920px; }




#menu { height:58px; background:url(images/select.gif); z-index:7; text-align:center; border:1px solid #c5d5e8; border-width:1px} 
#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap;z-index:7;}
#menu ul {display:inline-block;} 
#menu li {display:inline-block; display:inline;}
#menu ul.level1 div {position:absolute; left:-9999px;}
#menu ul.level1 {margin:0 auto;}
#menu ul.level1 li.level1-li {float:left; display:block; position:relative; padding-top:2px;}
#menu ul li div ul {margin:0; background:url(images/trans.gif);}
#menu a.level1-a {display:block; height:23px; font:bold 11px verdana,arial,sans-serif; color:#FFF3B0; line-height:21px; text-decoration:none;padding:0 8px 0 8px; text-align:center;}
#menu ul.level1 li.level1-li a.level1-a {float:left;}
#menu ul li:hover div {left:50%; top:25px; padding-top:0; background:url(./images/trans.gif);}
#menu ul li:hover div ul {position:relative; left:-50%; padding:7px 0 0 0; margin:0; list-style:none;}
#menu ul li div ul li a {display:inline-block; font:normal 11px verdana,arial,sans-serif; color:#000; line-height:20px; text-decoration:none; padding:1px 6px 2px 6px;}
#menu a:hover div {left:0; top:25px;} #menu a:hover div ul {position:relative; left:-50%; padding-top:7px;}
#menu li:hover div ul li {display:inline-block;}
#menu a:hover div ul li a.sub {margin-right:4px;}
#menu li a.fly {background:url(./images/topdown.gif) no-repeat center bottom;}
#menu li a:hover, #menu li a.fly:hover {white-space:nowrap; color:#fff; border:1px solid #000; padding:0 7px; border-width:0 1px; background:url(images/over.gif) repeat-x;}
#menu li:hover > a, #menu ul li:hover > a.fly {white-space:nowrap; color:#fff; border:1px solid #000; padding:0 7px; border-width:0 1px; background:url(images/over.gif) repeat-x;}
#menu ul li div ul li a:hover {color:#000;  background:url(./images/sub.gif);}
#menu ul :hover div ul div {left:-9999px;}
#menu ul :hover div ul li:hover {position:relative; }
#menu ul :hover div ul li a.drop {background:url(./images/topdown.gif) no-repeat center bottom;}
#menu ul :hover div ul li a:hover {position:relative; background:url(./images/sub.gif); z-index:7; padding:0 5px 1px 5px; border:1px solid #c5d5e8; color:#000;}
#menu ul :hover div ul li:hover > a {position:relative; background:url(./images/sub.gif); z-index:7; padding:0 5px 1px 5px; border:1px solid #c5d5e8; color:#000;}
#menu ul :hover div ul :hover div {left:50%; top:22px;}
#menu ul :hover div ul :hover div ul {left:-50%; padding:10px; background:#d1d8f5; border:1px solid #fff; border-color:#fff #678 #567 #fff; text-align:center; filter: alpha(opacity=80); opacity:0.8}
#menu ul :hover div ul :hover div ul li {display:block; height:auto; line-height:15px; text-align:center;}
#menu ul :hover div ul :hover div ul li a {height:auto; position:static; line-height:15px; color:#000; padding:1px 0;}
#menu ul a:hover div ul a:hover div ul li a {margin-left:-16px;}
#menu ul :hover div ul :hover div ul li a:hover {color:#369; background:transparent; border:0; padding:1px 0;}
#menu table {position:absolute; top:0; height:0; width:0; left:50%; border-collapse:collapse;}
#menu a:hover table a:hover table {left:50%; width:0; height:20px; top:0; margin-left:-1px;}
#menu ul :hover div ul :hover div ul li:hover a {background:transparent; border:0;}

a { color: #A01512; }
a:hover { color: #DD2C22; text-decoration:underline; }

.cotojatka-anchor { border: 2px solid #ECA999; }
.cotojatka { border: 2px solid #AFC691; }

.cotojatka, .cotojatka-anchor { padding: 3px 5px; background: white; }
body > .cotojatka, body > .cotojatka-anchor { font-size: 90%; }
* html .cotojatka, * html .cotojatka-anchor { font-size: 85%; }

.mono-data { font-family: monospace; background: #FFFCED; font-size: 115%; }
* html .mono-data { font-size: 100%; }

pre { width: 480px; border-top: 3px dashed #E59E8D; border-bottom: 3px dashed #E59E8D; background: #FFF9F7; padding: 10px; overflow: auto; font-size: 115%; }
* html pre { padding-bottom: 25px; overflow-y: hidden; font-size: 100%; }


div.back { text-align: right; padding: 10px 30px; }



.inputboxSearch 
{
	background: url(/images/search.gif) #ffffff no-repeat left center;
	background-color: solid #FEE2BC;
  border: 1px solid #90A4C9;
	color: #808080;
	font-weight: bold;
	font-family: "Lucida Grande",Verdana,sans-serif;
	height: 14px;
	margin-top:2px;
  padding-left: 20px;
	padding-top:2px;
	width: 130px;
	font-size: 0.8em;
	vertical-align: middle;
	text-decoration: none;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
}

.inputboxSearch:hover 
{
	background: url(/images/search.gif) #ffffff no-repeat left center;
	background-color: solid red;
  border: 1px solid orange;
	color: #808080;
	font-weight: bold;
	font-family: "Lucida Grande",Verdana,sans-serif;
	height: 14px;
	margin-top:2px;
	padding-left: 20px;
	padding-top:2px;
	width: 130px;
	font-size: 0.8em;
	vertical-align: middle;
	text-decoration: none;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
}


.inputboxSearch:focus
{
	background: url(/images/search.gif) #ffffff no-repeat left center;
	background-color: solid red;
  border: 1px solid orange;
	color: #808080;
	font-weight: bold;
	font-family: "Lucida Grande",Verdana,sans-serif;
	height: 14px;
	margin-top:2px;
	padding-left: 20px;
	padding-top:2px;
	width: 130px;
	font-size: 0.8em;
	vertical-align: middle;
	text-decoration: none;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
}

.inputboxSearchbutton 
{
  border: 1px solid #90A4C9;
	color: #808080;
	font-weight: bold;
	font-family: "Lucida Grande",Verdana,sans-serif;
	height: 17px;
	margin-top:2px;
	padding-top:0px;
	width: 60px;
	font-size: 0.8em;
	vertical-align: middle;
	text-decoration: none;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
}

.inputboxSearchbutton:hover
{


	background-color: solid red;
  border: 1px solid orange;
	font-weight: bold;
	font-family: "Lucida Grande",Verdana,sans-serif;
	height: 17px;
	margin-top:2px;
	padding-top:0px;
	width: 60px;
	font-size: 0.9em;
	vertical-align: middle;
	text-decoration: none;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
}
