@charset "utf-8";
/* CSS for DAF Truck Services Cork */
*					{ margin:0;padding:0; }
body  				{ font-family:Arial,Verdana,sans-serif;font-size:11px;margin:0px auto;line-height:16px;height:100%;color:#666; }
#topbar 			{ width:100%;height:8px;background:#0f2e80; }
#header 			{ width:100%;height:90px;background:#FFF url('../images/header_bg.gif') 0px 0px; }
#header-left		{ float:left;width:140px;padding:0px 20px; }
#header-center	{ float:left;width:270px;padding:0px 10px; }
#header-menu		{ float:right;width:280px;padding:0px 20px;text-align:right; }
#header-info 	{ padding-left:10px;float:right;border-left:1px dotted #CCC;text-align:right; }
a.header			{ color:#666;text-decoration:none; }
a.header:hover,a.link:hover	{ color:#0f2e80;text-decoration:underline;} 


#container 		{ width:996px;margin:0 auto;text-align:left;overflow:hidden; }
#banner 			{ width:996px;height:250px;margin:0px;padding:0px;background:#FFF url('../images/banner.4.jpg') 0px 0px no-repeat; }
#footerbar 		{ float:left;width:100%;height:8px;background:#112e83; }
#footer_wrapper 	{ float:left;width:100%;background:#FFF;padding-bottom:15px; }
#footer_left 	{ padding:5px;float:left; }
#footer_right 	{ float:right;text-align:right; }
#map				{ border:1px solid #CCC;display:block;float:right; }
#map_dir			{ background:#dedede url('../images/map.header.gif') 0px 0px repeat-x;color:#666; padding:4px;width:342px;border-bottom:#CCC 1px solid; }
#content_main 	{ float:left;width:100%;background:#FFF;min-height:500px;padding-bottom:0px;background:url('../images/sidebar.bg.gif') repeat-y; }
#content_left 	{ height:110%;float:left;width:230px;margin-left:-996px;background:url('../images/sidebar.bg.gif') repeat-y 0px 0px;min-height:400px }
#content_right 	{ margin-left:220px;margin-right:10px; }
#partner 		{ padding:10px 0px 10px 0px; }
#inner			{ margin:10px;padding-right:5px; }
#divline			{ padding:5px 0px;background:url('../images/dot.gif') 0px 5px repeat-x;height:1px; }
#cheader			{ background:url('../images/content-heading.gif') 0px 0px repeat-x;padding:4px; }

.link				{ padding:0px 10px 0px 10px; }
.error				{ color:#F00;padding:2px;font-weight:bold; }
.header1			{ color:#333;font-weight:bold; }
.header2			{ color:#0f2e80;font-weight:bold; }
ul.arrow li,li.arrow { color:#333;background:url('../images/arrow.gif') 0 6px no-repeat;padding:2px 0 2px 10px;margin-left:8px;list-style-type:none }
li.arrow_g 			{ color:#333;background:url('../images/arrow_g.gif') 0 6px no-repeat;padding:2px 0 2px 10px;margin-left:8px;list-style-type:none }
li.tab_ns 			{ color:#666;list-style-image:url('../images/tab.ns.gif');margin-left:5px;padding:0px 0px; }
tr.odd				{ background:#f7f7f7;padding:2px; }
tr.even				{ background:#ececff; }
.theader			{ color:#FFF;background:#0f2e80;}
.field				{ font-family:Arial,Verdana,sans-serif;font-size:11px; border:1px solid #CCC;padding:1px; }
.hi					{ color:#0f2e80;font-weight:none; }
.imgright			{ float:right;margin:0 0 10px 20px }
.notice				{ font-weight:bold;color:#f00 }
p					{ padding-top:10px;line-height:16px; }



h1 { font-size: 20px; border:0; color:#333; font-weight:normal; padding:0; margin:0; line-height:23px; text-align:left; }
h2 { color:#333;font-size:20px;border:0;color:#333;font-weight:bold;padding:0;margin:5px 0 2px }
h3 { color:#333;font-size:16px;border:0;color:#333;font-weight:bold;padding:0;margin:5px 0 2px }

#box_wrapper 		{ border:1px solid #CCC; }
#box_head			{ background:#FFF url('../images/box.header.gif')  repeat-x;padding:0px 0 0px 4px;margin:0;font-size:11px;font-weight:bold;color:#112e83;height:16px; }
#box_content 		{ background: url('../images/sidebar.bg.gif') #EEE 0 0 repeat-y; color:#666;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding:5px; }

#tablist			{ padding:4px 0;margin-left:0;margin-bottom:0;margin-top:0.1em;border-bottom:1px solid #CCC;font-size:15px; }
#tablist li			{ list-style:none;display:inline;margin:0;background:#FFF;color:#0f2e80;font-weight:bold; }
#tablist li a		{ text-decoration:none;padding:3px 10px;margin-right:3px;border:1px solid #CCC;border-bottom:none;background:#FFF;color:#0f2e80; }
#tablist li a:link 	{ }
#tablist li a:hover 	{ background:#EEE;color:#0f2e80; }
#tablist li a.current	{ background:#0f2e80;color:#FFF; }

#dtable				{ border:1px solid #eee; }
#dtable td			{ padding:1px 5px; }
#dtable tr			{ border-bottom:1px #eee solid; }
#dtable .even		{ background:#eee; }
#dtable a			{ color:#666;text-decoration:none; }
#dtable a:hover		{ color:#0f2e80;text-decoration:underline;} 

/* Images */
.thumb 				{ padding:1px;border:1px solid #fff;margin-right:2px;max-width:100px;max-height:54px;width:expression(this.width > 100 ? "100px" : true);height: expression(this.height > 54 ? "54px" : true); }
.full 				{ border:1px solid #666;margin-right:0px;max-width:600px;max-height:350px;width:expression(this.width > 600 ? "600px" : true);height: expression(this.height > 350 ? "350px" : true); }
.home 				{ border:1px solid #acacac;margin-right:0px;max-width:160px;max-height:90px;width:expression(this.width > 160 ? "160px" : true);height: expression(this.height > 90 ? "90px" : true); }
