@charset "utf-8";
/* CSS Document */

* html{
	margin:0;
	padding:0;
}

body{
	padding:0;
	margin:0;
	background:#262626 url(../images/bground.jpg) repeat-x;
}

.clear{
	clear:both;
}

a{outline-style:none;}

#main{
	width:940px;
	margin:0 auto;
}

#moto{
	float:left;
	margin:10px 0 0 0;
	width:320px;
	height:18px;
}

.search-bar{
	float:right;
	margin:7px 0 0 0;
	width:310px;
	height:22px;
	/*background:url(../images/bground-searchbar.png) no-repeat;*/
}
	#search-bar{
		float:left;
		border: 0px;
		width:245px;
		height:18px;
		margin:1px 0 1px 20px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#acacac;
		font-weight:bold;
		padding:3px 0 0 0;
	}
	#search-but{
		float:right;
		background:url(../images/but-search.png) no-repeat;
		width:41px;
		height:18px;
		margin:2px;
		border:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#fff;
		font-weight:bold;
	}
	
#header{
	margin:9px 0 0 0;
	_margin:7px 0 0 0;
	width:940px;
	height:103px;
	background:url(../images/bground-header.jpg) no-repeat;
}

#container{
	width:940px;
	margin:0;
	/*background-color:#EBF0F4;*/
	/*background-color:#fff;*/
	background: url(../images/container-bg.gif) repeat-y;
}

#sidebar{
	float:left;
	width:280px;
}

#main-menu{
	background:#36699E url(../images/bg-menu.jpg) repeat-x;
	width:280px;
	margin:0;
	padding:30px 0 0 0;
}
	#main-menu ul {
		list-style-type:none;
		margin:0px 0 0 0;
		padding:0;
		width:100%;
	}
		#main-menu li {
			border:0 none;
			display:block;
			margin:0;
			background:url(../images/tab-menu.jpg) no-repeat;
			line-height:19px;
			/*height:30px;*/
		}
		#main-menu li a {
			color:#FFFFFF;
			display:block;
			font-family:Arial,Verdana,Helvetica,sans-serif;
			font-size:12px;
			font-weight:bold;
			margin:0;
			padding:6px 0 5px 20px;
			text-decoration:none;
		}
		
		#main-menu ul ul {
			background:none repeat scroll 0 0;
			/*padding-left:20px;*/
			width:auto;
		}
			#main-menu ul ul li{
				border:0 none;
				display:block;
				margin:0;
				#margin:0 0 -4px 0;
				background:url(../images/tab-secondmenu.gif) no-repeat;
				/*line-height:30px;*/
				height:30px;
				padding:0;
				line-height:12px;
			}
		
		#main-menu ul ul a {
			color:#A1BFE1;
			display:block;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:normal;
			margin:0;
			padding:10px 0 0px 50px;
			text-decoration:none;
		}
		
#main-content{
	float:right;
	width:660px;
}
#banner{
	/*float:right;*/
	margin:0;
	width:660px;
	/*height:331px;*/
	/*height:269px;*/
	height:236px;
}
#content{
	margin:0;
	width:620px;
	padding:20px;
	/*background:#fff url(../images/logat-content.jpg) no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:1.5;
	/*color:#767676;*/
	color:#333;
}
#content-admin{
	margin:0;
	/*width:620px;*/
	padding:20px;
	/*background:#fff url(../images/logat-content.jpg) no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:1.5;
	color:#767676;
}
	/*#content a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		line-height:1.5;
		color:#36699e;
		text-decoration:underline;
	}
	#content a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		line-height:1.5;
		color:#36699e;
		text-decoration:none;
	}*/
	#content a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		line-height:1.5;
		color: #333;
		text-decoration:none;
	}
	#content a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		line-height:1.5;
		color:#333;
		text-decoration:underline;
	}

	/*.news-header{
		float:left;
		width:310px;
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		border-bottom:1px solid #f1f1f1;
	}
	
	.events-header{
		float:left;
		width:300px;
		margin:0;
		padding:0 0 0 10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		border-bottom:1px solid #f1f1f1;
	}*/
	.news-header{
		float:left;
		width:310px;
		height:46px;
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		/*border-bottom:1px solid #f1f1f1;*/
		background:url(../images/austria-blog.jpg) no-repeat;
	}
	
	.events-header{
		float:left;
		width:300px;
		height:46px;
		margin:0;
		padding:0 0 0 10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		/*border-bottom:1px solid #f1f1f1;*/
		background:url(../images/news-homepage.jpg) no-repeat;
	}
	
	#content-left{
		float:left;
		width:300px;
		/*border-right:1px solid #f1f1f1;*/
		padding:10px 10px 0 0;
	}
		/*#content-left img{
			margin:0 0 10px 0;
		}*/
		
	#content-right{
		float:left;
		width:289px;
		padding:10px;
	}
		/*#content-right img{
			margin:0 0 10px 0;
		}*/
		
#footer{
	background:#393939 url(../images/bg-footer.jpg) repeat-x;
	color:#888888;
	float:left;
	font-size:11px;
	height:100px;
	margin-top:-3px;
	/*padding-top:12px;*/
	/*text-align:center;*/
	width:100%;
	/*z-index:-1;*/
}
	#footer-contents{
		background:url(../images/footer-contents.jpg) no-repeat;
		width:940px;
		margin:0 auto;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		/*background-color:#FFFFFF;*/
	}
		#footer-contents a:link, #footer-contents a:visited{
			font-size:10px;
			font-weight:bold;
			color:#fff;
			font-family:Arial, Helvetica, sans-serif;
			text-decoration: none;
		}
		#footer-contents a:hover{
			font-size:10px;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			color:#fff;
			text-decoration: underline;
		}
		#footer-left{
			float:left;
			margin:40px 0 0 0;
			width:45%;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			color:#fff;
		}
		#footer-copyright{
			float:right;
			margin:40px 0 0 0;
			width:45%;
			text-align:right;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			color:#fff;
		}
.date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#626262;
	margin:0;
	/*padding:10px 0 5px 0;*/
	padding:5px 0;
	font-weight:bold;
}

.content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b2b2b2;
	margin:0;
	padding:0 0  15px 0;
	font-weight:normal;
}



/*======================================= member ========================================*/
#inside-content{
	margin:0;
	width:940px;
	/*padding:20px;*/
	background:#fff url(../images/logat-content.jpg) no-repeat;
}
	

