

body{
	font-family:arial,verdana;
	background-color:#FFF;
	font-size:0.9em;
	width:100%;
	margin:0px;
	padding:0px;
	color:#666666;
}

.reset {
	display: block;
	font-size: 0px;
	line-height: 0px;
	height: 0.1px;
	overflow: hidden;
	clear: both;
}

.mainPage {
	width: 1000px;
    	margin:0em auto;
	text-align:left;
}
.mainPage a { color: #003366; }
.mainPage a:visited { color: #0F3A66 }
.mainPage a:hover { text-decoration:none; }

.mainPage .header {
	height:185px;
	background:url('/vb/public/52/8/b9/f8/15335_39339_hypoteka_home_header.jpg') no-repeat;
}
.mainPage .header.otherPage {
/*	display:block;
	margin-left:308px;*/
	background:url('/vb/public/78/c2/3a/68/15341_39869_hypoteka_kalkulacka_headerB.jpg') no-repeat top left;
/*	width:690px;
	height:100%;*/
}
.mainPage .header .headerHome {
	width:700px;
	float:left;
	height:90%;
}
.mainPage .header .headerHome a,
.mainPage .header .headerHome a:visited,
.mainPage .header .headerHome a:hover {
	display:block;
	cursor:pointer;
	width:100%;
	height:100%;
	color:#FFFFFF;
	text-decoration:none;
}

.mainPage .header .headerRight {
	float:right;
	padding:10px 20px 0px 0px;
	font-size:0.8em;
}

.mainPage .content {

	padding:0px;

}
.mainPage .content .leftSide {
	width:250px;
	float:left;
}

.mainPage .content .leftSide .mNew {
	width:230px;
	float:right;
}
.mainPage .content .leftSide .mNew .head {
	background:url('/vb/public/30/fe/56/e8/15347_37591_kalikulacka_top.gif') no-repeat top right;
	height:46px;
}
.mainPage .content .leftSide .mNew .homeHead {
	background:url('/vb/public/cf/58/89/40/15392_37592_hypoteka_home_kalk.gif') no-repeat top right;
	height:40px;
}
.mainPage .content .leftSide .mNew .textTop{
	color:#666666;
	padding:10px 30px 0px 34px;
	font-size:0.8em;
	line-height:1.2;
	background:url('/vb/public/c/29/f4/6a/15349_36696_kalikulacka_mid.gif') repeat-y top right;
}
.mainPage .content .leftSide .mNew .arrow {
	background:url('/vb/public/d1/3b/9c/fa/15394_36857_hypoteka_home_sipka.gif') no-repeat;
	height: 25px;	
	margin:0px 0px 5px 8px;
}
.mainPage .content .leftSide .mNew .body {
	background:url('/vb/public/c/29/f4/6a/15349_36696_kalikulacka_mid.gif') repeat-y top right;
	padding:10px 0px 30px 0px;
}
.mainPage .content .leftSide .mNew .bottom {
	background:url('/vb/public/db/be/bc/5d/15345_36692_kalikulacka_bottom.gif') no-repeat top right;
	height:10px;
}

.mainPage .content .leftSide .mNew .body .l1 {	background:url('/vb/public/35/88/71/d6/15299_36646__1l.gif') no-repeat; margin:5px 0px 10px 0px; }
.mainPage .content .leftSide .mNew .body .l2 {	background:url('/vb/public/f8/fd/5c/94/15301_36648__2l.gif') no-repeat; margin:5px 0px 10px 0px; }
.mainPage .content .leftSide .mNew .body .l3 {	background:url('/vb/public/30/a4/ee/9b/15303_36650__3l.gif') no-repeat; margin:5px 0px 10px 0px; }
.mainPage .content .leftSide .mNew .body .l4 {	background:url('/vb/public/53/2f/e3/79/15305_36652__4l.gif') no-repeat; margin:5px 0px 10px 0px; }
.mainPage .content .leftSide .mNew .body .l5 {	background:url('/vb/public/76/ba/d7/57/15307_36654__5l.gif') no-repeat; margin:5px 0px 10px 0px; }
 
.mainPage .content .leftSide .mNew .body .l1a { background:url('/vb/public/43/8c/a0/46/15353_36700_LM1Blue.gif') no-repeat; }
.mainPage .content .leftSide .mNew .body .l2a { background:url('/vb/public/c8/cb/3f/53/15355_36702_LM2Blue.gif') no-repeat; }
.mainPage .content .leftSide .mNew .body .l3a { background:url('/vb/public/4d/b/df/5f/15357_36704_LM3Blue.gif') no-repeat; }
.mainPage .content .leftSide .mNew .body .l4a { background:url('/vb/public/d2/4a/7e/6c/15359_36706_LM4Blue.gif') no-repeat; }
.mainPage .content .leftSide .mNew .body .l5a { background:url('/vb/public/2c/8f/17/58/15361_36708_LM5Blue.gif') no-repeat; }

.mainPage .content .leftSide .mNew .body .l1a span,
.mainPage .content .leftSide .mNew .body .l2a span,
.mainPage .content .leftSide .mNew .body .l3a span,
.mainPage .content .leftSide .mNew .body .l4a span,
.mainPage .content .leftSide .mNew .body .l5a span {
	font-weight:bold;
	color:#fff;
}
.mainPage .content .leftSide .mNew .body span {
	display:block;
	padding:10px 10px 22px 50px;
	font-size:0.8em;
	background:url('/vb/public/15/bd/b/d1/15351_36698_lLine.gif') no-repeat bottom right;
}

.mainPage .content .leftSide .mNew .body .arrow span {
	padding:3px 10px 0px 26px;
	background:url('');
	font-weight:bold;
	font-size:1em;
}
.mainPage .content .leftSide .mNew .body .arrow span a,
.mainPage .content .leftSide .mNew .body .arrow span a:visited {
	color:#fff;
	text-decoration:none;
}

.mainPage .content .rightSide {
	float:left;
	width:750px;
}

.mainPage .content .rightSide .placeHolder {
	padding:0px 0px 0px 22px
}

.topBoxes{
	height: 220px !important;
}

.mainPage .content .rightSide .placeHolder .topBoxes {
	height:180px;
	padding-top:10px;
}
.mainPage .content .rightSide .placeHolder .topBoxes .box {
	height:168px;
	width:168px;
	margin-right:11px;
	float:left;
}
.mainPage .content .rightSide .placeHolder .topBoxes .box a {
	width:100%;
	height:100%;
	display:block;
	cursor:pointer;
}
.mainPage .content .rightSide .placeHolder .topBoxes .box a#box1 {
	background:url('/vb/public/59/b5/60/f/15309_39362_box1.gif') no-repeat;
}
.mainPage .content .rightSide .placeHolder .topBoxes .box a#box1:hover {
	background:url('/vb/public/59/b5/60/f/15309_39362_box1.gif') no-repeat top right;	
}
.mainPage .content .rightSide .placeHolder .topBoxes .box a#box2 {
	background:url('/vb/public/40/f/66/30/15311_39365_box2.gif') no-repeat;
}
.mainPage .content .rightSide .placeHolder .topBoxes .box a#box2:hover {
	background:url('/vb/public/40/f/66/30/15311_39365_box2.gif') no-repeat top right;	
}
.mainPage .content .rightSide .placeHolder .topBoxes .box a#box3 {
	background:url('/vb/public/9e/53/e1/e7/15313_39366_box3.gif') no-repeat;
}
.mainPage .content .rightSide .placeHolder .topBoxes .box a#box3:hover {
	background:url('/vb/public/9e/53/e1/e7/15313_39366_box3.gif') no-repeat top right;	
}
.mainPage .content .rightSide .placeHolder .topBoxes .box a#box4 {
	background:url('/vb/public/3a/7a/ef/87/15315_39369_box4.gif') no-repeat;
}
.mainPage .content .rightSide .placeHolder .topBoxes .box a#box4:hover {
	background:url('/vb/public/3a/7a/ef/87/15315_39369_box4.gif') no-repeat top right;	
}

