
body
{

}

#layout
{
clear:both;
float:left;
display:inline;
width:975px;
height:1000px;
}

/* TOPNAVIGATION begin */

#topnavigation
{
clear:both;
float:left;
display:inline;
width:975px;
height:42px;
padding: 44px 0px 26px 0px;
margin: 0px 0px 60px 0px;
background-color:#ffffff;
}

#logo, #topnavigation .navigation, #languageswitch
{
float:left;
display:inline;
}

#logo
{
margin: 0px 0px 0px 62px;
}

#topnavigation .title
{
float:left;
display:inline;
width:300px;
margin: 16px 0px 0px 12px;
font-size:31px;
}

/* TOPNAVIGATION end */

/* FLASHNAVIGATION begin */

#flashnavi
{
clear:both;
float:left;
display:inline;
width:975px;
}

#flashnavi #backnavi
{
float:left;
display:inline;
width:448px;
margin: 0px 0px 30px 62px;
}

#flashnavi #backnavi a, #flashnavi #backnavi a:link, #flashnavi #backnavi a:visited
{
color:#646464;
padding:0px 0px 0px 15px;
background: url(img/arrow_grayontransparent_left.gif) no-repeat 0px 2px;
text-decoration:none;
}

#flashnavi #backnavi a:hover, #flashnavi #backnavi a:focus, #flashnavi #backnavi a:active
{
color:#3D8DC7;
background: url(img/arrow_blueontransparent_left.gif) no-repeat 0px 2px;
}

#flashnavi #fnavi
{
float:left;
display:inline;
width:444px;
margin: 0px 0px 0px 1px;
vertical-align:bottom;
}

#flashnavi #fnavi ul,
#flashnavi #fnavi ul li
{
margin:0px;
padding:0px;
height:23px;
}

#flashnavi #fnavi ul
{
float:left;
width:442px;
display:inline;
border-left:1px solid #CDCDCD;
}

#flashnavi #fnavi ul li
{
float:left;
display:inline;
height:23px;
border-top:1px solid #CDCDCD;
border-right:1px solid #CDCDCD;
}

#flashnavi #fnavi a, #flashnavi #fnavi a:link, #flashnavi #fnavi a:visited
{
float:left;
display:inline;
color:#9A9A9A;
text-decoration:none;
height:16px;
padding:5px 7px 0px 7px;
font-size:12px;
}

#flashnavi #fnavi a:hover, #flashnavi #fnavi a:focus, #flashnavi #fnavi a:active
{
color:#3D8DC7;
}

#flashnavi #fnavi li.active
{
background: url(img/flashnav_bg.gif) repeat-x 0px 0px;
}

#flashnavi #fnavi li.active a, #flashnavi #fnavi li.active a:link, #flashnavi #fnavi li.active a:visited
{
color:#3D8DC7;
}


/* FLASHNAVIGATION end */

/* FOOTER begin */

#servicefooter
{
clear:both;
float:left;
display:inline;
width:450px;
margin: 20px 0px 10px 62px;
}

#servicefooter a
{
text-decoration:none;
}

/* FOOTER end */

/* CONTENTBLOCK begin */

#contentblock
{
clear:both;
float:left;
display:inline;
width:975px;
}

#contentblock #left,
#contentblock #right
{
float:left;
display:inline;
height:360px;
}

#contentblock #left
{
width:448px;
background-color:#ffffff;
margin:0px 0px 0px 62px;

border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

#contentblock #right
{
width:444px;
margin:0px 0px 0px 0px;
overflow:auto;
border:1px solid #CCCCCC;
}

/* CONTENTBLOCK end */

/* Galery-Styles */

#flashStage
{
}

div.flashTeaser
{	display:block;
	margin:0px;
	padding:15px 10px 5px 15px;
	background:#FFF;
	border-bottom:1px solid #cccccc;
	clear:left;
}

div.hovered
{	background:#e5e5e5;
}

#contentblock div.flashTeaser h3
{	
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	font-size:16px;
	font-weight:normal;
}

div.linkedImage
{	float:left;
	display:inline;
	padding:0px 24px 0px 25px;
	background:transparent;
}

div.hovered
{	
	background:#e5e5e5 url(img/arrow_flash.gif) no-repeat 11px 35px;
}

#contentblock div.flashTeaser a
{	
	padding:0px;
	background:transparent;
}

#contentblock div.linkedImage a
{	background:transparent;
	padding:0px;
}

div.filmText
{	float:left;
	display:inline;
	width:250px;
	padding:0px;
	margin:0px;
	color:#666666;
	font-size:12px;
}

#layout #contentblock div.filmText h3 a,
#layout #contentblock div.filmText h3 a:link,
#layout #contentblock div.filmText h3 a:visited,
#layout #contentblock div.filmText h3 a:hover,
#layout #contentblock div.filmText h3 a:active,
#layout #contentblock div.filmText h3 a:focus
{
background:none;
}

br.cb
{	clear:both;
}
/* /Galery-Styles */