body {
	background:url('../images/at_sea/tex_main.gif') repeat-x #ffffff;
	color: #42423f;
}

#center .content_block_full a {
    text-decoration: none;
    color: #bc0e18;
}

#center .content_block_full a:hover {
    text-decoration: underline;
}

#logo small { color: #ad1436; }

.orange-color { color: #00557f; }

#left {
	float:left;
	width: 200px;
	padding: 0 12px 0 0;
}

#right {
	float:right;
	width: 200px;
	padding: 0 0 0 12px;	
}

#footer {
	width:980px;
	float:left;
	padding:10px 5px 10px 5px;
}

#footer p {
	margin:0px;
	padding:0px;
}

.footer_block {
	float:left;
	padding-right:12px;
	color:#00557f;
}

.footer_border {
	border-left:1px solid #dcdfe4;
	padding-left:12px;
}

.footer_phone {
	background:url('../images/at_sea/icon_footer_phone.gif') no-repeat 0px 4px;
	padding-left:15px;
}

.footer_fax {
	background:url('../images/at_sea/icon_footer_fax.gif') no-repeat 0px 4px;
	padding-left:15px;
}

#right .top-blue .csc-header {
	background:url('../images/at_sea/side_head_right_top-blue.gif');
	border: 1px solid red;
}

.topmenu ul {
	background:url('../images/at_sea/headmenu.gif') no-repeat 100% 100%;
}

.topmenu li.home a { background-image: url('../images/at_sea/bg_home.gif'); }
.topmenu li.agb a { background-image: url('../images/at_sea/bg_agb.gif'); }
.topmenu li.datenschutz a { background-image: url('../images/at_sea/bg_agb.gif'); }
.topmenu li.impressum a { background-image: url('../images/at_sea/bg_impressum.gif'); }
.topmenu li.kontakt a { background-image: url('../images/at_sea/bg_kontakt.gif'); }
.topmenu li.info a { background-image: url('../images/at_sea/bg_info.gif'); }
.topmenu li.talk a { background-image: url('../images/at_sea/bg_talk.gif'); }
.topmenu li.star a { background-image: url('../images/at_sea/bg_star.gif'); }
.topmenu li.warning a { background-image: url('../images/at_sea/bg_warning.gif'); }
.topmenu li.attention a { background-image: url('../images/at_sea/bg_attention.gif'); }
.topmenu li.pfeil a { background-image: url('../images/at_sea/bg_pfeil.gif'); }
.topmenu li.person a { background-image: url('../images/at_sea/bg_person.gif'); }

#logo {
	background: url(../images/at_sea/mottouren.gif) no-repeat;
}

#breadcrumb p { margin: 0; padding: 0; color: #343d48; }
#breadcrumb a { color: #00557f; text-decoration: underline; }
#breadcrumb a.active, #breadcrumb a:focus, #breadcrumb a:focus { color: #ad141b; font-weight: bold; }

