html,body{
			margin:0;
			padding:0;
height:100.1%;
		}

h6{
   color:#01acfc;
  font-weight:bolder;
  font-size:14px;
  margin:0px 0px 0px 0px;
  padding:0px;
}

h2,h4,h5{
  color:#084068;
  font-weight:bolder;
  font-size:14px;
  margin:36px 0px 6px 0px;
  padding:0px;
}
h4{
  margin:0px;
}
h5{
  font-size:12px;
  margin-top:25px;
}
.suchergebnisse{
	
}
.teaser{
  font-size:11px;
  margin-top:14px;
}
.divteaser a,.nextrow a{
	font-size:11px;	
}
a{
	font-size:8pt;
}
.highlight{
  color:#da001c;
}
#search input[type=text],.your_account input[type=text],.your_account input[type=password],.contact_us input[type=text],.contact_us textarea,.contact_us select,.uploads input[type=text],.uploads input[type=file],.uploads textarea,.recommend input[type=text],.recommend textarea{
	border:1px solid #848484;
	color:#848383;
	font-family:Arial,sans-serif;
	font-size:10px;
	width:137px;
	height:16px;
}
#search input[type=submit]{
	border:0px;
	background-color:#fff;
	color:#01acfc;
	font-weight:bolder;
	cursor:pointer;
	cursor:hand;
	padding:0px;
	margin:0px;
}
#member_workgroups
{
	background-color:#ffffff;
	padding:2px 0px 2px 0px;
}
.workgroups{
	margin-top:22px;
}
.workgroups.Uploads{
	margin-top:0px;	
}
.workgroups .wg_1,.workgroups .wg_2,.workgroups .wg_3,.workgroups .wg_4,.workgroups .wg_5,.workgroups .wg_6,.workgroups .wg_7{
	height:60px;
	width:66px;
	background-image:url(../img/workgroups/wg1.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	margin-right:2px;
	margin-left:0px;
	font-weight:normal;
}
.workgroups .wg_1b,.workgroups .wg_2b,.workgroups .wg_3b,.workgroups .wg_4b,.workgroups .wg_5b,.workgroups .wg_6b,.workgroups .wg_7b{
	height:60px;
	width:66px;
	background-image:url(../img/workgroups/wg1b.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	margin-right:2px;
	margin-top:2px;
}
.workgroups .wg_2, .workgroups .wg_3, .workgroups .wg_4, .workgroups .wg_5, .workgroups .wg_6{
	width:65px;
}
.workgroups .wg_2b, .workgroups .wg_3b, .workgroups .wg_4b, .workgroups .wg_5b, .workgroups .wg_6b{
	width:65px;
}
.workgroups .wg_2{
	background-image:url(/img/workgroups/wg2.gif);
}
.workgroups .wg_3{
	background-image:url(/img/workgroups/wg3.gif);
}
.workgroups .wg_4{
	background-image:url(/img/workgroups/wg4.gif);
}
.workgroups .wg_5{
	background-image:url(/img/workgroups/wg5.gif);
}
.workgroups .wg_6{
	background-image:url(/img/workgroups/wg6.gif);
}
.workgroups .wg_7{
	background-image:url(/img/workgroups/wg7.gif);
	margin-right:0px;
}
.workgroups .wg_2b{
	background-image:url(/img/workgroups/wg2b.jpg);
}
.workgroups .wg_3b{
	background-image:url(/img/workgroups/wg3b.jpg);
}
.workgroups .wg_4b{
	background-image:url(/img/workgroups/wg4b.jpg);
}
.workgroups .wg_5b{
	background-image:url(/img/workgroups/wg5b.jpg);
}
.workgroups .wg_6b{
	background-image:url(/img/workgroups/wg6b.jpg);
}
.workgroups .wg_7b{
	background-image:url(/img/workgroups/wg7b.jpg);
	margin-right:0px;
}
.workgroups .wg_1.wg_small{
	background-image:url(../img/workgroups/small/wg1.jpg);
}
.workgroups .wg_2.wg_small{
	background-image:url(../img/workgroups/small/wg2.jpg);
}
.workgroups .wg_3.wg_small{
	background-image:url(../img/workgroups/small/wg3.jpg);
}
.workgroups .wg_4.wg_small{
	background-image:url(../img/workgroups/small/wg4.jpg);
}
.workgroups .wg_5.wg_small{
	background-image:url(../img/workgroups/small/wg5.jpg);
}
.workgroups .wg_6.wg_small{
	background-image:url(../img/workgroups/small/wg6.jpg);
}
.workgroups .wg_7.wg_small{
	background-image:url(../img/workgroups/small/wg7.jpg);
}
.workgroups .register_wg .wg_1{
	background-image:url(../img/workgroups/small/wg1.jpg);
}
.workgroups .register_wg .wg_2{
	background-image:url(../img/workgroups/small/wg2.jpg);
}
.workgroups .register_wg .wg_3{
	background-image:url(../img/workgroups/small/wg3.jpg);
}
.workgroups .register_wg .wg_4{
	background-image:url(../img/workgroups/small/wg4.jpg);
}
.workgroups .register_wg .wg_5{
	background-image:url(../img/workgroups/small/wg5.jpg);
}
.workgroups .register_wg .wg_6{
	background-image:url(../img/workgroups/small/wg6.jpg);
}
.workgroups .register_wg .wg_7{
	background-image:url(../img/workgroups/small/wg7.jpg);
}
.workgroups.Uploads .wg_1,.workgroups.Uploads .wg_2,.workgroups.Uploads .wg_3,.workgroups.Uploads .wg_4,.workgroups.Uploads .wg_5,.workgroups.Uploads .wg_6,.workgroups.Uploads .wg_7{
	background-image:none;
	background:none;
}
.workgroups .wg_1 .over,.workgroups .wg_2 .over,.workgroups .wg_3 .over,.workgroups .wg_4 .over,.workgroups .wg_5 .over,.workgroups .wg_6 .over,.workgroups .wg_7 .over{
	width:66px;
	height:60px;
	display:none;

}
.workgroups .wg_small,.workgroups .wg_small .over{
	height:31px;
	width:34px;
}
.workgroups .wg_1 .over{
	background-image:url(/img/workgroups/wg1o.jpg); 
}
.workgroups .wg_2 .over{
	background-image:url(/img/workgroups/wg2o.jpg); 
}
.workgroups .wg_3 .over{
	background-image:url(/img/workgroups/wg3o.jpg); 
}
.workgroups .wg_4 .over{
	background-image:url(/img/workgroups/wg4o.jpg); 
}
.workgroups .wg_5 .over{
	background-image:url(/img/workgroups/wg5o.jpg); 
}
.workgroups .wg_6 .over{
	background-image:url(/img/workgroups/wg6o.jpg); 
}
.workgroups .wg_7 .over{
	background-image:url(/img/workgroups/wg7o.jpg); 
}
.workgroups .wg_1.wg_small .over{
	background-image:url(../img/workgroups/small/wg1o.jpg);
}
.workgroups .wg_2.wg_small .over{
	background-image:url(../img/workgroups/small/wg2o.jpg);
}
.workgroups .wg_3.wg_small .over{
	background-image:url(../img/workgroups/small/wg3o.jpg);
}
.workgroups .wg_4.wg_small .over{
	background-image:url(../img/workgroups/small/wg4o.jpg);
}
.workgroups .wg_5.wg_small .over{
	background-image:url(../img/workgroups/small/wg5o.jpg);
}
.workgroups .wg_6.wg_small .over{
	background-image:url(../img/workgroups/small/wg6o.jpg);
}
.workgroups .wg_7.wg_small .over{
	background-image:url(../img/workgroups/small/wg7o.jpg);
}
.workgroups .wg_1 .tooltip{
	background-color:#008580;
}
.workgroups .wg_2 .tooltip{
	background-color:#001ea3;
}
.workgroups .wg_3 .tooltip{
	background-color:#ef2424;
}
.workgroups .wg_4 .tooltip{
	background-color:#583826;
}
.workgroups .wg_5 .tooltip{
	background-color:#009434;
}
.workgroups .wg_6 .tooltip{
	background-color:#715fe3;
}
.workgroups .wg_7 .tooltip{
	background-color:#4e4e4e;
}	

.workgroups .wg_1:hover .over,.workgroups .wg_2:hover .over,.workgroups .wg_3:hover .over,.workgroups .wg_4:hover .over,.workgroups .wg_5:hover .over,.workgroups .wg_6:hover .over,.workgroups .wg_7:hover .over{
	display:block;
}
.workgroups .tooltip{
	display:none;
	position:relative;
	bottom:80px;
	border:1px solid #fff;
	left:40px;
	color:#fff;
	padding:5px 21px 5px 21px;
	width:148px;
}
.workgroups.Uploads .tooltip{
	padding:10px;	
	left:50%;
	width:250px;
	height:100px;
	position:absolute;
	top:250px;
	margin-left:200px;
}
.workgroups .wg_small .tooltip{
	left:30px;
	bottom:80px;
}
.workgroups .wg_1:hover .tooltip,.workgroups .wg_2:hover .tooltip,.workgroups .wg_3:hover .tooltip,.workgroups .wg_4:hover .tooltip,.workgroups .wg_5:hover .tooltip,.workgroups .wg_6:hover .tooltip,.workgroups .wg_7:hover .tooltip{
	display:block;
}
.browse{
	text-align:center;
	margin-top:13px;
}
.browse a{
  padding:3px 5px 3px 5px;
}
.browse a.active{
  background-color:#ff2d03;
  color:#fff;
}	
.previewDate{
  margin-top:14px;
  margin-bottom:0px;
}
img.preview{
	margin-top:6px;	
}
.news h2,.events h2{
  margin-top:22px;
}
.news h4{
  margin-top:0px;	
}
.events h4{
  margin-top:14px;	
}
.news .readmore img{
  display:block;
  margin-bottom:7px;
  margin-top:7px;
}
.box{
  margin-top:27px;
}
#searchOptics a:before,a.more:before,.divteaser div div div a:before,.nextrow div div div a:before,.box a:before,.events .readmore a:before,.downloads a:before,.winner a:before,.workgroups_right a:before,.calls a:before,.internshipoffers a:before,.news .readmore a:before,.homeTeaserBoxContent a:before,.suchergebnisse a:before,#right_col_members #member_newsletter a:before,.price_winner a:before,.switch_year a:before,.textseite a:before{
  content:"> ";
}
.img{
  margin-top:9px;
  float:left;
  margin-right:6px;
}
.textBlock{
  float:left;
  margin-top:9px;
  width:395px;
}
.imgTextBlock{
  margin-top:9px;
}
.imgTextBlock img{
  float:left;
  margin-right:6px;
}
img.headline{
  margin-bottom:30px;
  display:block;
}
img.headline2{
  display:block;
  margin-bottom:30px;	
}
img.Memberheadline{
  margin:36px 0px 9px 0px;
  display:block;
}
.membership .address,.contact_us .address{
  width:197px;
  margin-right:7px;
  float:left;
  margin-top:36px;
} 
.membership .contact,.contact_us .contact{
  width:266px;
  float:left;
  margin-top:36px;
}
.contact_us .contact{
  float:right;
  width:200px;
  font-size:11px;
  margin-top:0px;
  text-align:right;
}
.contact_us .address{
  margin-top:0px;
}
.contact_us .contact a{
  font-size:12px;
}
.membership .contact .img, .membership .contact .text{
  float:left;
  margin-top:0px;
}
.membership .contact .img img{
  margin-top:4px;	
}
.membership .contact .text{
	margin-left:4px;	
	width:166px;
}
#event_calendar img{
	float:left;
	margin:4px 0px 11px 1px;
	padding:0px;
	width:38px;
	border:0px;
}	
#event_calendar img.first{
	margin-left:0px;	
}
#event_calendar div.active{
	background-color:#ff2d03;
	width:45px;
	float:left;
	height:38px;
	margin:4px 0px 0px 1px;
}
#event_calendar div.first{
	margin-left:0px;
}
#event_calendar div.active img{
	margin:0px 0px 0px 3px;
}
#links{
	position:relative;
	bottom:47px;
	left:50%;
	width:470px;
	margin-left:-222px;
	text-align:right;
	margin-top:60px;
	font-size:8pt;
}
#links .first{
	margin-right:18px;	
}
#links .punkt_linie{
	width:470px;
	margin-bottom:21px;
}

