html, body {	}body {	background-color:#FFFFFF;	font:14px 'Trebuchet MS',Verdana,Tahoma;	color:#333333;	margin:0;	padding:0;}a img {	border:0px;}div#container {	position:relative;	top:-2px;	margin:auto;	text-align:left;	width:990px;}div#topblock {}	div#topblock a#logodoskoly {		background:url(../images/logo-doskoly.gif) no-repeat;		position:absolute; top:11px; right:30px;		display:block; width:194px; height:37px;		border:0;	}	div#topblock a#logodoskoly:hover {border:0;}	div#topblock div#toppanel {	position:relative;	top:10px;	left:-16px;	height:144px;	background:url(../images/toppanel.jpg) no-repeat;	}		div#topblock div#logo {			position:absolute;			top:23px;			left:63px;		}				div#topblock h1 {			position:absolute;			top:56px;			right:480px;			color:#ffffff;			font:15px 'trebuchet ms',Tahoma;			font-style:italic;		}			div#topblock div#vyhledavani {		position:absolute;		top:64px;		right:0px;		height:40px;		width:408px;		background:url(../images/vyhledat.gif) no-repeat;		z-index:1000;	}		div#topblock div#vyhledavani input {			border:2px #004A55 solid;				position:relative;top:10px;left:27px;			font:11px 'Trebuchet MS',Tahoma;			vertical-align:middle;		}			div#topblock div#vyhledavani input.submit {				background-color:#007788;				color:#ffffff; line-height:1;				width:80px;	height:20px;				font-weight:bold;				margin:0;padding:0; 			}			div#topblock div#vyhledavani input.text {				color:#666666;				width:265px;height:16px;				padding:0px;padding-left:5px;			}				div#topbg {	position:absolute;	top:0;	left:0;	height:145px;	width:100%;	background-image:url(../images/topbg.gif);	background-position: center top;	background-repeat: repeat-x;			}div#bg {	background-color:#DFFBFF;	width:100%;}div#telo {	position:relative;	top:2px;	padding-bottom:20px;}	div#telo div#text-top {		background: no-repeat url(../images/text-top.gif) center top;		position:absolute;		top:-24px;		left:0px;		width:775px;		height:40px;		}		div#telo div#menu-top {		background: no-repeat url(../images/menu-top.gif) center top;		position:absolute;		top:-24px;		right:0px;		width:206px;		height:40px;		}		div#telo div#text-bott {		background: no-repeat url(../images/text-bott.gif) center top;		width:775px;		height:40px;			position:relative; top:30px; left:-40px;	}		div#telo div#menu-bott {		background: no-repeat url(../images/menu-bott.gif) center top;		position:absolute;		right:-1px;		width:206px;		height:40px;		}		div#telo div#text {		background: repeat-y url(../images/text-bg.gif) center top;		height:100%;		width:714px;		padding:30px 20px 0 40px;		float:left;	}		div#telo div#text ol#tipy a { color:#000000; background:#ffffff; text-decoration:none;}		div#telo div#text ol#tipy a:hover { color:#ffffff; background:#000000; text-decoration:none; }				div#telo div#text img {margin:8px; border:1px solid #000000;}			div#telo div#menu {		background: repeat-y url(../images/menu-bg.gif) center top;		height:100%;		width:184px;		padding:10px 10px 0 10px;		float:left;		margin-left:11px;		position:relative;	}		div#telo div#menu a.menu_banner {background:none; position:relative; left:-5px; margin:10px 0; display:block;}		div#telo div#menu h3 {			background-image:url(../images/h3menu.gif);					font-size:16px;color:#ffffff; font-family:'Trebuchet MS',tahoma,sans-serif; font-weight:bold;			text-align:right;			margin:0;padding:2px 10px;width:170px;height:22px;			position:relative;left:-3px;		}				div#telo div#menu h3.prvni {position:absolute; top:-18px; left:7px;	}				div#telo div#menu ul.menu {	width:165px;padding-left:15px;margin:5px 0;}			div#telo div#menu ul.menu li {font-weight:700;list-style-type:none; padding:2px 0;line-height:1.2; font-family:'Trebuchet MS'; font-size:11px;}				div#telo div#menu ul.menu li a {font-size:13px;color:#000000; text-decoration:none; font-family:tahoma; }				div#telo div#menu ul.menu li a:hover {background:none; color:#CC3300;}			div#telo div#menu ul.menu li.selected {color:#CC3300; font-family:'Trebuchet MS'; font-size:11px;}				div#telo div#menu ul.menu li.selected a {color:#CC3300;}			div#telo div#menu ul.menu li.underitem {padding-left:10px;}				div#telo div#menu ul.menu li.underitem a {font-size:12px;}						div#telo div#menu ul.menu_novinky li a {font-weight:300; font-family:'Trebuchet MS',sans-serif;}				div#telo div#menu ul.menu_novinky li {font-weight:300; font-family:'Trebuchet MS',sans-serif; font-size:13px; padding-bottom:5px;}				div#telo div#rozdelenip {		float:left; width:317px;padding:28px 20px;		position:relative; left:-2px;	}		div#telo div#rozdelenip h3{			background-image:url(../images/nadpis_rozdelene_c.gif);					font-size:14px;color:#ffffff; font-family:tahoma,sans-serif; font-weight:bold; text-align:right;			margin:0;padding:4px 30px;width:310px;height:17px;			position:absolute; left:0px; top:0px		}		div#telo div#rozdelenil {		float:left; width:317px; padding:28px 20px;		position:relative; left:-32px;	}		div#telo div#rozdelenil h3{			background-image:url(../images/nadpis_rozdelene.gif);					font-size:14px;color:#ffffff; font-family:tahoma,sans-serif; font-weight:bold;			margin:0;padding:4px 30px;width:310px;height:17px;			position:absolute; left:0px; top:0px;		}	div#telo ul.novinkyaktualne {		margin:0;	}		div#telo ul.novinkyaktualne li {list-style-type:none;}		div#telo ul.novinkyaktualne li a {color:#000000; text-decoration:underline;}		div#telo ul.novinkyaktualne li a:hover {color:#ffffff; text-decoration:none;}			div#telo p {		margin:5px 0 14px 0;	}	div#telo h2 {		background-image:url(../images/h2.gif);				font-size:14px;color:#ffffff; font-family:tahoma,sans-serif; font-weight:bold;		margin:0;padding:5px 32px;width:696px;height:16px;		position:relative; left:-33px;	}				div#telo h2.prvni {		position:absolute; top:-18px; left:7px;	}		div#telo h3 {		font-size:18px;color:#000000; font-weight:bold;		margin:0px 0 0px 0;	}	div#telo h4 {		margin:0px 0 0px 0; color:#000000;	}		div#telo a { text-decoration:underline; color:#CC3300; padding:0 2px;}	div#telo a:hover {background:#CC3300; color:#ffffff; text-decoration:none;}			div#footer {	border-top:4px solid #004A55;	background-color:#ffffff;	width:100%;	text-align:center;	font-size:12px;	padding-top:10px;}	div#footer a {text-decoration:none; color:#000000;font-size:12px;	}	div#footer a:hover {text-decoration:underline;	}.clear { clear: both; font-size: 0; line-height: 0; margin: 0; padding: 0; }/* NOVINKY */div#novinky {	width:600px; height:200px;	background-color:#00A0B7;	border:7px solid #004A54; border-right:0; border-left:0;	color:#ffffff;	position:relative;top:-21px; left:-15px;	margin-bottom:20px;}		div#novinky div.novinka {display:none;}	div#novinky div#nov1 {display:block;}		div#novinky .zobraz {display:block;}		div#text div#novinky div.image {width:275px; height:200px;position: relative; float:left; text-align:center;	}		div#text div#novinky a.obrazek {margin:0;padding:0;}				div#text div#novinky img {margin:auto; margin:15px 18px 15px 16px;float:left; border:1px solid #000000; padding:0px;}		div#text div#novinky a:hover img {border:4px solid #000000; margin:12px 15px 12px 13px;}		div#novinky .text {		float:left;		width:310px;		font:14px/1.1 'Trebuchet MS',sans-serif;	}		div#novinky .text h3 {			line-height:1;margin:20px 0 5px 0;			color:#ffffff; font:bold 18px/1 'Trebuchet MS',sans-serif; text-decoration:none;		}			div#novinky .text h3 a {				color:#ffffff; font:bold 17px/1 'Trebuchet MS',sans-serif; text-decoration:none;				background:none;				padding:0;			}			div#novinky .text h3 a:hover {text-decoration:underline;}		div#novinky div#panel {		background-image:url(../images/panel.gif);		position:absolute; top:175px; left:450px;		width:80px;height:15px;		text-align:center;		color:#333333;font-size:11px;			}		div#novinky div.vice {text-align:right; position:relative; top:-9px;}		div#novinky div.vice a {background-color:#004A54; color:#ffffff; font-size:11px;text-decoration:none;}		div#novinky div.vice a:hover {background-color:#ffffff; color:#000000; text-decoration:none;}				div#novinky div#panel a {text-decoration:none;color:#000000;font-size:10px; padding:0px 2px; position:relative; top:-1px;}		div#novinky div#panel a:hover,div#novinky div#panel a.selected {color:#ffffff; background-color:#CC3300;}		/* kategorie novinek */div#kat_novinky { margin:auto; position:relative;}		div#kat_novinky div.novinka {		width: 600px; display:block; 		margin-bottom:20px; margin-left:40px;		border-bottom:3px solid #000000;	}	div#kat_novinky a.obrazek {margin:0;padding:0;}	div#kat_novinky a img {margin:auto; margin:12px 15px 12px 13px;float:left; border:3px solid #004A54; padding:1px;}	div#kat_novinky a:hover img {border:3px solid #333333;}		div#kat_novinky .text {		float:left;		width:310px;		font:14px/1.1 'Trebuchet MS',sans-serif;	}		div#kat_novinky .text h3 {			line-height:1;margin:20px 0 5px 0;			color:#000000; font:bold 18px/1 'Trebuchet MS',sans-serif; text-decoration:none;		}			div#kat_novinky .text h3 a {				color:#000000; font:bold 17px/1 'Trebuchet MS',sans-serif; text-decoration:none;				background:none;				padding:0;			}			div#kat_novinky .text h3 a:hover {text-decoration:underline;}		div#kat_novinky div.vice {text-align:right; position:relative; top:-9px;}		div#kat_novinky div.vice a {background-color:#000000; color:#ffffff; font-size:11px;text-decoration:none;}		div#kat_novinky div.vice a:hover {background-color:#ffffff; color:#000000; text-decoration:none;}	div#kat_novinky div.image {width:275px; height:200px;position: relative; float:left; text-align:center;	}		/* anketa */div#anketa {margin:10px; width:165px; color:#000000;}	div#anketa ul {padding-left:0px; margin:5px;}	div#anketa ul li {font-size:12px; line-height:1.2; position:relative; list-style-type:none;}	div#anketa ul li span.popis {font-size:11px;line-height:1;padding:0 10px; color:#333333;}	div#anketa ul li div.bar,div#anketa ul li div.barr {height:6px; background-image:url(../images/anketam.gif); position:absolute; top:18px; left:40px;}	div#anketa ul li div.barr {height:6px; background-image:url(../images/anketar.gif);}			div#anketa ul li a {text-decoration:none; color:#000000;font-size:12px; padding:0;	}		div#anketa ul li a:hover {text-decoration:underline;background:none;color:#000000;	}	div#anketa span.podekovani {font-size:10px; margin-left:6px;}/* reklamy */div#reklama-titula {	width:120px; height:240px; 	position:absolute; top:20px; left:635px;}/* vyhledávání */#cse-search-results iframe {width: 690px; }/* UNIVERZÁLNÍ ŠÍŘKA ODSTUPŇOVANÁ 2* */.w10	{ width:10px; }.w25	{ width:25px; }.w50	{ width:50px; }.w100	{ width:100px; }.w200	{ width:200px; }.w400	{ width:400px; }.w500	{ width:500px; }.w600	{ width:600px; }/* addthis */
