#kontaktPanelBack {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity: 0.75;}
#kontaktPanel {position:fixed;top:100px;left:0;width:100%;font:normal 12px Tahoma,Verdana,sans-serif;color:#fff;}
#kontaktPanelInner {margin:auto;width:350px;border:1px solid #2f313a;}
#kontaktPanel h3 {position:relative;padding:0 95px 0 18px;font:bold 1.6667em/46px "Trebuchet MS","Lucida Sans",serif;background:transparent url('../img/kontaktTopBg.png') repeat-x top left;}
#kontaktPanel h3 span.envIco {display:block;position:absolute;top:-16px;right:0;width:102px;height:70px;background:transparent url('../img/kontaktEnvIco.png') repeat-x top left;}
#kontaktPanel .boxCont {padding:20px;background:#050922 url('../img/kontaktBoxBg.png') repeat-x top left;}
#kontaktPanel .boxCont .filedArea label {display:block;padding-left:2px;}
#kontaktPanel .boxCont .filedArea label span.moreInfo {display:none;color:#B1153D;font-size:0.9167em;margin-top:3px;font-weight:bold;}
#kontaktPanel .boxCont .filedArea label span.moreInfo.show {display:block;}
#kontaktPanel .boxCont .filedArea input, #kontaktPanel .boxCont .filedArea textarea
{width:300px;margin:5px 0 20px 0;padding:5px 3px;border:1px solid #00001f;background:#101a4a url('../img/kontaktFieldBg.png') repeat-x 0 -1px;font:normal 1em Tahoma,Verdana,sans-serif;color:#fff;}
#kontaktPanel .boxCont .filedArea textarea {height:125px;overflow:auto;}
#kontaktPanel .boxCont .filedArea input:focus, #kontaktPanel .boxCont .filedArea textarea:focus
{border:1px solid #182770;}
#kontaktPanel .boxCont .buttArea {text-align:right;}
#kontaktPanel .boxCont .buttArea input {height:34px;width:90px;margin:0 3px 0 15px;border:1px solid #5e0009;text-align:center;font:bold 1em/34px Verdana,Tahoma,sans-serif;color:#fff;background:transparent url('../img/kontaktBtnBg.png') repeat-x top left;cursor:pointer;}

#kontaktPanel .boxCont .loading {display:none;}
#kontaktPanel .boxCont .infoArea {display:none;margin:5px 0 20px 0;}
#kontaktPanel .boxCont .infoArea .adres {display:block;font-size:1.3333em;font-weight:bold;margin:15px 0;}