.boxNav
{
width:100%;
position:relative;
height:96px;
margin-bottom:10px;
line-height:14px;
}

.homeTeaserBoxContent,.homeTeaserBoxContent_Edit
{
position:absolute;
bottom:0px;
height:67px;
width:234px
}
.homeTeaserBoxContent_Edit{
	height:100px;
}
.homeTeaserBox,.homeTeaserBox_Edit{
	border:0px solid red;
    width:240px;
    height:93px;
    overflow:hidden;
	position:relative;
}
.homeTeaserBox_Edit{
	height:116px;
}
.homeTeaserBox a{
	display:block;
}
.teaserBox td
{
        border-collapse:collapse;
        padding:0px;
        padding-top:8px;
}
.leftCell
{
        width:240px;

}
img.preview{
	margin-right:8px;	
}
.events .teaserBox div.readmore,.news .teaserBox div.readmore{
	width:232px;
}
.teaserBox h2{
	margin-right:8px;	
}
.teaserBox
{
        border-spacing:0px;
        margin-top:20px;
        margin-bottom:50px;
}
body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#848383;
	padding:0;
	margin:0;
	background-image: url(/img/body_bg.jpg);
    background-repeat:repeat-x;
	height:100.1%;
	background-color:#69acd6;
	line-height:18px;
}
#footer{
	background-image: url(/img/main_bg.jpg);
    background-repeat:repeat-x;
	height:16px;
	width:100%;
}
#header a{
	font-size:8pt;
	z-index:10;
}
a
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#00C0FD;
	text-decoration:none;
	text-transform:uppercase;
}
a:hover
{
	color:#da001c;
}

