body {
color: #000;
font-family: sans-serif;
font-size: 0.90em;
background: #007cc4 url("images/bg.png") repeat-x;
margin-left: auto;
margin-right: auto;
margin:0;
}
#cele {
margin-left: auto;
margin-right: auto;
width: 1000px;
}
#header {
width: 1000px;
height: 326px;
background: url("images/header.png") no-repeat;
}
#upoutavka {
width: 500px;
float:left;
margin-left:280px;
margin-top:5px;
font-size:140%;
color: #000;
height:50px;
}
p.odstavec-upoutavka {
margin-right:77px;
margin-top:10px;
font-size:70%;
color: white;
font-weight: bold;
text-align: right;
}

a.hlava  {
display:block;text-decoration:none;width: 400px;height: 200px; position: absolute; top: 0;
}
#telo {
width: 1000px;
background: url("images/stred.png") repeat-y;
float: left;
margin:0;

}
#obsah {
width: 600px;
float:left;
padding:5px 0px 10px 10px;
background: url("images/obsah.png") repeat-x;
margin-top:10px;
padding-right:10px;
margin-left:85px;
}


#pravypanel {
width: 216px;
color: white;
float: right;
margin-right:60px;
padding:0;
margin-top:0;
background: #2674a5;

}
#flash{
width: 216px;
color: white;
float: right;
margin-right:0px;
padding:0;
margin-top:0px;

background: #fff;

}
#nauvod {
width: 200px;
height:50px
margin-top:0px;
margin-left:-220px;
float:left;

}
#nauvod a {
width: 200px;
height:50px;
display: block;
margin-top:0px;
float:left;
}
#odkaz-darek {
width: 380px;
height:80px
margin-top:100px;
margin-left:60px;
float:left;

}
#odkaz-darek a {
width: 380px;
height:80px;
display: block;
margin-top:40px;
}
#prouzky-pravypanel {
width:216px;
min-height:416px;
background: url("images/prouzky-pravypanel.png") no-repeat;

}
#novinkovy-koutek-nadpis {
width: 216px;
height:28px;
background: url("images/novinkovy-koutek.png") no-repeat;
}
.novinky-datum {
margin-top:12px;
margin-bottom:3px;
margin-left:15px;
color: #ffc819;
font-weight: bold;
font-size:90%;
padding-bottom:0;
}
.novinky-box {
width: 200px;
color:#fff;
margin-left:15px;
font-size:95%;
}
.novinky-box a:link{
color:#ffe38d;

}
.novinky-box a:visited{
color:#ffe38d;
}
.novinky-cara {
width: 216px;
margin-top:10px;
border-bottom: 1px solid white;
}
#pravypanel-bottom {
width: 216px;
background: url("images/pravypanel-bottom.png") no-repeat;
height:13px;
margin-top:15px;
}



#pravypanel p{
margin:0 10px 0 0px;
padding:0;}

#patka {
clear: both;
height:86px;
width:1000px;
background: url("images/patka.png") no-repeat;
}

p {

line-height: 140%;
font-size:80%;
text-align:justify;
}
p.doprejte-si {
line-height: 140%;
font-size:110%;
text-align:center;
font-weight: bold;
}

ol {
margin : 0px 0px 0px 10px;
padding : 0;
list-style-image: URL('images/odrazka.png');
}
ol li {
margin : 8px 10px 5px 10px;
padding : 0;
list-style-type: none;
}

ul {
margin : 0px 0px 0px 10px;
padding : 0;
list-style-image: URL('images/odrazka.png');
font-size:85%;
}
ul li {
margin : 8px 10px 5px 10px;
padding : 0;
line-height : 120%;
color:#000;
}
li.big {
font-size: 130%;
}

h1 {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-bottom : 0px solid #E7D79B;
font-size: 130%;
font-weight: bold;
color: #000;
}
h1.novinecka {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-bottom : 0px solid #E7D79B;
font-size: 115%;
font-weight: bold;
color: #000;
}
h2 {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-bottom : 0px solid #E7D79B;
font-size: 140%;
font-weight: bold;
color: #000;
}
h2.naindex {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-bottom : 0px solid #E7D79B;
font-size: 120%;
font-weight: normal;
color: #000;
}
h2.nauvodu {
margin: 20px 0px -10px 0px;
padding: 0px 0px 0px 0px;
font-size: 120%;
font-weight: bold;
color: #365F91;
}
h2.nauvodu a{
color: #365F91;
}

h2.vyhodny-leasing {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-bottom : 0px solid #E7D79B;
font-size: 110%;
font-weight: bold;
color: #000;
}
h2.block {
font-size:90%;
color: #365f91;
font-weight: bold;
margin:0;
padding:0;
text-decoration: underline;
}
h3 {
margin: 5px 0px;
padding: 5px 10px 3px 0px;
font-size: 80%;
font-weight: bold;
color: #000;
text-align:justify;

}
h4 {
margin: 0px 15px 0px 25px;
padding: 0px 5px 5px 20px;
font-size: 110%;
color: #000;
}

