@charset "UTF-8";
/* CSS Document */

/* ### CAPABILITY ### */

@media all
{

/* ----------------------------------------------------------------------------------
* basic layout elements
* ---------------------------------------------------------------------------------- */
/*  body { background-color: #FFFFCC; }*/

#header {
	background-image: url(images/puzzle_capability_header.jpg);
	background-repeat: no-repeat;
}

/* (en) searchbox */
#header div.tx-macinasearchbox-pi1 form span {color:#aaa;}
	
/* teaser */
#teaser {
	background-color: #E6F0FA;
}

#teaser .selectFontSize { }
#teaser .selectFontSize a {color:#1F5C89;}
#teaser .selectFontSize a:hover { }

#teaser .aktDatum { }

#footer { 
	color:#666; 
	background: #f9f9f9;
	border-top: 5px #efefef solid;
}

/* columns */
#col1 { }
#col1_content { }

#col2 { }
#col2_content { }

#col3 { }
#col3_content { }



/* ----------------------------------------------------------------------------------
* content elements
* ----------------------------------------------------------------------------------*/

/* headline-color */
h1,h2,h3,h4,h5,h6 {
	color:#1F5C89;
}

h2 {
	background-color: #E6F0FA;
}

/* links */
a {
	color:#1F5C89;
	text-decoration:none;
}

/* footer links */
#footer a {
	color:#1F5C89;
}

/* ----------------------------------------------------------------------------------
* tab navigation
* ----------------------------------------------------------------------------------*/  
/* (en) adjustment of main navigation */
#nav_main {
	background-image: url(images/puzzle_capability_navi.jpg);
	background-repeat: no-repeat;	
}

#nav_main li {
	background-color: #D7E7F7;
}

#nav_main ul li:focus,
#nav_main ul li:hover,
#nav_main ul li:active {
	background-color: #B5D2F0;
}

#nav_main #current {
/* (en) Repeat the main color from the image */
/* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
	background: transparent url("images/left_on_capability.gif") no-repeat top left;
}

#nav_main #current a,
#nav_main #current strong {
/* (en) This image is mainly transparent */
/* (de) Dieses Bild ist größtenteils transparent */
	background: transparent url("images/right_on_capability.gif") no-repeat top right;
	color: #334;
}  

/* ----------------------------------------------------------------------------------
* text navigation
* ----------------------------------------------------------------------------------*/
#submenu {
	border-top: 2px #ddd solid;
	border-bottom: 2px #ddd solid;
}

#submenu a,
#submenu strong {
	background-color:#fff;
	color: #444;
	border-bottom: 1px #eee solid;
}

/* Menu Title */
#submenu li#title {
	color: #1F5C89;
	background-color: #fff;
	border-bottom: 4px #888 solid;
}

#submenu li span {
	border-bottom: 1px #ddd solid;
}

/* Level 1 */
#submenu li#active,
#submenu li strong {
	color: #fff;
	background-color:#999999;
	border-bottom: 1px #eee solid;
}

#submenu li a { background-color:#fff; color: #444; }
#submenu li a:focus,
#submenu li a:hover,
#submenu li a:active { background-color:#1F5C89; color: #fff; }

/* Level 2 */
#submenu li ul li a { background-color:#f8f8f8; color: #666; }
#submenu li ul li a:focus,
#submenu li ul li a:hover,
#submenu li ul li a:active { background-color:#1F5C89; color: #fff; }

/* Level 3 */
#submenu li ul li ul li a { background-color:#fcfcfc; color: #888; }
#submenu li ul li ul li a:focus,
#submenu li ul li ul li a:hover,
#submenu li ul li ul li a:active { background-color:#1F5C89; color: #fff; }

/* Level 4 */
#submenu li ul li ul li ul li a { background-color:#ffffff; color: #aaa; }
#submenu li ul li ul li ul li a:focus,
#submenu li ul li ul li ul li a:hover,
#submenu li ul li ul li ul li a:active { background-color:#1F5C89; color: #fff; }

.subcolumns {
	border-color: #1F5C89;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img
{
	border-color: #1F5C89;
}

/*.subcolumns {
	border-color: #6B926B;
}*/

/* EXTENSIONS */

/* seminars */
.tx-seminars-pi1-listrow th {
	background-color: #1F5C89;
}

.tx-seminars-pi1-listrow .listrow-odd {
	background-color: #D6E8F5;
}

/* onetimeaccount */
.tx-onetimeaccount-pi1 dt 
{
	color: #1F5C89;
}

}
