/* CSS Document */

* {
	margin:0px; padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
input {

}
img {
	border:0px;
}
a {
	color:#fff;
}
a.admin_links {
	font-size:14px;
}
a.menu_links {
	font-size:9px; color:#0053a4; font-weight:bold; text-decoration:none;
}
a.menu_links:hover {
	color:#fff;
}

#global_container {
	position:relative;
	width:950px; margin:0px auto;
}
#content {
	position:relative; height:414px; overflow:hidden;
}
.home_page {
	background:url(images/home_bg.jpg) top left no-repeat;
}
.contacts_page {
	background:url(images/contacts_bg.jpg) top left no-repeat;
}
.nutrition_page {
	background:url(images/nutrition_bg.jpg) top left no-repeat;
}
.products_page {
	background:url(images/products_bg.jpg) top left no-repeat;
}
.menu_page {
	background:url(images/menu_bg.jpg) top left no-repeat;
}
.test_page {
	background:url(images/test_bg.jpg) top left no-repeat;
}
.inscription_page {
	background:url(images/inscription_bg.jpg) top left no-repeat;
}


#logo_container {
	height:46px; padding:7px;
}
#logo_container div {
	float:left; width:101px; height:46px; margin-right:10px; background:url(images/logo.gif) top left no-repeat; cursor:pointer;
}
#logo_container div h1 {
	display:none;
}
#logo_container h2 {
	float:left; color:#fff; font-size:30px; line-height:46px; font-weight:normal;
}


.products_container {
	float:left; width:244px; height:305px; margin-right:15px; background:url(images/menu_section_bg.gif) left top no-repeat;
}
.products_container .header {
	height:20px; padding-left:20px; margin-bottom:5px; line-height:20px; color:#fff; font-weight:bold; background:#0053a4 url(images/arrow3.gif) 5px top no-repeat;
}
.products_container .title {
	height:25px; margin-bottom:5px; padding-left:10px; color:#0053a4; font-size:9px; font-weight:bold; overflow:hidden;
}
.products_container .content {
	height:119px; padding:0px 10px; color:#0053a4; font-size:9px;
}
.products_container .desc {
	height:125px; padding:0px 5px 5px 10px; color:#fff; font-size:9px; overflow:auto;
}

#left_menu_container {
	position:absolute; top:400px; left:0px;
}
#right_menu_container {
	position:absolute; top:400px; right:0px;
}

.bottom_menu {
	padding-top:80px;
}
.bottom_menu .thumb {
	float:left; width:106px; padding-top:3px; text-align:center;
}
.bottom_menu .info {
	float:left; width:131px;
}
.bottom_menu .info h3 {
	color:#b1c900; font-size:12px; font-weight:bold;
}
.bottom_menu .info h4 {
	color:#6a696e; font-size:9px; font-weight:bold;
}
.bottom_menu .info div {
	color:#6a696e; font-size:9px; padding-top:5px;
}
.bottom_menu .links {
	float:left; width:121px; padding-left:116px; margin-top:8px; background:url(images/arrow2.gif) 106px 0px no-repeat; line-height:10px;
}
.bottom_menu .links a {
	color:#f18e00; font-weight:bold; text-decoration:none;
}

#footer {
	padding-top:20px; text-align:center;
}

#footer a {
	font-size:10px; color:#68676c; text-decoration:none;
}