a:link {
color: #E33534;
}
a:visited {
color: #B35900;
}
a:hover {
color: #008000;
text-decoration: none;
}
strong {
font-weight: bold;
color: #000;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
img {
	border: 0px solid  #000;
	}
img.alignright {
	padding: 10px;
	margin: 0 17px 2px 7px;
	display: inline;
	float: right;
	}
img.alignleft {
	padding: 5px;
	margin: 5px 0px 2px 25px;
	display: inline;
	float: left;
	}
#floatovac 
{ 
float:left;
width: 620px;

} 
.leasingove-pojmy
{ 
font-size:95%;
line-height: 130%;
margin-top:15px;

} 







.nav
{
margin: 0;
padding: 0px 0px 27px 0px;
width:940px;
height:19px;
}
.nav li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;

}
.nav a:link, .nav a:visited
{
float: left;
font-size: 80%;
font-weight: normal;
padding: 7px 0px 4px 25px;
text-decoration: none;
text-align: left;
color: #fff;
background:  url("images/pasecek.jpg") no-repeat 0px 0px;
padding-right:18px;
margin-top:7px;
height:28px;
min-width:106px;
}

.nav a:hover, .nav a:hover.navFirst
{
color: #fff;
background:  url("images/nav-hover.png") repeat-x 0px 0px;

}
.nav .navFirst
{
background:  none;
width:156px;


}
.obal
{
float: right;
margin:0px;
padding:5px 0 0 0;
margin-top:0px;
}






#vertical-menu
{
float: right;
margin:-6px 0 0 0;
padding:0
}
#navigace 
{ 
width: 15em; 
font-size:90%;
margin-right:81px;
margin-top:0px;
} 
#navigace li 
{ 
list-style-type: none; 
list-style-image: none; 
margin: 0; 
} 
#navigace a 
{ 
display: block; 
text-decoration: none; 
color: #f5f5f5;
margin-bottom:1px;
border-bottom: 1px solid #7c9eba;
border-left: 0.5em solid  #571d32;
padding: 0.17em 0.2em 0.2em 1.0em; 
} 
#navigace a 
{ 
width: 100%;  
} 
#navigace a:hover
{ 
display: block; 
text-decoration: none; 
color: #000;
margin-bottom:1px;
border-bottom: 1px solid #f5f5f5;
border-left: 0.5em solid  #ffc000;
padding: 0.17em 0.2em 0.2em 1.0em; 
background:  url("images/navigace-hover.png") repeat 0px 0px;
} 








.block-right {
width: 270px;
float:right;
padding:5px 0px 5px 10px;
background: #eff5fa;
margin-top:10px;
padding-right:10px;
margin-left:0px;
margin-bottom:20px;
}





.block-left {
width: 270px;
float:left;
padding:5px 0px 5px 10px;
background: #eff5fa;
margin-top:10px;
padding-right:0px;
margin-left:0px;
margin-bottom:20px;
}
.block-left-wide-admin {
width: 600px;
padding:5px 0px 5px 10px;
background: #eff5fa;
margin-top:10px;
padding-right:0px;
margin-left:0px;
margin-bottom:20px;
}
.block-left-wide {
width: 590px;
float:left;
padding:5px 0px 5px 10px;
background: #eff5fa;
margin-top:10px;
padding-right:0px;
margin-left:0px;
margin-bottom:20px;
}
.block-left-wide-darek {
width: 590px;
float:left;
padding:5px 0px 5px 10px;
background: #eff5fa;
margin-top:10px;
padding-right:10px;
margin-left:0px;
margin-bottom:20px;
}
.block-left-neli {
width: 270px;
float:left;
padding:5px 0px 5px 10px;
background: #eff5fa;
margin-top:10px;
padding-right:10px;
margin-left:0px;
margin-bottom:20px;

}

p.block-nemovitosti {
font-size:85%;
color: #365f91;
font-weight: bold;
margin:0;
padding:0;
text-decoration: underline;
text-align: justify;
}
p.odstavec-lepsisluzby {
font-size:125%;
color: #fdc000;
font-weight: bold;
padding:0;
text-align: center;

}
p.odstavec-lepsisluzby-float {
font-size:125%;
color: #fdc000;
font-weight: bold;
padding:0;
text-align: center;
float:left;
margin-top:15px;
margin-bottom:10px;
margin-left:80px;

}


a.button-chcileasing
{
text-align: center;
padding: 13px 0 0 0;
width:206px;
height:46px;
display: block;
color: #fff;
text-decoration: none;
background: url("images/button-chcileasing.png") no-repeat;
margin-top:0px;
margin-right:15px;
margin-left:190px;
float:left;
font-size:125%;
}
a:hover.button-chcileasing
{
text-decoration: underline;
color: #fff;
}





hr {display:none;}
a {color:#106CE9;text-decoration:underline;}
a:hover {color:#FF9600;}

.indexH1 {display:none;font-weight:bold;}
.red {color:#FF0000;}
.blue {color:#003399;font-size:10pt;}

#navigace1 {font:8pt Arial;color:#7E8285;padding-bottom:4px;}

#paticka {clear:both;width:950px;padding-left:25px;height:45px;}
#patickaText {font:8pt Arial;padding-top:22px;margin-left:55px; color: #fff;}
#patickaText a {color: #ffc000;}
#patickaOdkazy {clear:both;width:911px;font:8pt Arial;text-align:center;margin-top:10px;padding-bottom:10px;color:#fff;position:relative;left:50%;margin-left:-455px;}
#patickaOdkazy a {color: #ffefbd;}


/* administrace */

#menuAdmin {clear:both;font:bold 10pt Arial;}
#bodyAdmin {margin-left:20px;margin-top:20px;font-size:10pt;line-height:1.4;}
#formAdmin {width:900px;padding:10px;background:#F1F7FD;border:1px solid #D2E6FC;}
#formAdmin h3 {font-family:Arial;color:#000;}
#formAdmin table {font:bold 10pt Arial;color:#333333;}

