body, html{margin:0; padding:0; height:100%}
.topbg{background-image:url(imgdiz/topbg.gif); background-repeat:repeat-x; vertical-align:bottom}
.topmenu *{ font-family:Arial; font-size:13px; color:#808284; font-weight:bold; text-decoration:none; }
.topmenu {margin-bottom:3px;}
.topmenu td {padding-left:13px; padding-right:3px;}
.topmenu a:hover{color:#f5821f}
.topmenu a.select{color:#f5821f}
.leftopmenu *{color:#323031; font-weight:bold; font-family:Arial; font-size:13px; text-decoration:none;}
.leftopmenu a:hover{color:RGB(231,120,23)}
.leftopmenu a.select{color:RGB(231,120,23)}
.leftopmenu{margin-left:47px; margin-top:10px;}
.bgbottom{background-image:url(imgdiz/bottombg.gif); background-position:left bottom; background-repeat:no-repeat; height:100%}
.portfoliotext{ padding-top:10px;}
.portfoliotext, .portfoliotext *{font-family:Arial; font-size:12px; font-weight:normal; color:#323031;}
.menuimg {margin-left:44px;}
.menuimg a{display:block; width:125px; margin-top:8px; margin-bottom:2px; }
.menuimg a img{border:3px solid #d1d3d4}
.menuimg a img.selectimg{ border:3px solid RGB(231,120,23)}
.main{padding-top:80px; width:700px;}


.portfolioimg *{margin:0 0 0 0; padding:0 0 0 0;}
.portfolioimg {width:auto; text-align: justify; padding-top:80px;}
.portfolioimg div{width:auto; margin:auto}
.portfolioimg * a{display: inline; width:auto;margin:auto;}
.portfolioimg a img{ height:100px; margin-bottom:15px; border:3px solid #e0e1e2 }

.contact{text-align:right; height:80px; vertical-align:top; padding-top:5px; font-family:Tahoma; font-size:9px; font-weight:regular; color:#323031;}
div.servtitle{font-weight:regular}