.mainPage .content .rightSide .placeHolder .promoText {
	padding:10px 20px 20px 2px;
}

.mainPage .content .rightSide .hr {
	background:url('/vb/public/32/50/be/50/15337_36684_hypoteka_home_hrSh2.jpg') no-repeat;
	height:41px;
}

.mainPage .content .rightSide .placeHolder .bottomBoxes {
	/*background-color:orange;*/
	margin-top:10px;
}

.mainPage .content .rightSide .placeHolder .bottomBoxes .box {
	width:334px;
	/*height:200px;*/
	/*min-height:200px;*/
	background:#FFFFFF url('/vb/public/95/c/8f/3e/15329_36676_hypoteka_home_bg2.gif') no-repeat bottom right;
	margin-right:17px;
	float:left;
}
* html .mainPage .content .rightSide .placeHolder .bottomBoxes .box {
	/*height:200px;*/
}
.mainPage .content .rightSide .placeHolder .bottomBoxes .box .head {
	height:50px;
	background: url('/vb/public/82/8/d2/22/15331_36678_hypoteka_home_buttonL1.gif') no-repeat;
}
.mainPage .content .rightSide .placeHolder .bottomBoxes .box .b2 { background: url('/vb/public/ca/51/e7/3f/15333_36680_hypoteka_home_buttonL2.gif') no-repeat; }

