body {
  margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Tahoma, "Geneva CE", lucida, sans-serif; 
  font-size: 70%;
  line-height: 110%;	
  color: #000000;
  background: #e5e5e5; 
}


h1, h2, h3, h4, h5, form, div, span, p, select, input, button, table, tr, td, th {
  padding: 0;
  margin: 0;  
}

h1 {
  font-size: 110%;
  line-height: 120%;
  text-transform: uppercase;
  color: #ff9900;
}


h2  {
  margin: 0 25px;
  display: block;    
  float: left;
}

h2 a {
  display: block;
  width: 235px;
  height: 100px;
  background: url('../img/logo.gif') 0 0 no-repeat;
  cursor: pointer;
}

h2 a span {
  display: none;
}

h3 {
  font-size: 110%;
  line-height: 120%;
  text-transform: uppercase;
}

h4 {
  font-size: 100%;
  line-height: 120%;	
}

h5 {
  font-size: 100%;
  line-height: 120%;	
}

input, textarea, button {
	font-family: Arial, sans-serif; 
  padding: 2px;
  line-height: 100%;
  font-size: 120%;
	color: #000000;
	border: 1px solid #aaaaaa;
	background: #ffffff;
	}

a, a:link, a:visited {
  color: #ff9900;
  text-decoration: underline;
}
  
a:hover, a:hover {
  color: #ff0000;
  text-decoration: underline;
}


.hr {
  margin: 0;
  padding: 0;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
  border-bottom: solid #aaaaaa 2px;
  } 

#layout {
  
  float: left;;
}

#claim {
  margin: 0;
  width: 71px;
  height: 150px; 
  background: url('../img/claim.gif') 0 0  no-repeat;
  float: right;
  margin-top: 50px;
}



#claim p span {
  display: none;
}

#box1 {
  width: 950px;
  margin: 0 auto;
  background: #e5e5e5 url('../img/layout-bg.gif') 0 0  repeat-y;
}

#box2 {

}

#box3 {
  width: 690px;
  margin: 0;
}

#col1, #col2, #col3 {
 
}  



#col1 {
  width: 230px; 
  padding: 0 0;  
  float: left;
  margin: 0;
  position: relative;
  left: 20px;
}

#col2 {
  padding: 0 0;
  awidth: 100%; 
  smargin-left: 260px;
  smargin-right: 255px;
  float: left;
  width: 420px;
  position: relative;
  left: 30px;
}

#col12 {
  width: 650px; 
  padding: 0 0;  
  float: left;
  margin: 0;
  position: relative;
  left: 20px;
}

#col12 h3 {
  padding-top: 10px;

}

#col3 {  
  width: 230px; 
  padding: 0 0;  
  float: left;
  position: relative;
  left: 40px;
}


#col1 p, #col1 h1, #col1 h3, #col1 hr, #col1 #box-hypo-kalkulacka  {
  margin: 0;  
  }

#col1 p{
  margin: 0 0 5px 0;  
  }





#col2 p, #col2 h1, #col2 h3, #col2 hr, #col2 #box-main  {
  margin: 0;  
  }



#col3 p, #col3 h1, #col3 h3, #col3 hr {
  margin: 0;  
  }

#tip { 
  width: 500px;
  margin: 10px 0 10px 80px;
  padding: 0 0 0 50px;
  
  background:  url('../img/tip-bg.gif') 0 0  no-repeat;
  float: left;
}

#tip ul {
  margin:  0 0 0 20px;
  padding: 0;
}

#tip h1 {
  font-size: 140%;
  line-height: 150%;
}

#tip h3 {
  font-size: 140%;
  line-height: 150%;
}

#tip ul li, #col12 li {
  list-style-image: url('../img/tip-li.gif');
  line-height: 130%;
}

#links {
  margin: 0 20px;
  padding: 0;
  background: url('../img/links-bg.gif') 50% 0 no-repeat;
  width: 905px;
  height: 27px; 
  sfloat: left;
}

#links ul {
  margin: 0 auto;
  padding: 0;
  list-style: none;
  font-size: 10px;
	line-height: 10px;	
  text-transform: uppercase;
  font-weight: bolder;
  color: #aaaaaa;  
}

#links li {
  padding: 7px 13px;  
  display: block;
  
  float: left;
}

