body{
  margin:0px;
  padding:0px;
  /* background: url('../img/bg.jpg') no-repeat center top #e7e7e7;    */
  /* background: url('../img/bg.jpg') no-repeat center top #c9c9c9;*/
  /*background: url('../img/bg3.jpg') no-repeat center top #e77e7e;
  background: url('../img/bg4.jpg') no-repeat center top #e70000;
  background: url('../img/bg5.jpg') no-repeat center top #e70000; */
  background: url('../img/bg7.png') no-repeat center top #0a0a0a;
}

.centerdiv {
 margin-left:auto;
 margin-right:auto;
 width:980px;
 position:relative;
}

.logodistance{
  margin-top:35px;
  margin-bottom:35px;
  /*margin-left:365px;*/
  text-align:center;
}

.address{
  position:absolute;
  top:17px;
  right:18px;
  letter-spacing:2px;
  font-family: 'Didact Gothic', sans-serif;
  font-size:13px;
  color:#fe3b43;
  /* line-height:20px; */

}

.address span{
  color:#888181;
}

.menu_bar{
  background: url('../img/menu_bg.png') repeat-x left;
  height:58px;
}


/* Navigation */
.clearleft { clear:right; }

.menu_simple {
/* width: 100%; */
background-color: #232322;
height:58px;

/* float:right;  */
}

.menu_simple ul {
margin: 0; padding: 0;
float: left;

}

.menu_simple ul li {
display: inline;
height:58px;
}

.menu_simple ul li a {
float: left;
text-decoration: none;
color: white;
/*padding: 10.5px 11px; */
padding-left:12px;
padding-right:12px;
padding-top:21px;
padding-bottom:21px;
background: #232322;
font-family:arial, georgia, tahoma;
font-size:13px;
 -o-transition:color 300ms ease-out, background 250ms ease-in;
  -ms-transition:color 300ms ease-out, background 250ms ease-in;
  -moz-transition:color 300ms ease-out, background 250ms ease-in;
  -webkit-transition:color 300ms ease-out, background 250ms ease-in;
  /* ...and now override with proper CSS property */
  transition:color 300ms ease-out, background 250ms ease-in;


}

.menu_simple ul li a:visited {
color: white;
}

.menu_simple ul li a:hover, .menu_simple ul li .current {
color: white;
/*background-color: #fe3b43;*/
 background-color: rgba(254, 59, 69, 0.8);
/* background-image: url('../img/menu-h.png');
 background-repeat:  no-repeat;
 background-position: top center;*/
}
/* Navigation */



.footer{
  background: url('../img/footer_bg.png') no-repeat;
  height:109px;
  position:relative;
}

.footer span{
  position:absolute;
  color:#fff;
  font-family: 'Didact Gothic', sans-serif;
  font-size:14px;
  left:30px;
  top:45px;
}


.footeralign{
  position:absolute;
  right:20px;
  top:45px;
  color:#fff;
  font-family: arial, tahoma, georgia;
  font-size:12px;

}

.footermenu{
  color:#fff;
  font-family: 'Open Sans Condensed', sans-serif;
  font-size:14px;
  text-decoration:none;
   -o-transition:color 300ms ease-out, color 250ms ease-in;
  -ms-transition:color 300ms ease-out, color 250ms ease-in;
  -moz-transition:color 300ms ease-out, color 250ms ease-in;
  -webkit-transition:color 300ms ease-out, color 250ms ease-in;
  /* ...and now override with proper CSS property */
  transition:color 300ms ease-out, color 250ms ease-in;

}

.footermenu:hover, .currentbottom{
  color:#000;
  font-family: 'Open Sans Condensed', sans-serif;
  font-size:14px;
}


.mainbox{           /*mono kouti*/
  width:auto;
  background-color:#fff;
  border:1px #e5e5e5 solid;
  padding-left:30px;
  padding-right:30px;
  margin-bottom:18px;

}

.mainbox p{
  color:#888181;
  font-size:16px;

  font-family: 'Didact Gothic', sans-serif;
  text-indent:30px;
  /*margin-top:0px; */

}

.mainbox h1{
  color:#606060;
  font-size:25px;
  background-color:#fff;
  font-family: 'Open Sans Condensed', sans-serif;
  margin-top:0px;
  margin-left:43px;
  display: inline-block;
  padding-right:10px;
  padding-left:10px;
  position:relative;
  z-index:2;


}

.mainbox_small{
  background-color:#f7f7f7;
  margin-top:30px;
  padding-left:30px;
  padding-top:30px;
  padding-bottom:30px;
  margin-bottom:45px;
  border:1px solid #f0f0f0;
  font-family: 'Open Sans Condensed', sans-serif;
  font-size:25px;
  font-weight:bold;
  position:relative;
  color:#888181;

}

.mainbox_small span{
  top:23px;
  left:200px;
  margin-right:25px;
  position:absolute;
  font-family: 'Didact Gothic', sans-serif;
  font-size:17px;
  font-weight:normal;
  color:#888181;
}

/* fb icon */
.pictureContainer {
margin-left:90px;
margin-top:5px;
height: 25px;
width: 25px;
overflow: hidden;
}

.pictureContainer img {
    position: relative;
    top: 0px;
    transition: top .3s ease-in-out;
}
.pictureContainer img:hover {
    top: -25px;
}
/* fb icon */

/* contact fields */

input[type="text"] {
    /* float:right;   */
    width:280px;
    border:1px solid #CCC9C9;
    /* border-radius:5px; */
    font-size:16px;
    padding:5px;
    margin-top:10px;
   /* box-shadow: inset 0 0 6px #F7BBCD; */
    font-family: 'Didact Gothic', sans-serif;
    BACKGROUND-COLOR: #fff;
    color:#888181;
}

input[type="text"]:focus {
    outline:none;
    border-color:#B2B2B2;
    background-color:#f7f7f7;
    /* box-shadow:0 0 10px #E62028; */

}

textarea {
    /* float:right;   */
    width:400px;
    border:1px solid #CCC9C9;
   /* border-radius:5px; */
    font-size:14px;
    padding:5px;
    margin-top:10px;
   /* box-shadow: inset 0 0 6px #F7BBCD;*/
    font-family: arial, Helvetica, tahoma, sans-serif;
    BACKGROUND-COLOR: #fff;
    color: #888181;
}

textarea:focus {
    outline:none;
    border-color:#B2B2B2;
    background-color:#f7f7f7;
    /* box-shadow:0 0 3px #E62028; */
}

.custominputbutton {

color:#888181;
font-size:12px;
font-family: arial, tahoma, georgia;
text-decoration:none;
background-color: #fff;
border: #CCC9C9 1px solid;
padding:5px 8px 5px 8px;
}

.custominputbutton:hover {

border-color:#B2B2B2;
background-color:#f7f7f7;

}
/* contact fields */

#slidingDiv1 {
display: none;
height:auto;
background-color: #fff;
padding:0px;
}

#slidingDiv2 {
display: none;
height:auto;
background-color: #fff;
padding:0px;
}

