#obsah      { position: absolute; width: 428px; top: 85px; left: 0px;}
#hlavicka    { position: absolute; width: 612px; top: 20px; left: 0px;}
#patka       { width: 100%; text-align: center;}
#pravy       { position: absolute; width: 184px; top: 3px; left: 428px;}
#pravy       { background-color: #AED9FF; color: black;}
#hlavicka, #patka { background-color: white; color: yellow; border-style: none; border-width: medium }

A		{
		color:		#505050;
		font-weight:	bold;
		text-decoration:	none;
		}
A:hover		{
		color:		#505050;
		font-weight:	bold;
		text-decoration:	underline;
		}
.novinky		{
		background-color:	#FFCCCC;
		color:		#286BAE;
		font-size:		15px;
		text-align:	left;
		font-weight:	bold;
		padding-left:	5px;
		}
.textnovinky	{
		color:		#505050;
		font-size:		13px;
		text-align:	justify;
		padding-right:	20px;
		padding-left:	10px;
		}
.nadpisnovinky	{
		color:		#505050;
		font-size:		14px;
		text-align:	left;
		padding-right:	10px;
		padding-left:	0px;
		font-weight:	bold;
		}
.datumnovinky	{
		color:		#ffaaaa;
		font-size:		10px;
		}
.nadpispravy	{
		color:		#D5ECFD;
		background-color:	#286BAE;
		font-size:		12px;
		text-align:	right;
		padding-right:	10px;
		padding-left:	0px;
		border:		2px #000000;
		font-weight:	bold;
		}
.nazevpravy	{
		color:		#505050;
		font-size:		14px;
		text-align:	left;
		padding-right:	5px;
		padding-left:	5px;
		font-weight:	bold;
		}
.popisfotky	{
		color:		#505050;
		font-size:		14px;
		text-align:	center;
		padding-right:	10px;
		padding-left:	10px;
		font-weight:	bold;
		}
.textpravy	{
		color:		#505050;
		font-size:		12px;
		text-align:	left;
		padding-right:	5px;
		padding-left:	5px;
		text-align:	justify;
		}
.bookindex	{
		color:		#ffaaaa;
		font-size:		10px;
		text-align:	left;
		padding-right:	20px;
		padding-left:	20px;
		}
.photos		{
		padding-right:	20px;
		padding-left:	20px;
		height:		100%;
		}
a.active:hover	{
		color:		#286BAE;
		background-color:	#5ABCFF;
		font-weight:	bold;
		text-decoration:	none;
		}
a.active		{
		color:		#D5ECFD;
		font-weight:	bold;
		text-decoration:	none;
		}
a.fotka:hover img	{
		text-decoration: none;
		border-width:	5px;
		border-style:	solid;
		border-color:	#FFCCCC;
		}
a.fotka img	{
		border-width:	5px;
		border-style:	solid;
		border-color:	#cdcdcd;
		}
a.komentar	{
		color:		#505050;
		font-size:		11px;
		text-decoration:	none;
		}
a.komentar:hover	{
		color:		#505050;
		font-size:		11px;
		font-weight:	bold;
		text-decoration:	underline;
		}

/*skyscraper napozicovani*/

#banner-skyscraper {
    position:absolute;
    left:10px;
    top:30px;
    width:100%;
    text-align:center;
}
#banner-skyscraper div {
    width:600px;
    margin:0 auto;
    text-align:right;
}
#banner-skyscraper div span {
    float:right;
}
#banner-skyscraper div span span {
    position:absolute;
    overflow:hidden;
    width: 120px;
    height: 600px;
}