.mainPage .content .rightSide .placeHolder .bottomBoxes .box .head .textHeader {
	display:block;
	padding:5px 10px 0px 48px;
	color:#003366;
	font: normal bold 1.1em/1.1 Arial;
}

.mainPage .content .rightSide .placeHolder .bottomBoxes .box .body {
	padding:0px 10px 10px 48px;
}
.mainPage .content .rightSide .placeHolder .bottomBoxes .box .body ul { margin-left:15px; padding-left:5px; }	
* html .mainPage .content .rightSide .placeHolder .bottomBoxes .box .body ul { padding-left:0px; }	

.mainPage .content .rightSide .placeHolder ul li {
	list-style-image:url('/vb/public/4f/a9/1a/98/15369_36753_liBullet.gif');
	padding:0px 10px 5px 4px;
	color:#000;
	font-size:0.8em;
}

.mainPage .content .rightSide .placeHolder ul.normal li {
	list-style-image:url('');
}

.mainPage .content .rightSide .placeHolder ul.noBullet li {
	list-style-image:url('');
	list-style-type:none;
	padding-bottom:5px;
	padding-left:0px;
}


.mainPage .content .leftSide .nextTools {
	margin-top:20px;
	width:225px;
	float:right;
	background:#FFFFFF url('/vb/public/34/fb/26/40/15363_36710_hypoteka_kalkulacka_boxBg.gif') no-repeat bottom right;
	padding-bottom:15px;
}
.mainPage .content .leftSide .nextTools .head {
	background: url('/vb/public/4d/50/1d/19/15343_36690_hypoteka_kalkulacka_icko.gif') no-repeat;
}
.mainPage .content .leftSide .nextTools .head .textHeader {
	display:block;
	padding:8px 10px 20px 42px;
	color:#003366;
	font: normal bold 1.1em/1.1 Arial;
}
.mainPage .content .leftSide .nextTools .body {
	padding:0px 10px 5px 42px;
	font-size:0.8em;
}
.mainPage .content .leftSide .nextTools .body span {
	display:block;
	padding:5px 0px;
}

.mainPage .content .rightSide .placeHolder p {

}
.mainPage .content .rightSide .placeHolder h3 {
	color: #1A3664;
	font: normal bold 1em/1.1 Arial;
	margin-top:0px;
}
.mainPage .content .rightSide .placeHolder h2 {
	color: #1A3664;
	font: normal bold 1.2em/1.1 Arial;
	margin:10px 0px;
	/* background: url('/vb/public/a5/20/34/7d/15327_36674_hypoteka_dotaznik_otaznik.gif') no-repeat center right; */
}

.mainPage .content .rightSide .placeHolder .grayBox {
	background-color:#E8E8E8;
	width:707px;
	
}
.mainPage .content .rightSide .placeHolder .grayBox .top {
	background:#E8E8E8 url('/vb/public/77/8e/c1/b0/15319_36666_hypoteka_dotaznik_bgGTop1.gif') no-repeat top left;
	height:10px;
}
.mainPage .content .rightSide .placeHolder .grayBox .bottom {
	background:#E8E8E8 url('/vb/public/c1/91/9e/18/15317_36664_hypoteka_dotaznik_bgGBot1.gif') no-repeat bottom left;
	height:20px;
}
.mainPage .content .rightSide .placeHolder .grayBox  .middle {
	padding:0px 25px;
}