#menu-level2{
	height:40px;
}
	#menu-level2-content{
		height:26px;
		margin:5px 0 0 0;	
	}
	/*#menu-level2 a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#fff;
		text-decoration:none;
		background:none;
		width:90px;
		height:26px;
		line-height:26px;
		padding:5px 20px;
	}
	#menu-level2 a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#fff;
		text-decoration:none;
		background:url(../images/bg-menu-level2.jpg) no-repeat;
		width:90px;
		height:26px;
		line-height:26px;
		padding:5px 20px;
	}*/

#inside-container{
	width:860px;
	margin:3px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6a6a6a;
}
	#inside-container h1{
		border-bottom:1px solid #F1F1F1;
		color:#262626;
		font-family:Arial,Helvetica,sans-serif;
		font-size:18px;
		font-weight:normal;
		/*margin:0 0 20px;*/
		margin:0;
		padding:0 0 5px;
	}
	#inside-container h2{
		color:#36699E;
		font-family:Arial,Helvetica,sans-serif;
		font-size:18px;
		font-weight:normal;
		text-decoration:none;
	}
	#inside-container p{
		margin:0 !important;
		padding:0 !important;
		color:#6A6A6A;
	}
	#inside-container-header{
		width:860px;
		margin:0;
		background: url(../images/inside-container-header.jpg) no-repeat;
		height:2px;
		width:860px;
	}
	#inside-container-content{
		width:860px;
		margin:0;
		padding:3px 0 0 0;
		background: url(../images/inside-container-content.jpg) repeat-y;
		width:860px;
	}
	#inside-container-footer{
		width:860px;
		margin:0;
		background: url(../images/inside-container-footer.jpg) no-repeat;
		height:2px;
		width:860px;
	}

#menu-level3{
	/*height:70px;*/
	height:35px;
	width:860px;
	margin:0 auto;
	padding:0 40px;
	background:url(../images/bground-menu3.jpg) no-repeat top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
}
	#menu-level3-content{
		float:left;
		/*margin:30px 0 0 190px;*/
		margin:13px 0 0 190px;
		width:670px;
		height:40px;
		/*background-color:#000000;*/
	}
	#menu-level3 img{
		border:none;
	}
	#menu-level3 a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#676767;
		padding:0;
		text-decoration:underline;
	}
	#menu-level3 a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12spx;
		color:#676767;
		padding:0;
		text-decoration:none;
	}

#sidebar-inside{
	float:left;
	width:170px;
	margin:0 15px 0 5px;
}

#right-content-inside{
	float:left;
	width:663px;
}
#mail{
	/*float:left;*/
	margin:0;
	width:663px;
	border:1px solid #DDDDDD;
}
	p#mail-address{
		background: url(../images/mail-address.gif) no-repeat left;
		width:170px;
		height:21px;
		margin:0 0 4px 0 !important;
		padding:6px 0 0 0 !important;
		text-indent:30px;
	}
	p#mail-address:hover{
		background: url(../images/mail-address.gif) no-repeat right;
	}
		p#mail-address a{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			/*color:#676767;*/
			color:#333;
			text-decoration:none;
		}
		p#mail-address a:hover{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			/*color:#36699e;*/
			color:#333;
			text-decoration:none;
		}
	p#mail-inbox{
		background: url(../images/mail-inbox.gif) no-repeat left;
		width:170px;
		height:21px;
		margin:0 0 1px 0 !important;
		padding:6px 0 0 0 !important;
		text-indent:30px;
	}
	p#mail-inbox:hover{
		background: url(../images/mail-inbox.gif) no-repeat right;
	}
		p#mail-inbox a{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			/*color:#676767;*/
			color:#333;
			text-decoration:none;
		}
		p#mail-inbox a:hover{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			/*color:#36699e;*/
			color:#333;
			text-decoration:none;
		}
	p#mail-drafts{
		background: url(../images/mail-drafts.gif) no-repeat left;
		width:170px;
		height:24px;
		margin:0 0 1px 0;
		padding:6px 0 0 0 !important;
		text-indent:30px;
	}
	p#mail-drafts:hover{
		background: url(../images/mail-drafts.gif) no-repeat right;
	}
		p#mail-drafts a{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			/*color:#676767;*/
			color:#333;
			text-decoration:none;
		}
		p#mail-drafts a:hover{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			/*color:#36699e;*/
			color:#333;
			text-decoration:none;
		}
	p#mail-sent{
		background: url(../images/mail-sent.gif) no-repeat left;
		width:170px;
		height:24px;
		margin:0 0 1px 0;
		padding:6px 0 0 0 !important;
		text-indent:30px;
	}
	p#mail-sent:hover{
		background: url(../images/mail-sent.gif) no-repeat right;
	}
		p#mail-sent a{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			/*color:#676767;*/
			color:#333;
			text-decoration:none;
		}
		p#mail-sent a:hover{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			/*color:#36699e;*/
			color:#333;
			text-decoration:none;
		}
	p#mail-trash{
		background: url(../images/mail-trash.gif) no-repeat left;
		width:170px;
		height:24px;
		margin:0 0 1px 0;
		padding:6px 0 0 0 !important;
		text-indent:30px;
	}
	p#mail-trash:hover{
		background: url(../images/mail-trash.gif) no-repeat right;
	}
		p#mail-trash a{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			/*color:#676767;*/
			color:#333;
			text-decoration:none;
		}
		p#mail-trash a:hover{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			/*color:#36699e;*/
			color:#333;
			text-decoration:none;
		}
	p#mail-forum{
		background: url(../images/mail-forum.gif) no-repeat left;
		width:170px;
		height:24px;
		margin:0 0 1px 0;
		padding:6px 0 0 0 !important;
		text-indent:30px;
	}
	p#mail-forum:hover{
		background: url(../images/mail-forum.gif) no-repeat right;
	}
		p#mail-forum a{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			/*color:#676767;*/
			color:#333;
			text-decoration:none;
		}
		p#mail-forum a:hover{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			/*color:#36699e;*/
			color:#333;
			text-decoration:none;
		}
.border-header{
	 border-bottom:1px solid #eee;
	 font-family: Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:12px;
	 color:#676767;
	 height:26px;
}
.table-content{
	background-color:#fff;
	border-bottom:1px solid #eee;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#6e6e6e;*/
	color:#333;
	height:30px;
}
	.table-content a{
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		/*color:#6e6e6e;*/
		color:#333;
		text-decoration:none;
	}
	.table-content a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		/*color:#6e6e6e;*/
		color:#333;
		text-decoration:none;
	}
	
#login{
	margin:0;
	padding:0;
}
#login button{
	background: url(../images/logout-but.jpg) no-repeat;
	border:none;
	height:26px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding:0;
	margin:0;
	text-align:left;
	font-weight:bold;
	text-indent:5px;
	cursor:pointer;
}

