@CHARSET "UTF-8";

.clearfixa { clear: both; }
body {background: url( ../img/body_bg.jpg) repeat-x; }
#top {width: 964px;height: 135px;background: url( ../img/top.jpg ) no-repeat;}
#menu {list-style: none; padding: 0; overflow: hidden; width: 945px;}
#menu li {display: inline;}
#menu li a {color: #fff;font-size: 1.1em;text-transform: uppercase;font-weight: bold;border: solid 1px #fff;border-top: none;float: left;padding: 2px 10px 2px 10px;margin-right: 20px;}
#menu li a.active {color: #b70000;}
#menu li a:hover {text-decoration: none;color: #ef8f38;}
#categories-container { background: #002252; margin: 0 15px;}
#categories {list-style: none; padding: 0 0 10px 0; }
#categories li {display: inline;}
#categories-header { color: #ef8f38; font-weight: bold; text-transform: uppercase; font-size: 1.1em; padding: 2px 10px 2px 0;}
#categories li a {color: #fff;font-size: 1em;text-transform: uppercase;font-weight: bold;padding: 2px;margin: 0 8px; text-decoration: underline;}
#categories li a.active {color: #b70000;}
#categories li a:hover {text-decoration: none;color: #ef8f38;}
#container {width: 945px;margin: 0 auto;overflow: hidden;}
#footer {width: 98%;padding: 0 1%;height: 20px;background-color: #002252;text-align: center;color: #fff;}
#footer a {color: #fff;}
#col_1 {float: left;width: 205px;padding: 10px; background-color: #d8d8d8;}
#col_1 h2, #col_1 h3 { color: #002252; margin: 5px 0; }
#col_2 {float: left;width: 700px;padding: 10px; }
#col_2 p { padding: 5px 25px; }
#admin_col_1 {float: left;width: 180px; }
#admin_col_2 {float: left;width: 765px;}
#admin_menu {list-style: none; background-color: #d8d8d8; }
#admin_menu li {padding: 2px 5px;}
.section {background-color: #002252;color: #fff; font-size: 1.2em; font-weight: bold; text-align: center;}
.left {float: left;}
#vehicles_container{ text-align: center; }
#vehicles { color: #000; margin: 0 auto; margin-bottom: 10px; }
#vehicles th { color: #fff;padding: 2px 10px; border-right: 1px solid #fff; background-color: #002252; }
#vehicles td { vertical-align: middle;text-align: center;padding: 2px 5px;border-right: 1px solid #fff; background-color: #d8d8d8; border-top: 1px solid #fff; max-width: 150px;}
#vehicles td.last, #vehicles th.last { border-right: none; max-width: 250px; width: 250px; }
#properies { color: #002252; width: 745px; margin: 0 auto; margin-bottom: 10px;}
#properies td { border: none; padding: 3px 10px;}
/*#properies td.separator { border-left: 1px solid #fff; }
#properies td.last { border-bottom: none; } */
#photo_container { width: 936px; margin: 0 auto; overflow: hidden; text-align: center;}
#photo_container img { margin: 0 2px; border: 1px solid #0000cc;  }
#photo_1 { display: block; margin: 0 auto; margin-bottom: 10px; border: 1px solid #0000cc; }
#photo_col_1 { width: 410px; float: left; margin: 7px 0;}
#photo_col_1 img { border: solid 5px #002252; margin-bottom: 10px;}
#photo_col_2 { height: 370px; width: 320px; float: right; background-color: #fff; padding: 5px 10px;}
#photo_col_2 img { float: left; margin: 2px 2px; border: solid 2px #0000cc;  }
#vehicle { width: 945px; margin: 0 auto; margin-top: 10px;}
#vehicle button { float: right; }

#table_photo_delete { margin-bottom: 10px; }
#table_photo_delete td { border: 2px solid #002252; }
#table_photo_delete td a { display: block; text-align: center; color: #b70000; font-weight: bold; }
.paginator { text-align: center; color: #002252; font-size: 1.2em; margin: 20px 0;}
.paginator a { color: #002252; }
.paginator span { font-weight: bold; margin-left: 5px; }

.error { color: #b70000; text-align: center; }
.notice { text-align: center;color: #002252; }
.align_center { text-align: center; }
.pos_center { margin: 0 auto; display: block; margin-bottom: 10px; }

/* TOOLTIP */
div#qTip {
 padding: 3px;
 border: 1px solid #000;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 line-height: 1.5em;
 background: #ffffee;
 color: #000;
 font-family: arial; font-size: 8pt; color:black;
 /*font: 9px Verdana, Arial, sans-serif;*/
 text-align: left;
 position: absolute;
 z-index: 1000;
 width: 300px;
}
.vehicle { margin: 0px 2px; *margin: 2px 2px;border: 1px solid #0000cc; }
