@charset "utf-8";
/* 5db9e6 */

DIV#accLarge.loading {
	background: url(http://lundcadillac.com/images/loading.gif) no-repeat center center;
}

body {
	scrollbar-base-color:#000000;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#5db9e6;
	scrollbar-darkshadow-color:#888888;
	scrollbar-face-color:#333333;
	scrollbar-highlight-color:#777777;
	scrollbar-shadow-color:#000000;
	margin:0; 
	padding:0; 
	width:100%; 
	background: url(images0505/main_bg2h.jpg) top center;
	background-attachment:fixed; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


.feattable{
	color:#ffffff; background-color:#CDCDCD; }

.contentx{
	background:#333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	/*
	border-right: 1px solid Black;
	border-left: 1px solid Black;
	border-bottom: 1px solid Black;
	border-top: 1px solid Black;
	*/

}
.contentx ul li{
	color: #999999;
}



/*
#accLarge {
	position:absolute;
	margin:auto;
	
	display:block;
	z-index:2;
	border: solid #555555;
	background-color:#000000;
	text-align:center; 
  }
*//*filter: alpha(opacity=0);
	-moz-opacity: 0;*/
/*block none*/


.editTbl { border-bottom:#CCCCCC thin dotted;}
.editTbl tr { border-bottom:#CCCCCC thin dotted;}

input{background-color:black; color:white;}

textarea{background-color:black; color:white; font-family:Verdana, Arial, Helvetica, sans-serif;}

.FBGaccess {  margin:0 auto; padding:10px 10px; z-index:1; color:#cccccc; font-family:Verdana, Arial, Helvetica, sans-serif;background: url(images0505/bg_1.gif) top center; }
/*  */

H1{color:WHITE; font-size:18px;}

html { padding:0; margin:0;}

.nothere {
     visibility:hidden;
}
.there {
     visibility:visible;
}
#ScrollerDiv {
	width:650px;
	height:140px;
	margin:auto;
	position:relative;
	top:-20px;
	z-index:1;/*background-color:#000000; */
}

.Arial14BoldBlack{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:white;
font-size:12px;
}

.wht{color:white;}

div.sc_menu {
  /* Set it so we could calculate the offsetLeft */
  margin:auto; 
  position:relative;
  top:55px;
  height: 145px;
  width: 400px;
  /* Add scroll-bars */
  overflow: auto;
}
ul.sc_menu {
  display: block;
  height: 110px;
  /* Max width here, for users without Javascript */
  width: 1500px;
  padding: 15px 0 0 15px;
  /* Remove default margin */
  margin: 0;
  
  background-color:#999999;
 /* background: url('navigation.png');*/
  
  list-style: none;
}
.sc_menu li {
text-align:center;
	width:140px;
	height:90px;
  display: block;
  float: left;
  padding: 0 4px;
}
.sc_menu a {
  display: block;
  text-decoration: none;
}
.sc_menu span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}


/*
a { text-decoration:none;}
a:hover { text-decoration:underline;}
*/

h2{ text-decoration:underline;}
h2:hover { text-decoration:none;}

h3{ color:white;}
.main2 { width:1000px; background:#999; margin:0 auto; padding:10px 0;}
/* main */
.main { padding:0; margin:0 auto;}
.wite_resize { width:960px; background:#999; margin:0 auto; padding:10px 0;}
.wite_resize h2 { font: normal 40px Arial, Helvetica, sans-serif; color:#000; margin:5px 10px; padding:15px 5px; border-bottom:1px solid #000;}


/********** header **********/
.blok_header { margin:0; padding:0; }
.header { 
width:960px; 
margin:0 auto; 
padding:0 0 0 0;
/*
background:url(images0505/body_bg.gif) bottom no-repeat;*/
}


/* top_text */
.top_text { text-align:right; font: normal 13px Arial, Helvetica, sans-serif; color:#cacaca; padding:10px; margin:0; width:380px; float:right;}
.top_text a { color:#5db9e6; text-decoration:none; font-weight:bold;}


/* rss*/
.rss {  width:500px; float:right; text-align:right; font:normal 11px Arial, Helvetica, sans-serif; color:#cacaca; padding:40px 15px 0 0; margin:0;}
.rss img { float:right; margin:0 3px; padding:0;}


/* logo */
.logo { padding:0; margin:0; width:157px; float:left;}


/*menu    background:#000000; */
.menu {
	padding:0;
	margin:0 auto;
	width:942px;
	background: url(images0505/bg_top47.jpg) top center;
}
.menu ul { text-align: left;  padding:0; margin:0; list-style:none; border:0; float:left;}
.menu ul li { float:left; margin:0; padding:0 5px 0 0; border:0;}
.menu ul li a { float:left; margin:0; padding:16px 15px; color:#fff; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a:hover {  background:#1caedd;}
.menu ul li a.active {  background:#1caedd; }


/*menu    background:#000000;*/
.menu2 { padding:0; margin:0 auto; }
.menu2 ul { text-align: left;  padding:0; margin:0; list-style:none; border:0; float:left; }
.menu2 ul li { float:left; margin:0; padding:0 5px 0 0; border:0;  }
.menu2 ul li a { float:left; margin:0; padding:16px 15px; color:#fff; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;width:175px; background: url(middle2.jpg) top center repeat-x ;}
.menu2 ul li a:hover {  COLOR:#1caedd; background: url(middle.GIF) top center repeat-x }
.menu2 ul li a.active {  background:#1caedd; }




/*ROWX    background:#000000; */
.ROWX { padding:0; margin:0 auto; width:940px; z-index:1;}
.ROWX ul { text-align: left;  padding:0; margin:0; list-style:none; border:0; float:left;}
.ROWX ul li { float:left; margin:0; padding:0 5px 0 0; border:0;}
.ROWX ul li a { float:left; margin:0; padding:2px 2px; color:#fff; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.ROWX ul li a:hover {  background:#999999;}
.ROWX ul li a.active {  background:#555555;}


/*makes    background:#000000; */
.makes { padding:0; margin:0 auto; width:942px; z-index:31;}
.makes ul { text-align: left;  padding:0; margin:0; list-style:none; border:0; float:left;z-index:31;}
.makes ul li { float:left; margin:0; padding:0 5px 0 0; border:0;z-index:31;}
.makes ul li a { float:left; margin:0; padding:2px 2px; color:#fff; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;z-index:31;}
.makes ul li a:hover {  background:#777777;z-index:31;}
.makes ul li a.active {  background:#555555;z-index:31;}
.makes ul li a:hover {  background:#777777;z-index:31;}


/* search */
.search { padding:8px 20px 0 0; margin:0; width:320px; float:right;}
.search form { display:block; float:right; padding:0;}
.search span { display:block; float:left; background:#fff; width:200px; padding:0 5px; height:30px;}
.search form .keywords { font:normal 12px Arial, Helvetica, sans-serif; color:#000;line-height:14px; height:14px; float:left; background: url(images0505/search_bg.gif) left top no-repeat; border:0; width:200px; padding:8px 0; margin:0;}
.search form .button { float:left; margin:0; padding:0;}



/* Ca3er style
.cu3er_resize { width:942px; margin:0 auto; padding:10px 0 31px 0; background: url(images0505/simple_bg.gif) no-repeat bottom;}
#cu3er-container { width:942px; outline:0; }
 */


/********** body **********.body -url(images0505/body_bottom_bg.gif) bottom no-repeat; */
.body_resize { margin:0; padding:0; background:#999;}
.body { width:940px; background:#999  margin:0 auto; padding:10px;}
.body h2 {
	font: normal 17px Arial, Helvetica, sans-serif;
	color:#454545;
	padding:15px 0;
	margin:0;
}
.body h2 span { text-transform:none; font: normal 11px Arial, Helvetica, sans-serif; color:#7d7d7d;}
.body img {  padding:0; margin:10px auto;}
.body img.floated { float:left; padding:0; margin:10px 15px 10px 0;}
.body ul { list-style:square; margin:10px auto; padding:10px 0; }
.body li { border-bottom:0px solid #dbdbdb; padding:5px; margin:0; font: normal 12px Arial, Helvetica, sans-serif; color:#5db9e6;}
.body li a { font: normal 11px Arial, Helvetica, sans-serif; color:#7d7d7d; text-decoration:none;}
.body li a:hover { color:#53d5ff; font-weight:bold;}
.body p { font:normal 12px Arial, Helvetica, sans-serif; color:#323232; line-height:1.5em; padding:5px 0; margin:0;}
.body p span {  color:#323232; font: bold 14px Arial, Helvetica, sans-serif; }
.body a { text-decoration:none; color:#1caedd;}



.right { width:260px; float:right; padding:5px 20px; margin:0;}

.links { float:left; padding:5px 20px; margin:0; }/*border-right:1px solid #e1e1e1;*/

.left { float:left; padding:5px 20px; margin:0; border-right:1px solid #e1e1e1;}

.left1 {
	width:550px;
	float:left;
	margin:0;
	border-right:1px solid #e1e1e1;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

/*
 border-right:1px solid #e1e1e1;*/
.port { width:271px; float:left; padding:5px 20px; margin:0;}
.port.last { width:270px; border:0;}
.port h2 a { color:#000000;}
.port h2 a:hover { color:#fff;}

/*FBG*/
.FBG {  margin:0 auto; padding:11px 11px; }
.FBG p { font: normal 12px Arial, Helvetica, sans-serif; color:#bbbbbb; padding:5px 0; margin:0; line-height:1.5em;}
.FBG a { color:#1caedd; text-decoration:none;}
.FBG h2 { font: bold 14px Arial, Helvetica, sans-serif; color:#fff; padding:15px 0; margin:0; border-bottom:1px solid #9e9e9e;}
.FBG .left { width:285px; float:left; margin:0; padding:20px 10px; border:0;}




/* END_bloga*/
/*************footer**********/
.footer { padding:0; margin:0;}
.footer_resize { width:960px; margin:0 auto; padding:15px 0;}
.footer img { float:left; margin:0; padding:10px 20px 0 0;}
.footer p { font:normal 10px Arial, Helvetica, sans-serif; color:#909090;}
.footer a { font:normal 10px Arial, Helvetica, sans-serif; color:#1caedd; text-decoration:none; padding:0 5px; margin:0;}
.footer p.left { width:250px; margin:0; padding:0 20px; float:left;} 



/********** contact form **********/
#contactform { margin:0; padding:5px 0;}
#contactform * { color:#7a7a7a;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { float:left; margin:0; width:200px; padding:5px 0; font:normal 11px Arial, Helvetica, sans-serif; color:#222; text-transform: uppercase;}
#contactform label span { font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text { width:580px; border:1px solid #e1e1e1; margin:5px 0; padding:5px 2px; height:15px; background:#f8f8f8; float:left;}
#contactform textarea { width:580px; border:1px solid #e1e1e1; margin:10px 0; padding:2px; background:#f8f8f8; height:150px; float:left;}
#contactform li.buttons input { padding:3px 0; margin:0 0 0 515px; border:0; color:#FFF;}

p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.5em; width:auto;}

p.clr, .clr { clear:both; padding:0; margin:0;}
li.bg, .bg { clear:both; border-bottom:1px solid #e1e1e1; padding:10px 0 0 0; margin:0 0 10px 0; background:none; list-style:none;}