#header-left{
	float:left;
	width:650px;
	margin:0;
}
h1#logo-members{
	float:right;
	width:274px;
	height:74px;
	margin:15px 0 0 0;
	/*background:url(../images/logo-corps.gif) no-repeat;*/
}
	h1#logo-members a{
		float:left;
		width:274px;
		height:74px;
		margin:0;
		background:url(../images/logo-corps1.gif) no-repeat;
		text-indent:-100000px;
	}




#welcome{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#6c6c6c;
	margin:30px 0 0 0;
}	
	#welcome a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#36699e;
		text-decoration:underline;
	}
	#welcome a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#36699e;
		text-decoration:none;
	}
#nav{
	margin:25px 0 0 0;
	padding:0;
	list-style:none;
	width:650px;
}
	#nav li{
		float:left;
		height:24px;
		margin:0 6px 0 0;
		background-color:#E4E4E4;
		border:1px solid #E4E4E4;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		padding:0 3px;
	}
	#nav li:hover{
		float:left;
		height:24px;
		margin:0 6px 0 0;
		background-color:#36699E;
		border:1px solid #36699E;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		padding:0 3px;
	}
	#nav li a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		text-decoration:none;
		color:#8d8d8d;
		padding:0 3px;
		font-weight:bold;
	}
	#nav li a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		text-decoration:none;
		color:#fff;
		padding:0 3px;
		font-weight:bold;
	}
	
#mail-addressbook{
	float:left;
	width:663px;
	border:1px solid #DDDDDD;
}		

#views{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6c6c6c;
}
#views a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#36699e;
	text-decoration:underline;
}
#views a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#36699e;
	text-decoration:none;
}

.border-viewmail{
	 border-bottom:1px solid #eee;
	 font-family: Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:12px;
	 color:#676767;
	 line-height:21px;
	 padding:0 0 0 5px;
}
.txtsender{
	color:#36699E !important;
}

#mail-content{
	margin:0;
	padding:10px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#6e6e6e;*/
	color:#333;
}
.mail-unseen{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold !important;
	color:#36699e !important;
}
/*=================================== admin ============================================*/

.body-admin{
	padding:0;
	margin:0;
	background:#262626 url(../images/body-admin.jpg) repeat-x;
}


#header-admin{
	margin:9px 0 0 0;
	_margin:7px 0 0 0;
	width:940px;
	height:103px;
	background:url(../images/bground-header.jpg) no-repeat;
}

#dest{
	border-left:1px solid #EEEEEE;
	border-bottom:none;
	border-right:none;
	border-top:none;
	width:450px;
	height:22px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
}
#subject{
	border-left:1px solid #EEEEEE;
	border-bottom:none;
	border-right:none;
	border-top:none;
	width:450px;
	height:22px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
}

#message{
	width:643px;
	height:235px;
	border:none;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
}


#delete-but{
	/*background: url(../images/icon-mail-delete.jpg) no-repeat;*/
	/*width:26px;
	height:28px;*/
	border:none;
	background-color:#FFFFFF;
	cursor:pointer;
}
#delete-but span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
	text-decoration:underline;
	cursor:pointer;
	/*display:none;*/
}
/*#delete-but:hover span{
	display: block;
	margin:-20px 0 0 0;
	width:50px;
	height:20px;
}*/
#delete-but:hover span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
	text-decoration:none;
	/*display:none;*/
	cursor:pointer;
}


#menu3-left{
	float:left;
	width:330px;
}

#menu3-pagination{
	float:right;
	width:310px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
}
	#menu3-pagination .current-page{
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px !important;
		font-weight:bold;
		color:#9b9b9b;
		background-color:#E3E3E3;
		border:1px solid #D9D9D9;
		padding:3px 5px;
	}
	#menu3-pagination span a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px !important;
		font-weight:bold;
		color:#9b9b9b;
		background-color:#fff;
		border:1px solid #D9D9D9;
		padding:3px 5px;
		text-decoration:none;
	}
	#menu3-pagination span a:hover{
		background-color:#E3E3E3;
		text-decoration:none;
		border:1px solid #D9D9D9;
		padding:3px 5px;
	}

#pagination{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
	margin:10px 0 4px 0;
}
	#pagination a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#676767;
		font-weight:bold;
		padding:3px 5px;
		border:1px solid #ddd;
		text-decoration:none;
		background-color:#fff;
	}
	#pagination a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#fff;
		font-weight:bold;
		padding:3px 5px;
		border:1px solid #29517B;
		text-decoration:none;
		background-color:#36699E;
	}

	#pagination .current-page{
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:bold;
		color:#9b9b9b;
		background-color:#E3E3E3;
		border:1px solid #D9D9D9;
		padding:3px 5px;
	}
	#pagination span a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:bold;
		color:#9b9b9b;
		background-color:#fff;
		border:1px solid #D9D9D9;
		padding:3px 5px;
		text-decoration:none;
	}
	#pagination span a:hover{
		background-color:#E3E3E3;
		text-decoration:none;
	}
	
#add-users-mail{
	border:none;
	background-color:#eee;
	color:#676767;
	text-decoration:none;
	cursor: pointer;
	margin:10px 0 0 120px; 
}
	
	
#add-users-mail span{
	border:none;
	background-color:#eee;
	color:#676767;
	text-decoration:underline;
}
	#add-users-mail:hover span{
		border:none;
		background-color:#eee;
		color:#676767;
		text-decoration:none;
	}

#but-send-mail{
	border:none;
	background-color:#fff;
	color:#676767;
	font-family:Arial,Helvetica,sans-serif;
	/*padding:0 10px 0 0;*/
	text-decoration:none;
	cursor:pointer;
}
#but-send-mail span{
	border:none;
	background-color:#fff;
	color:#676767;
	font-family:Arial,Helvetica,sans-serif;
	/*padding:0 10px 0 0;*/
	text-decoration:underline;
}
#but-send-mail:hover span{
	border:none;
	background-color:#fff;
	color:#676767;
	font-family:Arial,Helvetica,sans-serif;
	/*padding:0 10px 0 0;*/
	text-decoration:none;
}

#bottom-buttons{
	margin:0;
	width:663px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
}
	#bottom-buttons button{
		background-color:#eee !important;
	}
		#bottom-buttons button span{
			background-color:#eee !important;
		}
		
	#bottom-buttons a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#676767;
		padding:0;
		text-decoration:underline;
	}
	#bottom-buttons a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12spx;
		color:#676767;
		padding:0;
		text-decoration:none;
	}
	
.mail-subject{
	text-decoration:underline;
}
.mail-subject:hover{
	text-decoration:none;
}

