a	{
	color: #b34600;
	font-weight:bold;
	text-decoration: none;
}

a:hover	{
	color: #fe7c28;
	font-weight:bold;
	text-decoration: underline;
}

h2	{
	font-size: 12pt;
}

h3	{
	font-size: 11pt;
}

html {
 overflow-y: scroll;
}

body	{
	background: url(/images/background.jpg);
	background-repeat:repeat-x;
	margin: 0px;
	font-family: 'Trebuchet MS', Trebuchet;
}

.header {
	display: block;
	height: 123px;
	margin: 0px 0px 2px 0px;
	background: url(/images/header.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.header_nezavisle {
	display: block;
	height: 145px;
	margin: 0px 0px 0px 0px;
	background: url(/images/header_nezavisle.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.footer	{
	display: block;
	vertical-align:middle;
	background: url(/images/footer.gif);
	background-repeat: no-repeat;
	padding: 10px;
	overflow: hidden;
	color: #FFF;
	font-weight: bold;
	font-size: 75%;
	margin-top:20px;
}

.footer a {
	color: #FFF;
	text-decoration: none;
}

.footer a:hover {
	color: #000;
	text-decoration: none;
}

.menu_top a { 
	float: left;
	height: 22px;
	overflow:hidden;
	padding: 5px 15px 0px 5px;
	color: #FFF; 
	text-decoration: none; 
}

.menu_top a:hover { 
	text-decoration: none;
	color: #FFF; 
	height: 22px;
}
.menu_top_uvod:hover	{
	background: url(/images/menu_top_uvod.gif);
}
.menu_top_uvod_actual	{
	background: url(/images/menu_top_uvod.gif);
}
.menu_top_aktuality:hover	{
	background: url(/images/menu_top_aktuality.gif);
}
.menu_top_aktuality_actual	{
	background: url(/images/menu_top_aktuality.gif);
}
.menu_top_nenechte:hover	{
	background: url(/images/menu_top_nenechte.gif);
}
.menu_top_nenechte_actual	{
	background: url(/images/menu_top_nenechte.gif);
}
.menu_top_zeptejte_se:hover	{
	background: url(/images/menu_top_zeptejte_se.gif);
}
.menu_top_zeptejte_se_actual	{
	background: url(/images/menu_top_zeptejte_se.gif);
}
.menu_top_kontakty:hover	{
	background: url(/images/menu_top_kontakty.gif);
}
.menu_top_kontakty_actual	{
	background: url(/images/menu_top_kontakty.gif);
}

.menu_top 
{ 
	width: 100%;
	color: #FFF;
	font-size: 10pt;
	font-weight: bold;
	cursor:default;
	margin-bottom: 0px;
} 

.menu_top .polozka { 
	float: left;
	height: 22px;
	overflow:hidden;
	padding: 5px 15px 0px 5px;
	color: #FFF; 
	text-decoration: none; 
}

.menu_top .polozka_actual { 
	float: left;
	vertical-align:middle;
	display: table-cell; 
	height: 22px;
	overflow:hidden;
	margin: 0px 0px 0px 0px; 
	padding: 5px 15px 0px 5px;
	color: white; 
	background: #b34600;
	text-decoration: none; 
}

.menu_top .polozka_actual:hover { 
	text-decoration: none;
	background: #b34600;
	color: #FFF; 
	height: 22px;
}

.menu_top .polozka:hover { 
	text-decoration: none;
	background: #b34600;
	color: #FFF; 
	height: 22px;
}

.menu_left	{
	color: #FFF;
	font-size: 13.5pt;
	font-weight: bold;
	border: solid black 0px;
	width: 188px;
	float: left;
	margin-right: 22px;
}

.menu_left	.head	{
	background: url(/images/h1_left_background.gif);
	background-repeat: no-repeat;
	padding: 10px;
	margin-bottom: 1px;
}

.menu_left	.polozka	{
	display: block; 
	color: #FFF;
	font-size: 10.5pt;
	font-weight: bold;
	background: #fe7c28;
	padding: 8px;
	padding-left: 3px;
	text-decoration: none; 
	margin-bottom: 3px;
}

.menu_left	.polozka:hover	{
	color: #FFF;
	background: url(/images/polozka_1.gif);
	background-repeat: no-repeat;
	text-decoration: none; 
	cursor: pointer;	
}

.menu_left	.polozka_actual	{
	display: block; 
	color: #FFF;
	font-size: 10.5pt;
	font-weight: bold;
	background: url(/images/polozka_1.gif);
	background-repeat: no-repeat;
	padding: 8px;
	padding-left: 3px;
	text-decoration: none; 
	margin-bottom: 3px;
}

.menu_left	.polozka_actual:hover	{
	color: #FFF;
	background: url(/images/polozka_1.gif);
	background-repeat: no-repeat;
	text-decoration: none; 
	cursor: pointer;	
}

.menu_left	.polozka_2	{
	display: block; 
	color: #FFF;
	font-size: 10.5pt;
	font-weight: bold;
	background: #fe7c28;
	padding: 3px;
	padding-left: 3px;
	text-decoration: none; 
	margin-bottom: 3px;
}

.menu_left	.polozka_2:hover	{
	color: #FFF;
	background: url(/images/polozka_2.gif);
	background-repeat: no-repeat;
	text-decoration: none; 
	cursor: pointer;	
}

.menu_left	.polozka_2_actual	{
	display: block; 
	color: #FFF;
	font-size: 10.5pt;
	font-weight: bold;
	background: url(/images/polozka_2.gif);
	background-repeat: no-repeat;
	padding: 3px;
	padding-left: 3px;
	text-decoration: none; 
	margin-bottom: 3px;
}

.menu_left	.polozka_2_actual:hover	{
	color: #FFF;
	background: url(/images/polozka_2.gif);
	background-repeat: no-repeat;
	text-decoration: none; 
	cursor: pointer;	
}

.menu_left	.polozka_3	{
	display: block; 
	color: #FFF;
	font-size: 9pt;
	font-weight: bold;
	background: #fe7c28;
	padding: 2px;
	padding-left: 3px;
	text-decoration: none; 
	margin-bottom: 3px;
}

.menu_left	.polozka_3:hover	{
	color: #FFF;
	background: url(/images/polozka_3.gif);
	background-repeat: no-repeat;
	text-decoration: none; 
	cursor: pointer;	
}

.menu_left	.polozka_3_actual	{
	display: block; 
	color: #FFF;
	font-size: 9pt;
	font-weight: bold;
	background: url(/images/polozka_3.gif);
	background-repeat: no-repeat;
	padding: 2px;
	padding-left: 3px;
	text-decoration: none; 
	margin-bottom: 3px;
}

.menu_left	.polozka_3_actual:hover	{
	color: #FFF;
	background: url(/images/polozka_3.gif);
	background-repeat: no-repeat;
	text-decoration: none; 
	cursor: pointer;	
}

.menu_left	.menu_finance_top	{
	display: block;
	height: 6px;
	overflow:hidden;
	background: url(/images/menu_finance_top.gif);
	background-repeat: no-repeat;
}

.menu_left	.menu_finance_bottom	{
	display: block;
	background: url(/images/menu_finance_bottom.gif);
	overflow:hidden;
	height: 6px;
}

.menu_left	.menu_finance	{
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	background: #fe7c28;
}

.infolinka	{
	display: block;
	height: 39px;
	background: url(/images/infolinka.gif);
	background-repeat: no-repeat;
	cursor: default;
	margin-top: 40px;
	margin-bottom: 40px;
	margin-left: 7px;
}

.zeptejte_se	{
	display: block;
	height: 83px;
	background: url(/images/zeptejtese.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.zeptejte_se_cont	{
	display: block;
	height: 146px;
	width: 286px;
	background: url(/images/zeptejte_se.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	margin-top:5px;
}
.zeptejte_se_cont:hover	{
	display: block;
	height: 146px;
	background: url(/images/zeptejte_se_hover.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.stavebko_button	{
	display: block;
	height: 116px;
	width: 328px;
	background: url(/images/ss_smlouva_button.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.stavebko_button:hover	{
	display: block;
	height: 116px;
	background: url(/images/ss_smlouva_button_hover.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.content	{
	float: left;
	border: solid black 0px;
	width: 690px;
	overflow:hidden;
}

.content h1	{
	color: #FFF;
	font-size: 13.5pt;
	font-weight: bold;
	background: url(/images/h1_background.gif);
	background-repeat: no-repeat;
	padding: 10px;
	margin: 0px;
	text-align:right;
}

.content .text	{
	color: #000;
	font-size: 10pt;
	padding: 10px;
	padding-top: 20px;
	text-align: justify;
}

.content .text .top	{
	font-size: 12pt;
}

.tbl_finance_odrazky	{
	margin-left: 25px;
	padding-right: 30px;
	text-align:justify;
	border-collapse:collapse;
}

.tbl_finance_odrazky td	{
	padding: 3px 3px 3px 0px;

}

.tbl_finance_odrazky .bull	{
	font-weight:bold;
	padding-right: 5px;
	vertical-align:top;
	text-align:left;
}

.help	{
	font-size: 10pt;
	border:solid black 1px;
	background:#dfdfdf;
	display:none;
	position:absolute;
	-moz-border-radius: 20px;
}
.help_title	{
	height:15px;
	color:white;
	font-weight:bold;
	background:#333;
	margin-bottom:5px;
	padding:2px;
	padding-left:8px;
	text-align:left;
}

.help_content	{
	padding:15px;
	text-align:justify;
}

.help_symbol	{
	color: #FF0000;
	font-weight: bold;
	vertical-align: super;
	font-size: 9pt;
	cursor: help;
}

.ctverecek	{
	display: block;
	float: left;
	width: 6px;
	height: 6px;
	padding-right: 5px;
	margin-top: 5px;
	background: url(/images/ctverecek.gif);
	background-repeat: no-repeat;
}

.ss_uzavrit_button	{
	background: url(/images/ss_uzavrit.gif);
	height: 36px;
	width: 205px;
	font-weight: bold;
	font-size: 12pt;
	color: #fff;
	border: none;
}

.ss_uzavrit_button:hover	{
	background: url(/images/ss_uzavrit_hover.gif);
	height: 36px;
	width: 205px;
	font-weight: bold;
	font-size: 12pt;
	color: #fff;
	border: none;
}

.odeslat_dotaz_button	{
	background: url(/images/odeslat_dotaz.gif);
	height: 36px;
	width: 125px;
	font-weight: bold;
	font-size: 12pt;
	color: #fff;
	border: none;
}

.odeslat_dotaz_button:hover	{
	background: url(/images/odeslat_dotaz_hover.gif);
	height: 36px;
	width: 125px;
	font-weight: bold;
	font-size: 12pt;
	color: #fff;
	border: none;
}

.tlacitko_submit	{
	border: solid black 0px;
	background: #b34600;
	padding: 7px;
	font-weight: bold;
	font-size: 12pt;
	color: #fff;
}

.tlacitko_submit:hover	{
	border: solid black 0px;
	background: #fe7c28;
	color: #fff;
}

.button_akce	{
	display: block;
	text-align: center;
	background:#b34600;
	border: solid #000 0px;
	cursor: pointer;
	width: 230px;
	float:left;
}

.button_akce:hover	{
	background:#fe7c28;
	text-decoration:none;
}

.button_akce .nadpis	{
	background:#fe7c28;
	text-align: center;
	font-size: 13.5pt;
	font-weight:bold;
	color: #000;
	margin: 0px;
	padding: 10px;
}

.button_akce:hover .nadpis	{
	background:#b34600;
}

.button_akce .text	{
	text-align: center;
	color: #fff;
	font-weight:bold;
	padding: 3px;
}

.button_ss_smlouva	{
	font-size: 14pt;
	font-weight:bold;
	margin: 0px;
	padding: 13px;
	color: #fff;
	display: block;
	text-align: center;
	background:#b34600;
	cursor: pointer;
	width: 370px;
}

.button_ss_smlouva:hover	{
	color: #fff;
	background:#fe7c28;
	text-decoration:none;
}

.button_hypoteka	{
	display: block;
	font-weight: bold;
	text-align: center;
	background:#a46712;
	cursor: pointer;
	width: 260px;
}

.button_hypoteka:hover	{
	color:#fe7c28;
	background:#613b05;
	text-decoration:none;
}

.button_hypoteka .nadpis	{
	text-align: center;
	font-size: 14pt;
	font-weight:bold;
	margin: 0px;
	padding: 13px;
	color: #fff;
	background:#613b05;
}

.button_hypoteka:hover .nadpis	{
	background:#a46712;
}

.button_hypoteka:hover .text	{
}

.button_hypoteka .text	{
	text-align: center;
	font-size:12pt;
	margin: 0;
	padding: 5px;
	color:#000;
}

.img_move	{
	padding:5px 5px 5px 5px;
}

.img_move:hover	{
	padding:0px 0px 10px 10px;
}
