@charset "utf-8";
body {
	background-color: #171717;
}
fieldset {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	border-top-color: #2f2f2f;
	border-right-color: #2f2f2f;
	border-bottom-color: #2f2f2f;
	border-left-color: #2f2f2f;
}
legend {
	margin-left: 8px;
}



#border {
	width: 724px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: auto;
}
#header {
	background-color: #171717;
	position: relative;
	height: 130px;
	width: 724px;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	top: 20px;
}
#footer {
	position: relative;
	width: 721px;
	background-color: #171717;
	border: 1px solid #2f2f2f;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-align: center;
	line-height: 27px;
	top: 20px;
	left: 1px;
}

#tel_number {
	background-repeat: no-repeat;
	position: absolute;
	height: 101px;
	width: 283px;
	left: 425px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #C1CCCC;
	font-size: 13px;
	text-align: center;
}


#top_nav {
	background-color: #363737;
	position: relative;
	height: 17px;
	width: 100%;
	text-align: center;
}
.top_nav_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	line-height: 17px;
}
#main_img {
	background-image: url(../images/main_img.jpg);
	background-repeat: no-repeat;
	position: relative;
	height: 240px;
	width: 724px;
	top: 20px;
}
#content {
	position: relative;
	width: 724px;
	height: auto;
	top: 20px;
}
#mot {
	background-image: url(../images/mot.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 187px;
	width: 287px;
	left: 437px;
	top: 57px;
}
#mot_text {
	position: absolute;
	height: 121px;
	width: 146px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: justify;
	left: 19px;
	top: 48px;
}
#mot_offers {
	background-image: url(../images/mot.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 187px;
	width: 287px;
	left: 437px;
	top: 59px;
}
#mot_text_offers {
	position: absolute;
	height: 121px;
	width: 146px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: justify;
	left: 19px;
	top: 48px;
}

#servicing {
	background-repeat: no-repeat;
	position: absolute;
	height: 323px;
	width: 215px;
	left: 484px;
	top: 49px;
	border: 1px solid #C1CCCC;
}
#contact_map {
	position: absolute;
	height: 404px;
	width: 250px;
	left: 437px;
	top: 124px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
}

.ul_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin-left: 8px;
	list-style-type: disc;
	list-style-position: inside;
	line-height: 24px;
}



.p_main_condensed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	margin-right: 320px;
	text-align: justify;
	margin-left: 8px;
}
.p_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	margin-right: 8px;
	text-align: justify;
	margin-left: 8px;
}
.li_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	list-style-type: disc;
}


.p_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: 700;
	color: #FFF;
	margin-left: 8px;
}
.table_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	margin-left: 8px;
}


#navigation {
	position: absolute;
	height: 223px;
	width: 200px;
	left: 523px;
	top: 152px;
}


ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

/* =-=-=-=-=-=-=-[Menu Two]-=-=-=-=-=-=-=- */

#menu2 {
	width: 196px;
        }

#menu2 li a {
	height: 32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 24px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
        }

#menu2 li a:link, #menu2 li a:visited {
        color: #FFF;
        display: block;
        background: url(../images/menu_tab.png);
        padding: 8px 0 0 10px;
        }

#menu2 li a:hover, #menu2 li #current {
        color: #FFF;
        background: url(../images/menu_tab_active.png) 0 -32px;
        padding: 8px 0 0 10px;
        }

#menu2 li a:active {
        color: #283A50;
        background: url(../images/menu_tab.png) 0 -64px;
        padding: 8px 0 0 10px;
        }
#top_nav a:link {
	color:#FFF;
	text-decoration:none;
}
#top_nav a:visited {
	color:#FFF;
	text-decoration:none;
}
#top_nav a:active {
	color:FFF;
	text-decoration:underline;
}
#top_nav a:hover {
	color:#FFF;
	text-decoration:underline;
}
#footer a:link {
	color:#FFF;
	text-decoration:none;
}
#footer a:visited {
	color:#FFF;
	text-decoration:none;
}
#footer a:active {
	color:FFF;
	text-decoration:underline;
}
#footer a:hover {
	color:#FFF;
	text-decoration:underline;
}
#content a:link {
	color:#FFF;
	text-decoration:none;
}
#content a:visited {
	color:#FFF;
	text-decoration:none;
}
#content a:active {
	color:FFF;
	text-decoration:underline;
}
#content a:hover {
	color:#FFF;
	text-decoration:underline;
}

#mot_calendar {
	position: absolute;
	height: 540px;
	width: 218px;
	top: 30px;
	right: 15px;
	border: 2px ridge #C1CCCC;
	font-size: 12px;
	text-align: center;
	padding-top: 15px;
}
.btn {
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
	border: 1px groove #FFFFFF;
}
#admin_header {
	position: relative;
	height: 95px;
	width: 100%;
	background-image: url(../images/logo.png);
}
.ul_style_indented {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin-left: 12px;
	list-style-type: disc;
	list-style-position: inside;
	line-height: 24px;
}