/*------------------------------------------------------------------
[Global home stylesheet for VitalABO.com]

Project:	VitalABO
Version:	0.1
Last change:	10/09/08
Assigned to:	Robert Kniedl
Primary use:	Shop
-------------------------------------------------------------------*/
@import url(basics.css);

body {
	background:#fff;
	padding-top:55px;
}

.first-child,
.first {
	margin:0 !important;
	padding:0 !important;
	border:0 !important;
}

h1 {
	width:550px;
	height:63px;
	background:url(../images/global_home/logo.gif) 131px 0 no-repeat #fff;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 auto;
}

#language {
	width:707px;
	margin:0 auto;
	background:url(../images/global_home/teaser.jpg) 24px 0 no-repeat #fff;
	padding-top:260px;
	font-size:1.1em;
}
#language h2 {
	text-align:center;
	color:#474b50;
	margin-bottom:1em;
}

#language ul {
	width:606px;
	margin:0 auto;
}
#language li {
	float:left;
	width:101px;
	text-align:center;
}
#language li a {
	display:block;
	width:101px;
	color:#007eb2;
	padding-top:70px;
	text-align:center;
}
#language li a:hover {
	text-decoration:none;
}

#language li#lang-at {
	background:url(../images/global_home/flag_at.jpg) center top no-repeat;
}
#language li#lang-de {
	background:url(../images/global_home/flag_de.jpg) center top no-repeat;
}
#language li#lang-pl {
	background:url(../images/global_home/flag_pl.jpg) center top no-repeat;
}
#language li#lang-sl {
	background:url(../images/global_home/flag_sl.png) center top no-repeat;
}
#language li#lang-bg {
	background:url(../images/global_home/flag_bg.jpg) center top no-repeat;
}
#language li#lang-eu {
	background:url(../images/global_home/flag_eu.jpg) center top no-repeat;
}


/* ===================================================== */
/*
** PAGE FOOTER
*/
/* ===================================================== */

#footer {
	position:relative;
	color:#666b70;
	margin-top:70px;
	font-size:0.9em;
}
#footer a {
	color:#007eb2;
}
#footer a:hover {
	color:#3d4144;
}

#footer ul {
	background-color:inherit;
	text-align:center;
	margin-bottom:0.7em;
}
#footer li {
	display:inline;
	margin-left:8px;
	border-left:1px solid #94979a;
	padding-left:8px;
	line-height:1;
}
#footer ul.bottom-nav li.first {
	margin:0;
	padding:0;
	border:0;
}

#footer p {
	margin-top:0.7em;
	text-align:center;
}