.clear
{
	clear:both;
	height:0px;
	overflow:hidden;
}

.punkt_linie
{
	clear:both;
	background: url(/img/point_line_bg.gif) top left repeat-x;
	height:1px;
	overflow:hidden;
	margin-top:27px;
	margin-bottom:27px;

}
.events .punkt_linie, .news .punkt_linie, .suchergebnisse .punkt_linie, .calls .punkt_linie, .internshipoffers .punkt_linie,.contact_us .punkt_linie,.downloads .punkt_linie,#center_col_members .punkt_linie{
	margin-top:13px;
	margin-bottom:0px;
}
#right_col .punkt_linie,.suchergebnisse .punkt_linie,.contact_us .punkt_linie,.downloads .punkt_linie,#center_col_members .punkt_linie{
	margin-bottom:19px;
}
.switch_year .punkt_linie{
	margin-top:10px;	
	margin-bottom:15px;
}

#main

{
	width:949px;
	margin: 0 auto;
	background:#fff;
}
#header_navi
{
	float:right;
	margin: 0px 0px 15px 0px;
	padding:0;
        text-transform:uppercase;
}
#header_navi li
{
	list-style:none;
	float:left;
	margin: 0px 15px 0px 15px;
}
#left_col
{
	float:left;
	width:218px;
	padding-bottom:50px;
	border-top: solid 1px #C0DFF4;
}
#member_content{
	background-color:#d1e7f6;
	width:696px;
	margin-left:253px;
	background-image:url(/img/members_background.jpg);
	background-position:top right;
	background-repeat:repeat-y;
}
#center_col
{
	float:left;
	width:474px;
	margin: 0px 30px;
}
#center_col_landscape
{
	float:left;
	width:663px;
	margin: 0px 34px;
}