#links li a, #links li a:link, #links li a:visited {
  color: #aaaaaa;
  text-decoration: none;
}
  
#links li a:hover, #links li a:hover {
  color: #ff9900;
  text-decoration: none;
}


#main-menu {
  margin: 0;
  padding: 0;
  background: url('../img/main-menu-bg.gif') 0 0 no-repeat;
  width: 905px;
  height: 47px;
  left: 20px;  
  Etop: 0px;
  position: relative;
  float: left; 
  margin-bottom: 0;
}

#main-menu ul {
  margin: 3px 0;
  padding: 0;
  list-style: none;
  font-size: 14px;
	line-height: 14px;	
  text-transform: uppercase;
  font-weight: bolder;
  color: #ffffff;  
}

#main-menu li {
  padding: 12px 25px;  
  display: block;
  background:  url('../img/main-menu-polozka-bg.gif') 100% 0  no-repeat;
  position: relative;
  height: 41px;
  vertical-align: middle;
  float: left;
}

#main-menu form {
  float: right;
  display: inline;
  margin: 0 25px 0 0;
  padding: 10px 0;    
}

#main-menu li a, #main-menu li a:link, #main-menu li a:visited {
  color: #ffffff;
  text-decoration: none;
}
  
#main-menu li a:hover, #main-menu li a:hover {
  color: #000000;
  text-decoration: none;
}



#string {
  padding: 5px;
  width: 155px;
  height: 21px;
  background: url('../img/input-string-bg.gif') 0 0 no-repeat;
  border: 0;
  color: #aaaaaa;
  font-size: 11px;
  line-height: 14px;
  font-weight: bolder;
  position: relative;
  margin: 0;
  float: left;
}

#go {
  
  margin: 0;
  width: 20px;
  height: 21px;
  border: 0;
  background: url('../img/input-go-bg.gif') 0 0 no-repeat;
}

#go span {
  display: none;
  }

#box-hypo-kalkulacka {
  cursor: pointer;
}

#box-hypo-kalkulacka div {
  width: 235px;
  height: 216px;
  background: url('../img/box-hypo-kalkulacka-bg.gif') 0 0 no-repeat;    
}

#box-hypo-kalkulacka  h4, #box-hypo-kalkulacka h5, #box-hypo-kalkulacka p {
  margin: 0 0 0 0;
}

#box-hypo-kalkulacka  h4 {
  padding: 30px 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-hypo-kalkulacka  h5 {
  padding: 0 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-hypo-kalkulacka2 div {
  width: 235px;
  height: 216px;
  background: url('../img/box-hypo-kalkulacka-bg2.gif') 0 0 no-repeat;    
}

#box-hypo-kalkulacka2  h1, #box-hypo-kalkulacka2 h3, #box-hypo-kalkulacka2 p {
  margin: 0 0 0 0;
}

#box-hypo-kalkulacka2  h1 {
  padding: 30px 0 0 10px;
  font-size: 110%;
  line-height: 120%;
  
}

#box-hypo-kalkulacka2  h3 {
  padding: 0 0 0 10px;
  font-size: 110%;
  line-height: 120%;
  width: 120px;
}

#box-hypo-kalkulacka2 input, #box-hypo-kalkulacka2 select {
  float: right;
  width: 80px;
  margin: 0 15px 0 0;
}
 
#box-hypo-kalkulacka2 button {
  width: 79px;
  height: 47px;
  float: right;
  margin: 0 20px 0 0;
  background: url('../img/button-spocitat.gif') 0 0 no-repeat;
  border: 0;
  display: block;
}
 



#box-main {
  
}

#box-main div {
  width: 420px;
  height: 216px;
  background: url('../img/box-main-bg.gif') 0 0 no-repeat;    
}

#box-main h4, #box-main h5, #box-main p {
  margin: 0 0 0 0;
}

#box-main  h4 {
  padding: 30px 0 0 10px;
}

#box-main  h5 {
  padding: 0 0 0 10px;
}


#box-telefon {

  
}

#box-telefon div {
  width: 230px;
  height: 216px;
  background: url('../img/box-telefon-bg.gif') 0 0 no-repeat;    
}

#box-telefon  h1, #box-telefon h3, #box-telefon h4 {
  padding: 0;
  margin: 0;
}

