#container {
  width:950px;
  vertical-align:top;
  border-right:4px solid #dbdbdb;
  border-left:4px solid #dbdbdb;
}

#border_left1 {
  background-image:url(../img/hig_left1.gif);
}

#border_left2 {
  display:none;
  width:4px;
  background-image:url(../img/hig_left2.gif);
}

#border_right {
  background-image:url(../img/hig_right.gif);
}

#main_menu {
  height:30px;
  background-image:url(../img/hig_menu.gif);
}

#menu_left {
  float:left;
  width:100%;
  padding-left:5px;
}

#menu_right {
}

#container1 {
  float:left;
  width:799px;
}

#left {
  float:left;
  width:131px;
  margin-top:20px;
  padding-left:10px;
  padding-right:10px;
}

#subsubmenu {
  margin-top:10px;
}

#advertising {
  margin-top:10px;
}

#thawte {
  margin-top:5px;
}

#content {
  float:right;
  width:638px;
  margin-top:20px;
  text-align:left;
}

#right {
  float:right;
  width:131px;
  margin-top:20px;
  padding-left:10px;
  padding-right:10px;
}

#login {
  margin-bottom:10px;
}
.tx-felogin-pi1 input { width:108px; }
.tx-felogin-pi1 input.submit { width:auto; }

#news {
  margin-top:10px;
  margin-bottom:10px;
}

#foot {
  margin-top:100px;
  text-align:center;
}


#box {
  width:121px;
  background-image:url(../img/box_middle.gif);
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  margin-top:0px;
}

#box_center {
  width:121px;
  background-image:url(../img/box_middle.gif);
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  text-align:center;
}

#loadingMessage {
  width:20px;
  height:20px;
  background: url(../icons/ajax-loader.gif)center no-repeat;
}

#prshp_accadr_left
{
  float:left;
  width:50%;
}
#prshp_accadr_left1
{
  float:left;
  width:50%;
  background-color:red;
}
#prshp_accadr_right1
{
  float:right;
  width:50%;
  background-color:green;
}
#prshp_accadr_right
{
  float:right;
  width:50%;
}
#prshp_accadr_left2
{
  float:left;
  width:50%;
  background-color:blue;
}
#prshp_accadr_right2
{
  float:right;
  width:50%;
  background-color:yellow;
}


#prshp_disadr_left
{
  float:left;
  width:50%;
}
#prshp_disadr_left1
{
  float:left;
  width:50%;
  background-color:red;
}
#prshp_disadr_right1
{
  float:right;
  width:50%;
  background-color:green;
}
#prshp_disadr_right
{
  float:right;
  width:50%;
}
#prshp_disadr_left2
{
  float:left;
  width:50%;
  background-color:blue;
}
#prshp_disadr_right2
{
  float:right;
  width:50%;
  background-color:yellow;
}

.prshp_basket_head
{
  width:100%;
  background-color: #C7E300;
}

.prshp_basket_bold
{
  font-weight: bold;
}

.prshp_basket_option
{
  vertical-align:top;
  padding-top: 5px;
}

.prshp_descr
{
  font-size:90%;
}

.prshp-myeyesee-head {
  color:#FFFFFF;
  font-weight:bold;
  height:21px;
  padding-left:10px; 
  background-color:#044821;
}

.prshp-myeyesee-order {
  padding-top:5px; 
  padding-bottom:5px; 
  padding-left:10px;
  border-bottom: 1px solid #5C9318;
}

.prshp-myeyesee-file {
  padding: 0px 0px 0px 25px;
}

.prshp-myeyesee-detail {
  padding-left:25px;
}

.prshp-myeyesee-suborder {
  padding-left:25px;
}

.prshp-myeyesee-subfile {
  padding-left:40px;
}

.prshp-myeyesee-subdetail {
  padding-left:40px;
}

.prshp-myeyesee-fileupload {
}

.prshp-myeyesee-upload {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  padding-top:5px;
  background: url(../img/grayout.png);
}

.prshp-myeyesee-upload-notice {
  width:647px;
  height:50px;
  background-color:yellow; 
}

.prshp-myeyesee-upload-java {
  width:647px;
  height:480px;
}

.prshp-druckinfo-info {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  padding-top:5px;
  background: url(../img/grayout.png);
}



.mfp_kontakt_1 span { }
.mfp_kontakt_1 dl { margin: 0px; padding: 0px; }
.mfp_kontakt_1 dt, .mfp_kontakt_1 dd { margin: 0px; padding: 0 0 .5em 0; float: left; }
.mfp_kontakt_1 dt { clear: both; width: 18%; text-align: left; padding-right: 1em; }
.mfp_kontakt_1 dd { text-align: left; width: 80%; }

.mfp_kontakt_2 span { }
.mfp_kontakt_2 dl { margin: 0; padding: 0px; }
.mfp_kontakt_2 dt, .mfp_kontakt_2 dd { margin: 0; padding: 0 0 .5em 0; float: left; }
.mfp_kontakt_2 dt { clear: both; width: 60%; text-align: left; padding-right: 1em; }
.mfp_kontakt_2 dd { text-align: left; width: 20%; }

.news-latest-box {
  width: 120px;
}

.news-latest-item { 
  width: 620px;
  margin-top: 10px; 
  margin-bottom: 20px;
}
.news-latest-img { 
  float: left;
  width: 130px;
}
.news-latest-text { 
  float: right;
  width: 480px;
}

.news-list-item { 
  width: 620px;
  margin-top: 10px; 
  margin-bottom: 20px;
}
.news-list-title {
  font-size: 110%;
  margin-bottom: 5px;
}
.news-list-img { 
  float: left;
  width: 130px;
}
.news-list-text { 
  float: right;
  width: 480px;
}

.news-single-item { 
  width: 620px;
}
.news-single-img { 
  float: left;
  width: 130px;
}
.news-single-text { 
  float: right;
  width: 480px;
}
.news-single-backlink {
  margin-top: 20px;
}