.mainPage .content .rightSide .placeHolder .whiteBox {
	background:#FFF url('/vb/public/13/72/7d/7c/15325_36672_hypoteka_dotaznik_bgWMid.gif');
	width:656px;
}
.mainPage .content .rightSide .placeHolder .whiteBox .top {
	background:#E8E8E8 url('/vb/public/a4/76/d7/f/15323_36670_hypoteka_dotaznik_bgWTop.gif') no-repeat bottom left;
	height:10px;
}
.mainPage .content .rightSide .placeHolder .whiteBox .bottom {
	background:#E8E8E8 url('/vb/public/f/ce/dd/5f/15321_36668_hypoteka_dotaznik_bgWBot.gif') no-repeat top left;
	height:10px;
}
.mainPage .content .rightSide .placeHolder .whiteBox .middle {
	padding:0px 20px;
}

.mainPage .content .rightSide .placeHolder table td { vertical-align:top; }
.mainPage .content .rightSide .placeHolder table.tableTDMiddle td { vertical-align:middle; }
.mainPage .content .rightSide .placeHolder table td ul.normal { margin-top:0px; }
.mainPage .content .rightSide .placeHolder table td ul.normal li { font-size:1em; }

.mainPage .content .rightSide .placeHolder .whiteBox .middle p { padding-left:5px; }
.mainPage .content .rightSide .placeHolder .whiteBox .middle table th { font-size:0.9em; text-align:left; padding-bottom:5px; }

.mainPage .content .rightSide .placeHolder .whiteBox .middle table.result {
	border-collapse:collapse;
	width:615px;
	margin:10px 0px;
}
.mainPage .content .rightSide .placeHolder .whiteBox .middle table.result td {
	padding:5px;
	border-bottom:solid 1px #E8E8E8;
	font-weight:bold;
}
.mainPage .content .rightSide .placeHolder .whiteBox .middle table.result tr.l td {
	background-color:#FAFAFA;
	color:#0A3D82;
}
.mainPage .content .rightSide .placeHolder .whiteBox .middle table.result tr.s td {
	color:#0A3D82;
}

.mainPage .content .rightSide .placeHolder form,
.mainPage .content .rightSide .placeHolder form input {
	margin:0px;
	padding:0px;
}
.mainPage .content .rightSide .placeHolder form input.next {
	padding-top:15px;
}


.mainPage .content .rightSide .placeHolder form h3 {
	margin:10px 5px;
}
.mainPage .content .rightSide table td {
	margin:0px;
	padding:0px;
	border-width:0px;
	color:#323334;
	font-size:13px;
}

.mainPage .content .rightSide .pdf {
	background: url('/vb/public/41/83/4a/f8/15525_38125_page_white_acrobat.gif') no-repeat center left;
	padding-left: 20px;
	line-height:20px;
}
.mainPage .content .rightSide .word {
	background: url('/vb/public/ef/23/2d/80/15527_38127_page_white_word.gif') no-repeat center left;
	padding-left: 20px;
	line-height:20px;
}
.mainPage .content .rightSide .file {
	background: url('/vb/public/22/54/9b/64/15529_38129_page_white.gif') no-repeat center left;
	padding-left: 20px;
	line-height:20px;
}


.mainPage .footer {
	border-top:solid 1px #CCCCCC;
	margin-top:25px;
}
.mainPage .footer .copy {
	font-size:0.8em;
	text-align:right;
	padding:10px 20px 10px 10px;
}


.center { text-align:center; }
.right { text-align:right; }

hr { display:none; }
.noDisplay { display: none; }

.noMargin { margin:0px; }


.mTop15 { margin-top:15px; }
.w20 { width:20px; }
.w30 { width:30px; }
.w40 { width:40px; }
.w50 { width:50px; }
.w60 { width:60px; }
.w70 { width:70px; }
.w80 { width:80px; }
.w90 { width:90px; }
.w100 { width:100px; }
.w120 { width:120px; }
.w150 { width:150px; }
.w180 { width:180px; }
.w200 { width:200px; }

.w30p { width:30%; }
.w40p { width:40%; }
.w50p { width:50%; }
.w60p { width:60%; }

.red { color:#D54D50; }

.msg { 
	padding:10px 0px 20px 0px; 
	font:normal bold 0.9em Arial;
	color:#D54D50;
}
.bold { font-weight:bold; }


