* {padding:0px;margin:0px;}
body,html
{ height:100%; margin: 0; margin: 0 auto;	overflow: hidden; }
#cele { width: 100%; height: 100%; margin: 0; padding: 0; background-color: #ffffff; font-family: Verdana, Arial, sans-serif;	color: #121212;	font-size: 11px; }
.image { text-align: center; }
img { border: 0; }
.download a { font-size: 16px;text-decoration: none; }
a:link,a:visited { color: #121212;  }
h1 { border-bottom: 1px solid #999999; margin: 0; padding 0; font-size: 14px; }
h2 { margin: 10px 0 5px 5px; padding 1px; font-size: 13px; text-align: left; color: #999999; }
h3 { color: blue; margin: 0; padding: 0; font-size: 11px; text-decoration: underline; }
#left { float: left; width: 229px; padding: 2px; }
#texty { text-align: center; padding: 5px; }
#texty .spons { line-height: 130%; display: block; margin: 7px 3px; background-color: #eff7ff; text-align: left; padding: 4px; border: 1px solid #d6dbe7; }
#texty .spons a { color: #666666; text-decoration: none; }
#texty .spons#extra { background-color: #FFEDED; }
#texty em { color: green; display: block; }
#texty p { border: 1px dotted #e5e5e5; margin: 3px; padding: 3px; background: #f4f4f4; }
#sponsored { position: absolute; top: -1px; right: 0px; width: 100%; text-align: center; padding: 5px; background: #e8e8e8; font-size: 13px; border: 1px solid #000000; filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8; }
#highspeed {display: block; padding: 5px 4px; text-align:center;font-size:14px; background-color: #eee;color: red;position:absolute;left:235px;right: 16px;}
#highspeed span { font-size: 18px; }
iframe { overflow-x: auto; }
#frame { height: 100%; margin-left: 235px; }
#mirror { position: absolute; top: 2px; right: 20px; font-size: 12px; text-transform: uppercase; }
#mirror a { display: inline; background-color: #ffffff; margin-left: 2px; padding: 5px; border: 1px solid #000000; color: #000000; text-decoration: none; filter:alpha(opacity=80); opacity:0.8; }
#mirror a:hover { filter:alpha(opacity=100); opacity:1.0; }

.blocek { margin-top: 5px; background-color: #efefef; border: 1px solid #ffffff; text-align: center; color: #555555; }

.blocek2 { padding: 5px; border-top: 1px solid #666666; border-left: 1px solid #666666; }

.blocek2 span { display: block; margin: 2px; }
.highr { font-size: 14px; color: #116669; text-transform: uppercase; font-weight: bold; }
.title { font-size: 11px; }
.download { font-size: 15px; color: #000000; text-transform: uppercase; font-weight: bold; }
.blocek2 a { text-decoration: none; border: 0; }
.blocek2 a:hover { color: #666666; }