#right-content-inside table img{
	border:none;
	height:30px;
	width:30px;
}

/*============================================ address book ===================================*/

#viewList{
	/*width:848px;*/
	width:820px;
	margin:0 auto;
	border:1px solid #DDDDDD;
	background-color:#fff;
}
#viewList1{
	width:848px;
	margin:0 auto;
	/*border:1px solid #DDDDDD;*/
	background-color:#fff;
}


table#header-address-book{
	width:850px;
	margin:0 auto;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969696;
	font-weight:bold;
}

.table-arrange{
	width:850px;
	margin:0 auto;
	padding:0;
}
p.user-fullname{
	margin:0;
	padding:0;
}
p.user-fullname a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#36699e;
	text-decoration:none;
	line-height:1.5;
}
p.user-fullname a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#36699e;
	text-decoration:none;
	line-height:1.5;
}

p.user-employer{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#676767;
	line-height:1.5;
}
p.user-jobtitle{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#676767;
	line-height:1.5;
}


.users-row{
	background-color:#FFFFFF;
	height:73px;
	border-bottom:1px solid #DDDDDD;
}
.users-row:hover{
	background-color:#FEFDE8;
	height:73px;
	border-bottom:1px solid #DDDDDD;
}
	.users-row td{
		border-bottom:1px solid #DDDDDD;
	}
	.users-row td.thumb img{
		border:1px solid #E9E9E9;
		padding:1px;
		width:63px;
		/*height:52px;*/
		height:63px;
	}


p.user-academictitle{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#36699e;
	text-decoration:none;
	line-height:1.5;
}

p.user-active{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#676767;
	line-height:1.5;
}

p.user-about{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
	line-height:1.5;
}

#all-users{
	float:left;
	width:200px;
	margin:12px 0 0 20px;
}
		
	#all-users a, #all-users a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#fff;
		font-weight:bold;
		padding:3px 10px 3px 8px;
		/*border:1px solid #29517B;*/
		text-decoration:none;
		background:#36699E url(../images/all-users-bullet.gif) right no-repeat;
	}
	
	
#alphabetical-users{
	float:right;
	/*width:665px;*/
	width:640px;
	margin:0;
	text-align:right;
	margin:12px 0 0 0;
}
	#alphabetical-users a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#676767;
		font-weight:bold;
		padding:3px 5px;
		border:1px solid #ddd;
		text-decoration:none;
		background-color:#fff;
	}
	#alphabetical-users a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#fff;
		font-weight:bold;
		padding:3px 5px;
		border:1px solid #29517B;
		text-decoration:none;
		background-color:#36699E;
	}

/*==================================== address book my profile =================================================*/

#myprofile-content{
	width:900px;
	margin:0 auto;
	padding:28px 0 0 0;
}

#myprofile-header{
	width:900px;
	margin:0;
}
#myprofile-header-left{
	/*float:left;*/
	float:right;
	text-align:right;
	width:190px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f6f6f;
}
	#myprofile-header-left input#subject{
		width:300px;
		height:20px;
		border:1px solid #ccc;
	}
	#myprofile-header-left textarea{
		width:280px;
		height:150px;
		border:1px solid #ccc;
	}
	#profile-photo{
		border:1px solid #B7B7B7;
		padding:5px;
		height:131px;
		width:131px;
	}
	#myprofile-header-left a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#606060;
		text-decoration:none;
	}
	#myprofile-header-left a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#606060;
		text-decoration:none;
	}
#myprofile-header-right{
	/*float:right;*/
	float:left;
	width:700px;
}
	#myprofile-header-right h1{
		font-family: Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#36699e;
		margin:0;
		padding:0 0 5px 0;
		border-bottom:1px solid #eee;
	}
	
	.header-right-col1{
		float:left;
		width:320px;
		margin:0 10px 0 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		/*color:#606060;*/
		color:#333;
	}
		.header-right-col1 select{
			width:50px;
			height:20px;
		}
		.header-right-col1 table{
			margin:10px 0 0 0;
		}
		.header-right-col1 table tr td{
			height:30px;
		}
	.header-right-col2{
		float:left;
		width:360px;
		margin:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#606060;
	}
		.header-right-col2 table{
			margin:10px 0 0 0;
		}
		.header-right-col2 table tr td{
			height:30px;
		}
	
#ab-content{
	width:900px;
	margin:20px 0 0 0;
}

	#ab-content .row{
		width:900px;
	}
	#ab-content .col{
		float:left;
		width:440px;
		margin:0 20px 0 0;
	}
		#ab-content .col input{
			width:150px;
			height:20px;
		}
		#ab-content .col textarea{
			width:150px;
			height:50px;
		}
		#ab-content .col table{
			margin:0 0 40px 0;
		}
		
		#ab-content .col table tr td.title-strong-content{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#606060;
			width:150px !important;
			border-bottom:1px solid #EBF0F5;
			height:30px;
		}
		#ab-content .col table tr td{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			/*color:#606060;*/
			color:#333;
			width:290px !important;
			border-bottom:1px solid #EBF0F5;
			height:30px;
		}
	#ab-content .col1{
		float:left;
		width:440px;
		margin:0;
	}
		#ab-content .col1 input{
			width:150px;
			height:20px;
		}
		#ab-content .col1 textarea{
			width:150px;
			height:50px;
		}
		#ab-content .col1 table{
			margin:0 0 40px 0;
		}
		#ab-content .col1 table tr{
			height:30px;
		}
		#ab-content .col1 table tr td.title-strong-content{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#606060;
			width:150px !important;
			border-bottom:1px solid #EBF0F5;
		}
		#ab-content .col1 table tr td{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			/*color:#606060;*/
			color:#333;
			width:290px !important;
			border-bottom:1px solid #EBF0F5;
		}

.category-title{
	background:url(../images/ab-categ-header.jpg) no-repeat;
	width:440px;
	height:24px;
	margin:0;
	padding:6px 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#f7f7f7;
}

.title-strong-header{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#606060;
	width:120px;
}

#remove-photo{
	border:none;
}

#originalCategory{
	color:#000;
}

#monthActiveFrom{
	width:50px;
}
#monthActiveTo{
	width:50px;
}

.submit-edit-button{
	border:none;
	background: url(../images/bg-but-save-edit.gif) no-repeat;
	width:88px !important;
	height:21px !important;
	margin:3px 5px 3px 0;
}

.cancel-edit-button{
	border:none;
	background: url(../images/bg-but-cancel-edit.gif) no-repeat;
	width:88px !important;
	height:21px !important;
	margin:3px 0 3px 0;
}
.submit-edit-button-nice{
	border:none;
	background: url(../images/bg-but-save-edit.gif) no-repeat;
	width:88px !important;
	height:21px !important;
	margin:4px 5px 3px 0;
}

