/*std.css - platform wide layout*/

/***************************************************************************/
/********* definition of html/body *****************************************/
/***************************************************************************/

html,body {
	margin:0;
	background-color:#FFFFFF; 
	border:none;
}

html,body {
	padding:0;
	height:100%;
	color:#000000;
}

body.popup {
	padding-top:15px;
	padding-left:30px;
	padding-right:15px;
	padding-bottom:10px;
	height:400px;
	color:#333333;
}

/***************************************************************************/
/******** main structur and spaces  ****************************************/
/***************************************************************************/
table { margin:0px; padding:0px; border:0px none; border-collapse:collapse; }
table.fullheightandwidth { height:100%; width:100%; }

td.horizontalspacer25 { height:25px; }
td.horizontalspacer54 { height:54px; }
td.flashareaheight { height:128px; }
td.navigationareaheight { height:23px; }
td.metaareaheight { height:24px; }


/***************************************************************************/
/******** content layout ***************************************************/
/***************************************************************************/

/******** meta navigation area *********************************************/
#meta { width:100%; height:24px; background-color:#E5E5E5; }
#meta td.leftpart { width:39px; background: url("/styles/images/C/meta_navigation_leftpart.gif") no-repeat top left; }
#meta td.namespace { text-align:left; width:269px; }
#meta td.namespace p { padding-top:4px; }
#meta p { font-size:9px; letter-spacing:2px; color:#000066; }
/******** meta navigation area - country flags *****************************/
#meta td.namespace a, #meta td.namespace a:link, #meta td.namespace a:visited { font-family:verdana,arial,sans-serif; color:#000066; background-color:transparent; text-decoration:none; font-size:9px; height:22px; letter-spacing:0px; padding:0px 2px 0px 2px; text-transform:uppercase; }
#meta td.namespace a:hover, #meta td.namespace a:active, #meta td.namespace a:focus, #meta td.namespace a.activated { color:#FFFFFF; background-color:#000066; }
#meta td.namespace img { border:0px solid; margin:0px; padding:0px; cursor:pointer;  }


/******** logo and picture *************************************************/
#logopicture { width:100%; height:128px; }
#logopicture td.leftpart { background: url("/styles/images/English/logo_area_cruisecampus.gif") no-repeat top left; width:131px; vertical-align:top; padding:0px; margin:0px; }
#logopicture td.rightpart { background: url("/styles/images/C/logoflash_background_flex.jpg") repeat-x top left; }


/******** main navigation area ****************************************************/
#navigation { width:100%; height:23px; background: url("/styles/images/C/main_navigation_flex.gif") repeat-x top left; }
#navigation td.leftpart { width:36px; background: url("/styles/images/C/main_navigation_leftpart_start.gif") no-repeat top left; }
#navigation td.centerpart { background-color:#E5E5E5; }
#navigation td.rightpart { width:4px; background: url("/styles/images/C/main_navigation_leftpart_end.gif") no-repeat top left; }


/******** main table layout ********************************************************/
table.contentlayout { width:100%; height:100%; margin:0px 30px 0px 18px; padding:0px; }


/******** headline layout **********************************************************/
td.headlinespacer { width:34px; }
td.headlinestandard { width:100%; height:23px; background: url("/styles/images/C/dottedline_bg.gif") repeat-x top left; padding-left:19px; }


/******** box layout ***************************************************************/
td.box, td.headerbox { width:311px; overflow:hidden; }
td.headerbox { height:24px; }
td.contentbox { height:270px; padding-top:5px; }
td.contentbox input, td.contentbox select { width:123px; }
td.contentbox input { margin-left:0px; }
td.contentbox select.second { margin-left:11px; margin-bottom:3px; }
td.contentbox input.boxsearchbutton { width:121px; height:24px; border:0px none; }

	#scrollingbox { width:311px; height:270px; overflow:auto; }
	td.boxspacer { width:10px; }
	td.boxcontrols, td.boxcontent { padding:5px 17px 5px 17px; }

td.boxseparator { height:4px; background: url("/styles/images/C/dottedline_box.gif") no-repeat center; }


/******** separator box to content *************************************************/
td.spacerboxcontent { width:30px; }


/******** content layout ***********************************************************/
td.headercontent { height:24px; padding-left:18px; }
#scrollingcontent { height:299px; width:605px; overflow:auto; }

