﻿body { text-align:center;margin:0px;font-family: Trebuchet MS, Arial, sans-serif;font-size:12px;color:#626262;background:#FFFFFF url("http://www.americkahypoteka.cz/img/lista_top.gif") repeat-x ;}

a{ text-decoration:underline; color:#000000;}
a:hover{ text-decoration:none;}
a img{ border:0px;}

img{vertical-align:middle;}

form,table,p, table{ margin:0px; padding:0px;}
table tr td{vertical-align:top;}
input,select {vertical-align:middle; font-size:12px;}

.f_left{float:left;}
.full_width{width:100%;}
.f_right{float:right;}
.center{text-align:center;}
.align-right{text-align:right;}
.align-left{text-align:left;}
.italic {font-style: italic;}
.top_odsazeni {margin-top:10px;}

ul.cislovany{list-style-type:decimal-leading-zero; color:#006d00; font-weight:bold; line-height:20px; margin:0px 0px 10px 0px; padding-left:27px;}
ul.cislovany li span{ color:#626262; font-weight:normal;}
ul.necislovany{list-style-image: url("http://www.americkahypoteka.cz/img/sipky.jpg"); line-height:20px; margin:0px 0px 10px 0px; padding-left:24px;}

.button{  background: #183556 url("http://www.americkahypoteka.cz/img/button.gif") no-repeat; border:0px; color:#ffffff; font-weight:bold; font-size:12px; float:right; margin:0px; margin-top:15px; padding:0px; }
.button input{float:left;  text-decoration:none; height:27px; padding-bottom:2px; background:url("http://www.americkahypoteka.cz/img/button_right.gif") no-repeat right top; border:0px; color:#ffffff; font-weight:bold; font-size:12px; margin:0px; cursor:pointer;}

#center{ width:948px; margin:0px auto;}
#layout{ float:left; width:948px; text-align:left;}

#layout #header {float:left; width:100%; position:relative; height:166px;  margin-bottom:2px;}
#layout #header #logo{position:absolute; left:0px; top:19px;z-index:100; color:#000000; font-size:30px;}

#layout #header #zavolejte{position:absolute; right:22px; top:19px;z-index:100; color:#ffffff; background: #59AE00 url("http://www.americkahypoteka.cz/img/zavolat_left.gif") no-repeat; height:25px; }
#layout #header #zavolejte span{float:left; line-height:25px; background: url("http://www.americkahypoteka.cz/img/zavolat_right.gif") no-repeat right top; padding:0px 10px; font-size:12px;}
#layout #header #zavolejte span strong{ font-size:15px; font-weight:normal;line-height:25px;}
#layout #header .info{ font-family:arial; text-align:right; position:absolute; right:25px;top:65px; line-height:20px;}
#layout #header .info a{ color:#006d00; font-weight:bold; text-decoration:none;}
#layout #header .info a:hover{ text-decoration:underline;}

#layout #header #hlavicka{ position:absolute; top:145px; left:0px; width:948px; height:221px; background:#5DB101 url("http://www.americkahypoteka.cz/img/hlavicka.jpg") no-repeat;z-index:99; font-family:arial;}
#layout #header #hlavicka p{ position:absolute; left:28px; top:92px; color:#ffffff; font-size:14px; line-height:25px;}
#layout #header #hlavicka p .big{font-size:20px;}
#layout #header #hlavicka p .learn{display:block; color:#ffffff; font-size:16px; font-weight:bold;}
#layout #header #hlavicka p .learn a{color:#ffffff; }

#layout #header #main_menu{ position:absolute; top:107px; left:18px; margin:0px; padding:0px; }
#layout #header #main_menu li{ float:left; margin:0px; padding:0px 1px 0px 0px; line-height:23px; height:23px; list-style-type:none; background: url("http://www.americkahypoteka.cz/img/menu_line.gif") no-repeat right center; }
#layout #header #main_menu li.last{ background:none; }
#layout #header #main_menu li a{position:relative; float:left; line-height:23px; height:23px; color:#353535; font-size:15px; text-align:center; text-decoration:none; padding:0px 10px;}
#layout #header #main_menu li a:hover,#layout #header #main_menu li a.aktiv{ color:#d60409; }


#layout #main {width:100%; float:left;padding-bottom:25px; }
#layout #main #content{width:926px; float:left;}
#layout #main #content h2,#layout #main #content h1{padding:0px 0px 0px 27px; font-size:20px; color:#222222; margin:0px; }
#layout #main #content .text_box{padding:0px 26px; font-size:12px; font-family:arial; color:#626262; float:left; padding-top:16px;}
#layout #main #content .text_box p{padding:0px 0px 1em 0px; line-height:20px; text-align:justify;}
#layout #main #content .text_box h2,#layout #main #content .text_box h1{padding:0px 0px 15px 0px; font-size:20px; color:#222222; margin:0px; }
#layout #main #content .text_box h3{ color:#006d00; font-size:14px; margin:0px; padding:0px 0px 8px 0px;}
#layout #main #content .text_box  .image{ float:left; margin-right:16px;}
#layout #main #content .text_box  .date{ display:block;}
#layout #main #content .text_box  a{ color:#006d00; font-weight:bold; font-style:italic;}

#layout #main #content .centerbox { margin-left: auto; margin-right: auto;  }
a { color: #d60409; }
#powered a {color: #006d00;  }
#powered { font-family: arial;}
.tos p {margin-bottom: 10px;}