.cancel-edit-button-nice{
	border:none;
	background: url(../images/bg-but-cancel-edit.gif) no-repeat;
	width:88px !important;
	height:21px !important;
	margin:3px 0 3px 0;
}
.button-left-grey{
	float:left;
}
.button-right-grey{
	float:left;
}

.icon_plus_minus{
	border:0px;
	margin:0px 0px 0px 0px;
}
.icon-left-plus-minus{
	float:left;
}
.icon-right-plus-minus{
	float:left;
}


#university{
	width:280px;
	/*height:20px;*/
}



#menu-level3-zeitung{
	/*height:70px;*/
	height:55px;
	width:860px;
	margin:0 auto;
	padding:10px 40px 10px 0;
	background:url(../images/bground-menu3.jpg) no-repeat top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
}
	#menu-level3-content{
		float:left;
		/*margin:30px 0 0 190px;*/
		margin:13px 0 0 190px;
		width:670px;
		height:40px;
		/*background-color:#000000;*/
	}
	#menu-level3-zeitung img{
		border:none;
	}
	#menu-level3-zeitung a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#676767;
		padding:0;
		text-decoration:underline;
	}
	#menu-level3-zeitung a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12spx;
		color:#676767;
		padding:0;
		text-decoration:none;
	}
#inside-container-zeitung{
	width:900px;
	margin:3px auto;
	border-top:1px solid #F1F1F1;
}

.month-header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2e5e90;
	text-transform:capitalize;
	border-bottom:1px solid #2e5e90;
	padding:15px 0 5px 0;
}
#inside-container-zeitung .date-column{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#b9b9b9;*/
	/*color:#6a6a6a;*/
	color:#333;
	font-weight:normal;
	border-bottom:1px solid #f1f1f1;
	vertical-align:top;
	width:137px;
	padding:3px 0;
}
#inside-container-zeitung .content-column{
	border-bottom:1px solid #f1f1f1;
	vertical-align:top;
	font-weight:normal;
	/*width:250px;*/
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6a6a6a;
	padding:3px 0;
}
	#inside-container-zeitung .col1{
		width:250px;
	}
	#inside-container-zeitung .content-column a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		/*color:#6a6a6a;*/
		color:#333;
		font-weight:normal;
		text-decoration:none;
	}
	#inside-container-zeitung .content-column a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#36699e;
		font-weight:normal;
		text-decoration:none;
	}
	
.txtContent{
	color:#606060;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:30px;
}
.txtContentH{
	color:#606060;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	/*height:30px;*/
}

#text-content{
	width:900px;
	margin:0 auto;
	padding:10px 0;
	color:#606060;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;

}

#text-content p{
	margin:0;
	padding:0;
	color:#606060;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
}

#contact-form{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal !important;
	color:#949494;
	color:#36699e;
}
	#contact-form input{
		width:350px;
		height:18px;
		border:1px solid #ccc;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		/*color:#949494;*/
		color:#000 !important;
		line-height:2;
		padding:5px 0;
		background-color:#fbfafa;
	}
	#contact-form select{
		width:280px;
		height:28px;
		border:1px solid #EBF0F5;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		/*color:#949494;*/
		color:#000 !important;
		/*line-height:2;*/
		padding:5px 0;
		background-color:#fbfafa;
	}
	#contact-form textarea{
		width:350px;
		height:130px;
		border:1px solid #ccc;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		/*color:#949494;*/
		color:#000 !important;
		/*line-height:2;*/
		padding:5px 0;
		background-color:#fbfafa;
	}
	
#send-annoncierung{
	background:url(../images/but-senden-annoncierung.png) no-repeat !important;
	border:none !important;
	width:85px !important;
	height:29px !important;
}
.schoolH select{
 width:300px;
}

#titleImage{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:18px;
	line-height:2;
	padding:5px 0;
	width:280px;
}

#yearTd{
	height:50px !important;
	width:800px !important;
	background-color:#FFFFFF;
	line-height:50px !important;
	padding:0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

#textTd textarea{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:200px;
	padding:5px 0;
	width:350px;
}

#archive-flash{
	width:900px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
}

#admin-left{
	float:left;
	margin:40px 20px 40px 40px;
	width:420px;
}
	#admin-left .row{
		background: url(../images/left-admin-bg.png) no-repeat;
		width:420px;
		height:32px;
		margin:0 0 20px 0;
	}
	.row-title{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#969696;
		width:200px;
		margin:5px 0 0 0px;
		padding:3px 0 0 10px;
	}
	.row-options{
		float:right;
		width:206px;
		margin:5px 0px 0 0;
		padding:5px 0 0 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#969696;
	}
		.row-options a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#969696;
			text-decoration:none;
		}
		.row-options a:hover{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#969696;
			text-decoration:underline;
		}
		.row-edit{
			margin:35px 45px 0 25px;
		}
#admin-right{
	float:left;
	margin:40px 40px 40px 0;
	width:420px;
	background: url(../images/admin-right-header.png) no-repeat;
}
#admin-right-content{
	margin:3px 0 0 0;
	padding:5px 5px;
	background: url(../images/admin-right-content.png) repeat-y;
}
	#admin-right-content h1{
		margin:0 0 5px 0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#969696;
	}
	#admin-right-container{
		width:410px;
		border:1px solid #DDDDDD;
		background-color:#fff;
	}
		#admin-right-container-row{
			border-bottom:1px solid #ddd;
			padding-bottom:5px;
		}
			#admin-right-container-row-left{
				float:left;
				width:320px;
				padding:8px 5px 0 5px;
			}
				#admin-right-container-row-left h2{
					margin:0;
					padding:0;
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					font-weight:bold;
					color:#626262;
				}
				#admin-right-container-row-left p{
					margin:0;
					padding:0;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					/*color:#adadad;*/
					color:#6a6a6a;
				}
					#admin-right-container-row-left p a{
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#36699e;
						text-decoration:none;
					}
					#admin-right-container-row-left p a:hover{
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#36699e;
						text-decoration:underline;
					}
			#admin-right-container-row-right{
				float:right;
				width:70px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:18px;
				font-weight:bold;
				/*color:#c8c8c8;*/
				color:#6a6a6a;
				text-align:center;
				padding:12px 0 0 0;
			}
#admin-right-footer{
	margin:0;
	height:5px;
	background: url(../images/admin-right-footer.png) no-repeat;
}



#titleTd #title{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:18px;
	line-height:2;
	padding:5px 0;
	width:280px;
}