td.dottedline { height:7px; background: url("/styles/images/C/dottedline_footer.gif") no-repeat center left; }


/******** footer layout ************************************************************/
td.footerbox { width:311px; height:32px; }
td.headerfooter {  height:24px; padding-left:18px; }


/**********************************************************************************/
/******** content styles  (e.g. different backgrounds) ****************************/
/**********************************************************************************/

/******** box styles **************************************************************/
table.login td.box, table.home td.box { height:330px; }


/******** login and home **********************************************************/
td.boxwidthall  { width:954px; }
table.start td.boxwidthall {height:787px; }
	

/******** box header: different background images *********************************/
table.login td.headerbox { background: url("/styles/images/C/box_headline_bg_blue.gif") no-repeat top left; }
table.standardblue td.headerbox { background: url("/styles/images/C/header_blue_box.gif") no-repeat top left; padding-left:38px; }
table.standardblue td.headerbox_hlkf { background: url("/styles/images/C/header_hlkf_box.gif") no-repeat top left; padding-left:38px; }
table.standardblue td.headerbox_hlkf_white { background: url("/styles/images/C/header_hlkf_box_white.gif") no-repeat top left; padding-left:38px; }
table.information td.headerbox { background: url("/styles/images/C/header_information_box.gif") no-repeat top left; padding-left:38px; }
table.home td.headerbox { height:25px; overflow:hidden; background: url("/styles/images/C/box_headline_bg_blue.gif") no-repeat top left; }
table.news td.headerbox { background: url("/styles/images/C/header_news_box.gif") no-repeat top left; padding-left:18px; }
table.lexicon td.headerbox { background: url("/styles/images/C/header_lexikon_box.gif") no-repeat top left; padding-left:18px; }
table.mediathek td.headerbox { background: url("/styles/images/C/header_mediathek_box.gif") no-repeat top left; padding-left:18px; }
table.linkothek td.headerbox { background: url("/styles/images/C/header_linkothek_box.gif") no-repeat top left; padding-left:18px; }
table.shop td.headerbox { background: url("/styles/images/C/header_shop_box.gif") no-repeat top left; padding-left:18px; }
table.mycampus td.headerbox { background: url("/styles/images/C/header_meincampus_box.gif") no-repeat top left; padding-left:18px; }