#box-telefon h1 {
  padding: 30px 0 0 10px;
}

#box-telefon  h3, #box-telefon  h5,  #box-main h3, #box-hypo-kalkulacka h5, #box-telefon h4 {
  padding: 0 0 0 10px;
}

#box-hypo-kalkulacka h5 {
  display: block;
  height: 135px;
}

#box-telefon .vice, #box-main .vice,  #box-hypo-kalkulacka .vice {
  padding: 0 0 0 10px;  
}


#box-mapa {
  
}

#box-mapa div {
  width: 660px;
  height: 216px;
  sbackground: url('../img/box-mapa-bg.gif') 0 0 no-repeat;    
}

#box-mapa div object {
  margin: 0;
   
}

#box-mapa  h1, #box-mapa h3, #box-mapa p {
  margin: 0 0 0 0;
}

#box-mapa  h1 {
  padding: 30px 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-mapa  h3 {
  padding: 0 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}


#box-o-nas {
  
}

#box-o-nas div {
  width: 660px;
  height: 216px;
  background: url('../img/box-o-nas-bg.gif') 0 0 no-repeat;    
}


#box-o-nas  h1, #box-o-nas h3, #box-o-nas p {
  margin: 0 0 0 0;
}

#box-o-nas  h1 {
  padding: 30px 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-o-nas  h3 {
  padding: 0 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-sluzby {
  
}

#box-sluzby div {
  width: 660px;
  height: 216px;
  background: url('../img/box-sluzby-bg.gif') 0 0 no-repeat;    
}


#box-sluzby  h1, #box-sluzby h3, #box-sluzby p {
  margin: 0 0 0 0;
}

#box-sluzby  h1 {
  padding: 30px 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-sluzby h3 {
  padding: 0 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}


#box-hypotecni-uvery-ucelove div {
  width: 660px;
  height: 216px;
  background: url('../img/box-hypotecni-uvery-ucelove-bg.gif') 0 0 no-repeat;    
}


#box-hypotecni-uvery-ucelove h1, #box-hypotecni-uvery-ucelove h3, #box-hypotecni-uvery-ucelove p {
  margin: 0 0 0 0;
}

#box-hypotecni-uvery-ucelove  h1 {
  padding: 30px 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-hypotecni-uvery-ucelove h3 {
  padding: 0 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-hypotecni-uvery-ucelove ul {
  padding: 0 0 0 20px; 
  margin: 0 0 0 10px;
}


#box-stavebni-sporeni div {
  width: 660px;
  height: 216px;
  background: url('../img/box-stavebni-sporeni-bg.gif') 0 0 no-repeat;    
}


#box-stavebni-sporeni h1, #box-stavebni-sporeni h3, #box-stavebni-sporeni p {
  margin: 0 0 0 0;
}

#box-stavebni-sporeni h1 {
  padding: 30px 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-stavebni-sporeni h3 {
  padding: 0 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-stavebni-sporeni ul {
  padding: 0 0 0 20px; 
  margin: 0 0 0 10px;
}


#box-pojisteni div {
  width: 660px;
  height: 216px;
  background: url('../img/box-pojisteni-bg.gif') 0 0 no-repeat;    
}


#box-pojisteni h1, #box-pojisteni h3, #box-pojisteni p {
  margin: 0 0 0 0;
}

#box-pojisteni h1 {
  padding: 30px 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-pojisteni h3 {
  padding: 0 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-pojisteni ul {
  padding: 0 0 0 20px; 
  margin: 0 0 0 10px;
}


#box-spotrebitelske-uvery div {
  width: 660px;
  height: 216px;
  background: url('../img/box-spotrebitelske-uvery-bg.gif') 0 0 no-repeat;    
}


#box-spotrebitelske-uvery h1, #box-spotrebitelske-uvery h3, #box-spotrebitelske-uvery p {
  margin: 0 0 0 0;
}

#box-spotrebitelske-uvery h1 {
  padding: 30px 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-spotrebitelske-uvery h3 {
  padding: 0 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-spotrebitelske-uvery ul {
  padding: 0 0 0 20px; 
  margin: 0 0 0 10px;
}


#box-neucelove-uvery div {
  width: 660px;
  height: 216px;
  background: url('../img/box-neucelove-uvery-bg.gif') 0 0 no-repeat;    
}