#typeTd select#type{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:30px;
	line-height:2;
	padding:5px 0;
	width:280px;
}

#FlexHTMLTest:hover{
	cursor: default;
}

/*=========================================== front end ========================================*/
/*h1#logo-frontend{
	float:left;
	width:274px;
	height:74px;
	margin:15px 0 0 0;
	background:url(../images/logo-corps.gif) no-repeat;
}*/
	/*h1#logo-frontend a{
		float:left;
		width:445;
		height:74px;
		margin:0;
		background:url(../images/logo-corps.png) no-repeat;
		text-indent:-100000px;
	}*/
h1#logo-frontend{
	float:left;
	width:450px;
	height:74px;
	margin:25px 0 0 0;
	font-weight:normal;
	/*background:url(../images/logo-corps.gif) no-repeat;*/
}
	h1#logo-frontend a{
		float:left;
		width:445;
		height:74px;
		margin:0;
		font-family:"Times New Roman", Times, serif;
		color:#000;
		font-size:13px;
		/*background:url(../images/logo-corps.png) no-repeat;
		text-indent:-100000px;*/
		text-decoration:none;
	}
	.bigger{
		font-size:35px !important;	
	}
	.big{
		font-size:22px !important;	
	}
#header-menu{
	/*float:left;
	margin:45px 0 0 70px;*/
	float:right;
	margin:45px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}
	#header-menu a{
		font-family: "Times New Roman", Times, serif;
		font-size:14px;
		color:#000;
		text-decoration:none;
	}
	#header-menu a:hover{
		font-family: "Times New Roman", Times, serif;
		font-size:14px;
		color:#000;
		text-decoration:underline;
	}


#footer-contents-frontend{
		background:url(../images/footer-contents-frontend.jpg) no-repeat;
		width:940px;
		margin:0 auto;
		font-size:10px;
		font-weight:bold;
		color:#fff;
		/*background-color:#FFFFFF;*/
	}
	
	#footer-contents-frontend a:link, #footer-contents-frontend a:visited{
			font-size:10px;
			font-weight:bold;
			color:#fff;
			font-family:Arial, Helvetica, sans-serif;
			text-decoration: none;
		}
		#footer-contents-frontend a:hover{
			font-size:10px;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			color:#fff;
			text-decoration: underline;
		}

#sidebar-contact h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#fff;
	margin:0 0 10px 0;
	padding:10px 0;
	border-bottom:1px solid #7093B8;
	text-indent:20px;
}
#sidebar-contact p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	margin:0;
	padding:0;
	text-indent:20px;
}
#breadcrumb{
	margin:0;
	width:660px;
	height:23px;
	background-color:#262626;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	/*color:#66A1DE;*/
	color:#fff;
	padding:7px 0 0 3px;
}
	#breadcrumb a{
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		color:#fff;
		text-decoration:none;
		font-weight:bold;
		padding:0 3px;
	}
	#breadcrumb a:hover{
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		color:#fff;
		text-decoration:underline;
		font-weight:bold;
		padding:0 3px;
	}
	
#frontend-pagetitle{
	width:660px;
	height:66px;
	margin:0;
	background:url(../images/bg-pagetitle.jpg) no-repeat;
}
	#frontend-pagetitle h1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:26px;
		color:#fff;
		margin:0;
		padding:12px;
		font-weight:normal;
	}
	
#content h2{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	color:#262626;
	margin:0 0 20px 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #F1F1F1;
}

#content .date-column{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#b9b9b9;*/
	color:#333;
	font-weight:normal;
	border-bottom:1px solid #f1f1f1;
	vertical-align:top;
	width:140px;
	padding:3px 0;
	
}


#content .content-column{
	border-bottom:1px solid #f1f1f1;
	vertical-align:top;
	font-weight:normal;
	width:460px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6a6a6a;
	padding:3px 0;
}
#content .pdf-dld{
	border-bottom:1px solid #f1f1f1;
	vertical-align:top;
	/*font-weight:normal;*/
	width:20px;
	/*text-align:justify;*/
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6a6a6a;*/
	/*padding:3px 0;*/
}

.question-title{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#36699e;
}
.question-content{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#767676;*/
	color:#333;
}

#faq-table tr td{
	border-bottom:1px solid #f1f1f1;
	padding:0 0 10px 0;
}

#contactform-left{
	float:left;
	width:282px;
}
	#contactform-left input{
		margin:0 0 10px 0;
	}
#contactform-right{
	float:right;
}

.title-events{
	margin:0;
	padding:0 0 5px 0;
}

.event-content{
	/*margin: 0 0 15px 0;*/
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	border-bottom:#F1F1F1 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	/*color:#b2b2b2;*/
	color:#767676;
	font-size:12px;
	font-weight:normal;
	line-height:1.5;
}

.event-content p{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	font-size:12px;
	/*color:#b2b2b2;*/
	color:#767676;
	font-weight:normal;
}

.start-box{
	float:left;
	margin:10px -20px 40px 40px;
	width:420px;
	background: url(../images/admin-right-header.png) no-repeat;	
}
.start-box-content{
	margin:3px 0 0 0;
	padding:5px 5px;
	background: url(../images/admin-right-content.png) repeat-y;
}
	.start-box-content h1{
		margin:0 0 5px 5px;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#969696;
	}
	.start-box-container{
		/*width:410px;*/
		width:408px;
		height:328px;
		border:1px solid #DDDDDD;
		background-color:#fff;
	}
		.start-box-container-row{
			border-bottom:1px solid #ddd;
			padding-bottom:5px;
			height:41px;
		}
			.start-box-container-row-left{
				float:left;
				width:300px;
				padding:10px 5px 0 5px;
			}
				.start-box-container-row-left h2{
					margin:0;
					padding:0;
					/*font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					font-weight:bold;
					color:#626262;*/
				}
					.start-box-container-row-left h2 a{
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						/*color:#6a6a6a;*/
						color:#333;
						text-decoration:none;
					}
					.start-box-container-row-left h2 a:hover{
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						/*color:#6a6a6a;*/
						color:#333;
						text-decoration:underline;
					}
					.start-box-container-row-left h2.mail-seen a{
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						/*color:#36699e;*/
						color:#333;
						text-decoration:none;
					}
					.start-box-container-row-left h2.mail-seen a:hover{
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						/*color:#36699e;*/
						color:#333;
						text-decoration:underline;
					}
				.start-box-container-row-left p{
					margin:0;
					padding:0;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					/*color:#6A6A6A;*/
					color:#333;
				}
					.start-box-container-row-left p a{
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						/*color:#6a6a6a;*/
						color:#333;
						text-decoration:none;
					}
					.start-box-container-row-left p a:hover{
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						/*color:#6a6a6a;*/
						color:#333;
						text-decoration:underline;
					}
					.start-box-container-row-left p.mail-seen a{
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						/*color:#36699e;*/
						color:#333;
						text-decoration:none;
					}
					.start-box-container-row-left p.mail-seen a:hover{
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						/*color:#36699e;*/
						color:#333;
						text-decoration:underline;
					}
			.start-box-container-row-right{
				float:right;
				width:95px;
				font-family:Arial, Helvetica, sans-serif;
				/*font-size:18px;*/
				/*font-weight:bold;*/
				color:#c8c8c8;
				padding:0;
			}
				.start-box-container-row-right p.date{
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight:bold;
					color:#6A6A6A;
					text-align:center;
					padding:0;
					margin:12px 0 0 0;
				}
