#top_reklama
{
	width:100%;
	height:80px;
	background-image:url("images/banner.gif");
	background-repeat:no-repeat;	
	
}
body
{
	background-image: url(img/background.jpg);
	background-repeat:repeat-x;
	background-color: #c8e5f3;
}
body, td, div, .p, a
{
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.3;
	color: #000000;
}
A:hover
{
	text-decoration: underline;
	color: #CC3333;
}
a
{
	text-decoration: none;
}
h1
{
	font-size: 14px;
	font-weight: bold;
}
form
{
	margin-top: 0px;
	margin-bottom: 0px;
}
.hledani
{
	vertical-align: top;
	margin-top: 6px;
	margin-left: 2px;
}
#infi
{
	width: 170px;
}
.listah
{
	
	/*border-top: 1px solid #000;
	border-top: 1px solid #000;
	border-top: 1px solid #000;
	border-top: 1px solid #000;*/
/*	margin-top: 3px;
	margin-bottom: 3px;*/
}
.sirka
{
	max-width: 994px;
	width: expression(document.body.clientWidth > 994?   "994px" : "auto" );
	background-image: url(logo2.png);
	background-repeat: no-repeat;
}
.bila a, .bila a:hover
{
	color: #FFFFFF;
}
.listal
{
	border-right: 1px dashed #bbbbbb;
	margin: 10px;
	/*border-left: 1px solid #000;
	border-bottom: 1px solid #000;*/
}
.velikost10, .velikost10 a, .velikost10 A:hover
{
	font-size: 10px;
}
.rubriky, .rubriky A, .rubriky A:hover
{
	word-spacing: 7px;
	color: #ffffff;
}
.rubrikyv
{
	word-spacing: 0px;
}
.nadpisnahlavni A, .nadpisnahlavni A:hover
{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	line-height: 20px;
}
.thl A, .thl A:hover
{
	font-size: 12px;
	color: #000000;
	line-height: 1.5;
}
.listainzerat
{
	background-color: #c5e5f2;
	border-top: 1px solid #00739d;
	padding: 5px;
}

.listainzerat-top
{
	background-color: red;
	border-top: 1px solid #00739d;
	padding: 5px;
}

.inzerat
{
	background-color: #c5e5f2;
}
.barevne
{
	background-color: #c5e5f2;
}
.cisla
{
	background-color: #badff2;
	border: 1px solid #5cb6ee;
	padding: 4px;
	margin: -2px;
	
	}
.nadpis
{
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.barvalmenu
{
	/*background-color: #E3A689;*/
	padding-left: 1px;
}
.nadpismenu{
    background-image: url(images/lista_top.jpg);
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	padding: 6px;
	line-height: 1.2;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
}


.nadpismenu A, .nadpismenu A:hover
{
	background-color: #F90A64;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	padding: 5px;
	line-height: 1.2;
	border-top: 1px solid #B34700;
	border-bottom: 1px solid #B34700;
}
.barvaleva A
{
	display: block;
	padding: 4px;
	line-height: 1.2;
}
.barvalevat A
{
	line-height: 2.2;
	margin-left: 4px;
	color: #00739d;
}
.obrazek
{
	float: left;
	border: 1px solid Black;
	margin: 3px 5px 3px -3px;
}
.kniha a
{
	font-size: 12px;
}
.obrazekv
{
	border: 1px solid Black;
	margin: 4px;
	max-width:550px;
	_width: expression(document.body.clientWidth > 550? "550px" : "auto" );
}

.obrazekv2
{
	border: 1px solid Black;
	margin: 4px;
}


.obrazekm
{
	margin: 4px;
	width:auto;
}
.ztop
{
	color: #FF0000;
	font-weight: bold;
}
#zvyraznenikat
{
	color: #CC3333;
	font-weight: bold;
}
.strankovani
{
	word-spacing: 3px;
}
.drobky
{
	padding: 10px 1px 0px 15px;
}

.etarget
{
	width: 100%;
	border-top: 1px solid #B34700;
}
.etarget a
{
	font-size: 12px;
}
.etarget .selfpromo
{
	color: #0b5875;
	background-color: #A1A1A1;
	width: 100%;
	height: 23px;
}
.etarget .selfpromo .left
{
	text-align: left;
	font-weight: bold;
	padding: 1px 3px 1px 5px;
}
.etarget .selfpromo .right
{
	text-align: right;
	padding: 1px 3px 1px 2px;
}
.etarget .title
{
	padding: 5px 0px 1px 4px;
}
.etarget .description
{
	padding: 0px 0px 0px 4px;
}
.ebanner
{
	padding: 0px 7px 5px 2px;
}

.linky1{
	color: #00739d;
}
.back_r{
	background-image: url(images/back_r.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.back_l{
	background-image: url(images/back_l.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.back_top{
	background-image: url(images/back_top.jpg);
	background-repeat: no-repeat;
}
.back_r_top{
	background-image: url(images/back_r_top.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.back_l_top{
	background-image: url(images/back_l_top.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.back_bottom{
	background-image: url(images/back_bottom.jpg);
	background-repeat: no-repeat;
}
.backlinks {padding: 10px 0 0 236px; width:752px; margin: auto;}
.backlinks a {color: #727272;}