#center_col_members{
	float:left;
	width:430px;
	margin: 0px 3px 0px 0px;
	padding:0px 21px 30px 41px;
	color:#4e4e4f;
}
#headline_members
{
	background-image:url(/img/headlines/member_area_headline.jpg);
	height:24px;
	width:696px;
	float:right;
}
#right_col
{
    float:right;
	width:191px;
}
#right_col_members{
	float:right;
	width:192px;
	background-color:#d1e7f6;
	color:#215d88;
}

#search
{
	position:relative;
	font-size:8pt;
	padding: 7px 0px 7px 25px;
}
#search_input
{
	width:137px;
	padding: 1px;
	font-size:8pt;
	border:solid 1px #969696;
}
#search_go_btn
{
	margin:0;
	padding: 0px 5px;
}
#main_navigation ul.level2 a,#main_navigation ul.level3,#main_navigation ul.level4{
	text-transform:none;
}
#main_navigation,#member_navigation{
	line-height:13px;
}
#main_navigation ul,#member_navigation ul
{
	margin:0;
	padding:0;
	/*border-top: solid 1px #C0DFF4;*/
}
#member_navigation ul
{
	border-top: solid 1px #8cc3e9;
}
#main_navigation ul.level2,#member_navigation ul.level2
{
	margin:0;
	padding:0;
	border:0px!important;
}
#main_navigation ul.level3,#member_navigation ul.level3
{
	margin:0;
	padding:0;
	border:0px!important;
}
#main_navigation ul.level4,#member_navigation ul.level4
{
	margin:0;
	padding:0;
	border:0px!important;
}
#main_navigation li,#member_navigation li
{
	position:relative;
	list-style:none;
	display:inline;
	margin:0;
	padding:0;
} 
#main_navigation li a,#member_navigation li a
{
	position:relative;
	display:block;
	padding: 5px 0px 5px 25px;
	border-bottom: solid 1px #C0DFF4;
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#01acfc;
}
#member_navigation li a{
	color:#215d88;
	text-transform:uppercase;
	padding: 5px 0px 8px 10px;
	border-bottom: solid 1px #8cc3e9;
}
#member_newsletter{
	padding:10px 8px 18px 8px;
	border-bottom: solid 1px #9ccbec;
	line-height:18px;
}
#member_newsletter input[type=text]{
	width:134px;
	border:1px solid #848484;
	line-height:18px;
	color:#215d88;
	margin-bottom:6px;
	margin-top:2px;
	padding-left:3px;
}
#member_newsletter input[type=image]{
	margin-left:101px;
}
#right_col_members a,#center_col_members a{
    text-transform:uppercase;
    color:#215d88;
    font-size:8pt;
}
#search{
	border-bottom: solid 1px #C0DFF4;
}
#main_navigation li a:hover
{
	color:#da001c;
}
#member_navigation li a:hover,#member_navigation li a.cur
{
	color:#ef2424;
}
a.nav_1
{
  	text-transform:uppercase;
}
.nav_2 a
{
	padding: 5px 0px 5px 60px !important;
	background-image: url(/img/nav_layer_2_bg.gif);
    background-position: 35px center;
    background-repeat: no-repeat;
}
.nav_2 a:hover
{
	background: url(/img/nav_layer_2_act_bg.gif) 35px center no-repeat;
}
.nav_3 a
{
	padding: 5px 0px 5px 70px !important;
	background: url(/img/nav_layer_2_bg.gif) 45px center no-repeat;
}
.nav_3 a:hover
{
	background: url(/img/nav_layer_2_act_bg.gif) 45px center no-repeat;
}
.nav_4 a
{
	padding: 5px 0px 5px 80px !important;
	background: url(/img/nav_layer_2_bg.gif) 55px center no-repeat;
}
.nav_4 a:hover
{
	background: url(/img/nav_layer_2_act_bg.gif) 55px center no-repeat;
}
#main_navigation li a.cur .red_corner,#member_navigation li a.cur .red_corner
{
	display:block;
}
#main_navigation li a.cur,#header li a.cur
{
	color:#da001c;
}
.level2 .cur
{
	background-image: url(/img/nav_layer_2_act_bg.gif);
}
#main_navigation li a:hover .red_corner,#search:hover .red_corner,.active .red_corner,#member_navigation li a:hover .red_corner
{
	display:block;
}
#search:hover .text,.active .text{
	color:#da001c;
}
.red_corner
{
	position:absolute;
	top:-1px;
	bottom:-1px;
	left:-11px;
	width:10px;
	border: solid 1px #478CB5;
	border-right:0;
	background:#ff2d03;
    display:none;
}
#member_navigation li a .red_corner
{
	left:192px;
	background-color:#ef2424;
}
/* IE 6 fixes */
* html .red_corner
{
	top:-1px;
	left:-36px;
	height: expression(parentNode.offsetHeight - 1 + "px");
}
* html .nav_2 .red_corner
{
	left:-71px;
	height: expression(parentNode.offsetHeight - 1 + "px");
}
* html .nav_3 .red_corner
{
	left:-81px;
	height: expression(parentNode.offsetHeight - 1 + "px");
}
* html #search .red_corner
{
	height: expression(parentNode.offsetHeight + "px");
}


