body                                                       {margin:0; padding:0; background:url(../images/backgrounds/bg-body.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#505050;}
h1                                                         {margin:0 0 10px 0px; padding:0; font-size:21px; font-family:Calibri; color:#0c3183!important; font-weight:600;}
h2                                                         {margin:10px 0 10px 35px; padding:0; font-size:21px; font-family:Calibri; color:#e2001a!important; font-weight:600;}
h3                                                         {margin:10px 0 10px 35px; padding:0; font-size:21px; font-family:Calibri; color:#83ac08!important; font-weight:600;}
h4                                                         {margin:10px 0 10px 0px; padding:0; font-size:21px; font-family:Calibri; color:#ec7501!important; font-weight:600;}
h5                                                         {margin:10px 0 10px 0px; padding:0; font-size:21px; font-family:Calibri; color:#ec7501!important; font-weight:600;}
h6                                                         {margin:10px 0 10px 0px; padding:0; font-size:21px; font-family:Calibri; color:#fdc600!important; font-weight:600;}
h7                                                         {margin:10px 0 10px 0px; padding:0; font-size:21px; font-family:Calibri; color:#e2001a!important; font-weight:600;}
h8                                                         {margin:10px 0 10px 0px; padding:0; font-size:21px; font-family:Calibri; color:#83ac08!important; font-weight:600;}

a                                                          {margin:0; padding:0; color:#505050; text-decoration:underline!important; cursor:pointer;}
a:hover                                                    {margin:0; padding:0; text-decoration:none!important;}


p                                                          {margin:0 0 10px 35px; padding:0; font-weight:normal; width:550px;}
#top                                                       {
	margin:0px auto;
	padding:0;
	background:url(../images/backgrounds/bg-top.png) left top no-repeat;
	height:240px;
	width:990px;
}
#top #logo                                                 {margin:0; padding:0 0 0 80px; width:312px; float:left;}
#top #nav                                                  {margin:0 0 0 25px; padding:0; width:570px; float:left;}
#top #nav-left                                             {
	margin:0 0 0 80px;
	padding:50px 0 0 0;
}
#top #nav-left ul                                          {margin:0; padding:0; list-style:none;}
#top #nav-left li                        	               {margin:0 10px 0 0; padding:0; float:left;}
#top #nav-left li a                    	                   {margin:0; padding:0; color:#505050; text-decoration:underline;}
#top #nav-left li a:hover             	                   {margin:0; padding:0; text-decoration:none;}

#top #nav ul                                               {margin:0; padding:0; list-style:none;}
#top #nav li                                               {margin:0; padding:0;}
#top #nav .auto                                            {margin:0 0 8px 8px!important; padding:0; color:#e2001a; font-weight:bold;}
#top #nav .schade                                          {margin:0 0 8px 8px!important; padding:0; color:#fdc600; font-weight:bold;}
#top #nav .lease                                           {margin:0 0 8px 8px!important; padding:0; color:#83ac08; font-weight:bold;}
#top #nav .carwash                                         {margin:0 0 8px 8px!important; padding:0; color:#ec7501; font-weight:bold;}

#top #nav #auto                                            {
	margin:0;
	padding:0;
	width:140px;
	float:left;
	border-left:1px solid #e6e6eb;
	height:165px;
}
#top #nav #auto li                                         {margin:0; padding:0;}
#top #nav #auto li a                                       {margin:0; padding:2px 3px 2px 8px; color:#505050; height:14px; background:#fff; width:140px!important; display:block; text-decoration:none;}
#top #nav #auto li a:hover                                 {margin:0; padding:2px 3px 2px 8px; color:#fff; height:14px; background:#e2001a;}
#top #nav #auto li a.active                                {margin:0; padding:2px 3px 2px 8px; color:#fff; height:14px; background:#e2001a;}

#top #nav #schade                                          {margin:0; padding:0; width:130px; float:left; border-left:1px solid #e6e6eb; height:140px;}
#top #nav #schade li                                       {margin:0; padding:0;}
#top #nav #schade li a                                     {margin:0; padding:2px 3px 2px 8px; color:#505050; height:14px; background:#fff; width:120px!important; display:block; text-decoration:none;}
#top #nav #schade li a:hover                               {margin:0; padding:2px 3px 2px 8px; color:#fff; height:14px; background:#fdc600;}
#top #nav #schade li a.active                              {margin:0; padding:2px 3px 2px 8px; color:#fff; height:14px; background:#fdc600;}
 
#top #nav #lease                                           {margin:0; padding:0; width:130px; float:left; border-left:1px solid #e6e6eb; height:140px;}
#top #nav #lease li                                        {margin:0; padding:0;}
#top #nav #lease li a                                      {margin:0; padding:2px 3px 2px 8px; color:#505050; height:14px; background:#fff; width:120px!important; display:block; text-decoration:none;}
#top #nav #lease li a:hover                                {margin:0; padding:2px 3px 2px 8px; color:#fff; height:14px; background:#83ac08;}
#top #nav #lease li a.active                               {margin:0; padding:2px 3px 2px 8px; color:#fff; height:14px; background:#83ac08;}

#top #nav #carwash                                         {margin:0; padding:0; width:130px; float:left; border-left:1px solid #e6e6eb; height:140px;}
#top #nav #carwash li                                      {margin:0; padding:0;}
#top #nav #carwash li a                                    {margin:0; padding:2px 3px 2px 8px; color:#505050; height:14px; background:#fff; width:120px!important; display:block; text-decoration:none;}
#top #nav #carwash li a:hover                              {margin:0; padding:2px 3px 2px 8px; color:#fff; height:14px; background:#ec7501;}
#top #nav #carwash li a.active                             {margin:0; padding:2px 3px 2px 8px; color:#fff; height:14px; background:#ec7501;}

#container                                                 {margin:0px auto; width:990px; background:url(../images/backgrounds/bg-main.gif) repeat-y!important;}
#container #top-wrapper                                    {margin:0; padding:0 0 0 0; width:990px!important; position:absolute;}
#container #top-wrapper #lichtkrant                        {
	margin:0;
	border-bottom:2px solid #ff0000;
	width:890px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 50px;
}
#container #top-wrapper #lichtkrant img                    {margin:0 0 0 -60px; padding:0 0 0 ; position:absolute;}

#container #top-wrapper #lichtkrant #newsticker		       {padding:0 0 0 10px; width:730px; margin:0 40px 0 20px; line-height:22px; list-style:none; color:#e2001a; font-size:16px; font-weight:bold;}
#container #top-wrapper #lichtkrant #newsticker a	       {color:#b4b4b4; margin:0 0 0 0; padding:0; font-size:11px; font-weight:normal; text-decoration:none; float:right;}
#container #top-wrapper #lichtkrant #newsticker a:hover    {color:#9f9d9d;}
#container #top-wrapper .buttons                           {margin:-35px 0 0 0; padding:0 40px 0 0; width:66px; height:66px; float:right;}
#container #top-wrapper .buttons-padding                   {margin:-35px 0 0 0; padding:0 20px 0 0; width:66px; height:66px; float:right;}
 
#container #middle                                         {margin:0; padding:55px 0 0 80px; background:url(../images/backgrounds/bg-main.gif) repeat-y;}
 
#container #middle #left                                   {
	margin:30px 0 0 0;
	padding:0;
	width:500px;
	height:500px;
	float:left;
}
#container #middle #left h5                                {margin:10px 0 10px 0; padding:0; font-size:21px; font-family:Calibri; color:#e2001a!important; font-weight:600;}
#container #middle #left #opsomming                        {margin:0 0 0 0; padding:0; float:left; list-style: none;}
#container #middle #left #opsomming li                     {margin:0 0 10px 0; padding:5px 5px 5px 12px; width:350px; height:20px; background:url(../images/buttons/btn-sub.jpg) top left no-repeat; float:left;}
#container #middle #left #opsomming li a                   {margin:0; padding:0; color:#0b3184; text-decoration:none;}

 
#container #middle #right                                  {margin:70px 0 0 25px; padding:16px 0 0 0; width:347px; height:250px; float:left;}
#container #middle #right ul                               {margin:0; padding:30px 0 0 40px; float:left; list-style:disc; width:120px; }
#container #middle #right li                               {margin:0 0 5px 0; padding:0; float:left; width:70px;}
#container #middle #right li a                             {margin:0; padding:0; text-decoration:none;}
#container #middle #right li a:hover                       {margin:0; padding:0; text-decoration:underline;}

#container .content-top                                    {margin:0px auto; padding:0 0 0 47px;}
#container .content-top #occassions-zoeken                 {margin:55px 0 0 0; padding:0; float:left;}

.content-bottom                                            {margin:0px auto; padding:0 0 25px 47px; width:943px; background:url(../images/backgrounds/bg-bottom.gif) left bottom no-repeat!important;}
.content-bottom #occassions-resultaten                     {margin:0px 0px 0px 0px; padding:0;}
.content-bottom .occassions-kaders                         {margin:0px 0px 15px 20px; padding:0; width:871px; height:143px; background:url(../images/backgrounds/bg-border-content.gif) no-repeat; color:#3f3f3f; font-size:13px; display:block; float:left;}
.content-bottom .occassions-kaders:hover                   {margin:0px 0px 15px 20px; padding:0; width:871px; height:143px; background:url(../images/backgrounds/bg-border-content-hover.gif) no-repeat; color:#3f3f3f; font-size:13px; display:block; cursor:pointer;}

.content-bottom .occassions-kaders img                     {margin:15px 0 0 15px; padding:0; float:left; width:137px; height:102px; overflow:hidden;}
.content-bottom .occassions-kaders ul                      {margin:10px 0 0 50px; padding:0; width:300px; height:143px; float:left; list-style:none;}
.content-bottom .occassions-kaders li                      {margin:0 0 10px 0; padding:0;}
.content-bottom .occassions-kaders h1                      {margin:0 5px 0 0; padding:0; font-size:12px; font-weight:bold; color:#81ab08!important; font-family:Arial, Helvetica, sans-serif; float:left; height:18px; line-height:18px;}
.content-bottom .occassions-kaders h2                      {margin:0; padding:0; font-size:24px; font-weight:bold; color:#81ab08!important; font-family:Arial, Helvetica, sans-serif; float:left; height:18px; line-height:18px;}
.content-bottom .occassions-kaders .meer-info              {margin:85px 0 0 0; padding:0; width:200px; float:right;}
.content-bottom .occassions-kaders .meer-info h1           {margin:8px 0 0 0; padding:0; font-size:12px; font-weight:bold; color:#81ab08; font-family:Arial, Helvetica, sans-serif; float:left;}
.content-bottom .occassions-kaders .meer-info img          {margin:0; padding:0; float:left; width:38px!important; height:32px!important;}

#bottom                                                    {margin:0px auto; padding:0 0 0 80px; width:910px; min-height:309px; _height:309px; background:url(../images/backgrounds/bg-bottom.gif) left bottom no-repeat!important;}
#bottom #bottom-left                                       {margin:0; padding:0; width:500px; float:left;}
#bottom #bottom-left .content                              {margin:0 0 5px 0; padding:0; width:487px; height:105px; background:url(../images/backgrounds/bg-bottom-kaders.jpg) no-repeat;}
#bottom #bottom-left .content p                            {margin:0 0 0 25px; padding:10px 0; color:#e2001a; font-weight:bold;}
#bottom #bottom-left .content #nieuws                      {margin:0 0 8px 0; padding:0; width:487px; height:57px; position:absolute;}
#bottom #bottom-left .content #afspraak                    {margin:0 0 8px 0; padding:0; width:487px; height:57px; float:left;}

#bottom #bottom-left .content .wrapper                     {margin:0; padding:0;}

#bottom-right                                              {margin:388px 0 0 605px; padding:3px 0 0 0; width:347px; position:absolute;}
#bovag-banner                                              {margin:388px 0 0 605px; padding:3px 0 0 0; width:347px; height:122px; position:absolute; background:url(../images/backgrounds/bg-bovag.jpg) no-repeat;}

/* FORMULIER - CONTACT */
#container #middle #left form                              {margin:0; padding:0px 0px 25px 0px;	width:380px; float:left;}
#container #middle #left label  		                   {margin:0; padding:0; width:85px; float:left; height:20px; line-height:20px;}
#container #middle #left input			                   {margin:2px 0 0 25px; padding:5px; width:240px; border:1px solid #b2b2b2; height:14px; font-size: 11px; color: #5d5d5d; background:#ededed;}
#container #middle #left textarea		                   {margin:2px 0 0 25px; padding:5px; width:240px; border:1px solid #b2b2b2; font-size: 11px; color: #5d5d5d; font-family:Arial, Helvetica, sans-serif; background:#ededed;}
#container #middle #left .button		                   {margin:2px 42px 0 0; padding:0; width:105px; background:#e2001a!important; border:none!important; height:25px; line-height:25px; font-weight:bold; text-decoration:none!important; color:#fff!important; float:right;}
#container #middle #left .button:hover                     {margin:2px 42px 0 0; padding:0; width:105px; background:#fff!important; border:none!important; height:25px; line-height:25px; font-weight: bold; text-decoration:none!important; color:#e2001a!important; float:right;}

#container #middle #left .button2		                   {margin:2px 42px 0 0; padding:0; width:105px; background:#ffba01!important; border:none!important; height:25px; line-height:25px; font-weight:bold; text-decoration:none!important; color:#fff!important; float:right;}
#container #middle #left .button2:hover                    {margin:2px 42px 0 0; padding:0; width:105px; background:#fff!important; border:none!important; height:25px; line-height:25px; font-weight: bold; text-decoration:none!important; color:#ffba01!important; float:right;}

#container #middle #left .button3		                   {margin:2px 42px 0 0; padding:0; width:105px; background:#83ac08!important; border:none!important; height:25px; line-height:25px; font-weight:bold; text-decoration:none!important; color:#fff!important; float:right;}
#container #middle #left .button3:hover                    {margin:2px 42px 0 0; padding:0; width:105px; background:#fff!important; border:none!important; height:25px; line-height:25px; font-weight: bold; text-decoration:none!important; color:#83ac08!important; float:right;}
#container #middle #left form b                            {margin:0; padding:0; color:#ff0000; font-size:10px!important;}


#footer                                                    {margin:0px auto; padding:50px 0 35px 0; width:990px; height:50px; color:#505050; background:url(../images/backgrounds/bg-footer.png) left top no-repeat;}
#footer ul                                                 {margin:0; padding:10px 10px 10px 20px; width:118px; float:left; list-style:none;}
#footer li                                                 {margin:0; padding:0;}
#footer li a                                               {margin:0; padding:0; color:#505050!important;}
 
.clear	                                                   {margin:0; padding:0; line-height:0; clear:both;}
  
#container #middle #left-schade-overons {
	margin:30px 0 0 0;
	padding:0;
	width:500px;
	height:360px;
	float:left;
}
#container #middle #left-schade-vervangend {
	margin:30px 0 0 0;
	padding:0;
	width:500px;
	height:390px;
	float:left;
}
#container #middle #left-auto-mobiliteitsservice {
	margin:30px 0 0 0;
	padding:0;
	width:500px;
	height:1100px;
	float:left;
}
#container  #middle  #left-auto-mobiliteitsservice  .button3:hover {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#fff!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight: bold;
	text-decoration:none!important;
	color:#83ac08!important;
	float:right;
}
#container  #middle  #left-auto-mobiliteitsservice  .button3 {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#83ac08!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none!important;
	color:#fff!important;
	float:right;
}
#container  #middle  #left-auto-mobiliteitsservice  .button2:hover {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#fff!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight: bold;
	text-decoration:none!important;
	color:#ffba01!important;
	float:right;
}
#container  #middle  #left-auto-mobiliteitsservice  .button2 {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#ffba01!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none!important;
	color:#fff!important;
	float:right;
}
#container  #middle  #left-auto-mobiliteitsservice  .button:hover {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#fff!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight: bold;
	text-decoration:none!important;
	color:#e2001a!important;
	float:right;
}
#container  #middle  #left-auto-mobiliteitsservice  .button {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#e2001a!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none!important;
	color:#fff!important;
	float:right;
}
#container  #middle  #left-auto-mobiliteitsservice  textarea {
	margin:2px 0 0 25px;
	padding:5px;
	width:240px;
	border:1px solid #b2b2b2;
	font-size: 11px;
	color: #5d5d5d;
	font-family:Arial, Helvetica, sans-serif;
	background:#ededed;
}
#container  #middle  #left-auto-mobiliteitsservice  input {
	margin:2px 0 0 25px;
	padding:5px;
	width:240px;
	border:1px solid #b2b2b2;
	height:14px;
	font-size: 11px;
	color: #5d5d5d;
	background:#ededed;
}
#container  #middle  #left-auto-mobiliteitsservice  label {
	margin:0;
	padding:0;
	width:85px;
	float:left;
	height:20px;
	line-height:20px;
}
#container  #middle  #left-auto-mobiliteitsservice  form {
	margin:0;
	padding:0px 0px 25px 0px;
	width:380px;
	float:left;
}
#container #middle #left-contact {
	margin:30px 0 0 0;
	padding:0;
	width:500px;
	height:640px;
	float:left;
}
#container #middle #left-contact input {
	margin:2px 0 0 25px;
	padding:5px;
	width:240px;
	border:1px solid #b2b2b2;
	height:14px;
	font-size: 11px;
	color: #5d5d5d;
	background:#ededed;
}
#container  #middle  #left-contact  textarea {
	margin:2px 0 0 25px;
	padding:5px;
	width:240px;
	border:1px solid #b2b2b2;
	font-size: 11px;
	color: #5d5d5d;
	font-family:Arial, Helvetica, sans-serif;
	background:#ededed;
}
#container #middle #left-contact .button {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#e2001a!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none!important;
	color:#fff!important;
	float:right;
}
#container #middle #left-contact .button:hover {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#fff!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight: bold;
	text-decoration:none!important;
	color:#e2001a!important;
	float:right;
}
#container #middle #left_contact .button2 {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#ffba01!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none!important;
	color:#fff!important;
	float:right;
}
#container #middle #left-contact .button2:hover {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#fff!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight: bold;
	text-decoration:none!important;
	color:#ffba01!important;
	float:right;
}
#container #middle #left-contact .button3 {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#83ac08!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none!important;
	color:#fff!important;
	float:right;
}
#container #middle #left-contact .button3:hover {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#fff!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight: bold;
	text-decoration:none!important;
	color:#83ac08!important;
	float:right;
}
#container #middle #left-contact form b {
	margin:0;
	padding:0;
	color:#ff0000;
	font-size:10px!important;
}
#container #middle #left-contact form {
	margin:0;
	padding:0px 0px 25px 0px;
	width:380px;
	float:left;
}
#container #middle #left-contact label {
	margin:0;
	padding:0;
	width:85px;
	float:left;
	height:20px;
	line-height:20px;
}
#container #middle #left-contact input {
	margin:2px 0 0 25px;
	padding:5px;
	width:240px;
	border:1px solid #b2b2b2;
	height:14px;
	font-size: 11px;
	color: #5d5d5d;
	background:#ededed;
}
#container #middle #left-contact .button2:hover {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#fff!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight: bold;
	text-decoration:none!important;
	color:#ffba01!important;
	float:right;
}
#container #middle #left-contact .button:hover {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#fff!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight: bold;
	text-decoration:none!important;
	color:#e2001a!important;
	float:right;
}
#container #middle #left-contact .button2 {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#ffba01!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none!important;
	color:#fff!important;
	float:right;
}
#container #middle #left-auto-occasion {
	margin:30px 0 0 0;
	padding:0;
	width:500px;
	height:830px;
	float:left;
}
#container #middle #left-auto-occasion .button3:hover {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#fff!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight: bold;
	text-decoration:none!important;
	color:#83ac08!important;
	float:right;
}
#container #middle #left-auto-occasion .button3 {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#83ac08!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none!important;
	color:#fff!important;
	float:right;
}
#container #middle #left-auto-occasion .button2:hover {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#fff!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight: bold;
	text-decoration:none!important;
	color:#ffba01!important;
	float:right;
}
#container #middle #left-auto-occasion .button2 {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#ffba01!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none!important;
	color:#fff!important;
	float:right;
}
#container #middle #left-auto-occasion .button:hover {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#fff!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight: bold;
	text-decoration:none!important;
	color:#e2001a!important;
	float:right;
}
#container #middle #left-auto-occasion .button {
	margin:2px 42px 0 0;
	padding:0;
	width:105px;
	background:#e2001a!important;
	border:none!important;
	height:25px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none!important;
	color:#fff!important;
	float:right;
}
#container #middle #left-auto-occasion textarea {
	margin:2px 0 0 25px;
	padding:5px;
	width:240px;
	border:1px solid #b2b2b2;
	font-size: 11px;
	color: #5d5d5d;
	font-family:Arial, Helvetica, sans-serif;
	background:#ededed;
}
#container #middle #left-auto-occasion input {
	margin:2px 0 0 25px;
	padding:5px;
	width:240px;
	border:1px solid #b2b2b2;
	height:14px;
	font-size: 11px;
	color: #5d5d5d;
	background:#ededed;
}
#container #middle #left-auto-occasion label {
	margin:0;
	padding:0;
	width:85px;
	float:left;
	height:20px;
	line-height:20px;
}
#container #middle #left-auto-occasion form {
	margin:0;
	padding:0px 0px 25px 0px;
	width:380px;
	float:left;
}

