/**
 * @copyright uah-design
 * @author avastor
 * */
#last_work { text-align: left; padding: 25px 0px 15px 0px; }
.img_work { float: left; width: 250px; padding-left: 5px; padding-bottom: 3px; background: url(/source/image/backgr-images.gif) no-repeat left; }
.txt_work { float: left; width: 470px; }
.title_work { margin-top: -3px; line-height: 1.3; }
.link_work { padding-top: 10px; }
.boxwork { padding-top: 10px; padding-bottom: 20px; margin-left: -5px; }
#clients { padding: 10px 0px 0px 10px; }
.boxclients { float: left; width: 170px; height: 130px; padding: 0px 40px 0px 0px; }
#last_news { text-align: left; padding: 15px 0px 5px 0px; }
.news { line-height: 1.3; padding-bottom: 15px; }
.news em { font-style: normal; color: #fe7b27; text-decoration: underline; }
#telefon { float: left; font-style: italic; line-height: 1.6; font-weight: normal; font-size: 16px; color: #838383; }
#contentboxleft { float: left; width: 730px; }
#contentboxnews { float: right; width: 200px; }
#fonepic { float: right; }
#box_main { padding-top: 25px; }
* { font-family: Arial; border: none; padding: 0; margin: 0; font-size: 13px; color: #474747; }
* a:link, * a:visited, * a:active { font-size: 12px; color: #0089d0; text-decoration: underline; }
* a:hover { font-size: 12px; color: #0089d0; text-decoration: none; }
h1 { font-family: Times New Roman, Arial;  font-size: 34px; color: #fe7b27; text-align: left; font-weight: normal; }
h2 { font-family: Arial; font-size: 16px; color: #474747; text-align: left; font-weight: bold;  }
h3 { font-family: Arial; font-size: 16px; color: #474747; text-align: left; font-weight: bold;  }
strong { font-weight: normal; font-size: 13px; color: #474747; }
em { font-style: normal; font-size: 13px; color: #474747; }
object { outline:none; }
#linetop { font-size: 1px; background: url(/source/image/top.jpg) repeat-x top left; height: 3px; }
#linebottom { font-size: 1px; background: url(/source/image/bottom.jpg) repeat-x top left; height: 15px; }
#boxmenutop { clear: both; font-size: 1px; }
#boxmenunav { float: left; padding-left: 20px; }
#boxpicchers { float: right;  padding-right: 5px; }
#boxmenubottom { padding: 10px 10px 25px 10px; border-top: solid 1px #eeeeee; } 
#boxmenubottom2 { float: left; padding-left: 50px; }
#centerpage { width: 1000px; }
#headertable { border: none; width: 100%; }
#proposol { float: left; padding-top: 6px; }
#listlang { float: left; padding-left: 5px; }
#menutop { padding-top: 5px; }
#flashbox { font-size: 1px; cursor: pointer; } 
#centerbody { padding: 10px 10px 25px 10px; border-bottom: solid 1px #eeeeee; border-top: solid 1px #eeeeee; }
#contentbody { text-align: left; padding-left: 25px; padding-right: 25px; }
.clears { clear: both; font-size: 1px; }
#menutop li { list-style: none; padding: 0px; margin: 0px; line-height: 28px; } 
#menutop a:link, #menutop a:visited, #menutop :active { font-size: 13px; color: #0089d0; text-decoration: underline; }
#menutop a:hover { font-size: 13px; color: /* #0089d0 -> blue */ #fe7b27; text-decoration: /*none*/ underline;  }
#lang li { list-style: none; padding: 10px 10px 0px 0px; margin: 0px; float: left;} 
#lang a:link, #lang a:visited, #lang :active { font-size: 13px; color: #0089d0; text-decoration: underline; }
#lang  a:hover { font-size: 13px; color: /* #0089d0 -> blue */ #fe7b27; text-decoration: /*none;*/ underline; }
#menunav li { list-style: none; padding: 0px 25px 0px 0px; margin: 0px; float: left; } 
#menunav a:link, #menunav a:visited, #menunav :active { font-size: 13px; color: /* #6b6b6b; -> grey */ #0089d0; text-decoration: underline; }
#menunav  a:hover { font-size: 13px; color: /* #6b6b6b; -> grey */ #fe7b27; text-decoration: underline; }
#icohref  li { list-style: none; padding: 0px 10px 0px 0px; margin: 0px; float: left; } 
#menubottom1 { color: #6b6b6b; font-size: 13px; float: left; padding-left: 20px; }
#menubottom { color: #6b6b6b; font-size: 13px; float: left; padding-left: 20px; }
#menubottom li { list-style: none; padding: 0px 5px 0px 0px; margin: 0px; float: left; margin-left: 10px; }
#menubottom a:link, #menubottom a:visited, #menubottom :active { font-size: 13px; color: #0089d0; text-decoration: underline; font-weight: lighter; }
#menubottom a:hover { font-size: 13px; color: #0089d0; text-decoration: none; }
#menubottom1 a:link, #menubottom1 a:visited, #menubottom1 :active { font-size: 13px; text-decoration: underline; font-weight: lighter; }
#menubottom1 a:hover { font-size: 13px; text-decoration: none; }
#strongreload strong { font-style: italic; font-weight: bold;}
#strongreload b { font-style: italic; font-weight: normal;}
#def { width: 720px;}
#def ul, ol { list-style: none; }
#def ul li, #def ol li { padding: 0px; margin: 0px; padding-bottom: 7px; line-height: 1.4;}
#def p { padding-bottom: 15px; }
#paginate { float: left; }
#paginate li { float: left; list-style: none; margin-right: 10px; cursor:pointer;}
#paginate a:visited,#paginate a:active, #paginate a:link {text-decoration: none; color: #929292; padding: 4px 8px 4px 8px; border: solid 1px #bfbfbf;;  display: block;}
#paginate a:hover{color:black; border: 1px solid black}
mark{
    background:white;
}
@;/*
.typework { line-height: 1.3; padding-bottom: 15px; }
.typework a:link, .typework a:active, .typework a:visited { font-style: normal; color: #fe7b27; text-decoration: none; font-size: 13px; display: block; padding: 8px 12px 8px 10px; border: solid 1px #eeeeee; }
.typework a:hover { font-style: normal; color: #fe7b27; text-decoration: none;  display: block; padding: 8px 12px 8px 10px; border: solid 1px #fe7b27; }
div.erorr { font-size: 13px; border-left: solid 5px #d81616; padding: 15px 0px 15px 20px; } 
div.erorr a { font-size: 13px; }
div.goodsend { font-size: 13px; border-left: solid 5px #00b300; padding: 15px 0px 15px 20px;  }
.noindex { display: none; } 
#titleh3 { clear: left; padding-left: 15px;}
#baners { float: right; opacity: 0.2;}
#jquery-overlay{ position: fixed;}

