@charset "utf-8";
/* CSS Document */
/* main.css for lapathus.com template @ 08-May-2009 */

h1 {
	font-size:10px; margin:0px; padding:0px;
	color:#FFFFFF;
}
a.h1:link {	color: #FFFFFF; text-decoration:none}
a.h1:visited { color: #FFFFFF; text-decoration:none }
a.h1:hover { color: #FFFFFF; text-decoration:none }
a.h1:active { color: #FFFFFF; text-decoration:none }

a.email:link {	color: #000000; text-decoration:none}
a.email:visited { color: #000000; text-decoration:none }
a.email:hover { color: #777777; text-decoration:none }
a.email:active { color: #777777; text-decoration:none }

ul {margin:0;padding:0}
li {margin:0;padding:0}

ul.menuChild {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px;
	text-align:center;
	
	position: absolute;
	left: 58%;
	top: 90px;
	display: none;

}

ul.menuChild a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff;
	padding: 5px;
	border: 1px solid #ccc;
	}
	
ul.menuChild a:hover {
	display: block;
	text-decoration: none;
	color: #fff;
	background: #777;
	padding: 5px;
	border: 1px solid #ccc;
	}

body {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; color:#FFFFFF; background:#5e5d5d;
}

td.leftMargin {
	background:#5e5d5d url(img/leftMargin.jpg) top repeat-x;
}

td.rightMargin {
	background:#5e5d5d url(img/leftMargin.jpg) top repeat-x;
}
	
td.centerBody {
	width:780px; height:650px;
	vertical-align:top;
	border-right:1px #333333 solid; 
	border-left:1px #333333 solid;
	margin:0px; padding:0px;
	background:#FFFFFF;
}


td.topLeftBar {
	height:30px; width:180px;
	text-align:left; vertical-align:middle;
	padding-left:0px;
	background:#FFFFFF;
	font-size:1px; color:#FFFFFF; font-weight:bold;
	overflow:hidden;
}

td.topRightBar {
	height:30px;
	text-align:right; vertical-align:middle; padding-right:7px;
	background:#FFFFFF;
	font-size:12px; color:#000000;
}

div.topSection {
	background-color:#FFFFFF;
}

div.titleBar {
	width:177px; height:105px;
	background:#FFFFFF; text-align:right; vertical-align:middle;
	 float:left;
}

.lapathusLogo {
	width:780px;
	float:left;
	clear:both;
	height:110px;
	text-align:center;
	}

.mainmenu {
	width:780px;
	float:left;
	font-size:1px;
	white-space:nowrap;
	text-align:center;
	}
	
.mainmenu ul { list-style:none;}
.mainmenu ul li { float:left; margin:0; padding:0;}
.mainmenu ul li a { margin:0; padding:0:}

.menuTrimgel {
	background:url(img/menu_trimgel.jpg) no-repeat center center;
	width:75px;
	height:58px;
	display:block;
	}
	
.menuTrimgel:hover {
	background:url(img/menu_trimgel_over.jpg) no-repeat center center;
	}
	
.menuTrimcaps {
	background:url(img/menu_trimcaps.jpg) no-repeat center center;
	width:88px;
	height:58px;
	display:block;
	}
	
.menuTrimcaps:hover {
	background:url(img/menu_trimcaps_over.jpg) no-repeat center center;
	}
	
.menuFatburner {
	background:url(img/menu_afb.jpg) no-repeat center center;
	width:164px;
	height:58px;
	display:block;
	}
	
.menuFatburner:hover {
	background:url(img/menu_afb_over.jpg) no-repeat center center;
	}	
	
.menuElicina {
	background:url(img/menu_elicina.jpg) no-repeat center center;
	width:74px;
	height:58px;
	display:block;
	}
	
.menuElicina:hover {
	background:url(img/menu_elicina_over.jpg) no-repeat center center;
	}
	
.menuElicinaPlus {
	background:url(img/menu_elicinaplus.jpg) no-repeat center center;
	width:98px;
	height:58px;
	display:block;
	}
	
.menuElicinaPlus:hover {
	background:url(img/menu_elicinaplus_over.jpg) no-repeat center center;	}
	
.menuFemiline {
	background:url(img/menu_femiline.jpg) no-repeat center center;
	width:83px;
	height:58px;
	display:block;
	}
	
.menuFemiline:hover {
	background:url(img/menu_femiline_over.jpg) no-repeat center center;
	}	
	
.menuContactos {
	background:url(img/menu_contactos.jpg) no-repeat center center;
	width:100px;
	height:58px;
	display:block;
	}
	

.menuContactos:hover {
	background:url(img/menu_contactos_over.jpg) no-repeat center center;
	}


                            



div.menuBar {
	width:493px;height:105px;
	background:#FFFFFF url(img/menu.bg.gif) right no-repeat;
	vertical-align:middle; text-align: right;
	
	/* FOR CP */
	 font-size:14px;
	 color:#339900;
	 
	 float:left;

}

div.menuBarContact {
	width:110px; height:105px; 
	background:#FFFFFF url(img/contact.bg.gif);
	vertical-align:middle; text-align:right;
	float:left;
}

td.contents {
	background:#FFFFFF url(img/contents_background.gif) repeat-x;
	color:#000000; vertical-align:top;
	height:100%; padding-top:12px; margin-bottom:0px;
}

td.bottomLeftBar {
	background:url(img/bottom.bg.gif) repeat-x; 
	width:177px;height:66px;
	text-align:right; vertical-align:middle;
	font-size:10px;
}

td.bottomMiddleBar {
	background:url(img/bottom.bg.gif) repeat-x; 
	height:66px;
	text-align:left; vertical-align:middle; padding-left:7px;
	font-size:10px;
}

td.bottomRightBar {
	background:url(img/bottom.bg.gif) repeat-x; 
	width:110px;height:66px;
	text-align:center; vertical-align:middle; padding-top:4px;
	font-size:10px;
}

img.btnLanguage {
	border:none;
	padding:0px; margin:0px;

}


