﻿
/*-------------------------------- rodinné domy - tabulka -------------------------------------*/

.tblPrikladNavrhu
{
	width: 100%; 
	border-bottom: solid 1px #e2e0e0;
	empty-cells: show;
}

.tblPrikladNavrhu th
{
	text-align: left;
	padding: 3px 6px 2px 6px;
	background-color: #e2e0e0;
	border: solid 1px #ffffff;
	border-left: none;
	vertical-align: bottom;
	text-align: right;
}

.tblPrikladNavrhu td
{
	vertical-align: top;
	padding: 3px 6px 1px 6px;
	border-right: solid 1px #e2e0e0;
	border-top: solid 1px #e2e0e0;
	background-color: #ffffff;
	text-align: right;
}

.tblPrikladNavrhu td.tdPravySloupec, .tblPrikladNavrhu th.tdPravySloupec { border-right: none; }
.tblPrikladNavrhu td.tdTextVlevo, .tblPrikladNavrhu th.tdTextVlevo { text-align: left; }

/*-------------------------------- panelové domy - tabulka -------------------------------------*/

.tblSeznamPolozek td
{
	vertical-align: top;
	padding-top: 2px;
}

.tblSeznamPolozek td.tdPvniSloupec
{
	padding-right: 4px;
	white-space: nowrap;
}

/*-------------------------------------------- poptávka ------------------------------------------*/

.spanFormPoptavka
{
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: top;
	padding-top: 3px;
}

/*-------------------------------- Reference -------------------------------------*/

.pReference { padding: 4px 0px 4px 0px; }

.pReference img
{
	margin-right: 8px;
	cursor: pointer;
}

/*-------------------------------- Hotová řešení -------------------------------------*/

.tblSestava { width: 100%; }

.tblSestava th
{
	text-align: left;
	border-bottom: solid 2px #ffffff;
	padding-bottom: 2px;
}

.tblSestava td
{
	text-align: left;
	padding: 2px 0px 2px 0px;
	border-bottom: solid 1px #ffffff;
}

.tblSestava .tdHodnoty
{
	text-align: right;
}

/*-------------------------------- Intoza -------------------------------------*/

.divIntoza { padding: 0px 20px 0px 15px; margin: 0px 0px 10px 0px;}

.divIntozaText
{
	margin: -3px 1px 0px 0px;
	padding: 8px;
	background-image: url(Images/intozaRamD.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}

/*-------------------------------- online monitoring -------------------------------------*/

.tblObrazky
{
	margin-bottom: 18px;
	border-collapse: collapse;
}

.tblObrazky td
{
	padding-right: 4px;
	vertical-align: top;
}

.tblObrazky td img { cursor: pointer }

.tblObrazky td.tdObrazkyPopis
{
	padding: 2px 16px 0px 0px;
	font-style: italic;
}
