/* CSS Document */

html,body 					{ margin:0; padding:0; background:url(../images/bg.gif) repeat-x; background-color:#000  }
body 						{ font:76% arial,sans-serif; text-align:justify }
p							{ line-height:180%; color:#fff; margin:7px 0 15px 0; text-align:justify }

a:link 						{ color:#ffff01/*477010*/; text-decoration:none 		}
a:visited 					{ color:#ffff01/*477010*/; text-decoration:none 		}
a:hover 					{ color:#ffff01/*477010*/; text-decoration:underline	}
a:active 					{ color:#ffff01/*477010*/; text-decoration:none 		}

div#content ul 				{ list-style:none; margin:0; padding:0 }
div#content li 				{ margin:10px; padding:10px }
div#content li a:hover		{ background-color:#83a944; color:#000; text-decoration:none }

div#header 					{ width:748px; height:111px; background-image:url(../images/leader_header.jpg) }
div#container				{ width:748px; margin:0 auto; text-align:left; background-color:#0f6fc6 }
div#content					{ float:left; width:498px; color:#222; padding:25px }
div#navigation				{ float:right; width:180px; padding:25px 20px 20px 0 }
div#extra					{ background:#ff8539; float:right; clear:right; width:200px }
div#footer					{ color: #fff; clear:both; width:100%; font-size:0.9em; text-align:center; padding-top:10px }

div#containerHome			{ width:748px; margin:0 auto; background-color:#0f6fc6 }
div#contentHome				{ margin:0}

#menu ul 					{ list-style:none; margin:0; padding:0  }
#menu li 					{ float:left }
#menu li a em 				{ display:none }
#menu li a 					{ display:block; height:39px; /*width:124px;*/ background-position:center top }


#menu li#menuTab1 a 		{ width:129px; background-image:url(../images/btn_about-us.jpg)		}
#menu li#menuTab2 a 		{ width:126px; background-image:url(../images/btn_lines.jpg)		}
#menu li#menuTab3 a 		{ width:126px; background-image:url(../images/btn_products.jpg)		}
#menu li#menuTab4 a 		{ width:121px; background-image:url(../images/btn_info.jpg)			}
#menu li#menuTab5 a 		{ width:125px; background-image:url(../images/btn_links.jpg)		}
#menu li#menuTab6 a 		{ width:121px; background-image:url(../images/btn_contact-us.jpg)	}

#menu li#menuTab1 a:hover 	{ background-image:url(../images/btn_about-us_over.jpg)				}
#menu li#menuTab2 a:hover	{ background-image:url(../images/btn_lines_over.jpg)				}
#menu li#menuTab3 a:hover	{ background-image:url(../images/btn_products_over.jpg)				}
#menu li#menuTab4 a:hover	{ background-image:url(../images/btn_info_over.jpg)					}
#menu li#menuTab5 a:hover	{ background-image:url(../images/btn_links_over.jpg)				}
#menu li#menuTab6 a:hover	{ background-image:url(../images/btn_contact-us_over.jpg)			}

#menu li#menuTab1 .select 	{ background-image:url(../images/btn_about-us_select.jpg)			}
#menu li#menuTab2 .select	{ background-image:url(../images/btn_lines_select.jpg)				}
#menu li#menuTab3 .select	{ background-image:url(../images/btn_products_select.jpg)			}
#menu li#menuTab4 .select	{ background-image:url(../images/btn_info_select.jpg)				}
#menu li#menuTab5 .select	{ background-image:url(../images/btn_links_select.jpg)				}
#menu li#menuTab6 .select	{ background-image:url(../images/btn_contact-us_select.jpg)			}


/* Typography */ 

h1, h2, h3 		{ font-size:1.2em; margin:30px 0 7px 0; padding:0; font-weight:bold }
h1 				{ color:#f00; letter-spacing:-0.05em; text-transform:uppercase; margin:0; padding:3px 5px 3px 0 }
h2 				{ color:#f00; letter-spacing:-0.05em; text-transform:uppercase; margin:0; padding:3px 5px 3px 0 }
h3 				{ color:#fff; margin-bottom:-3px; padding:3px 5px 3px 0; font-size:1.2em }
h4 				{ font-size:1.0em; margin-top:25px; font-weight:bold }

h1 a { clear:both; display:block; text-align:center; width:748px; height:111px; text-indent: -9000px; margin:0 }

.small 			{ font-size: 90% }
.alignCenter 	{ text-align:center; margin:0 }
.more 			{ font-size: 90%; text-align:right; margin:-15px 0 0 0 }
.imageLine 		{ border:1px solid #63a303; padding:5px }
.photo			{ padding:4px; background-color:#ccc }
.photoDetails	{ font-size:85%; color:#eee; text-align:center; padding:5px 20px 15px 20px }
.noBorder		{ border:0 }
.txtStrong		{ font-weight:bold }
.tableSizes		{ text-align:right; color:#fff }
.txtLeft		{ text-align:left }