

body{
background-color: #202020;
text-align: center;
font-family: arial;
font-size: 12px;
line-height: 18px;
margin-top: 0px
}

#container{
text-align: left;
margin: 0 auto;
width: 758px;
background-color: #2b2b2b;
border: 1px solid #454545;
color: #c5c0c0;

}

#nav {
/* background-image: url("img/nav.jpg");
background-repeat: repeat-x;
background-position: bottom; */
border-bottom: 4px solid #454545;


}
#nav ul li{
list-style-type: none;
font-family: helvetica, arial, verdana, sans-serif;
font-weight: normal;
font-size: 18px;
line-height: 20px;
float: left;
padding: 5px 6px;
 margin-top: -14px

}

#nav a{
text-decoration: none;
color: #848181;
}

#nav a:hover {
text-decoration: none;
color: #c5c0c0;}


#divider1{
font-size: 30px;
color: #202020;
font-weight: bold;
padding: 0 7px;

}
span.hide{visibility: hidden;}
#index a.index {
text-decoration: none;
color: #c5c0c0;
}


#ourcompany a.ourcompany {
text-decoration: none;
color: #c5c0c0;
}

#meetings a.meetings {
text-decoration: none;
color: #c5c0c0;
}

#services a.services {
text-decoration: none;
color: #c5c0c0;
}

#vehicles a.vehicles {
text-decoration: none;
color: #c5c0c0;
}

#contactus a.contactus {
text-decoration: none;
color: #c5c0c0;
}

#pics {
text-align: center;
padding-top: 18px;
padding-bottom: 5px;
}

#pics img{
border: 1px solid #363636;
margin-right: 1px;
}

#txt{
width: 718px;
margin: 0 auto;
background-color: #333232;
border: 1px solid #202020;
background-image: url("img/bgbottom.gif");
background-repeat: repeat-x;
background-position: bottom;
padding-bottom: 30px;
margin-bottom: 50px;
overflow: auto;}
#txt img {margin-left: 130px;}
#txt h1 {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 20px;
font-weight: normal;
letter-spacing: -1px;
text-transform: uppercase;
padding-left: 35px;
background-color: #373737;
margin-top: 0;
padding-top: 11px;
padding-bottom: 11px;
float: left;
}

#gtxt,#left ul {
color: #848181;
}
#ourcompany>#txt {
width:718px;
}
#ourcompany h1,#services h1,#contactus h1,#meetings h1,#vehicles h1 {width: 683px;}


#left{
width: 324px;
font-size: 12px;
line-height: 16px;
float: left;
}

#left p,#right p,#ourcompany p,#meetings p {
margin-bottom: 35px;
margin-left: 35px;
margin-right: 35px;
}

#left p {margin-right: 20px;}

#left h1 {
width: 289px;
}

#left h2,#right h2 {
font-size: 13px;
color: #848181;
margin-left: 35px;	
}
#left ul,#left,#right ul{
line-height: 18px;

list-style-type: square;
padding-bottom: 35px;
} 
#lista {color: #c5c0c0;}

#bold{font-size: 13px;
color: #848181;
font-weight: bold;}

#right{float: left;
width: 359px;
color: #848181;
}

#right h1 {
/* margin-top: -2px; */
width: 358px;
}

#right a {text-decoration: none;
border-bottom: 1px dotted #202020;
color: #c5c0c0; }
#right a:hover {
border-bottom: 1px dotted #c5c0c0;}
#right a:visited{
color: #202020;
}

#kontakt {
float: left;
width: 110px;
text-transform: uppercase;
}

label, label span {
display: block;
padding-bottom: 7px;
}

label span {
line-height: 14px;
text-indent: 5px;
}

fieldset{
border: none;
float: right;
background-color: #202020;
padding: 10px 8px;
margin-bottom: 20px;
margin-left: 10px;}



fieldset input{
border: 1px solid white;
background-image: url("img/inputbg.jpg");
background-repeat: repeat-x;
background-position: top;
}

#peopleNumber {width: 50px;}



.IR {
  position: relative;
  overflow: hidden;
  font-size: 1em;
}

.IR em {
  display: block;
  position: absolute;
  top: 0; left: 0;
  z-index: 1;
}

button#IRbutton {
  background: none;
  border: none;
  float: left;
  display: inline;
  margin-left: -10px;
  _margin-left:0;
}


#IRbutton,#IRbutton:hover { 
cursor: pointer; 
cursor: hand; 
}
#IRbutton, #IRbutton em { width: 64px; height: 27px; }

#IRbutton em { background: url("img/submit.jpg") no-repeat; }

#IRbutton:hover em, #IRbutton:focus em { 
background: url("img/submit1.jpg") no-repeat; }

/* for ie5.x/mac only */
* html>body .IR {
  position: static;
  overflow: visible;
  font-size: 10px;
}
* html>body .IR em { position: static; }
* html>body #IRbutton em { margin-bottom: -26px; }

#txt1{
color: #848181;
border-bottom: 1px dotted #202020;
}

#txt1 a  {
text-decoration: none;
color: #848181;
}

#txt1 a:hover {
text-decoration: none;
color: #202020;
}
#footer{display: block;}
#footer,#footer a,#footer a:visited{
text-decoration: none;
font-size: 11px;
color: #202020;
background-color: #454545;
text-align: center;
padding: 10px 0;
}
#footer a:hover {
text-decoration: none;
color: black;
}
#footer span {font-weight: bold;}

