/*==================T3BLOG Suchbbox====================*/
#searchBox label {margin-right:5px;}
.col_2 h3 {margin-bottom:15px;}
.col_2 .csc-header {padding-top:0 !important;}
.csc-header-n2 {padding-top:0 !important;}

/*==================T3BLOG Categories====================*/
#categories .iconbeforetext {display:none;}
#categories ul ul {margin:0;}
#categories ul {margin-top:0 !important; margin-bottom:0 !important;}

#categories .level2, #categories .level3 {border:0; background:none;}
#categories .level1 {border:0; padding:0; background:none;}

/*==================T3BLOG Latest Posts====================*/
.latestPostList {font-size:10px; line-height:14px;}
.latestPostList dd {margin-bottom:5px;}

/*==================T3BLOG Latest Comments====================*/
.latestCommentsList {font-size:10px; line-height:14px;}
.latestCommentsList dd {margin-bottom:5px;}

/*==================T3BLOG Pagebrowser====================*/
.tx-pagebrowse-pi1 {font-size:10px;}
.tx-pagebrowse-pi1 ul {margin:0 !important;}

/*==================T3BLOG Tag Cloud====================*/
.tagCloud ul {margin:0 !important; padding:0 !important; list-style:none; width:200px;}
.tagCloud ul li {display:block; float:left; line-height:20px; margin-right:3px;}
.tagCloud ul li a {color:#07AAD0 !important;}

/*==================T3BLOG Allgemein====================*/
.tx-t3blog-pi2 h4, .tx-t3blog-pi2 h3 {margin-bottom:15px;}
.tx-t3blog-pi2 {margin-bottom:25px;}
.itemNav .views {display:none !important;}

/*==================T3BLOG Single Comments====================*/ 
#commentList .commentListListing .item .commentBody {padding:5px; clear:both;}
#commentList .commentListListing .item .commentTopNav {margin-bottom:5px; padding:5px; background-color:#fff;}
#commentList .commentListListing .item {margin-bottom:25px; margin-top:25px;}
#commentList .commentListListing .commentFooter {display:none;}
#commentList .commentListListing h5 {font-size:14px;}
#commentList .commentListListing .date .date {float:none !important;}
#commentList .commentListListing .date {float:right; text-align:right; font-size:10px;}
#commentList .commentListListing .author img {margin-right:10px;}
/*#commentList .commentListListing .clear {display:none;}*/
#commentList .commentListListing .author {float:left;}
#commentList .commentListListing .commentComments {font-size:10px;}
#commentList .commentListListing {margin-top:15px;}
#commentList ul#commentListTitle li.start {display:none;}
#commentList ul#commentListTitle li.end{display:none;}
#commentList ul#commentListTitle {list-style:none !important; margin:0 !important; padding:0 !important;}
#commentFormNonAjax textarea {width:100%;}
#commentFormNonAjax .formElement {margin-bottom:10px;}
#commentFormNonAjax .formField {margin-left:100px;}
#commentFormNonAjax .formLabel {float:left; width:100px;}
#commentList {margin-bottom:50px;}

/*==================T3BLOG Single====================*/
.single .itemNav .author {float:left;}
.single .itemNav .trackback {float:right;}
.single .itemNav .tags {display:block; clear:both;}
.single {margin-bottom:50px;}
#singleNavigation {margin-bottom:15px; font-size:10px; display:none;}
#singleNavigation .previous, #singleNavigation .next {display:none;}
.single .backtolist {font-size:10px;}
.single .item {margin-bottom:25px;}
.single .time {display:none;}
.single .categories {float:left;}
.single .date {float:right;}
.single .itemTop {font-size:10px; margin-bottom:2px; background-color:#fff; padding:5px;}

.single .itemBody {padding:5px; background-color:#fff; }
.single .itemBody h3 {margin-bottom:15px;}

.single .itemNav {border-top:2px solid #EBEEF2; padding:5px; font-size:10px; background-color:#fff;}
.single .itemNav span {display:block;}
.single .itemNav img {display:none;}

.single .itemNav br {display:none;}

.single .blogtipafriendlink {display:none !important;}
.single .permalink {display:none !important;}
.single h3 a {color:#A0B6BD !important; font-family:Tahoma !important; font-size:18px !important; font-weight:bold !important; text-decoration:none !important;}
.single h3 a:hover {
	color:#0088bb !important;
	font-family:Tahoma !important;
	font-size:18px !important;
	font-weight:bold !important;	
	text-decoration:none!important;
}

/*==================T3BLOG List====================*/
.blogList .item {margin-bottom:25px;}
.blogList .time {display:none;}
.blogList .categories {float:left;}
.blogList .date {float:right;}
.blogList .itemTop {font-size:10px; margin-bottom:2px; background-color:#fff; padding:5px;}

.blogList .itemBody {padding:5px; background-color:#fff; }
.blogList .itemBody h3 {margin-bottom:15px;}

.blogList .itemNav .author {float:left;}
.blogList .itemNav .comments {float:right;}
.blogList .itemNav .tags {display:block; clear:both;}
.blogList .itemNav {border-top:2px solid #EBEEF2; padding:5px; font-size:10px; background-color:#fff;}
.blogList .itemNav img {display:none;}

.blogList .itemNav br {display:none;}

.blogList .blogtipafriendlink {display:none !important;}
.blogList .permalink {display:none !important;}
.blogList h3 a {color:#A0B6BD !important; font-family:Tahoma !important; font-size:18px !important; font-weight:bold !important; text-decoration:none !important;}
.blogList h3 a:hover {
	color:#0088bb !important;
	font-family:Tahoma !important;
	font-size:18px !important;
	font-weight:bold !important;	
	text-decoration:none!important;
}

/*==================Debug / Changes====================*/
#header .row_2 .fright .indent {padding:0 !important; margin-top:10px; margin-right:15px;}
.content_block .indent table {border:0px !important;}
#page1 #content .col_1_1 .indent { padding:0 33px 0 44px;}
#page1 #content .col_1_1 p { margin-bottom:16px;}
#header .row_1 .fleft {float:left !important;}
.content_block .indent {padding-top:10px !important;}
.breadmenu {padding-left:42px; color:#8f979c !important; margin-bottom:15px;}
.breadmenu a, .breadmenu a:link, .breadmenu a:visited {color:#8f979c !important;}
.col_1 .indent {padding-top:0px !important;}
.csc-header {padding-top:15px;}
.main_menu_block .ind {height:17px;}

/*Flash in News*/
.newsFlash_download {padding: 10px 0pt; font-size: 10px;}
.newsFlash_download a {margin-left:10px;}

.tx-bahagphotogallery-pi1 td {vertical-align:top;}

.tx-powermail-pi1_fieldset_1 {background-color:transparent !important; border:0 !important; padding:0 !important;}
.tx-powermail-pi1_fieldset_1 legend {display:none !important;}

.tx_powermail_pi1_fieldwrap_html_check p {display:none;}
.powermail_check_inner {margin-bottom:5px; margin-left:25px;}
.powermail_check_inner label {width:300px !important;}
.powermail_check {margin-left:-325px;}

img, div, input {behavior: url(/fileadmin/layout/html/iepngfix.htc) !important;}

.row_1, .row_2, .row_3 {width:764px}
.row_2, .row_3 {background-image:url(../img/shadow_mid.png); background-repeat:repeat-y; width:764px; padding:0 22px 0 24px;}
#content {background-image:url(../img/shadow_mid.png); background-repeat:repeat-y; padding:0 22px 0 24px; width:764px !important;}
#main {padding-top:20px;}
#header {height: auto !important;}
.row_1 {background-image:url(../img/shadow_top.png); background-repeat:no-repeat; padding:0 23px;}
#footerlink {float:right; padding:16px 38px 0 0; color:#fff;}
#footerlink a { color:#fff; text-decoration:none;}
#footerlink a:hover { text-decoration:underline;}
#footbg {background-image:url(../img/shadow_bot.png); height:45px; background-position:bottom;}



/*==================TTNews Bugfixes====================*/
.clearer {
	/*width:0px !important;
	height:0px !important;
	padding:0px !important;
	margin:0px !important;*/
	display:none;	
}

.news-list-item .bodytext {
	margin:8px;
}

.news-single-item .bodytext {
	margin:8px;
}

/*==================TTNews Latest====================*/

.news-latest-container { border:0px solid #fff !important; }
.news-latest-container H2,.news-latest-gotoarchive {
	color:#fff !important;
	padding:3px !important;	
	margin:3px !important;
	border:0px solid #666 !important;
	background-color:transparent !important;
}

.news-latest-gotoarchive { font-weight:bold !important; margin-top:5px !important; }
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER { color:#fff !important; }
.news-latest-gotoarchive A { color:#fff !important; }

.news-latest-item {
	padding:3px !important;	
	margin:3px !important;
	border:0px solid #666 !important;
	background-color:#fff !important;
}

.news-latest-item IMG {	
	margin-bottom:5px !important;
	margin-right:5px !important;
 	border:1px solid #666 !important;
	float:left !important;
}
.news-latest-category IMG { float: none !important; border:none !important; margin:0px !important; }
.news-latest-date,.news-latest-morelink,.news-latest-category {	font-size:9px !important; }
.news-latest-morelink {	height:12px !important; }
.news-latest-morelink A { float:right !important; }

/*==================TTNews List====================*/

.news-list-container { 	border:0px solid #fff !important; background-color: transparent !important; }	
.news-list-container H3 {
	margin-bottom: 4px;
	padding: 2px;
	border-bottom: 0px dotted #0088bb !important;
	background-color: transparent !important;
}

.news-list-container H3 A:HOVER {
	color:#0088bb !important;
	font-family:Tahoma !important;
	font-size:12px !important;
	font-weight:bold !important;	
	text-decoration:none!important;
}
.news-list-container H3 A { 
	color:#a0b6bd !important; 
	font-family:Tahoma !important;
	font-size:12px !important;
	font-weight:bold !important;
	text-decoration:none !important;
}
.news-list-container H4 { font-weight:normal; height:70px; padding-left:3px; }

.news-list-container IMG {
	float: right;
	border:1px solid #8f979c;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}

.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category { font-size:9px; margin-left:3px; }
.news-list-morelink { margin-bottom:3px; clear:both; }
.news-list-browse { text-align: center; }

.news-list-item {
	padding:4px;	
	margin:4px;
	border:0px solid #fff !important;
	background-color:#fff !important;

} 

.news-list-date {
	float: right;
	color: #8f979c !important;
	width: 60px;
	text-align: right;
	height: 18px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 9px;
	font-weight: normal;
	background-color: transparent !important;
}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;
}

/*==================TTNews Page Browser====================*/

.tx-ttnews-browsebox {
	margin:3px;
	border:0px;
	padding:3px;
	background-color:#fff;
}
.tx-ttnews-browsebox TD { font-size: 10px; }
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {  font-weight: bold; }
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{ margin:0px; }

.tx-ttnews-browsebox-SCell { background-color: #fff; border:1px solid #666; }
.news-search-emptyMsg { font-size: 11px; margin-left: 10px; }

/*==================TTNews Single View====================*/

.news-single-item {
	padding:4px !important;	
	margin:0px !important;
	border:0px solid #666 !important;
	background-color:#fff !important;
}

.news-single-item H2 {
	font-family:Tahoma !important;
	font-size: 12px;
	font-weight:bold;
	color: #0088bb;
	padding: 2px;
}

.news-single-item H3 { display: none; }
.news-single-img { float: none; margin-left:0px; }
.news-single-imgcaption { padding:3px; clear:both; }
.news-single-category { float: right; display: none; }
.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}

.news-single-timedata { float: right; }
.news-single-timedata, .news-single-author,.news-single-imgcaption { font-size: 9px; }
.news-single-author { padding-bottom: 0px; display: none;}
.news-single-additional-info {
	background-color:transparent !important;
	border:0 !important;
	clear: both;
	margin-top: 0px;
	padding:3px;
	padding-bottom:0px;
}
.news-single-additional-info p {margin:0 !important;}
.news-single-additional-info img {display:none;}

.news-single-related,.news-single-files,.news-single-links  {border:0 !important; margin:0px; margin-bottom: 3px; padding:3px; background-color:transparent !important; }
.news-single-related DD, .news-single-links DD, .news-single-files DD { margin-left:20px; }
.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}
	

/*==================TTNews Archiv Menu (AMENU)====================*/
.news-amenu-container {
	padding:3px;	
 	border:1px solid #333;
	background-color:#BBE53A;
}

.news-amenu-container LI { padding-bottom:1px; }
.news-amenu-container UL {
	padding:3px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	border:1px solid #666;
	background-color:#F9FFE5;
	list-style-type: none;
}

.news-amenu-container H2 {
	color:#fff;
	padding:3px;	
	border:1px solid #666;
	background-color:#769024;
}

.news-amenu-item-year {
	font-weight: bold;
	border: 1px solid #666;
	padding: 2px;
	background-color: #769024;
	color:#fff;
}


/*==================Standard====================*/
* { margin:0; padding:0;}
body { background:#78787A; background-image:url(../img/adler_bg_grau.jpg); background-repeat:no-repeat; background-position:left top; font-family:Tahoma; font-size:100%; line-height:1em; color:#586a74;}


.clear { clear:both; height:1px !important;}
.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

p { margin:0; padding:0;}

.tall_top { background:url(../img/tall_top.gif) left top repeat-x #ffbb00;}
.tall_bottom { background:url(../img/tall_bottom.gif) left bottom repeat-x;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:28px;}
.form input {width:201px; height:18px; background:#fff; border:1px solid #d4dee1; color:#8c8c8c; font-family:tahoma; font-size:1em;}
textarea { width:201px; height:208px; background:#fff; overflow:auto; border:1px solid #d4dee1; color:#8c8c8c; font-family:tahoma; font-size:1em;}


/*==================list====================*/
ul { list-style:none;}

.main_menu li { display:inline;}
.main_menu li a {color:#42535d; font-weight:bold; font-size:12px; text-decoration:none; padding:0 15px 0 16px;}
.main_menu li a:hover {color:#0088bb;}
.main_menu li a.current {color:#0088bb;}

.list1 li { display:inline;}
.list1 li a { background:url(../img/list1_line.gif) no-repeat 0 3px; padding:0 4px 0 9px; color:#697c86;}

.list2 li { background:url(../img/marker.gif) no-repeat 0 3px; padding-left:40px; margin-bottom:14px; font-size:1.09em;}
.list2 li span { font-size:0.92em;}

#content ul {margin:15px 25px; list-style:circle;}





/*==================other====================*/
.img_indent { margin:0 19px 0 0; float:left;}




/*==================txt, links, lines, titles====================*/



a {color:#07aad0;}
a:hover{text-decoration:none;}

h1 { background:url(../img/logo.jpg) no-repeat left top; text-indent:-10000px; height:50px; width:240px;}
.csc-header h2 { font-family:Arial, Times New Roman; font-size:18px; color:#262e33; margin-bottom:16px; font-weight:bold; line-height:18px;}
h2 {font-family:Arial, Times New Roman; font-size:14px; color:#262e33; margin-bottom:12px; font-weight:bold; line-height:16px;}
h4 {}
h5 {}
h6 {}


.txt1 { }
.txt2 { }

.link1 {}
.link1:hover {}
.link2 { display:block; background:url(../img/marker1.gif) no-repeat 0 0px; padding-left:36px; padding:1px 0 0 36px;}

.line_hor { background:url(../img/line1.gif) left bottom repeat-x;}

.title { margin-bottom:20px;}


/*==================blocks====================*/
.block { background:url(../img/block_bgd.gif) left top repeat-x;}
.block .r { background:url(../img/r.gif) right top repeat-y;}
.block .b { background:url(../img/b.gif) left bottom repeat-x;}
.block .l { background:url(../img/l.gif) left top repeat-y;}
.block .t { background:url(../img/t.gif) left top repeat-x;}
.block .l_t { /*background:url(../img/l_t.gif) no-repeat left top;*/}
.block .r_t { /*background:url(../img/r_t.gif) no-repeat right top;*/}
.block .r_b { /*background:url(../img/r_b.gif) no-repeat right bottom;*/}
.block .l_b { /*background:url(../img/l_b.gif) no-repeat left bottom;*/}
.block .ind { padding:0 0 0 0;}



/*header*/
#header .row_1 {height:40px; color:#697c86;}
#header .row_1 .fleft .indent { padding:16px 0 0 45px;}
#header .row_1 .fright .indent { padding:16px 38px 0 0;}
#header .row_1 .indent {}
#header .row_2 { height:110px;}
#header .row_2 .fleft .indent { padding:15px 0 0 20px;}
#header .row_2 .fright .indent { padding:28px 15px 0 76px;}
#header .row_3 { height:328px; /*background:url(../img/header_bgd1.gif) left top repeat-x #fff;*/}
#header .row_3 .indent { padding:17px 0 17px 0; background:url(../img/header_bgd3.gif) left bottom repeat-x; background-color:#fff;}
#header .row_3 .col_1 { width:518px; height:293px; /*background:url(../img/header_bgd2.jpg) no-repeat left top;*/}
#header .row_3 .col_2 { width:232px;}
#header .row_3 .slogan { float:right; margin:42px 26px 9px 0;}
#header .row_3 .header_link { float:right; margin:0 33px 0 0;}
#header .row_3 .col_2 img { margin-bottom:1px;}

.header_block { background:url(../img/header_block_bgd.gif) left top repeat-x; height:110px;}
.header_block .l_t { /*background:url(../img/l_t.gif) no-repeat left top; width:100%;*/}
.header_block .r_t { /*background:url(../img/r_t.gif) no-repeat right top; width:100%;*/}

.main_menu_block { background:url(../img/main_menu_bgd.gif) left top repeat-x; width:397px;}
.main_menu_block .left { background:url(../img/main_menu_left.gif) no-repeat left top;}
.main_menu_block .right { background:url(../img/main_menu_right.gif) no-repeat right top;}
.main_menu_block .ind { padding:20px 0 20px 13px;}

/*content*/
.content_block { background:url(../img/content_block_bgd.gif) left top repeat-x #ebeef2; width:764px;}
.content_block .b { /*background:url(../img/b1.gif) left bottom repeat-x;*/}
.content_block .r_b { /*background:url(../img/r_b_1.gif) no-repeat right bottom;*/ width:100%;}
.content_block .l_b { /*background:url(../img/l_b_1.gif) no-repeat left bottom;*/ width:100%;}
.content_block .indent { padding:29px 0 31px 0;}

/*footer*/
#footer { color:#a0b6bd;}
#footer .indent { padding:0 0 21px 44px;}
#footer a { color:#a0b6bd; text-decoration:none;}
#footer a:hover { text-decoration:underline;}



/*================== index.html ==================*/
#page1 #content .col_1 .indent { padding:0 33px 0 44px;}
#page1 #content .col_1 p { margin-bottom:16px;}
#page1 #content .col_2 h2 { margin-bottom:20px;}

/*================== index-1.html ==================*/
#page2 #content .col_1 .indent { padding:0 33px 0 44px;}
#page2 #content .col_1 p { margin-bottom:16px;}
#page2 #content .col_1 .p1 { margin:0; padding-right:10px;}
#page2 #content .col_1 .img_indent { margin:4px 19px 16px 0;}
#page2 #content .col_1 .alignright { margin-top:-4px;}
#page2 #content .col_2 .p1 { margin-bottom:14px;}
#page2 #content .col_2 p { margin-bottom:16px;}
#page2 #content .col_2 .img_indent { margin:4px 19px 16px 0;}
#page2 #content .col_2 .alignright { margin:-4px 6px 0 0;}

/*================== index-2.html ==================*/
#page3 #content .indent { padding-bottom:23px;}
#page3 #content .col_1 .indent { padding:0 20px 0 44px;}
#page3 #content .col_1 p { margin-bottom:18px;}
#page3 #content .col_1 .p1 { margin-bottom:16px;}
#page3 #content .col_1 .alignright { margin:-3px 24px 0 0;}
#page3 #content .col_2 p { margin-bottom:16px;}

#page3 #content .col_2 .alignright { margin:-4px 3px 4px 0;}

/*================== index-3.html ==================*/
#page4 #content .indent { padding-bottom:44px;}
#page4 #content h2 { margin-bottom:14px;}
#page4 #content .col_1 .indent { padding:0 20px 0 44px;}
#page4 #content .col_1 .alignright { margin:-3px 13px 0 0;}
#page4 #content .col_2 .alignright { margin:-4px 4px 0 0;}

/*================== index-4.html ==================*/
#page5 #content .indent { padding-bottom:30px;}
#page5 #content .col_1 .indent { padding:0 33px 0 44px;}
#page5 #content .col_1 .alignright { margin-top:-4px; margin-bottom:4px;}
#page5 #content .col_1 .container { width:410px;}
#page5 #content .col_1 .container .column1 { width:192px; padding-top:4px;}
#page5 #content .col_1 .container .column2 { width:218px;}
#page5 #content .col_1 .container1 { width:183px;}
#page5 #content .col_1 p { margin-bottom:16px;}
#page5 #content .col_2 .alignright { margin-top:7px;}

/*================== index-4.html ==================*/
#page6 #content .indent {padding:29px 34px 38px 43px;}
#page6 #content p { margin-bottom:16px;}



/*===================== Galerie =====================*/
.tx-bahagphotogallery-pi1 a, .tx-bahagphotogallery-pi1 a:link, .tx-bahagphotogallery-pi1 a:visited {color:#2A353B !important;}
.tx-bahagphotogallery-pi1 td.bgcolor_1 {background-color:#2A353B !important;}