/* default */
*{margin:0px; padding:0px;}
html{position:relative; height:100%;}
body{color:#42575f; position:relative; height:100%; font-family:Arial, Helvetica, sans-serif;}
ul,li{list-style:none;}
a{text-decoration:none; color:#f7941d;}
a:hover{text-decoration:none; color:#f7941d;}
.clearfix:after{clear:both; content:"."; display:block; height:0px; visibility:hidden;}
input, textarea{color:#333333; background:none;}
table,td { border-collapse:collapse;}

.clear { clear:both; font-size:0px; line-height:0px; height:5px;}

.main-container {background-image:url(../images/bg/bg_body.gif); background-repeat:no-repeat; background-position:top center; text-align:left; margin:0 auto; min-width:963px; margin-bottom:10px;}
.wrapper { width:963px; margin:0px auto;}
	.header { position:relative; padding-top:42px; padding-bottom:10px;}
		.logo { position:absolute; top:34px; left:0px;}
		.top_menu { position:absolute; top:15px; left:241px; font-family:'Myriad Pro'; color:#d6d8d9;}
			.top_menu a { margin:0px 8px; color:#42575f; font-size:12px;}
			.top_menu a:hover { color:#f58426;}
		.header_block { margin-left:233px; background:url(../images/bg/bg_blue.gif) 0px 39px no-repeat; width:720px; font-family:'Myriad Pro';}
			.header_block1 { float:left; padding-top:47px;}
			.header_block1 li { margin-left:5px; font-size:11px;}
			.header_block1 li a { display:block; width:129px; height:16px; padding-left:8px; color:#42575f; padding-top:3px;}
			.header_block1 li a:hover { background:url(../images/bg/bg_orange.gif) top left no-repeat;color:#42575f;}
	.content { margin-bottom:12px;}
		.main_blocks { background:url(../images/bg/bg_block.gif) top left no-repeat; width:963px; height:112px; position:relative; font-family:'Myriad Pro';}
			.main_blocks h2 { font-size:25px; color:#42575f; margin-left:10px; font-weight:normal; margin-bottom:7px; padding-top:7px; }
			.main_blocks h2 img { vertical-align:middle; margin-right:10px;}
			.main_blocks ul { margin-left:10px;}
			.main_blocks li { float:left; font-size:13px; width:130px; height:24px; margin-right:6px; position:relative;}
				.main_blocks li a { display:block; width:130px; height:50px; padding-top:5px; background:url(../images/bg/bg_grey.gif) top left no-repeat; color:#fff; font-size:16px; position:relative; }
				.main_blocks li a:hover { background:url(../images/bg/bg_grey_active.gif) top left no-repeat;}
				.main_blocks li a:hover span.span2 { color:#fff;}
				.main_blocks li a span.span2 { color:#f7941d; position:absolute; top:6px; right:10px;}
				.main_blocks li a span.span1 { padding-left:8px;}
			.block_top { position:absolute; top:12px; right:13px; color:#42575f; font-size:14px; font-style:italic; height:20px; text-align:right;}
				.next { float:left; width:47px;}
				.msn1 { float:left; width:170px;}
				.text { float:left; padding-top:5px; padding-right:10px;}
		.links_icons { font-size:18px; font-family:'Myriad Pro'; margin:15px 0;}
			.links_icons li p img { vertical-align:middle; margin-right:10px;}
			.links_icons p { margin:4px 0;}
			.links_icons li.li1 { width:264px; padding-left:30px; padding-right:30px; float:left;}
			.links_icons li.li2 { width:264px; padding-left:30px; padding-right:30px; border-left:1px solid #d1d6d8; border-right:1px solid #d1d6d8; float:left;}
			.links_icons li.li3 { width:270px; padding-left:30px; float:left;}
		.central { background:url(../images/bg/bg_central.gif) top left no-repeat; height:316px;}
			.central_1 { float:left; width:717px; margin-right:9px; position:relative;}
				.tabs{position:relative; padding:10px 0px; height:32px;}
				.tabs li{float:left; padding-left:5px;}
				a.tvmm {display:block; height:32px; width:126px; position:relative; text-indent:-1000em; overflow:hidden;}
				a.teamspeak { background:url(../images/img/teamspeak.gif) top left no-repeat; width:138px;}
				a.teamspeak:hover, .tabs .active a.teamspeak {background:url(../images/img/teamspeak_a.gif) top left no-repeat;}
				a.mohawk { background:url(../images/img/mohawk.gif) top left no-repeat;}
				a.mohawk:hover, .tabs .active a.mohawk{background:url(../images/img/mohawk_a.gif) top left no-repeat;}
				a.mumble { background:url(../images/img/mumble.gif) top left no-repeat;}
				a.mumble:hover, .tabs .active a.mumble{background:url(../images/img/mumble_a.gif) top left no-repeat;}
				a.ventrilo { background:url(../images/img/ventrilo.gif) top left no-repeat;}
				a.ventrilo:hover, .tabs .active a.ventrilo{background:url(../images/img/ventrilo_a.gif) top left no-repeat;}
				p.click { font-size:9px; font-family:'Myriad Pro'; text-transform:uppercase; position:absolute; top:17px; left:550px;}
			.central_2 { font-size:11px; padding:10px 10px 0px 10px; width:216px; float:left;}
				.central_2 h3 { font-size:20px; font-weight:normal; font-family:'Myriad Pro'; border-bottom:1px solid #c2cdd1; padding-bottom:7px; width:215px; text-align:center; margin-bottom:10px; }
				.central_2 p { line-height:17px;}
		.news { margin-top:10px;}
			.news h2 { font-size:20px; font-weight:normal; margin-bottom:7px; margin-left:4px;}
			.news li { width:300px; font-size:11px; float:left;}
			.news li.li1 { width:300px; padding-left:4px; padding-right:20px;}
			.news li.li2 { width:300px; padding-left:12px; padding-right:12px; border-left:1px solid #d1d6d8; border-right:1px solid #d1d6d8;}
			.news li.li3 { width:300px; padding-left:12px; }
			.news li h3 { font-size:12px; font-weight:normal; color:#f7941d;}
			
/* ---------- TEAMSPEAKER ------------	 */
		.coupon { margin-top:15px; width:961px; height:53px; background:url(../images/img/coupn.gif) no-repeat; }
		    .block1 { color:#F58426; font-family:'Myriad Pro'; font-size:29px; font-weight:normal; display:inline-block; margin:7px 35px 0px 75px;}
			.block2 { color:#5F7077; font-family:'Myriad Pro'; font-size:29px; font-weight:normal; display:inline-block; float:right; margin-top:7px;}
		.title { font-size:11px; margin-top:20px; line-height:18px;}
			.title h3 { font-size:30px; margin-bottom:10px; line-height:30px;}
		.teamspeak_grey { width:963px; padding-bottom:14px; margin-top:10px;}
		.teamspeak_grey_t { font-size:0px; line-height:0px; height:7px; background:url(../images/bg/bg_roundbig_top.gif) top left no-repeat;}
		.teamspeak_grey_c { background:url(../images/bg/bg_roundbig.gif) top left repeat-y; padding-top:15px;}
		.teamspeak_grey_b { font-size:0px; line-height:0px; height:7px; background:url(../images/bg/bg_roundbig_bottom.gif) top left no-repeat;}
			.teamspeak_grey_c h1 { font-size:30px; color:#5f7077; font-weight:normal; font-family:'Myriad Pro'; text-align:center;}
			.teamspeak_grey_c h1 img { vertical-align:middle; margin-right:5px;}
			.teamspeak_div { margin-left:30px; font-size:17px; font-style:italic;font-family:'Myriad Pro'; padding:10px 0;}
				.teamspeak_div1 { float:left; width:280px; padding:10px 0;}		
				.teamspeak_div2 { float:left; width:310px; background:url(../images/bg/bg_gradient.gif) 0px -80px no-repeat; padding:10px 0;}
				.teamspeak_div3 { float:left; width:310px; background:url(../images/bg/bg_gradient.gif) 0px -80px no-repeat; padding:10px 0;}
				.teamspeak_div li { background:url(../images/bg/bullet.gif) 0px 7px no-repeat; padding-left:12px; margin-left:24px; margin-right:12px;line-height:22px;}
				.teamspeak_div li a:hover { text-decoration:underline; color:#f7941d; }
			.teamspeak_round { width:890px; margin-left:37px; margin-bottom:14px;}
			.teamspeak_round_t { font-size:0px; line-height:0px; height:7px; background:url(../images/bg/bg_round_top.gif) top left no-repeat;}
			.teamspeak_round_c { background:url(../images/bg/bg_round.gif) top left repeat-y; padding-left:20px; padding-right:25px; font-size:14px;}
				.teamspeak_round_c h3 { font-family:'Myriad Pro'; font-size:29px; color:#f58426; padding-bottom:20px; font-weight:normal;}
				.teamspeak_round_c h4 { font-size:16px; color:#f58426; padding-bottom:15px; padding-top:10px;}
				.teamspeak_round_c p, .teamspeak_round_c ul { padding-bottom:20px; line-height:20px;}
				.teamspeak_round_c div p { padding-left:15px;}
				.teamspeak_round_c p.otstyp { padding-left:35px;}
				.teamspeak_round_c li { background:url(../images/bg/bullet_orange.gif) 0px 7px no-repeat; padding-left:14px;}
			.teamspeak_round_b { font-size:0px; line-height:0px; height:7px; background:url(../images/bg/bg_round_bottom.gif) top left no-repeat;}
.black { color:#000;} 		
.orange { color:#f58426;}
/* ---------- END TEAMSPEAKER ------------	 */

	.footer { background:url(../images/bg/bg_footer.gif) top left no-repeat; height:116px; position:relative;}
		.footer_logo{ position:absolute; top:67px; left:13px;}
		.designed { position:absolute; top:90px; left:820px; font-size:10px;}
		.footer_menu1 { font-size:11px; color:#fff; padding-top:10px;}
		.footer_menu1 a { color:#42575f; margin:0px 15px;}
		.footer_menu2 { font-size:12px; color:#bebebe; padding-top:15px;}
		.footer_menu2 a { color:#42575f; margin:0px 13px;}
		p.designed img { vertical-align:middle; padding-bottom:3px; }
		.copy { font-family:Arial; font-size:10px; color:#42575f; position:absolute; top:78px; left:165px;}
			
			
select.selReplaced {width:1px; position:absolute; left:-999em; float:none;} 
#msn dl.sbrWrap {margin:0; padding:0; border:none; position:relative; overflow:visible; width:163px; background:url(../images/bg/msn_bg.gif) no-repeat; text-align:left; }
#msn dl.sbrWrap * {position:static; float:none; display:block; width:auto; margin:0; padding:0; border:none;}
#acc_set dl.sbrWrap dd {z-index:1001;}
#msn dl.sbrWrap dt {cursor:pointer; color:#fff; padding:6px 10px 1px; background:url(../images/bg/msn_arrow.gif) right top no-repeat;/*ya*/ height:20px; overflow:hidden; font-size:11px; font-style:italic;}
#msn dl.sbrWrap dd {position:absolute; z-index:101; left:0; top:100%; margin:0; padding:0; width:100%; overflow:auto; max-height:15em; /*border:1px solid #7d7d7d; background:#000;*/ border:1px solid #8a8a8a; background-color:#b3b3b3; white-space:nowrap; font-size:11px; margin-left:-1px;}
#msn dl.sbrWrap dd ul {width:100%; overflow:hidden;}
#msn dl.sbrWrap dd li {padding:1px; cursor:pointer; color:#fff; padding:2px 10px 1px; overflow:hidden;}
#msn dl.sbrWrap dd li.sbrSelected {background-color:#b3b3b3;}
#msn dl.sbrWrap dd li:hover, dl.sbrWrap dd li.hover {background-color:#b3b3b3;}

#msn dl.sbrWrap .sbrFocused {background:url(../images/bg/msn_arrow.gif) right top no-repeat;}
#msn dl.sbrWrap img{float:left; padding-right:6px;}

/* map */
.map{height:253px; width:702px; position:relative; margin:0px 0px 0px 8px;}
.map span{z-index:100; width:9px; height:9px; background:url(../images/bg/point.png) top left no-repeat; display:block; overflow:hidden; position:relative; cursor:pointer;}
.map span a{display:block; width:9px; height:9px; overflow:hidden; position:relative; text-indent:-1000em;}
#map1{background:url(../images/bg/map.gif) top left no-repeat;}
#map2{background:url(../images/bg/map.gif) top left no-repeat;}
#map3{background:url(../images/bg/map.gif) top left no-repeat;}
#map4{background:url(../images/bg/map.gif) top left no-repeat;}
.map li{position:absolute;}
.point1_1{left:123px; top:195px;}
.point1_2{left:138px; top:157px;}
.point1_3{left:196px; top:158px;}
.point1_4{left:176px; top:160px;}
.point1_5{left:52px; top:193px;}
.point1_6{left:31px; top:141px;}
.point1_7{left:159px; top:197px;}
.point1_8{left:288px; top:111px;}
.point1_9{left:165px; top:212px;}
.point1_10{left:171px; top:141px;}
.point1_11{left:200px; top:140px;}
.point1_12{left:312px; top:108px;}
.point1_13{left:332px; top:122px;}
.point1_14{left:430px; top:182px;}
.point1_15{left:426px; top:183px;}
.point1_16{left:303px; top:132px;}
.point1_17{left:340px; top:82px;}
.point1_18{left:517px; top:168px;}
.point1_19{left:348px; top:44px;}
.point1_20{left:378px; top:53px;}
.point1_21{left:404px; top:112px;}

.point2_1{left:517px; top:169px;}
.point2_2{left:286px; top:146px;}
.point2_3{left:187px; top:102px;}
.point2_4{left:161px; top:200px;}

.point3_1{left:29px; top:139px;}
.point3_2{left:55px; top:195px;}
.point3_3{left:125px; top:197px;}
.point3_4{left:161px; top:200px;}
.point3_5{left:187px; top:167px;}
.point3_6{left:174px; top:177px;}

.point4_1{left:286px; top:146px;}
.point4_2{left:319px; top:129px;}

/* balloon tips */
#balloon {position:absolute; z-index:9999; left:-1000px; top:-1000px;}
div.ballon_info{height:16px; position:relative; color:#eef8fd; text-transform:uppercase; font-size:7px; font-family:'Myriad Pro'; letter-spacing:1px;}
div.ballon_info .left{background:transparent url(../images/bg/bubble_left.gif) no-repeat left top; height:16px; width:3px; overflow:hidden; font-size:0px; float:left;}
div.ballon_info .right{background:transparent url(../images/bg/bubble_right.gif) no-repeat left top; height:13px; width:2px; overflow:hidden; font-size:0px; float:left;}
div.ballon_info .info{background:transparent url(../images/bg/bubble_center.gif) repeat-x left top; height:11px; float:left; padding:3px 2px 0px;}
			
@media all and (min-width:0px) {
	
}