#box-neucelove-uvery h1, #box-neucelove-uvery h3, #box-neucelove-uvery p {
  margin: 0 0 0 0;
}

#box-neucelove-uvery h1 {
  padding: 30px 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-neucelove-uvery h3 {
  padding: 0 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-neucelove-uvery ul {
  padding: 0 0 0 20px; 
  margin: 0 0 0 10px;
}


#box-refinancovani div {
  width: 660px;
  height: 216px;
  background: url('../img/box-refinancovani-bg.gif') 0 0 no-repeat;    
}


#box-refinancovani h1, #box-refinancovani h3, #box-refinancovani p {
  margin: 0 0 0 0;
}

#box-refinancovani h1 {
  padding: 30px 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-refinancovani h3 {
  padding: 0 0 0 10px;
  font-size: 110%;
  line-height: 120%;
}

#box-refinancovani ul {
  padding: 0 0 0 20px; 
  margin: 0 0 0 10px;
}




#reklama1 {
  margin-top: 10px;
}

#reklama1 p {
  font-size: 10px;
  line-height: 10px;   
  color: #aaaaaa;
}

#reklama1  img {
  margin: 0;
  border: 0;
  width: 420px;
  height: 100px;
  background: #aaaaaa;
}

#reklama2 {
  margin-top: 10px;
}

#reklama2 p {
  font-size: 10px;
  line-height: 10px;   
  color: #aaaaaa;
}

#reklama2 img {
  margin: 0;
  border: 0;
  width: 230px;
  height: 445px;
  background: #aaaaaa;
}




#footer {
  margin-top: 50px;
}

#footer p {
  text-align: center;
}

.nabidka {
  float: left;  
  margin-right: 10px;
  margin-top: 10px;
  cursor: pointer;
}

.nabidka-b {
  float: left;  
  margin-top: 10px;
  cursor: pointer;
}

.nabidka div, .nabidka-b div {
  width: 205px;
  height: 142px;
  background: url('../img/nabidka-bg.gif') 0 0 no-repeat;  
}

.nabidka h3, .nabidka-b h3 {
  padding: 5px 5px 0 5px;
} 

.nabidka .popis, .nabidka-b .popis {
  padding: 0 5px 0 5px;
  display: block;
  height: 105px;
}

.nabidka .vice, .nabidka-b .vice {
  padding: 0 10px 0 0;
  text-align: right;
}

.nabidka .vice a, .nabidka-b .vice a {
  float: right;
}

.nabidka #hypoteky, .nabidka-b #hypoteky {
  background: url('../img/hypoteky-bg.gif') 50% 100% no-repeat;
}

.nabidka #stavebni-sporeni, .nabidka-b #stavebni-sporeni {
  background: url('../img/stavebni-sporeni-bg.gif') 50% 100% no-repeat;
}

.nabidka #pojisteni, .nabidka-b pojisteni {
  background: url('../img/pojisteni-bg2.gif') 50% 100% no-repeat;
}

.nabidka #spotrebitelske-uvery, .nabidka-b #spotrebitelske-uvery {
  background: url('../img/spotrebitelske-uvery-bg.gif') 50% 100% no-repeat;
}

.nabidka #neucelove-uvery, .nabidka-b #ucelove-uvery {
  background: url('../img/neucelove-uvery-bg.gif') 50% 100% no-repeat;
}

.nabidka #refinancovani, .nabidka-b #refinancovani {
  background: url('../img/refinancovani-bg.gif') 50% 100% no-repeat;
}

.vice a {
  margin-top: -15px;
  display: block;
  width: 35px;
  height: 12px;
  background: url('../img/vice-bg.gif') 0 0 no-repeat;
}

.vice a span {
  display: none;
}

.date {
  padding: 5px 5px 0 0; 
  text-align: right;
  color: #ff9900;
}

.address {
  margin: 0;
  width: 320px;
  float: left;
  
}

.address p {
  line-height: 120%;
  
}

.partner {
  float: left;
  margin: 15px;
}

.partner img {
  border: 0;
  width: 72px;
  
}



.clear {
	height: 1px;
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 1px;
	line-height: 1px;
	background: transparent;
  clear: both;
}