html, body, table, p, ul, li, img, a, h1, h2, h3, h4, h5, h6 {padding:0;margin:0;border:0 none}

body {
	color:black;
	background:white;
}

body, td, th {
	font-family: "Arial CE", Arial, HelveticaE, "Helvetica CE", Helvetica, sans-serif;
}

p {
	margin:0.2em 0 0.5em;
}

#main
{
	width:auto;
	border-top:solid 7px #003E90;
}
#head
{
	height:auto;
	background: white;
}
#head img
{
	width:173px;
	height:50px;
}
#head a
{
	color:#003E90;
	font-size:2em;
}

#content
{
	padding:0;
	background: white;
}

#menu {
	padding:5px 0 0 5px;
	text-align: left;
	font-size: 100%;
	background:#DAE8F2;
}
#menu li {
	float:none;
	height:1.1em;
	text-align:left;
	font-weight:normal;
	color: #515151;
	list-style: none;
}
#menu  a  {
	height:auto;
	display:inline;
	text-decoration: none;
	padding: 5px 0 0;
	border-bottom:none 0;
}
#menu a:link, #menu a:visited {
	color: #4C86BA;
}
#menu a:hover {
	border-bottom:none 0;
	color: #003E90;
}

.clear {
	clear: both;
	line-height: 1px;
	font-size: 1px;
	height: 1px;
}

#text {
	clear:left;
	padding:16px 0;
	float:none;
	width:auto;
}

#text h1
{
	font-size:130%;
	color:#003E90;
	padding:5px 0 10px;
}
h1.nas_tip
{
	background: transparent;
	padding:0px;
}
h1.prodano
{
	background: transparent;
	padding:0px;
}
.nahled
{
	width:146px;
	float:left;
	text-align:center;
	font-size:90%;
	background: #A9C7DF;
	margin:0 0 23px 23px;
}

#right .nahled
{
	width:118px;
}
.hlavni #text .nahled
{
	margin-bottom:3px;
}
.nahled a
{
	display:block;
	padding:3px;
	position:relative;
	overflow:hidden;
}

#text .nahled a:hover, #right .nahled a:hover
{
	text-decoration:none;
}

.nahled a:hover .ntext
{
	text-decoration:underline;
}

.nahled .cena
{
	font-weight:bold;
	padding: 3px;
	margin:0 3px 3px;
	background: #BED5E8;
}

.nahled .prodano, .nahled .nas_tip
{
	display:inline;
	position:static;
	right:0;
	top:0;
	width:auto;
	height:auto;
	background: transparent;
	font-size:90%;
}

.cervene, .prodano
{
	color:red;
}
table .nas_tip
{
	font-weight:bold;
}

.novyradek
{
	clear:left;
}

#right .novyradek
{
	margin-left: 0;
}



.ctverice
{
	clear:left;
	float:left;
	width:100%;
}

#right
{
	display:none
}

#foot {
	clear:both;
	background: #4C86BA;
	color: white;
	padding:0 16px;
}
.moto {
	font-size:130%;
	padding-top:2px;
	border-bottom:solid 1px white;
	margin-bottom:2px;
}
.minimapa {
	float:right;
	text-align:right;
	width:58px;
}
.minimapa img {
	width:58px;
	height:33px;
}
#adresa {
	float:none;
	width:auto;
}
#adresa address {
	font-style:normal;
}

#adresa, #kontakty {
	line-height:1.2em;
	font-size:95%;
}

#kontakty {
	float:left;
	width:auto;
}
#copy
{
	clear:both;
	padding:1em 0;
}

.vozysvetle1 {background:#e4f0f7}
.vozysvetle2 {background:#cfe0ed}

.fotkyauta
{
	text-align:center;
}

.fotkyauta .nahled
{
	width:146px;
	float:left;
	text-align:center;
	margin:3px;
	display:block;
	padding-top:3px;
}

.fotkyauta .nahled:hover
{
	background: #4C86BA;;
}

.fotkyauta .nahled a
{
	display:inline;
}

.highslide img, .highslide:hover img {
	border:0 none !important;
}

.detailauta
{
	margin-left:0;
}

.dostredu
{
	margin-left:auto;
	margin-right:auto;
}

#zajem
{
	text-align:center;
	font-size:108%;
	font-weight:bold;
	margin-top:10px;
	padding:5px;
	background: #A9C7DF;
}


#text ul, #text ol, #right ul {
	padding: 0 0 8px 15px;
}

#text ul li, #right ul li {
	list-style: disc;
	margin: 0 0 .3em;
}
#text ul.none li {
	list-style: none;
	background:none;
}
#text li ul {
	margin-top: 2px;
	margin-bottom: 0;
	padding-bottom: 0;
}
#text li ul li {
	list-style: circle;
}
#text ol
{
	list-style: decimal outside;
	margin: .4em;
	margin-top: .6em;
	margin-left: 2em;
	padding-left:.2em;
}
#text ol.abc
{
	list-style: lower-alpha outside;
}
#text ol.none
{
	list-style: none;
}

address {
	font-style: normal;
}
#text p {
	margin: 0 0 7px 0;
}

#text h2
{
	font-size:110%;
	color:#003E90;
	padding:3px 0 6px;
}

#text .nadpis, #text h3
{
	font-size:105%;
	font-weight:bold;
	color:#003E90;
	padding:3px 0 6px;	
}

img.ilustracni, img.ilustracni_slecna
{
	display:none
}

.navigace
{
	clear:both;
	font-size:80%;
}

body.nojs #dalsisipka {display:none}
body.js #dalsifotky {display:none}

