@import "style_basic.css";@import "style_links.css";body { 		margin:0;	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	font-size:9pt;	color:#000000; 	line-height:1.4;	width:100%;	height:100%;	}.logo {	width:562px;	height:87px;	position:absolute;	left:20px;	top:20px;}.slide_img {	position:relative;}.slide_img img {	position:fixed;	left:0;	top:0;	background-color:#000000;	-webkit-user-select:none;	-moz-user-select:none;}#slideshow_loader {	position:fixed;	right:10px;	top:10px;	width:128px;	height:15px;	z-index:10000;}#content_frame {	width:900px;	min-height:541px;/*	background:url(/images/content.png) no-repeat; */	background-color:#FFFFFF;	background-color:rgba(255,255,255,0.95);	position:absolute;	left:40px;	top:40px;	display:none;	z-index:11000;	-moz-border-radius:7px; 	-webkit-border-radius:7px;	-o-border-radius:7px;	-khtml-border-radius:7px; 	border-radius:7px;}#content {	position:relative;	top:30px;	left:20px;	width:94%;	min-height: 480px;	}.content_scroll {	width:100%;	height: 380px;	overflow:auto;	padding-right:10px;	line-height:1.5;	font-size:10pt;}/* Sidebar */#sidebar {	width:827px;	height:185px;	background:url(/images/sidebar.png) no-repeat;	position:absolute;	z-index:11000;	bottom:70px;}.logo_teamnational {	position:absolute;	left:380px;	width:195px;	height:52px;	top:23px;}.logo_facebook {	position:absolute;	left:640px;	width:141px;	height:41px;	top:28px;}.menu_circle {	width:106px;	height:105px;	position:absolute;	left:20px;	top:20px;	z-index:11000;}.menu_circle a {	-webkit-user-select:none;	-moz-user-select:none;	outline:none;}.menu_language {	position:absolute;	right:10px;	top:10px;}.menu_language a, .menu_language a:link, .menu_language a:visited, .menu_language a:active {	color:#000000;	font-weight:bold;}.menu_language div {	margin-bottom:5px;}/* Menu */.menu {	margin-top:0px;	}.menu_item {	float:left;	margin-right:30px;}.menu_item a, .menu_item a:link, .menu_item a:active, .menu_item a:visited {	line-height:22px;	text-decoration:none;	font-size:12pt;	color:#000000;}.menu_item a.marked, .menu_item a.marked:link, .menu_item a.marked:active, .menu_item a.marked:visited {	font-weight:bold;	text-decoration:underline;	color:#e20000;}.menu_item a:hover {	text-decoration:underline;}.menu2 {	height:40px;	padding-top:10px;	overflow:hidden;	clear:left;}.menu2_item {	float:left;	margin-right:15px;}.menu2_item a, .menu2_item a:link, .menu2_item a:active, .menu2_item a:visited {	text-decoration:none;	color:#000000;	font-size:10pt;	line-height:20px;	}.menu2_item a.marked, .menu2_item a.marked:link, .menu2_item a.marked:active, .menu2_item a.marked:visited {	color:#e20000;	font-weight:bold;}.menu2_item a.marked, .menu2_item a:hover  {	color:#e20000;	text-decoration:underline;}.menu3 {	display:none;}.menu_imprint {	padding-top:20px;	}.menu_imprint a, .menu_imprint a:visited, .menu_imprint a:active, .menu_imprint a:link {	font-size:10pt;}/* Photogallery */.tblGallery {	width:100%;	margin-left:auto;	margin-right:auto;		margin-bottom:0px;}.tblGallery td {	padding:5px 5px 25px 5px;	text-align:center;}.tblGallery td img {	margin-bottom:5px;}.tblGallery td img.border {	border:1px solid #FFFFFF;}.tblGallery td img {	/* border:1px solid #000000; */}.img_thumb_frame {	position:relative;	display:inline-block;}.img_resizer {	position:absolute;	top:3px;	right:3px;}/* Video popup */.video_popup {	width: 510px;	height: 350px;	background-color: #FFFFFF;	position: absolute;	z-index: 20100;	color: #271F14;		-moz-border-radius: 3px;	-webkit-border-radius: 3px;	-o-border-radius: 3px;	-khtml-border-radius: 3px;	border-radius: 3px;	box-shadow:2px 2px 11px #666;	-moz-box-shadow: 2px 2px 11px #666;	-webkit-box-shadow: 2px 2px 11px #666;	filter:progid:DXImageTransform.Microsoft.shadow(direction = 135, Color='gray', strength=5);		overflow: hidden;}#video_popup_content {	position: absolute;	top: 40px;	width:100%;	text-align:center;}.video_popup a, .video_popup a:link, .video_popup a:active, .video_popup a:visited, .video_popup a:hover {	color:#271F14;	margin-left:3px;	margin-right:3px;}.video_popup_close {	position: absolute;	top: 10px;	right: 10px;}#video_popup_name {	position: absolute;	top: 10px;	left: 10px;	font-weight: bold;	line-height:1.0;	color: #271F14;	padding-right:220px}.filter {	display: none;	position: absolute;	top: 0%;	left: 0%;	width: 100%;	height: 100%;	background-color: #000000;	opacity: 0.6;	filter: alpha(opacity=40);	z-index: 10001;}/* Input stuff */.input_form {	margin-bottom:15px;	font-size:9pt;}.input_row {	min-height:19px;	padding-top:3px;	padding-bottom:3px;	clear:both;}.input_col1_thin {	float:left;	width:140px;		padding-right:10px;	padding-bottom:5px;}.input_col2_thin {	}.input_row2 {	height:25px;}.input_col2_thin {}input.textfield, textarea, select {	font-family:Verdana, Arial, sans-serif;	font-size:9pt;	border:1px solid #999999;	margin:0px;}input.checkbox {	margin:0px;}input.textfield, textarea {	padding:2px;}select {	padding:1px;}.input_row_checkbox_left {	margin-bottom:15px;}.input_row_checkbox_left span {	margin-left:10px;}.checkbox_float {	width:130px;	display:inline-block;}*+html .checkbox_float {	display:inline;}* html .checkbox_float {	display:inline;}.checkbox_float2 {	width:200px;	display:inline-block;}*+html .checkbox_float2 {	display:inline;}* html .checkbox_float2 {	display:inline;}/* Form button */.form_button {	font-family:Arial, sans-serif;	font-size:10pt;	height:25px;	line-height:25px;	font-weight:bold; 	border:none;	color:#FFFFFF;	padding-left:15px;	padding-right:15px;	cursor:pointer;	outline-style:none;	outline-width:0;	vertical-align:middle;	-moz-border-radius:5px; 	-webkit-border-radius:5px;	-o-border-radius:5px;	-khtml-border-radius:5px; 	border-radius:5px;	background:url(../images/bt.png) repeat-x;	margin-bottom:0px;		text-transform:uppercase;}* html .form_button {	padding:0px;	height:24px;}*+html .form_button {	padding:0px;	height:24px;}.form_button:hover {	background:url(../images/bt_m.png) repeat-x;}.form_button:active {	background:url(../images/bt_p.png) repeat-x;}