/******** box content: different background colors ********************************/
table.standardblue td.contentbox { background-color:#D2D7DA; }
table.information td.contentbox { background-color:#ECE6EC; }
table.news td.contentbox { background-color:#EBEBD5; }
table.lexicon td.contentbox { background-color:#F5E7D7; }
table.mediathek td.contentbox { background-color:#D4DDDF; }
table.linkothek td.contentbox { background-color:#E5ECF5; }
table.shop td.contentbox { background-color:#E5E5E5; }
table.mycampus td.contentbox { background-color:#F4EBEF; }

/******** box footer: different background images *********************************/
table.standardblue td.footerbox { background: url("/styles/images/C/footer_blue_box.gif") no-repeat top left; }
table.news td.footerbox { background: url("/styles/images/C/footer_news_box.gif") no-repeat top left; }
table.lexicon td.footerbox { background: url("/styles/images/C/footer_lexikon_box.gif") no-repeat top left; }
table.mediathek td.footerbox { background: url("/styles/images/C/footer_mediathek_box.gif") no-repeat top left; }
table.linkothek td.footerbox { background: url("/styles/images/C/footer_linkothek_box.gif") no-repeat top left; }
table.shop td.footerbox { background: url("/styles/images/C/footer_shop_box.gif") no-repeat top left; }
table.mycampus td.footerbox { background: url("/styles/images/C/footer_meincampus_box.gif") no-repeat top left; }


/******** content: different background images ********************************/
/* header and footer style */
td.headerfooter { background: url("/styles/images/C/header_footer_blue_entries.gif") no-repeat top left; }
td.entries { width:500px; }
	
	
/************************************************************************/
/******** font styles ***************************************************/
/************************************************************************/

/******** navigations ****************************************************/
td.navigation a, td.navigation a:link, td.navigation a:visited { font-family:verdana,arial,sans-serif; color:#000066; background-color:transparent; text-decoration:none; font-size:9px; line-height:22px; height:22px; letter-spacing:0px; padding:0px 2px 0px 2px; text-transform:uppercase; }
td.navigation a:hover, td.navigation a:active, td.navigation a:focus, td.navigation a.activated { color:#FFFFFF; background-color:#000066; }

td.navigation a.currentPage { color:#FFFFFF; background-color:#000066; }



td.navigation img.metaspacer { margin:0px; padding:0px; border:0px none; }


/******** breadcrumb trail **********************************************/
#breadcrumb { height:43px; padding-left:34px; }
#breadcrumb p a { text-decoration:none; }
#breadcrumb p a span.link { font-family:arial,verdana,helvetica,sans-serif; cursor:pointer; font-size:10px; color:#000066; vertical-align:top; display:inline; padding:11px 0px 0px 0px; }


/******** paragraphes *******************************************************/
p.box, p.boxgrey, p.boxblue, p.whitebox, p.matrix, p.matrix2, p.matrix3 { font-size:11px; }


/* paragraphes special */
p.boxgrey { color:#333333; }
p.boxblue { color:#000066; text-align:right; }
p.whitebox { color:#FFFFFF; padding-left:20px; }

table.login p.white { padding-left:20px; }

table.courses p.box { margin:3px 10px 3px 12px; padding:0px; color:#343436; }
p.matrix { font-weight:bold; color:#000066; }
p.matrix2 { color:#705436; }
p.matrix3 { color:#000066; }


/******** links *******************************************************/
a, a:link { font-size:12px; background-color:transparent; text-decoration:underline; color:#0000CC; cursor:pointer; }
a:hover,  a:active, a:focus { color:#6699ff; cursor:pointer;  }
a.letterandpage, a.paginator_pagelink, p.white a { font-size:10px; text-decoration:underline !important; }
a:hover.letterandpage, a:active.letterandpage { color:#FFFFFF !important;}
td.searchresults a, a.crumbTrail span.link { font-size:12px; color:#0000CC; cursor:pointer; }
a.crumbTrail:hover span.link { color:#6699FF; }

/*
p.loginbox a, p.loginbox a:link { font-size:12px; color:#0000CC; cursor:pointer; }
p.loginbox a:hover, p.loginbox a:active, p.loginbox a:focus { font-size:12px; color:#6699ff; cursor:pointer; }
*/

ul.searchnav li {color: green; font-size:11px;  font-family:verdana,arial,sans-serif; color:#000066; margin:4px;}

/******** links special ***********************************************/
table.standardblue a, table.standardblue a:link, table.standardblue a:visited { color:#0000CC; }
table.standardblue a:hover, table.standardblue a:active, table.standardblue a:focus { color:#6699FF; }

table.information a, table.information a:link, table.information a:visited { color:#993399; }
table.information a:hover, table.information a:active, table.information a:focus { color:#CC00CC; }

table.mediathek a, table.mediathek a:link, table.mediathek a:visited { color:#003333; }
table.mediathek a:hover, table.mediathek a:active, table.mediathek a:focus { color:#00CCCC; }

table.news a, table.news a:link, table.news a:visited { color:#669900; }
table.news a:hover, table.news a:active, table.news a:focus { color:#009900; }

table.lexicon a, table.lexicon a:link, table.lexicon a:visited { color:#993300; }
table.lexicon a:hover, table.lexicon a:active, table.lexicon a:focus { color:#FF9933; }

table.linkothek a, table.linkothek a:link, table.linkothek a:visited { color:#003399; }
table.linkothek a:hover, table.linkothek a:active, table.linkothek a:focus { color:#33CCFF; }

table.shop a, table.shop a:link, table.shop a:visited { color:#660000; }
table.shop a:hover, table.shop a:active, table.shop a:focus { color:#FF9933;}

table.mycampus a, table.mycampus a:link, table.mycampus a:visited { color:#CC0066; }
table.mycampus a:hover, table.mycampus a:active, table.mycampus a:focus { color:#FF0099; }

table.courses a, table.courses a:link, table.courses a:visited  { color:#FF6633; }
table.courses a:hover, table.courses a:active, table.courses a:focus { color:#FF0099;}
table.courses a:visited { color:#990033; }

/******** list style ***************************************************/
table.standardblue ul { margin:0px 0px 0px 20px; padding-left:0px; }
li.level1 { margin-left:0px; padding-left:0px; }
li.level2 { margin-left:10px; }
li.level3 { margin-left:20px; }
li.active a { color:#E75200 !important; }

/******** float image styles *******************************************/
img.iconmediathek { float:left; margin-right:10px; }


/************************************************************************/
/******** Special styles (Login, Home, Kures, Information) **************/
/************************************************************************/

/******** box styles - background images *******************************/

td.contentrectboxtop { width:311px; height:152px; overflow:hidden; background: url("/styles/images/C/box_rect_top_bg.gif") no-repeat top left; vertical-align:top; }
td.contentrectboxbottom { width:311px; height:153px; overflow:hidden; background: url("/styles/images/C/box_rect_bottom_bg.gif") no-repeat top left; vertical-align:top; }
td.contentrectboxcaptain { width:311px; height:153px; overflow:hidden; background: url("/styles/images/C/box_rect_captain_bg.gif") no-repeat top left; vertical-align:top; }
td.contentsquareleftbox { width:155px; height:153px; overflow:hidden; background: url("/styles/images/C/box_square_left_bg.gif") no-repeat top left; vertical-align:top; }
td.contentsquareleftboxcaptain { width:155px; height:152px; overflow:hidden; background: url("/styles/images/C/box_square_left_captain_bg.gif") no-repeat top left; vertical-align:top; }
td.contentsquarerightbox { width:156px; height:153px; overflow:hidden; background: url("/styles/images/C/box_square_right_bg.gif") no-repeat top left; vertical-align:top; }

/******** Home special styles *****************************************/
table.home p.white { padding-left:20px; }

table.home td.boxhorizontalspacer { height:75px; }
table.home td.boxbackend { width:311px; height:200px; overflow:hidden; }

table.home td.headerboxkurse { width:311px; height:25px; overflow:hidden; background: url("/styles/images/C/box_headline_bg_orange.gif") no-repeat top left; }
table.home td.headerboxnews { width:311px; height:25px; overflow:hidden; background: url("/styles/images/C/box_headline_bg_yellow.gif") no-repeat top left; }
table.home td.headerboxforum { width:311px; height:25px; overflow:hidden; background: url("/styles/images/C/box_headline_bg_lightblue.gif") no-repeat top left; }
table.home td.headerboxcampus { width:311px; height:25px; overflow:hidden; background: url("/styles/images/C/box_headline_bg_red.gif") no-repeat top left; }
table.home td.headerboxinfos { width:311px; height:25px; overflow:hidden; background: url("/styles/images/C/box_headline_bg_anthrazit.gif") no-repeat top left; }
table.home td.contentsquareleftboxkurse { width:155px; height:152px; overflow:hidden; background: url("/styles/images/English/box_eyecatcher_kurse.gif") no-repeat top left; vertical-align:top; }
table.home td.contentsquareleftboxgames { width:155px; height:152px; overflow:hidden; background: url("/styles/images/English/box_eyecatcher_games.gif") no-repeat top left; vertical-align:top; }
table.home td.contentsquareleftboxnews { width:155px; height:152px; overflow:hidden; background: url("/styles/images/English/box_eyecatcher_news.jpg") no-repeat top left; vertical-align:top; }
table.home td.contentsquareleftboxforum { width:155px; height:152px; overflow:hidden; background: url("/styles/images/English/box_eyecatcher_forum.gif") no-repeat top left; vertical-align:top; }
table.home td.contentsquareleftboxcampus { width:155px; height:152px; overflow:hidden; background: url("/styles/images/English/box_eyecatcher_campus.gif") no-repeat top left; vertical-align:top; }
table.home td.contentsquareleftboxinfos { width:155px; height:152px; overflow:hidden; background: url("/styles/images/English/box_eyecatcher_backstage.gif") no-repeat top left; vertical-align:top; }
table.home td.contentsquarerightbox { width:156px; height:152px; overflow:hidden; background: url("/styles/images/C/box_square_right_bg.gif") no-repeat top left; vertical-align:top; }
table.home input.homelogin { width:114px; height:18px; border:1px solid #A5ACB2; margin:0px 0px 0px 10px;}
table.home input.buttonlogin { margin:10px 0px 0px 10px; }
table.home img.buttonlogin { margin:10px 0px 0px 10px; }

/* text indent for boxes */
td.contentrectboxcaptain p { margin:6px 10px 3px 125px; padding:0px; }
td.contentrectboxtop p, td.contentsquarerightbox p, td.contentrectboxbottom p { margin:6px 10px 3px 10px; }


/******** Special styles - Information sites *****************************/
table.standardblue td.knigge { height:307px; background:#FFFFFF url("/styles/images/C/knigge_box_bg.jpg") no-repeat top right; }
table.standardblue td.picture  { width:182px; text-align:left; vertical-align:top; }
table.standardblue td.separator  { height:3px; }
table.standardblue td.sitemapcontent { width:510px; overflow:hidden; }
table.standardblue td.sitemap { width:157px; height:154px; overflow:hidden; background: url("/styles/images/C/box_square_left_bg.gif") no-repeat center;  vertical-align:top; text-align:left; }
table.standardblue p.sitemapbox { width:132px;overflow:hidden; padding:15px 0px 10px 15px; vertical-align:top; text-align:left; }
p.sitemapbox > a { color:#000099; }


/******** My campus special styles *****************************/
table.mycampus td.headlinestandardwidth1 { width:631px; }
table.mycampus td.spacerboxbox { width:15px; }
table.mycampus input { margin:0px; padding:0px; width:250px; height:20px; font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#000066; }
table.mycampus input.myreset, table.mycampus input.mysubmit, table.mycampus input.mysubmithover, table.mycampus input.myresethover { margin-left:10px; padding-left:0px; font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#000066; cursor:pointer; width:70px; }
table.mycampus input.mycheckbox { margin-right:10px; padding:0px; width:15px; float:left; }


/******** Kurse special styles *****************************/
table.courses td.headerboxkurse { width:311px; height:25px; overflow:hidden; background:url("/styles/images/C/box_headline_bg_orange.gif") no-repeat top left; }
table.courses td.contentsquareleftboxkurse { width:155px; height:152px; overflow:hidden; background: url("/styles/images/English/box_eyecatcher_kurse.gif") no-repeat top left; vertical-align:top; }
table.courses td.contentsquareleftboxgames { width:155px; height:152px; overflow:hidden; background: url("/styles/images/English/box_eyecatcher_games.gif") no-repeat top left; vertical-align:top; }
table.courses td.contentsquarerightbox { width:156px; height:152px; overflow:hidden; background:url("/styles/images/C/box_square_right_bg.gif") no-repeat top left; vertical-align:top; }
table.courses td.matrix { width:624px; height:100%; background-color:#FDF1D9; vertical-align:top; }
table.courses td.headermatrixsmall { width:46px; height:24px; background: url("/styles/images/C/header_wbt_matrix_small.gif") no-repeat top left; padding-left:18px; }
table.courses td.headermatrixmedium { width:206px; height:24px; background: url("/styles/images/C/header_wbt_matrix_medium.gif") no-repeat top left; padding-left:18px; }
table.courses td.headermatrixlarge { width:606px; height:24px; background:url("/styles/images/C/header_wbt_matrix_large.gif") no-repeat top left; padding-left:18px; }
table.courses td.matrix { width:624px; vertical-align:top; }
table.courses td.spacerleft { width:8px; }
table.courses td.spacerrow { width:1px; }
table.courses td.spacercol { height:1px; }
table.courses td.headarea1, table.courses td.headarea2, table.courses td.headarea3, table.courses td.headarea4 { width:49px; height:21px; background-color:#F9D38B; vertical-align:center; text-align:center; }
table.courses td.headarea2 { width:172px; text-align:left; padding-left:15px; }
table.courses td.headarea3 { width:61px; }
table.courses td.headarea4 { width:39px; }
table.courses td.contentarea1, table.courses td.contentarea2, table.courses td.contentarea3, table.courses td.contentarea4 { height:35px; background-color:#FADBA2; vertical-align:center; text-align:center; }
td.contentarea3 { padding:0px 2px 0px 4px; }
table.courses td.contentarea2 { text-align:left; padding-left:15px; }
table.courses td.contentarea3 { width:61px; }
table.courses td.changebg { background-color:#F9D38B; }
table.courses img.legende { margin-left:11px; }
table.courses img.legende2 { margin-left:13px; margin-top:6px; }
table.courses img.wbticon { border:0px none; display:inline; }
table.courses table.matrixformat { border:2px solid #FDF1D9; border-collapse:none; }
table.courses td.footermatrix { width:624px; height:7px; background: url("/styles/images/C/footer_wbt_matrix.gif") no-repeat bottom left; }


/************************************************************************/
/******** Popups layout & styles ****************************************/
/************************************************************************/

/******** Popups ********************************************************/
#scrollingpopup { height:449px; width:488px; overflow:auto; }
td.topspacer { height:6px; }

/* Content */
body.popup td.content { width:410px; overflow:hidden; padding-left:12px; }

/* Font specials */
td.headerfooter p.white a, p.white > a { color:#FFFFFF; text-decoration:none; }
td.headerfooter p.upperc { text-transform:uppercase; }

/* Standard - Popup */
table.standardbluetd.headercontentlong, table.standardblue td.footercontentlong  { height:24px; background: url("/styles/images/C/header_footer_blue_entries_long.gif") no-repeat top left; padding-left:18px; }


/* Form generator  */
p.formularklein { font-size:0.7em; width:500px; border:none; font-weight:normal; font-family:Verdana,Arial,Helvetica,sans-serif; color:#FFFFFF; background-color:#000099; padding:2px; margin:10px 0px 0px 0px; } 
span.blau { color:#0000FF; }
div.headlinecontentpopup h2 { color:#000099; font-weight:bold; line-height:16px; }
div.singlecontentpopup { margin:0px 0px 10px 0px }
div.singlecontentpopup textarea.mytextarea { width:400px; height:100px; }
div.maincontentpopup { width:500px; }


/******** Forms ********************************************************/
td.formular { font-size:12px; }
td.formDescription, input.myInputText, select, td.tableHeader, td.tableData { font-size:12px; }
td.formDescription { vertical-align:top; padding-top:3px; width:250px; }
input.myInputReset { margin-top:10px; }
td.tableHeader { padding-top:15px; font-weight:bold; }
input.boxButton { margin:0px; padding:0px;}

/******** CMS Admin console *********************************************/
/* Login styles */
table.table_m_LoginBox input.loginBoxField { width:114px; height:18px; border:1px solid #A5ACB2; margin:0px 0px 0px 10px;}
table.table_m_LoginBox input.loginBoxButton, table.table_m_LoginBox input.loginBoxButton_hover { margin:5px 0px 0px 10px; font-size:10px; width:114px; }

div.formContents { padding:0px; display:inline; }

p.loginbox { margin:6px 10px 3px 10px; padding:0px;}

td.contentsquarerightbox img.buttonlogin { margin:0px 0px 0px 10px; }

/* Admin Toggle styles */
div.div_m_AdminToggle { position:absolute; top:5px; left:50px; height:24px; display:inline; margin:0px; padding:0px; width:100px;  }
span.adminToggle_adminOff, span.adminToggle_adminOn { height:24px; }
span.adminToggle_adminOff { color:00AA00; }
span.adminToggle_adminOn { color:AA0000; }
div.div_m_AdminToggle  p { line-height:12px; }

/*for main search button*/
input.mainSearch  {
	vertical-align:middle; 
	height:18px;
	width:200px; 
	border:1px solid #A5ACB2;
	margin:0px 0px 0px 20px; 
	padding:2px 2px 0px 2px;
	font-family:verdana,arial,sans-serif; font-size:9px; color:#000066;
}
button.mainSearch {
	cursor:hand; vertical-align:middle;
	height:18px;
	margin:0px 0px 0px 2px; 
	padding:0px 3px 0px 3px; 
	border:1px solid #A5ACB2; text-transform:uppercase; 
	font-family:verdana,arial,sans-serif; font-size:9px; color:#000066;
	background-color: white;
}
button.mainSearch:hover {background-color:#f6f6f6;}

/*for registration*/
*.formSubtext p {
	color:red; font-size:9px;
	font-family:verdana,arial,sans-serif; font-size:9px;
	margin:0px 0px 2px 0px; padding-top:0px 0px 1px 0px;
}






/* #tz81in */
/***************************************************************************/
/******** ccint box ********************************************************/
/***************************************************************************/

/*** main table layout */
.ccintbox .tablelayout { width:100%; height:100%; margin:0px 30px 0px 18px; padding:0px; }

/*** headline layout */
.ccintbox .boxheadline { width:100%; height:23px; background: url("/styles/images/C/dottedline_bg.gif") repeat-x top left; padding-left:19px; }

/*** spacer */
.ccintbox .hspace { height:25px; }


/****************/
/*** box layout */
/****************/

/*** left box */
.ccintbox .leftbox, .ccintbox .leftheaderbox { width:311px; overflow:hidden; }
.ccintbox .leftheaderbox { height:24px; }
.ccintbox .leftheaderbox p { color:#FFFFFF; text-decoration:none; }

.ccintbox .leftcontentbox { height:270px; padding-top:5px; }
.ccintbox .leftcontentbox input, .ccintbox .leftcontentbox select { width:123px; }
.ccintbox .leftcontentbox input { margin-left:0px; }
.ccintbox .leftcontentbox select.second { margin-left:11px; margin-bottom:3px; }
.ccintbox .leftcontentbox input.boxsearchbutton { width:121px; height:24px; border:0px none; }

.ccintbox .leftcontentboxdata { padding:5px 17px 5px 17px; width:311px; height:270px; overflow:auto; }

.ccintbox .leftfooterbox { width:311px; height:32px; }
.ccintbox .leftfooterbox p { color:#FFFFFF; text-decoration:none; padding-left:20px; padding-top:5px; }

/*** separator box to content */
.ccintbox .spacerboxcontent { width:30px; }

/*** content layout */
#scrollingcontent { height:299px; width:605px; overflow:auto; }
.ccintbox .dottedline { height:7px; background: url("/styles/images/C/dottedline_footer.gif") no-repeat center left; }
.ccintbox .content { height:299px; width:605px; overflow:auto; }

/*** footer layout */
.ccintbox .mainheaderfooter {  height:25px; padding-left:18px; }
.ccintbox .footerentrie p { color:#FFFFFF; text-decoration:none; width:500px; }



/****************/
/*** box styles */
/****************/

/* style 'yellow' */

/*** left box */
.ccintbox .yellow .leftheaderbox { background: url("/styles/images/C/header_news_box.gif") no-repeat top left; padding-left:18px; }
.ccintbox .yellow .leftcontentbox { background-color:#EBEBD5; }
.ccintbox .yellow .leftfooterbox { background: url("/styles/images/C/footer_news_box.gif") no-repeat top left; }

/*** left box links */
.ccintbox .yellow a, table.yellow a:link, table.yellow a:visited { color:#669900; }
.ccintbox .yellow a:hover, table.yellow a:active, table.yellow a:focus { color:#009900; }

/*** content footer */
.ccintbox .yellow .mainheaderfooter { background: url("/styles/images/C/header_footer_news_entries.gif") no-repeat bottom left; }


/* style 'anthrazit' */

/*** left box */
.ccintbox .anthrazit .leftheaderbox { background: url("/styles/images/C/header_mediathek_box.gif") no-repeat top left; padding-left:18px; }
.ccintbox .anthrazit .leftcontentbox { background-color:#D4DDDF; }
.ccintbox .anthrazit .leftfooterbox { background: url("/styles/images/C/footer_mediathek_box.gif") no-repeat top left; }

/*** left box links */
.ccintbox .anthrazit a, table.anthrazit a:link, table.anthrazit a:visited { color:#003333; }
.ccintbox .anthrazit a:hover, table.anthrazit a:active, table.anthrazit a:focus { color:#00CCCC; }

/*** content footer */
.ccintbox .anthrazit .mainheaderfooter { background: url("/styles/images/C/header_footer_mediathek_entries.gif") no-repeat bottom left; }


/* style 'blue' */

/*** left box */
.ccintbox .blue .leftheaderbox { background: url("/styles/images/C/header_blue_box.gif") no-repeat top left; padding-left:18px; }
.ccintbox .blue .leftcontentbox { background-color:#D2D7DA; }
.ccintbox .blue .leftfooterbox { background: url("/styles/images/C/footer_blue_box.gif") no-repeat top left; }

/*** left box links */
.ccintbox .blue a, table.blue a:link, table.blue a:visited { color:#0000CC; }
.ccintbox .blue a:hover, table.blue a:active, table.blue a:focus { color:#6699FF; }

/*** content footer */
.ccintbox .blue .mainheaderfooter { background: url("/styles/images/C/header_footer_blue_entries.gif") no-repeat bottom left; }



/* style 'lightblue' */

/*** left box */
.ccintbox .lightblue .leftheaderbox { background: url("/styles/images/C/header_linkothek_box.gif") no-repeat top left; padding-left:18px; }
.ccintbox .lightblue .leftcontentbox { background-color:#E5ECF5; }
.ccintbox .lightblue .leftfooterbox { background: url("/styles/images/C/footer_linkothek_box.gif") no-repeat top left; }

/*** left box links */
.ccintbox .lightblue a, table.lightblue a:link, table.lightblue a:visited { color:#003399; }
.ccintbox .lightblue a:hover, table.lightblue a:active, table.lightblue a:focus { color:#33CCFF; }

/*** content footer */
.ccintbox .lightblue .mainheaderfooter { background: url("/styles/images/C/header_footer_linkothek_entries.gif") no-repeat bottom left; }


/* style 'orange' */

/*** left box */
.ccintbox .orange .leftheaderbox { background: url("/styles/images/C/header_lexikon_box.gif") no-repeat top left; padding-left:18px; }
.ccintbox .orange .leftcontentbox { background-color:#F5E7D7; }
.ccintbox .orange .leftfooterbox { background: url("/styles/images/C/footer_lexikon_box.gif") no-repeat top left; }

/*** left box links */
.ccintbox .orange a, table.orange a:link, table.orange a:visited { color:#993300; }
.ccintbox .orange a:hover, table.orange a:active, table.orange a:focus { color:#FF9933; }

/*** content footer */
.ccintbox .orange .mainheaderfooter { background: url("/styles/images/C/header_footer_lexikon_entries.gif") no-repeat bottom left; }


/* style 'purpur' */

/*** left box */
.ccintbox .purpur .leftheaderbox { background: url("/styles/images/C/header_information_box.gif") no-repeat top left; padding-left:18px; }
.ccintbox .purpur .leftcontentbox { background-color:#ECE6EC; }
.ccintbox .purpur .leftfooterbox { background: url("/styles/images/C/footer_information_box.gif") no-repeat top left; }

/*** left box links */
.ccintbox .purpur a, table.purpur a:link, table.purpur a:visited { color:#993399; }
.ccintbox .purpur a:hover, table.purpur a:active, table.purpur a:focus { color:#CC00CC; }

/*** content footer */
.ccintbox .purpur .mainheaderfooter { background: url("/styles/images/C/header_footer_information_entries.gif") no-repeat bottom left; }


/* style 'red' */

/*** left box */
.ccintbox .red .leftheaderbox { background: url("/styles/images/C/header_shop_box.gif") no-repeat top left; padding-left:18px; }
.ccintbox .red .leftcontentbox { background-color:#E5E5E5; }
.ccintbox .red .leftfooterbox { background: url("/styles/images/C/footer_shop_box.gif") no-repeat top left; }

/*** left box links */
.ccintbox .red a, table.red a:link, table.red a:visited { color:#660000; }
.ccintbox .red a:hover, table.red a:active, table.red a:focus { color:#FF9933; }

/*** content footer */
.ccintbox .red .mainheaderfooter { background: url("/styles/images/C/header_footer_shop_entries.gif") no-repeat top left; }


/* style 'lightred' */

/*** left box */
.ccintbox .lightred .leftheaderbox { background: url("/styles/images/C/header_lightred_box.gif") no-repeat top left; padding-left:18px; }
.ccintbox .lightred .leftcontentbox { background-color:#F4EBEF; }
.ccintbox .lightred .leftfooterbox { background: url("/styles/images/C/footer_lightred_box.gif") no-repeat top left; }

/*** left box links */
.ccintbox .lightred a, table.lightred a:link, table.lightred a:visited { color:#CC0066; }
.ccintbox .lightred a:hover, table.lightred a:active, table.lightred a:focus { color:#FF0099; }

/*** content footer */
.ccintbox .lightred .mainheaderfooter { background: url("/styles/images/C/header_footer_lightred_entries.gif") no-repeat bottom left; }



/* #tz81end */