.start-box-footer{
	margin:0;
	height:5px;
	background: url(../images/admin-right-footer.png) no-repeat;
}

.firmaRadio{
	width:15px !important;
	height:10px !important;
	#height:15px !important;
	padding:0 10px 0 0 !important;
	margin:0 !important;
	border:none !important;
}

#emailTd{
	margin:0 0 10px 0;
}

.vorwahl-left{
	float:left;
	width:80px;
}
	.vorwahl-left input{
		width:80px !important;
	}
.vorwahl-right{
	float:left;
	width:190px;
	margin:0 0 0 10px;
}
	.vorwahl-right input{
		width:260px !important;
	}
	
.contact-col{
	float:left;
	width:110px;
	margin:0 10px 0 0;
}
	.contact-col input{
		width:110px !important;
	}

.contact-col1{
	float:left;
	width:230px;
	margin:0 10px 0 0;
}
	.contact-col1 input{
		width:230px !important;
	}

.contact-col2{
	float:left;
	width:170px;
	margin:0 10px 0 0;
}
	.contact-col2 input{
		width:170px !important;
	}
	
#contact-details-corps{
	width:620px;
	margin:20px auto;
}
#contact-details-corps .left{
	float:left;
	width:300px;
	margin:0 10px 0 0;
}
#contact-details-corps .right{
	float:left;
	width:300px;
	margin:0;
}

h2.blog-article-title{
	border:none !important;
	margin:0 !important;
	padding:0 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px !important;
	font-weight:normal !important;
	color:#36699E !important;
	text-decoration:none !important;

}

h2.blog-article-title a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px !important;
	font-weight:normal !important;
	color:#36699E !important;
	text-decoration:none !important;
	border:none !important;
}
h2.blog-article-title a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#36699E;
	text-decoration:underline !important;
	border:none;
}

.article-author{
	margin:0;
	padding:0;
}

.blog-content{
	margin:0 0 40px 0;
	border-bottom:1px solid #ccc;
	padding:0 0 10px 0;
}




#blog-form{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal !important;
	color:#949494;
	color:#36699e;
}
	#blog-form input{
		width:350px;
		height:18px;
		border:1px solid #ccc;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#949494;
		line-height:2;
		padding:5px 0;
		background-color:#fbfafa;
	}
	#blog-form textarea{
		width:350px;
		height:130px;
		border:1px solid #ccc;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#949494;
		/*line-height:2;*/
		padding:5px 0;
		background-color:#fbfafa;
	}
#blog-form #sendComment{
	background:url(../images/but-senden-annoncierung.png) no-repeat !important;
	border:none !important;
	width:85px !important;
	height:29px !important;
}

.poster-name{
	margin:0;
	padding:0;
	font-weight:bold;
}
.post-date{
	margin:0 0 10px 0;
	padding:0;
}

.news-title{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	color:#262626;
	margin:0;
	padding:0 0 5px 0;
	border-bottom:1px solid #F1F1F1;
	
}

.news-content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.news-date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:5px 0 10px 0 !important;
}

.vereine-content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#6A6A6A;*/
	color:#333;
}

#sidebar-images img{
	border:none;
	margin:0 0 -5px 0;
	padding:0;
}

#titleTd #question{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:18px;
	line-height:2;
	padding:5px 0;
	width:280px;
}

.nr-comments{
	margin:0 0 20px 0;
	padding:0;
}

#login-content{
	width:400px;
	margin:100px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
#login-content input{
		width:300px;
		height:20px;
		border:1px solid #ccc;
	}
	
	
/*================================ menu level2=========================================*/

ul.blue {
    padding: 5px;
    margin:0;
    list-style: none;
    float: left;
	background-color:#36699E;
}

ul.blue li {
    float: left;
}
 
ul.blue li a {
    float: left;
    text-decoration: none;
    color: #ccc;
    padding: 4px 15px 0 0;
    margin-right: 8px;
    /*font: 900 14px "Arial", Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
}

ul.blue li a span {
    float: left;
    padding-right: 15px;
    display: block;
    margin-top: -4px;
    height: 24px;
}

ul.blue li a:hover, ul.blue li a.current {
    color: #fff;
    background: url(../images/corps-bg.png) no-repeat top right;
}
 
ul.blue li a:hover span, ul.blue li a.current span {
    background: url(../images/corps-bg.png) no-repeat top left;
}

#editPageForm #title{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:18px;
	line-height:2;
	padding:5px 0;
	width:280px;
}

#editPageForm #page_title{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:18px;
	line-height:2;
	padding:5px 0;
	width:280px;
}

#editPageForm #page_header{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:18px;
	line-height:2;
	padding:5px 0;
	width:280px;
}

#editPageForm select{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	/*height:18px;*/
	/*line-height:2;*/
	padding:5px 0;
	width:280px;
}
.carouselH ul li{
	height:73px;
	width:106px;
	margin:0 3px 0 0;
}


#img-container img{
	z-index:1;
}
#largeImageCaption{
	background: url(../images/bground-gallery-title.png) no-repeat;
	margin:-70px 30px 0 30px;
	width:510px;
	height:21px;
	z-index:10;
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	padding:10px 15px;
}

#galleryContainer{
	margin:30px 0;
}