/*
*	rechte spalte
*/
#right_col #member_navigation
{
	background-color:#d1e7f6;
	margin-top:-20px;
	margin-bottom:0px;
}
#member_area_box
{
	background:#DAECF8;
	background-color:#d1e7f6;
	margin-bottom:20px;
	line-height:18px;
}
#member_area_box_inner
{
    border:0px solid red;
	font-size: 11px;
	color:#004972;
	padding: 11px 0px 20px 20px;
}
#member_area_box_inner form{
		line-height:21px;
}
#member_area_box_inner input[type=text],#member_area_box_inner input[type=password],.member_area_login_text
{
	width:135px;
	padding: 1px;
	margin: 2px 0px;
	font-size:11px;
	border:solid 1px #848484;
	display:block;
	color:#004A73;
	height:16px;
}
#member_area_box_inner input[type=password]{
	margin-bottom:0px;
}
#member_area_box_inner input[type=image]{
	float:right;
	margin:0px 32px 20px 0px;
}
#member_area_box_inner input[type=checkbox]{
	float:left;
	margin:2px 2px 0px 0px;
	padding:0px;
}
#member_area_box_inner a
{
	font-size:8pt;
	text-decoration:underline;
	color:#004A73;
	text-transform:none;secretariat@photonics21.orgsecretariat@photonics21.org
}

#right_col_database
{
	font-size:8pt;
	padding: 20px 20px 0px 0px;
	background-color:#fff;
}
#right_col_database a
{
	line-height:150%;
}

