
html, body {
background:transparent;
color:#000;
font-family:Tahoma;
font-size:11px;
margin:0px 0px;
text-align:left;
}
table{
    width:100%; border-collapse: collapse;
}


table.top, table.bottom{
    	
    background-image:url('../../gfx/print/top_bg.gif');
    background-position:bottom;
}
/*
.top tr{
    background-image:url('../../gfx/print/top_bg.gif');
    background-position:bottom;
    background-repeat:no-repeat;
}*/

.projectName{
    text-align:center;
    font-size:28px; font-weight:bold; font-family:Tahoma;
    line-height:28px;
}

.b{ font-weight:bold;}

.descriptionList ul{
    margin:0px 0px 0px 20px;
    padding:0px;
    font-size:11px;
    line-height:10px;
}

.technologiesData {
    color:#ffffff;font-size:11px;
}

.technologiesData th{
    background-color:#6fb747; font-weight:bold;
}

.technologiesData td{
    background-color:#fc8506;
}


#pricesDiv{
    border-bottom:1px solid black;
    text-align:center;
}

#priceProject{font-weight:bold; font-size:17px; line-height:17px; }
#priceProject div.h{color:#459419;}
#priceProject div.p{}

#priceEstimate{
    margin-bottom:5px;
}

table.images td {text-align:center;font-size:10px;}
/*table.images td img {height:35%;}
table.images td.h30 img {height:30%;}*/

.printFooter{font-size:7px;text-align:center; font-family:Tahoma;}
.paramsTable {font-size:11px;}
.paramsTable tr {border:1ps solid #ffffff;}

.fs11{font-size:11px;}


#bottom{
	height:55px;float:left;
    background-image:url('../../gfx/print/top_bg.gif');
    background-position:bottom;
}

#logo2{
    width:200px; height:55px; float:left;
}

#contact{
    width:300px; height:55px; float:right;
}