#theImages{
	width:620px;
}
	#theImages .prev{
		float:left;
		width:33px;
		height:84px;
		background: url(../images/gallery-arrow-left.gif) no-repeat;
		border:none;
		text-indent:-10000em;
		cursor:pointer;
	}
	#theImages .carouselH{
		float:left;
		width:550px;
		margin:0 1px;
		height:78px;
		background-color:#F1F1F1;
		vertical-align:middle;
		padding:6px 0 0 0;
	}
		#theImages .carouselH ul li a img{
			border:1px solid #DCDCDC;
			padding:1px;
		}
	#theImages .next{
		float:left;
		width:33px;
		height:84px;
		background: url(../images/gallery-arrow-right.gif) no-repeat;
		border:none;
		text-indent:-10000em;
		cursor:pointer;
	}
	
	.prev1{
		float:left;
		background:url(../images/but-left-galleries.gif) no-repeat;
		width:76px;
		height:27px;
		border:none;
		text-indent:-10000em;
		margin:30px 0 10px 0;
		cursor:pointer;
	}
	.next1{
		float:right;
		background:url(../images/but-right-galleries.gif) no-repeat;
		width:76px;
		height:27px;
		border:none;
		text-indent:-10000em;
		margin:30px 0 10px 0;
		cursor:pointer;
	}
	
	#right-gallery-content #mycarousel li{
		margin:0 10px 0 0;
	}
	#right-gallery-content h4{
		color:#969696;
		font-family:Arial,Helvetica,sans-serif;
		font-size:14px;
		margin:0 0 5px;
		padding:0;
	}
	
	.bground-gallery-item{
		background-color:#f5f5f5;
		/*width:304px !important;*/
		width:295px !Important;
		height:84px !important;
		margin: 0 0 10px 0;
	}
	.bground-gallery-item-empty{
		/*background-color:#fff;*/
		background-color:#DFDFDF;
		width:304px !important;
		height:84px !important;
		margin: 0 0 10px 0;
	}
	
.gallery-thumb{
	float:left;
	width:104px;
	height:68px;
	margin: 8px;
}
	.gallery-thumb a img{
		border:1px solid #DCDCDC;
		width:104px !important;
		height:68px !important;
	}
.gallery-content-description{
	float:left;
	width:174px;
	margin:5px 0 0 0;
}
.gallery-content-description p{
	margin:0;
	padding:0;
	line-height:2;
}
	.gallery-content-description p a{
		color:#35699D !important;
	}

.gallery-content-description .gallery-border{
	border-top:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
}
.start-box-container a img{
	border:1px solid #dcdcdc;
	padding:1px;
}
.gallery-pictures-members-start{
	padding:5px;
}

#content-admin input#title{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:18px;
	line-height:2;
	padding:5px 0;
	width:280px;
}

#content-admin select{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:5px 0;
	width:280px;
}

#blog-words{
	width:400px;
	height:300px;
}

#excludeForm{
	padding:10px;
}
#bottom-pagination{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:4px;
	margin-top:10px;
	background-color:#fff;
	text-align:center;
}

#bottom-pagination a:hover {
	color:#36699E;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#bottom-pagination a {
	color:#6A6A6A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

#right-gallery-content{
	background-color:#DFDFDF;
	width:600px !important;
	padding:10px;
}

#mycarouselH2 li{
	height:270px !important;
	width:380px !important;
	margin:0 0 0 8px;
}

#myprofile-header-left #messageDiv{
	margin:20px 0 0 -130px;
}



#insertEventForm #title{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:18px;
	line-height:2;
	padding:5px 0;
	width:280px;
}
#insertEventForm select{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:5px 0;
	/*width:280px;*/
}
#editEventForm #title{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:18px;
	line-height:2;
	padding:5px 0;
	width:280px;
}
#editEventForm select{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:5px 0;
	/*width:280px;*/
}


#insertSemForm #title{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:18px;
	line-height:2;
	padding:5px 0;
	width:280px;
}
#insertSemForm select{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:5px 0;
	/*width:280px;*/
}
#editSemForm #title{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:18px;
	line-height:2;
	padding:5px 0;
	width:280px;
}
#editSemForm select{
	background-color:#FBFAFA;
	border:1px solid #EBF0F5;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:5px 0;
	/*width:280px;*/
}

.prevH2{
	background:transparent url(../images/but-left-galleries.gif) no-repeat scroll 0 0;
	border:medium none;
	float:left;
	height:27px;
	margin:0 0 10px 6px;
	text-indent:-10000em;
	width:76px;
	cursor:pointer;
}
.nextH2{
	background:transparent url(../images/but-right-galleries.gif) no-repeat scroll 0 0;
	border:medium none;
	float:right;
	height:27px;
	margin:0 5px 10px 0;
	text-indent:-10000em;
	width:76px;
	cursor:pointer;
}

.top-menu-active{
	height:24px;
	margin:0 10px 0 0;
	background-color:#36699E !important;
	border:1px solid #36699E;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:0 3px;
}
	.top-menu-active a{
		color:#fff !important;
	}
	
.blue .top-submenu-active a{
	color: #fff !important;
    background: url(../images/corps-bg.png) no-repeat top right !important;
}
.blue .top-submenu-active a span{
	background: url(../images/corps-bg.png) no-repeat top left !important;
}



.top-menu-active-admin{
	height:24px;
	margin:0 10px 0 0;
	background-color:#36699E !important;
	padding:0 3px;
}
	.top-menu-active-admin a{
		color:#fff !important;
	}
 
.blue .top-submenu-active-admin a{
	color: #fff !important;
    background: url(../images/corps-bg.png) no-repeat top right !important;
}
.blue .top-submenu-active-admin a span{
	background: url(../images/corps-bg.png) no-repeat top left !important;
}


#show-all-archive{
	background: url(../images/corps-bg.png) no-repeat;
	height:24px;
	padding:2px 5px;
	color:#fff !important;
	text-decoration:none;
}

.Apple-style-span{
	font-size:12px !important;
	color:#6A6A6A !important;
	line-height:1.5 !important;
}

.img-flash{
	border:1px solid #ccc;
	padding:1px;
}

h2.forum-comment-start{
	padding:7px 0 0 0;

}
p.forum-comment-start{
	padding:7px 0 0 0 !important;
}

.conf-form{
	color:#000 !important;
	
}

#blog-comments-admin{
	width:820px;
}

#blaues-logo{
	width:150px;
	margin:10px auto;
}

#blaues-logo img{
	border:none;
}

table.semesterprogram-pdf .date-column{
	color:#2E5E90 !important;
	border-bottom: none !important;
	padding:10px 0 !important;
	font-weight:bold  !important;
}

table.semesterprogram-pdf .content-column{
	color:#2E5E90 !important;
	border-bottom: none !important;
	padding:10px 0 !important;
	font-weight:bold  !important;
}

table.semesterprogram-pdf .pdf-dld{
	color:#2E5E90 !important;
	border-bottom: none !important;
	padding:10px 0 !important;
}

.validation-error{
	color:#ff0000;
}

.checkbox-input{
	width:auto !important;
	margin:0 5px 0 0 !important;
	padding:0 !important;
}

.checkbox-table td{
	padding:0 10px 0 0;
}