#search fieldset input#searchfield {
	border: 1px solid #e0bdaf;
	color: #343d48;
	background: #fdfdfd;
}
#search fieldset input#searchbutton {
	background: url('../images/at_sea/icon_search.gif') no-repeat 0 2px;
	color: #ad141b;
}
.miscmenu ul li a { color: #ad141b; }
.miscmenu ul li a:hover { color: #00557f; }

/* ################### SUCHE ###################### */
.tx-indexedsearch-browsebox {
	background: #eaf2f7;
}
.browsebox li a { color: #ad141b; text-decoration: underline; padding: 0 6px; }

/* Customized */
.searchitem {
	border-bottom: 1px dotted #e0bdaf;
	background: #f6fbfe;
}
.search-header {
	color: #ba6c6f;
}
.search-header h3 {
	background: url('../images/icon_pfeil.gif') no-repeat 0 5px;
}
.search-header h3 a { color: #ad141b; text-decoration: none; }
.search-data {
	font-size: 10px;
	color: #ba6c6f;
}

/* #### Blue */
.sidebar .color-blue .content_block_full { border: 1px solid #a9c0dc; background: #f3fafd; color: #025586; }
.sidebar .color-blue .content_head_full { background:url('../images/at_sea/side_head_blue.gif'); }
#right .top-blue .content_head_full { background:url('../images/at_sea/side_head_right_top-blue.gif'); }
#left .top-blue .content_head_full { background:url('../images/at_sea/side_head_left_top-blue.gif'); }
.sidebar .color-blue ul.sidenav li { border-bottom:1px dotted #e1c5ac; }
.sidebar .color-blue ul.sidenav li a { color: #025586; background:url('../images/at_sea/icon_menu_blue.gif') no-repeat 0px 4px; }
.sidebar .color-blue ul.sidenav li ul li.first { border-top: 1px dotted #e1c5ac; }
.sidebar .color-blue ul.sidenav li ul li a { background: url('../images/orange_li_sub_off.gif') no-repeat 6px 10px; }
.sidebar .color-blue ul.sidenav li ul li a:hover { background: url('../images/orange_li_sub_on.gif') no-repeat 6px 10px; }

.sidebar .color-blue img { border: 1px solid #a9c0dc; }

.sidebar .color-blue .phone_large { 
	background-image: url('../images/icon_phone_large_blue.gif');
	color: #ad141b;
}

.sidebar .color-blue hr { border: none; border-bottom: 1px dotted #a9c0dc; margin: 0; margin-bottom: 10px; }
.Text_Email { background-image: url(../images/icon_mail_blue.gif); }
.Text_Email a { color: #bc0e18; }
.sidebar .color-orange input { border: 1px solid #a9c0dc; }
.sidebar .color-orange input.submit { border: none; }

/* #### Magenta/Red */
.sidebar .color-magenta .content_block_full { border: 1px solid #e0bdaf; background: #fdf2f3; color: #ad141b; }
.sidebar .color-magenta .content_head_full { background:url('../images/at_sea/side_head_magenta.gif'); }
#right .top-magenta .content_head_full { background:url('../images/at_sea/side_head_right_top-magenta.gif'); }
#left .top-magenta .content_head_full { background:url('../images/at_sea/side_head_left_top-magenta.gif'); }
.sidebar .color-magenta ul.sidenav li { border-bottom:1px dotted #e1c5ac; }
.sidebar .color-magenta ul.sidenav li a { color: #ad141b; background:url('../images/at_sea/icon_menu_magenta.gif') no-repeat 0px 4px; }
.sidebar .color-magenta ul.sidenav li ul li.first { border-top: 1px dotted #e1c5ac; }
.sidebar .color-magenta ul.sidenav li ul li a { background: url('../images/orange_li_sub_off.gif') no-repeat 6px 10px; }
.sidebar .color-magenta ul.sidenav li ul li a:hover { background: url('../images/orange_li_sub_on.gif') no-repeat 6px 10px; }

.sidebar .color-magenta img { border: 1px solid #e0bdaf; }

.sidebar .color-magenta .phone_large { 
	background-image: url('../images/icon_phone_large_magenta.gif');
	color: #025586;
}

.sidebar .color-magenta hr { border: none; border-bottom: 1px dotted #e0bdaf; margin: 0; margin-bottom: 10px; }
.Text_Email { background-image: url(../images/icon_mail_magenta.gif); }
.Text_Email a { color: #bc0e18; }
.sidebar .color-orange input { border: 1px solid #e0bdaf; }
.sidebar .color-orange input.submit { border: none; }

.float { float: left; } 


/*
 * TEASER ANPASSUNGEN
 */

#center .teaser_liste.orange .content_block_full{
    background-color: #f3fafd;
    border: 1px solid #a9c0dc;
    color: #c36800;
}

#center .teaser_liste.orange .content_block_full h3{
    color: #ad141b;
    background: url(../images/h3_icon_red.gif) no-repeat 0 1px;
}

#center .teaser_liste.orange .content_block_full p{
	color:#025586;
}

#center .teaser_liste.orange .content_block_full a{
	color: #ad141b;
}

#center .csc-textpicHeader h3 {
	color:#ad141b;
}
