/* 
    Document   : msauto
    Created on : 18.8.2008, 14:45:56
    Author     : MiniMe
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

body {  
  background:white;
  font-family: arial;
  margin:0;
  padding:0;
}

h1 {
  font-size: 1.2em;
}

h2 {
  font-size: 0.9em;
}

img, tr, td, th, tl, table {
  border-width: 0px;
  margin:0px;
  padding:0px;
}



#container {
  position:absolute;
  left:50%;
  background-image:url('/images/layout/main.png');
  width:950px;
  margin-left:-475px;
}

#header {
  background-image:url('/images/layout/header.png');
  display:block;
  height:322px;
  width:950px;
}

#mainFrame {
  position:relative;  
  height:auto;
}

#footer {
  background-image:url('/images/layout/footer.png');
  width:950px;
  height:107px;
  font-size:0.75em;
  font-family: arial;  
  color:white;
  clear:both;
  position:relative;
}

#navigation {
  position:relative;
  left:60px;
  width:215px;  
  top:-120px;
  float:left;
}

#contact {
  position:absolute;
  left:40px;
  font-size:0.8em;
  font-family: arial;  
  color:white;  
}

a{
  color:#e1292a;
  text-decoration: none;
}

#page {
  font-size: 0.85em;
  position:relative;
  float:left;
  width:610px;
  left:80px;
  top:-20px;
}

#admin {
  position:absolute;    
  left:50px;
  top:68px;
}

#admin a {
  color: white;
  
  padding:2px;
}

#copyright {
  position:absolute;    
  left:525px;
  top:68px;
}

.menuitem {
  background-image:url('/images/layout/button.png');
  margin-left:2px;
  margin-top:5px;
  display:block;
  width:209px;
  height:33px;
  position:relative;
}

.menuf {
  margin-left:10px;  
  font-family:verdana;
  font-size:1.1em;
  color:#e1292a;
  position:relative;
  top:2px;
}

.menuo {
  font-family:verdana;
  font-size:1.1em;
  color:black;
  position:relative;
  top:2px;
}

.loginField {
  background-color: white;
  border-style: solid;
  border-width: 1px;
  border-color: black;
  width: 120px;
  color: black;
  font-weight:bold;
  padding-left: 5px;
  margin-left:10px;  
}

#login_submit {
  background-color: #e1292a;
  border-style: solid;
  border-width: 1px;
  border-color: black;
  width: 185px;
  color: white;
  font-weight:bold;
  padding: 2px;
  margin-left:10px;
}

#loginPage label{
  color: black;
  padding-left: 5px;
  margin-left:10px;
}

.ramecek {
  padding:20px;
  border-style: solid;
  border-width: 1px;
  border-color: black;
  border-right-width: 2px;
  border-bottom-width: 3px;
}

.button {
  color:black;
  font-weight:bold;
  width:200px;
  padding: 2px;
  border-width: 0px;
  border-style: solid;
  border-bottom-width: 1px;
  border-color: black;
  display:block;
}

#loginPage {  
  width:220px;
  position:relative;
  left:50%;
  top:60px;
  margin-left:-125px;
  text-align:right;
  line-height: 180%
}

.thead {
  height:30px;
  background-color:#e1292a;
  color: white;  
}

#carsTable, #pagesTable{
  
  width: 600px;
  border-bottom-width: 5px;
  border-bottom-style: solid;
  border-bottom-color: #e1292a;
}

.mailInput {
background-color:#EFEFEF;
border-width: 1px;
border:medium;
width:150px !important;
}

.mailInputV2 {
background-color:#EFEFEF;
border-width: 1px;
border:medium;
}

/* Simple captcha antispam*/

  #simple_captcha{border: 1px solid #ccc; padding: 5px !important;}
  #simple_captcha,
  #simple_captcha div{display: table;}
  #simple_captcha .simple_captcha_field,
  #simple_captcha .simple_captcha_image{
    border: 1px solid #ccc;
    margin: 0px 0px 2px 0px !important;
    padding: 0px !important;
  }
  #simple_captcha .simple_captcha_image img{
    margin: 0px !important;
    padding: 0px !important;
    width: 110px !important;
  }
  #simple_captcha .simple_captcha_label{font-size: 12px;}
  #simple_captcha .simple_captcha_field input{
    width: 150px !important;
    font-size: 16px;
    border: none;
    background-color: #efefef;
  }