#right_col_teaser
{
	padding: 0px 0px 25px 0px;
}
#right_col_teaser a
{
	width:49%;
	display:block;
	float:left;
	font-size:8pt;
}
#right_col_teaser a img
{
	margin-bottom:4px;
	border:0;
}
.imgheadline
{
	margin-top:27px;
}
#center_col_members p{
	padding:10px 0px 0px 2px;
	margin:0px;
}
.workgroupNr
{
	float:left;
}
.workgroupHeader
{
	float:right;
	margin-left:1px;
	width:421px;
	height:44px;
	padding-left:13px;
	padding-top:16px;
	font-size:16px;
	font-weight:bolder;
	color:#fff;
	margin-right:0px;
	padding-right:0px;
}
.workgroupImg
{
	float:left;
	margin-top:2px;
	height:66px;
	width:88px;
	margin-left:2px;
	border:0px;
}
.workgroupImg.first{
	width:66px;
	margin-left:0px;
	clear:both;
}
.content_workgroup_header
{
	margin:1px -30px 0px -41px;
}
div.firstline{ 
	margin-top:2px; 
	height:1px;
	border-top:1px solid;
}
div.secondline{ 
	margin-top:1px; 
	height:1px;
	border-top:1px solid;
}
div.box1,div.box2{
	width:211px;
	height:19px;
	text-align:center;
	float:left;
	border:1px solid;
}
div.box2{
	margin-left:4px;
}
div.box1 a,div.box2 a{
	font-weight:normal;	
	display:block;
}	
#center_col_members .workgroup1, #center_col_members .workgroup1 a{
	color:#019694;
}
#center_col_members .workgroup1_btn:hover,#center_col_members .workgroup1_btn_act,#center_col_members .workgroup1.box1:hover,#center_col_members .workgroup1.box2:hover,#center_col_members .workgroup1.active,#center_col_members .workgroup1.active a{
	background-color:#019694;
	color:#fff;
}
#center_col_members .workgroup2,#center_col_members .workgroup2 a{
	color:#0334b4;
}
#center_col_members .workgroup2_btn:hover, #center_col_members .workgroup2_btn_act, #center_col_members .workgroup2.box1:hover, #center_col_members .workgroup2.box2:hover, #center_col_members .workgroup2.active{
	background-color:#0334b4;
	color:#fff;
}
#center_col_members .workgroup3, #center_col_members .workgroup3 a{
	color:#f53e30;
}
#center_col_members .workgroup3_btn:hover, #center_col_members .workgroup3_btn_act, #center_col_members .workgroup3.box1:hover, #center_col_members .workgroup3.box2:hover, #center_col_members .workgroup3.active{
	background-color:#f53e30;
}
#center_col_members .workgroup4, #center_col_members .workgroup4 a{
	color:#553421;
}
#center_col_members .workgroup4_btn:hover, #center_col_members .workgroup4_btn_act, #center_col_members .workgroup4.box1:hover, #center_col_members .workgroup4.box2:hover, #center_col_members .workgroup4.active{
	background-color:#553421;
	color:#fff;
}
#center_col_members .workgroup5, #center_col_members .workgroup5 a{
	color:#01a244;
}
#center_col_members .workgroup5_btn:hover, #center_col_members .workgroup5_btn_act, #center_col_members .workgroup5.box1:hover, #center_col_members .workgroup5.box2:hover, #center_col_members .workgroup5.active{
	background-color:#01a244;
	color:#fff;
}
#center_col_members .workgroup6, #center_col_members .workgroup6 a{
	color:#8579e9;
}
#center_col_members .workgroup6_btn:hover, #center_col_members .workgroup6_btn_act, #center_col_members .workgroup6.box1:hover, #center_col_members .workgroup6.box2:hover, #center_col_members .workgroup6.active{
	background-color:#8579e9;
	color:#fff;
}
#center_col_members .workgroup7, #center_col_members .workgroup7 a{
	color:#616161;
}
#center_col_members .workgroup7_btn:hover, #center_col_members .workgroup7_btn_act, #center_col_members .workgroup7.box1:hover, #center_col_members .workgroup7.box2:hover, #center_col_members .workgroup7.active{
	background-color:#616161;
	color:#fff;
}
#center_col_members .box1:hover a,#center_col_members .box2:hover a,#center_col_members .box1.active a,#center_col_members .box2.active a{
	color:#fff;
}
.workgroups_contact_details
{
	width:152px;
	height:57px;
	background-color:#dcdcdc;
	float:left;
	margin-left:1px;
	margin-top:2px;
	font-size:11px;
	padding:9px 0px 0px 12px;
	line-height:12px;
}
.workgroupMemberlist,.workgroupWorkshops,.workgroupUploads
{
	float:left;
	margin-left:2px;
	margin-top:2px;
	background-color:#acacad;
	width:88px;
	height:66px;
}
.workgroupMemberlist img,.workgroupWorkshops img,.workgroupUploads img
{
	border:0px;
}
.wg_btn1,.wg_btn2,.wg_btn3,.wg_btn4,.wg_btn5,.wg_btn6,.wg_btn7{
	float:left;
	width:64px;
	height:59px;
	border:0px;
	margin-left:1px;
}
.wg_btn2{
	width:62px;
	margin:1px 1px 1px 0px;
}
.wg_btn3{
	margin:1px 1px 1px 0px;
}
.wg_btn4{
	margin:1px 0px 1px 0px;
}
.wg_btn5{
	width:62px;
	margin:0px 1px 0px 0px;
}
.wg_btn6{
	margin:0px 1px 0px 0px;
}
.wg_btn7{
	margin:0px;
}
#member_content h2{
	margin-top:26px;
}
.appointement{
	background-color:#bdbdbd;
	line-height:24px;
	padding-left:10px;
}
#member_content hr{
	border:1px solid #bdbdbd;
	margin-top:11px;
}
#member_content hr.hr_last{
	margin-top:32px;
}
.your_account{
	margin:30px 0px 0px 30px;	
}
.contact_us form{
	margin:10px 0px 0px 30px;
}
.your_account input[type=text],.your_account input[type=password],.contact_us input[type=text],.contact_us textarea,.contact_us select,.uploads input[type=text],.uploads input[type=file],.uploads textarea,.recommend input[type=text],.recommend textarea{
	width:267px;
}
.contact_us textarea,.uploads textarea,.recommend textarea{
	height:60px;
}
.recommend textarea{
	width:396px;	
}
.contact_us input[type=checkbox]{
	display:inline;
	vertical-align:middle;
}
table{
	border-collapse:collapse;	
}
.your_account label,.contact_us label,.uploads label,.recommend label{
	width:127px;
	display:block;
}
.contact_us label{
	width:125px;
}
.contact_us label.long{
	width:259px;
}
.your_account label.inline{
	display:inline;
	margin-right:20px;
	vertical-align:top;
	line-height:18px;
}
.your_account input[type=checkbox]{
	display:inline;
	vertical-align:middle;
	margin:0px 2px 0px 0px;
	padding:0px;
}
.your_account .submit,.contact_us .submit,.uploads .submit,.recommend .submit{
	text-align:right;
}
.contact_us .submit{
	margin-right:43px;
}
.recommend .submit{
	margin-top:10px;	
}
.uploads .submit{
	margin-top:12px;
	margin-right:31px;	
}
.your_account .submit input{
	margin:17px 0px 0px 8px;
}
table.calls{
	width:470px;
}
table.internshipoffers{
	width:470px;
}
table.calls tr{
	background-color:#ebebeb;
	border-bottom:2px solid #fff;
}
table.internshipoffers tr{
	background-color:#ebebeb;
	border-bottom:2px solid #fff;
}
table.calls td{
	padding:5px;
}
table.internshipoffers td{
	padding:5px;
}
table.calls td.label{
	font-weight:bolder;
	width:164px;
	vertical-align:top;
}	
table.internshipoffers td.label{
	font-weight:bolder;
	width:164px;
	vertical-align:top;
}	
.calls_table{
	display:none;
}
.internshipoffers_table{
/*	display:none;*/
}
.calls{
	margin-top:26px;
}
.internshipoffers{
	margin-top:26px;
}
.calls h4{
	margin-top:14px;
}
.internshipoffers h4{
	margin-top:14px;
}
.workgroups_left{
	float:left;
	width:66px;
	margin-right:2px;
	margin-bottom:15px;
}
.workgroups_left .first{
	margin-bottom:2px;
}	
.workgroups_right{
	float:left;
	width:402px;
	margin-bottom:15px;
}	
.workgroups_right .text{
	padding-left:5px;
	padding-top:5px;
}
.workgroups_right .text div{
	display:inline;
}
.membership .headline{
	margin-bottom:0px;
}
#center_col ul{
	margin-bottom:10px;
	padding-left:20px;
}
#center_col ul li ul{
	padding-left:13px;	
}
#center_col .sitemap ul{
	margin-bottom:0px;
	padding-left:0px;
}
.sitemap a{
	text-transform:none;	
}
#center_col ul li ul li{
	list-style-type:disc;
}
.winner img{
    float:left;
}
.winner img{
	margin-right:16px;
}
.winner h4,.winner h2{
	margin-bottom:5px;
}
.winner h2{
	margin-top:36px;
}
.winner .winnerText .text{
	display:inline;
}
.winner .spacer,.contact_us .spacer,.your_account .spacer{
	height:25px;
}
.downloads .spacer
{
	height:22px;
}
.structure .text2{
	margin-top:24px;
	margin-bottom:24px;
}
div.sitemap{
	padding-top:3px;	
}
.sitemap ul{
	padding:0px;
	margin:0px;
}
.sitemap ul li{
	list-style-type:none;
	margin:0px;
	padding:0px;
	float:left;
}
.sitemap ul.nextline{
	clear:both;
	padding-top:14px;
}
.sitemap ul li a{
  background-color:#34bdfd;
  color:#fff;
  display:block;
  width:116px;
  padding:8px 0px 8px 0px;
  margin-right:1px;
  margin-top:1px;
  text-align:center;
}
.sitemap ul li ul li,.sitemap ul li ul li ul li,.sitemap ul li ul li ul li ul li{
	padding:0px;
	margin:0px;
	list-style-type:none;
	display:block;
	float:none;
}
.sitemap ul li ul li a{
	background-color:#bfbfbf;
	color:#fff;
}
.sitemap ul li ul li ul li a{
	background-color:#e3e3e3;
	color:#8c8c8c;
}
.sitemap ul li ul li ul li ul li a{
	background-color:#eeeeee;
	color:#a3a3a3;
	font-weight:normal;
	font-size:11px;
	padding:4px 0px 4px 0px;
}
.register_wg{
	margin-right:62px;
	float:left;
	height:34px;
}
.register_wg input[type=checkbox]{
	margin-bottom:6px;
	margin-left:1px;
}
.mandotory{
	color:#da001c;
}
.contact_us input[type=text].error,.contact_us textarea.error,.your_account input[type=text].error,.your_account input[type=password].error,.your_account select.error,.uploads input[type=text].error,.uploads input[type=file].error,.uploads textarea.error,.recommend input.error{
	border:1px solid #da001c;
}
h4.error{
	color:#da001c;
}
img.download{
	float:left;
	margin-right:15px;
}
div.downloadDesc{
	float:left;

}	
.workgroupsImg{
	float:left;
	margin:4px 15px 4px 0px;
}
.workgroupsImg2{
	float:right;
	margin:4px 0px 4px 15px;
}
div.small{
	font-size:10px;
	display:inline;
}
.workgroup_select{
	width:270px;
	overflow:hidden;
}
.secretariat .person{
	text-align:center;
	float:left;
	margin-right:50px;
	margin-top:30px;
}
.secretariat .person.first{
	margin-left:26px;
}
.secretariat .person.last{
	margin-right:0px;
}
table.workshops{
	border-collapse:collapse;
	width:100%;
}
table.workshops td{
	padding:0px;
	margin:0px;
}
table.workshops td.datum{
	text-align:right;
}
.uploads td{
	vertical-align:top;
}
.divteaser,.nextrow{
	font-size:11px;
	margin-top:27px;
	height:108px;
	overflow:hidden;
}
.nextrow{
	margin-top:2px;	
}
.divteaser div,.nextrow div{
	float:left;
	width:234px;
}
.divteaser div.second,.nextrow div.second{
	margin-left:4px;
}
.divteaser div div,.nextrow div div{
	width:234px;
	margin-top:5px;
}
.divteaser div div img,.nextrow div div img{
	float:left;
}
.divteaser div div div,.nextrow div div div{
	margin-left:7px;
	width:160px;
	float:left;
	padding:0px;
	margin-top:0px;	
}
.divteaser div div div a,.nextrow div div div a{
	display:block;
	font-size:11px;
}	
.structure{
	margin-top:40px;
}
img.sub{
	margin:10px 0px 10px 0px;
}
a.more{
	display:block;
}
div.presentation div{
	float:left;
	margin-left:4px;	
}
div.presentation div.first{
	margin-left:0px;
}
div.presentation img{
	border:0px;
}
.textbox{
	margin-top:17px;	
}
.memberlist{
	margin-top:28px;
}
.memberlist table{
	width:430px;
}
.memberlist table tr td{
	border:1px solid #d5d7d8;
	padding:6px 3px;
	width:105px;
	vertical-align:top;
	font-size:10px;
}
.memberlist table tr.white td{
	background-color:#fff;
}
.teaserheadline{
	background-color:#bdbdbd;
	font-size:11px;
	color:#fff;
	padding:4px 5px 2px 5px;
	text-transform:uppercase;
	font-weight:bolder;
	margin-bottom:10px;
	letter-spacing:1px;
	margin-top:15px;
}
a.emaillink,#center_col_members a.emaillink{
	text-transform:lowercase;
}
.switch_year .right{
	text-align:right;
	float:right;
}
#Workshop1{
	border:1px solid #019694;
	background-color:none;
}
#Workshop1_akt,#Workshop1:hover{
	background-color:#019694;
	border:1px solid #019694;
}
#Workshop1 a{
	color:#019694;
}
#Workshop1_akt a{
	color:#fff;
}
#Workshop2{
	border:1px solid #0334b4;
	background-color:none;
}
#Workshop2_akt,#Workshop2:hover{
	background-color:#0334b4;
	border:1px solid #0334b4;
}
#Workshop2 a{
	color:#0334b4;
}
#Workshop2_akt a{
	color:#fff;
}
#Workshop3{
	border:1px solid #f53e30;
	background-color:none;
}
#Workshop3_akt,#Workshop3:hover{
	background-color:#f53e30;
	border:1px solid #f53e30;
}
#Workshop3 a{
	color:#f53e30;
}
#Workshop3_akt a{
	color:#fff;
}
#Workshop4{
	border:1px solid #553421;
	background-color:none;
}
#Workshop4_akt,#Workshop4:hover{
	background-color:#553421;
	border:1px solid #553421;
}
#Workshop4 a{
	color:#553421;
}
#Workshop4_akt a{
	color:#fff;
}
#Workshop5{
	border:1px solid #01a244;
	background-color:none;
}
#Workshop5_akt,#Workshop5:hover{
	background-color:#01a244;
	border:1px solid #01a244;
}
#Workshop5 a{
	color:#01a244;
}
#Workshop5_akt a{
	color:#fff;
}
#Workshop6{
	border:1px solid #8579e9;
	background-color:none;
}
#Workshop6_akt,#Workshop6:hover{
	background-color:#8579e9;
	border:1px solid #8579e9;
}
#Workshop6 a{
	color:#8579e9;
}
#Workshop6_akt a{
	color:#fff;
}
#Workshop7{
	border:1px solid #616161;
	background-color:none;
}
#Workshop7_akt,#Workshop7:hover{
	background-color:#616161;
	border:1px solid #616161;
}
#Workshop7 a{
	color:#616161;
}
#Workshop7_akt a{
	color:#fff;
}
div.secretariat div.person.first{
	vertical-align:center;
	width:108px;
	margin-left:14px;
}	
div.secretariat div.person.mid{
	vertical-align:center;
	width:107px;
}
div.secretariat div.person.last{
	vertical-align:center;
	width:108px;
}

