@charset "utf-8";
/* CSS Document */

body, td, th
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
}



table.contact td { vertical-align:top; text-align:left;}

body
{
	text-align:center;
	margin:0px;
	padding:0px;
}

h1
{
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

p
{
	margin-bottom:10px;
}

a
{
	color:#F63;
}

#container
{	
	width: 955px;
	margin-left: auto;
	margin-right:auto;
	text-align:left;
	background-image:url(../images/orange-bar.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
}

#header
{	
}


#header h1 a span { display:none; }
#header h1 a
{	
	background-image:url(../images/smoovie-quadriga-logo.gif);
	background-repeat:no-repeat;
	width: 258px;
	height: 73px;
	display:block;
	margin: 19px 0px 10px 0px;
}

#header h2
{
	display:inline;
	margin:0px;
	font-size:19px;
	font-weight:bold;
	color:#000;
	margin-top:5px;
}


#banner a span { display:none; }
#banner a
{	
	float:left;
	width:955px;
	height: 92px;
	background-repeat:no-repeat;
	margin-top:18px;
}



#leftCol
{	
	float:left;
	width:265px;
	text-align:justify;
	margin-top:10px;
}

#leftCol h1
{	
	color: #F90;
	font-size:18px;
	text-align:left;
	margin-top:15px;
}

#leftCol h3
{	
	color: #F90;
	font-size:14px;
	text-align:left;
}

#leftCol ul { margin: 0 0 10px; 10px;}

#rightCol
{	
	float:left;
	width:205px;
	text-align:right;
	margin-top:10px;
}

#centerCol
{	
	float:left;
	width:459px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}

#footer
{	
	float:left;
	width:955px;
}

/* MENU */
#menu { width: 955px; height: 38px; position: relative; z-index: 9998;  }
#menu #nav { margin: 0; padding: 0; }
#menu #nav li { display: inline; }
#menu #nav li a { float: left; height: 0; padding-top: 38px; overflow: hidden; }

/* BUTTONS */
#menu #nav li#nav1 a { background-position: 0 0; width: 130px;}
#menu #nav li#nav2 a { background-position: -130px 0; width: 130px;}
#menu #nav li#nav3 a { background-position: -260px 0; width: 130px;}
#menu #nav li#nav4 a { background-position: -390px 0; width: 130px;}
#menu #nav li#nav5 a { background-position: -520px 0; width: 108px;}
#menu #nav li#nav6 a { background-position: -628px 0; width: 108px; cursor:default}
#menu #nav li#nav7 a { background-position: -736px 0; width: 108px;}
#menu #nav li#nav8 a { background-position: -844px 0; width: 111px;}

#menu #nav li#nav1 a:hover { background-position: 0 -38px; width: 130px;}
#menu #nav li#nav2 a:hover { background-position: -130px -38px; width: 130px;}
#menu #nav li#nav3 a:hover { background-position: -260px -38px; width: 130px;}
#menu #nav li#nav4 a:hover { background-position: -390px -38px; width: 130px;}
#menu #nav li#nav5 a:hover { background-position: -520px -38px; width: 108px;}
#menu #nav li#nav6 a:hover { background-position: -628px 0; width: 108px; cursor:default}
#menu #nav li#nav7 a:hover { background-position: -736px -38px; width: 108px;}
#menu #nav li#nav8 a:hover { background-position: -844px -38px; width: 111px;}

/* LANGUAGE MENU */
#langmenu { margin: 0; padding: 0; text-align:right; margin-bottom:5px; margin-top:3px; font-weight:bold; }
#langmenu ul { margin: 0; padding: 0; }
#langmenu ul li { display: inline; margin: 0; padding: 0;}
#langmenu ul li a {margin-right:5px; text-decoration:none; color:#666;}
#langmenu ul li a:hover {text-decoration:underline; color:#FFF;}

#langmenu a.active {
	color:#FFF;
	text-decoration:underline;
}

/*

#langmenu #en {
	background-image:url(../images/en.gif);
	background-repeat:no-repeat;
	background-position:left;
}
#langmenu #fr {
	background-image:url(../images/fr.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#langmenu #de {
	background-image:url(../images/de.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#langmenu #es {
	background-image:url(../images/es.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#langmenu #it {
	background-image:url(../images/it.gif);
	background-repeat:no-repeat;
	background-position:left;
}
*/

/* FORM */

#form1 p a 
{
	color: #444;
}
.error
{
	color:#CC3300;
}

input.text, select.text, textarea.text
{
	border: thin solid #9AA2A4;
	color: #555;
	background-image: url(formbgtje-kopie.jpg);
}


