/* CSS Document */
HTML{height:100% ;width:100%; font:75% Tahoma;}
BODY {height:100% !important;width:100%;margin:0; padding:0;text-align:center; background:url(i/bodybg.jpg) top left repeat}
a{ font-family:Tahoma; font-size:11px; color:#635e58;}
a:hover{ font-family:Tahoma; font-size:11px; color:#635e58; text-decoration:none;}
IMG {border: 0}
TABLE {border-collapse:collapse;}
TABLE TR TD {padding:0;vertical-align:top;}
FORM  {margin:0}
INPUT, TEXTAREA, SELECT { font-family:Tahoma; font-size:12px; color:#626060;font-style:normal; font-weight:normal; width:200px}
p {margin:0; font-family:Tahoma; font-size:12px; color:#586266; line-height:18px; padding:10px 0 0 0}
h1 { font-family:Verdana; font-size:17px; color:#000000; font-weight:normal;text-align:left; padding:0; margin:0}
ul{margin:7px 2px 7px 25px;padding:0; font-family:Tahoma; font-size:12px; color:#500005; line-height:17px}
ol{margin:7px 0px 7px 30px;padding:0}
li{ margin-top:5px; font-family:Tahoma; font-size:12px; color:#586266; }
hr{height:1px;border:0px;background:#8d8d8d;}
.border{border:1px solid #111}

#maintable{ width:980px; height:100%; padding:0; margin:0; background-color:#FFFFFF}

#tdtopleft{ width:247px; height:147px; padding-left:61px}
#tdtopleft div{ margin-top:25px;}
#tdtopleft div a{ margin:0 26px 0 0; font-family:Tahoma; font-size:11px; color:#b2aeab; text-decoration:underline; width:13px;}
#tdtopleft div a:hover{text-decoration:none}
#tdtopleft img{ margin-top:26px}

#tdtopright{ width:672px; height:147px;}
#icons{margin:0 0 0 -130px;height:66px;}
#icons div{float:left;margin:20px 0 0 148px;display:inline;white-space:nowrap;font-size:95%}
#icons img{vertical-align:top;position:relative;top:1px}
#toptext{ width:656px; height:19px; background:#635e58;}
#toptext p{font-family:Tahoma; font-size:11px; color:#e7e7e7; margin:0 0 0 19px; padding:0 }
#top-menu{clear:both;width:650px;height:15px;margin:20px 0 0 0}
#top-menu div{float:left;padding:0;height:15px;margin:0}



#menu{margin:20px 0 0 0}

#tdcentleft{width:247px; padding:0 0 0 61px; margin:0}
#tdcentleft input{ width:119px; height:19px; border:none; background-color:#e7e7e7; margin:34px 4px 0 0}
#tdcentleft span input{ width:64px; height:12px; border:none; background-color:#e7e7e7; margin:34px 4px 0 0}
#tdcentleft span.search{ height:19px;background:url(i/search.jpg) top left no-repeat; padding-left:31px; vertical-align:bottom; margin:0;}
#tdcentleft span.search a{ font-family:Tahoma; font-size:11px; color:#635e58; text-decoration:underline; padding:0; margin:0}
#news{margin:18px 0 0 0; width:196px}
#news div{ font-family:Tahoma; font-size:11px; color:#b2aeab; margin:20px 0 3px 0}
#news a{ line-height:19px;}
#news .allnews{ width:91px; background:url(i/allnews.jpg) bottom right no-repeat}
.hr{ margin:29px 0 14px 0}
.hr2{ margin:10px 0 14px 0}
.hrbot{ margin:10px 0 0 0; padding:0}

#icontacts{ width:167px; font-family:Tahoma; font-size:12px; color:#6c7973; margin-top:20px; line-height:16px; padding:0}
#icontacts div.adres{ margin:0 0 14px 0; font-size:11px}
#icontacts  div.shema{ margin:17px 0 19px 0; width:99px; height:11px}
#icontacts  div.shema a{ padding-left:24px; background:url(i/imgshema.jpg) bottom left no-repeat}
#icontacts  div.phoneleft{float:left; width:55px; padding:0; margin:0; font-size:11px}
#icontacts  div.phoneright{padding:0; margin:0 10px 21px 0;float:left; width:95px}
#icontacts  div.e-mail{ margin-top:21px; font-size:11px}

#tdcentright{ width:672px; padding-bottom:50px}

#divleft{ width:430px; float:left; margin:56px 20px 0 0; padding:0;text-align:justify}
#divleft div{ margin-left:18px}
#divleft p{ line-height:16px}
#divleft2{ width:672px; float:left; margin:1px 0 0 0; padding:0}
#divleft2 div{ margin-left:0px}
#divleft2 p{ line-height:16px}
#divright{ width:200px;float:left; margin:56px 0 0 0; padding:0 !important}
#divport{ margin:20px 0 0 0}

#divport div.portopis{ margin:10px 0 0 0}
#divport div.portopis span{ font-family:Verdana; font-size:14px; color:#444444; font-weight:bold}
#divport div.portopis p{ width:200px}
#divport div.portopis a{ font-family:Tahoma; font-size:12px; color:#737373; text-decoration:underline; line-height:16px}
#divport div.portopis a:hover{ text-decoration:none}
#divport div.othproj{ margin:20px 0 0 0; width:110px; background:url(i/othproj.jpg) bottom right no-repeat}
#divport div.othproj a{ font-size:11px}

#tdbotleft{ width:247px; height:128px; padding-left:61px}
.left-footer{width:183px;padding:0;margin:0;display:inline}
.left-footer p{ font-family:Tahoma; font-size:11px; color:#6c7973; margin:15px 0 0 0; padding:0; line-height:14px}
.left-footer div {margin-top:10px}
.left-footer div a{ font-family:Tahoma; font-size:11px; color:#6c7973;text-decoration:none;}
.left-footer div span{background:url(i/copy-bg.gif);padding:0 21px 0 0}
.left-footer p{padding:12px 0 16px}

#tdbotright{ width:672px; height:128px; background:url(i/bgbotright.jpg) top left no-repeat}

#right-footer{width:600px;padding:20px 0 0 0;margin:0 0 0 8px;}
#right-footer div{float:left;padding:32px 16px 0 0;background:url(i/footer-links.gif) no-repeat 0 0;margin:28px 0 0}
#right-footer a{color:#626060;}
.cmsmenu {display:inline}
.cmsmenu span{font-family:Tahoma; font-size:12px; color:#fefefe; font-weight:bold; background-color:#b2aeab}
.cmsmenu a {font-family:Tahoma; font-size:12px; color:#414141; text-decoration:underline}
.cmsmenu a:hover {font-family:Tahoma; font-size:12px; color:#a7a6a4; text-decoration:none}
.photo{ background:url(/html/arch/images/catback.gif) no-repeat top}

.objects p{font-family:Tahoma; font-size:15px; color:#5c5b59; text-decoration:none !important; line-height:16px}
.objects a{font-family:Tahoma; font-size:15px; color:#5c5b59; text-decoration:underline; line-height:16px}
.objects a:hover{font-family:Tahoma; font-size:15px; color:#5c5b59; text-decoration:none; line-height:16px}

/* .catalog_opis{padding:0 0 0 20px}*/
.catalog_opis p{ font-family:Georgia; font-size:18px; color:#231f20; font-style:italic; font-weight:bold; width:150px}
.catalog_opis a{font-family:Tahoma; font-size:12px; color:#626060; text-decoration:underline}
.catalog_opis div {}*/
.catalog_bg{background:url(/html/arch/images/catalogbg.gif) repeat-x top; width:180px; margin:0; padding:0px}
.imgmap{ padding-top:50px}

.c1{width:170px; height:250px; float:left; background:url(/html/arch/images/catback.gif) no-repeat top left; clear:both}
.c2{width:290px; height:55px; float:left;padding:0; text-align:left; vertical-align:top; position:inherit;}
.c2 p{ font-family:Verdana; font-size:18px; color:#231f20; font-weight:normal; width:150px; vertical-align:top; padding-bottom:5px}
/*.c2 a{font-family:Tahoma; font-size:12px; color:#626060; text-decoration:underline; vertical-align:top}*/ 

.c3{width:260px;float:left; padding-left:0px; vertical-align:top;}
.c3 span{ font-family:Tahoma; font-size:12px; color:#635e58; font-weight:bold; vertical-align:top}
.c3 a{ font-family:Tahoma; font-size:12px; color:#626060; vertical-align:top}
.c3 a:hover{ font-family:Tahoma; font-size:12px; color:#626060; vertical-align:top;text-decoration:none}

.catpn{ width:656px; height:19px; background:#b2aeab; text-align:left; vertical-align:top}
.catpn a{ font-family:Tahoma; font-size:11px; color:#ffffff; text-decoration:underline; padding:15px 30px 0 30px; vertical-align:top}
.catpn_left{ float:left; width:150px;background:url(/html/arch/images/arrowcat1.gif) no-repeat left; padding-left:20px}
.catpn_right{ float:right; width:150px; text-align:right;background:url(/html/arch/images/arrowcat2.gif) no-repeat right; padding-right:20px}

.catinfo{width:290px; float:left;font-family:Tahoma; font-size:12px; color:#626060;line-height:21px}
.catinfo small{font-family:Tahoma; font-size:10px; color:#626060;}
.catinfo2{width:260px; float:left; padding-left:40px;font-family:Tahoma; font-size:12px; color:#626060;line-height:21px}
.catinfo2 p{ font-family:Tahoma; font-size:12px; color:#626060;line-height:21px}
.catinfo2 span{ font-family:Tahoma; font-size:12px; color:#5c5b59; font-weight:bold}
.catinfo p{ font-family:Tahoma; font-size:12px; color:#626060;line-height:21px}
.catinfo span{ font-family:Tahoma; font-size:12px; color:#5c5b59; font-weight:bold}

.c5 { font-family:Georgia; font-size:18px; color:#231f20; font-style:normal;  vertical-align:top; min-height:50x}

.c4 { font-family:Verdana; font-size:17px; color:#000000; font-weight:normal;  vertical-align:top; min-height:50px}

.production{ width:100px; height:auto; float:left; padding:15px 15px 0 0; text-align:center; vertical-align:middle;margin:0}
.production div{margin:0; padding:0}

.c6{width:290px; height:55px; float:left;padding:0; text-align:left; vertical-align:top; position:inherit;}
.c6 a{ font-family:Verdana; font-size:18px; color:#231f20; font-weight:normal; width:150px; vertical-align:top; padding-bottom:5px}
.c6 a:hover{ font-family:Verdana; font-size:18px; color:#231f20; font-weight:normal}
.c6 p{font-family:Verdana; font-size:12px; color:#231f20;}

.path{font-family:Tahoma; font-size:11px; color:#b2aeab;margin:0 0 0 13px}
.path a{font-family:Tahoma; font-size:11px; color:#b2aeab; text-decoration:underline}
.path a:hover{font-family:Tahoma; font-size:11px; color:#b2aeab; text-decoration:none}

div#flashdiv {
	height: 490px;
	padding:0;
	width:470px;
}
div#flashdiv  p {
 position: absolute;
}