#searchOptics{
	border:1px solid #8d8d8d;
	border-right:2px solid #a2a2a2;
	border-top-color:#a2a2a2;
	margin-left:23px;
	margin-top:94px;
	padding-left:8px;
	padding-top:6px;
	padding-right:4px;
	width:182px;
	font-size:10px;
	font-weight:bolder;
}
#searchOptics input{
	border:1px solid #8d8d8d;
	width:170px;
}
#searchOptics a{
	width:172px;
	text-align:right;
	display:block;
}
.previewDateNews{
	font-size:12px;
}

/* European Landscape */
 
.landscape_subnavi img{
	margin: 25px 2px 0 0;
}

.ctn_landscape_topic{
	padding-bottom: 20px;
	font-size: 15px;
}

/* News Jahreswechsel */
table.jahreswechsel
{
       margin-top:-26px;
       margin-bottom:26px;
       width:100%;
}
table.jahreswechsel tr td
{
      background-color:#01acfc;
      text-align:center;
      border-right:4px solid #fff;
      height:28px;
}
table.jahreswechsel tr td a
{
     color:#fff;
     display:block;
     padding-top:4px;
     padding-bottom:4px;
     width:100%;
     font-size:12px;
}
table.jahreswechsel tr td.aktiv
{
       background-color:#ff2d03;
}
table.jahreswechsel tr td.last
{
      border:none;
}