* { margin: 0; padding: 0; outline: none; border: none; }
html, body { margin: 0; padding: 0; height: 100%; background: #f5f5f5; }
body { font: 90% Tahoma, Verdana, Arial; }
#page { margin: 0 auto; width: 1000px; background: #ffffff; min-height: 100%; }
* html #page {height: 100%;}
#header { width: 1000px; height: 185px; margin: 0; padding: 0; background: #FFFFFF; }
#section1 { width: 1000px; height: 77px; margin: 0; padding: 0; background: #FFFFFF; }
#section2 { width: 1000px; height: 56px; margin: 0; padding: 0; background: #FFFFFF; }
#cilogo { width: 202px; height: 56px; }
#cline { width: 798px; height: 56px; background: #079218 url(http://www.globaltest.ru/konfigurator/ci/bg.gif); }
#linetitle {	FONT: 24px Arial;	COLOR: #FFFFFF;	TEXT-DECORATION: none; padding: 15px 0 0 20px; }
#section3 { margin: 0; padding: 0; width: 1000px; height: 52px; background: #FFFFFF url(http://www.globaltest.ru/konfigurator/ci/cilo3.gif) no-repeat; }
#priceblock{ padding: 10px 0 5px 3px; }
.toptxt { padding: 13px 0 0 0; FONT: 11px Tahoma; color: #000000; font-weight: bold; text-decoration: none; }
.toptxt a { color: #000000; font-weight: bold; text-decoration: underline;}
.toptxt a:hover { color: #000000; font-weight: bold; text-decoration: none; }
.toptxt a:active { color: #000000; font-weight: bold; }
.podtxt { padding: 2px; FONT: 11px Tahoma; color: #44964d; text-decoration: none; text-align: left; }
.podtxt a { color: #44964d; text-decoration: none;}
.podtxt a:hover { color: #44964d; text-decoration: underline; }
.podtxt a:active { color: #44964d; }
#content { width: 1000px; height: 300px; }
#footer { height: 50px; background: #ffffff; color: #888888; margin: 0; padding: 10px 0 10px 30px; text-align: left; font-size: 8pt; border-top: 1px solid #b8b8b8; }
#footer a {color: #888888; }

.text {
color:#004000;
font:normal 11px Tahoma;
padding:13px 0 0 0;
text-decoration:none;
}

.buttons{
padding:8px 0 4px 7px;
}

.button{
border:1px solid #1BBF2D;
color:#20231a;
background-color:#f5f5dc;
font:bold 11px Tahoma;
text-decoration:none;
padding: 2px 3px 2px 3px;
}

.tables{
padding:8px 0 4px 3px;
}

.select{
color:#004000;
background-color:#AAFFAA;
font:normal 11px Tahoma;
text-decoration:none;
}

#price{
font:bold 14px Verdana;
}

.table{
color:#004000;
border-spacing:0px;
border:0px;
background-color:#6EC783;
font:normal 11px Tahoma;
text-decoration:none;
}

.table_head{
color:#004000;
border:0px;
background-color:#AAFFAA;
font:normal 12px Tahoma;
text-decoration:none;
}

.even{
color:#004000;
background-color:#FFFFFF;
font:normal 11px Tahoma;
text-decoration:none;
}

.uneven{
color:#004000;
background-color:#D1E7D6;
font:normal 11px Tahoma;
text-decoration:none;
}

.gtcat{
padding:5px 7px 3px 10px;
}

.gttype{
padding:5px 7px 3px 10px;
}
