/**

(c) Arne Gloe 2008 - http://www.mondfish.net
	STYLESHEET folkbeat
----------------------------------------*/


/*
reset
----------------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font-weight: inherit;
font-style: inherit;
font-family: inherit;
text-align: left;
vertical-align: baseline;
}
html{
font-size:100.1%;
}
a img, :link img, :visited img {
border: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
ol, ul {
list-style: none;
}

/*
global
------------------------------------------------------------------*/
body { font-size: 0.9em; font-family:'Trebuchet MS', Arial, sans-serif; letter-spacing: 0.05em; word-spacing: 2pt;line-height:1.4em; color:#FFF; background-color:#000; }

.clear{ clear:both; }
.clear_float { clear:both; }

/*
WRAPPER
------------------------------------------------------------------*/
#container{ width:824px; margin:0 auto; margin-top:15px; }

/*
NAVI 1
------------------------------------------------------------------*/
#head{ background-image: url(../images/head_navi.gif); width:824px; background-repeat: no-repeat;}

#logo{ margin:10px 0 10px 40px; float:left; font-size:30px; font-weight:bold; }
#logo a{ color:#000; text-decoration:none; }

#search_box { width: 201px; height: 31px; background: url(../images/bg_search_box.gif); float:left; margin:6px 0 5px 440px; }
#search_box #s { float: left; padding: 0; margin: 6px 0 0 6px; border: 0; width: 159px; background: none; font-size: .8em; }
#search_box #go { float: right; margin: 3px 4px 0 0; }

/*
NAVI 2
------------------------------------------------------------------*/
#navi_main{ margin:0; font-size:14px; letter-spacing:1px; }

#navi_main_spacer{float:left;}

.mondfishCMS_rubrik_ul{ float:left; margin:6px 0 3px 217px;}
.mondfishCMS_rubrik_li{ float:left; margin-left:20px;}

.mondfishCMS_rubrik_li a{ color:#FFF; text-decoration:none; }
.mondfishCMS_rubrik_li a:hover{ color:#FFF; text-decoration:underline; }

/* SELECTED ITEMS */
.selected { text-decoration:underline; }

/*
NAVI 3
------------------------------------------------------------------*/
#navi_subs{ margin:0; font-size:12px;}

#navi_subs_spacer{ float:left; }

.mondfishCMS_kategorie_ul{ float:left; margin:4px 0 3px 40px; }
.mondfishCMS_kategorie_li{ float:left; margin-left:20px; }

.mondfishCMS_kategorie_li a{ color:#FFF; text-decoration:none; font-weight:bold; }
.mondfishCMS_kategorie_li a:hover{ color:#FFF; text-decoration:underline; }

#kontakt{ position:absolute; float:left; margin:4px 0 3px 750px; }

#kontakt a{ color:#FFF; text-decoration:none; font-weight:bold; }
#kontakt a:hover{ color:#FFF; text-decoration:underline; }


/*
NAVI BREADCRUMP
------------------------------------------------------------------*/
#navi_breadcrump{ margin:0; font-size:11px; color:#666; }

#navi_breadcrump_spacer{ float:left; }

.mondfishCMS_breadcrump_ul{ float:left; margin:4px 0 3px 40px; }
.mondfishCMS_breadcrump_li{ float:left; margin-left:6px; }
.mondfishCMS_breadcrump_li_you_are_here{ float:left; margin-left:6px; }

.mondfishCMS_breadcrump_li a{ color:#666; text-decoration:none; }
.mondfishCMS_breadcrump_li a:hover{ color:#FFF; text-decoration:underline; }


/*
MAIN BODY
------------------------------------------------------------------*/
#main_body{ background-color:#FFF; background-image: url(../images/body_top.gif); background-repeat: no-repeat; min-height:400px;}

/* LEFT */
#main_body_left{margin:40px 20px 40px 30px; float:left; width:440px; }

#main_body .artikel_box{margin:0 0 30px 0;}

#main_body_left h1{color:#660000; font-weight:bold;font-size:24px; padding:4px 0 7px 2px; margin:0 0 8px 0; border-bottom:1px solid #660000; line-height:28px;}
#main_body_left h2{color:#660000; font-size:16px; padding:0 0 0 5px;margin:0 0 5px 0; font-weight:bold; background-color:#EEE; border-bottom:thin solid #660000;}
#main_body_left h3{font-size:16px;font-weight:bold;}
#main_body_left strong{font-weight:bold;font-size:14px;}
#main_body_left p{color:#111; font-size:13px; text-align:justify; padding-left:2px;}
#main_body_left img{ border:none; margin:10px;}
#main_body_left ul{color:#111; margin:10px 0 0 15px; list-style-type:disc; list-style-position:outside;}
#main_body_left li{padding:2px 0 2px 5px; font-size:13px;}
#main_body_left table{color:#212121; font-size:12px;}
#main_body_left .big{color:#660000; font-size:15px;text-decoration:underline;margin-bottom:18px;display:block;}
#main_body_left .ticket{color:#E2771A;font-weight:bold;font-size:14px;}
#main_body_left .big_1{color:#660000; font-size:15px;}

#main_body_left .no_underline_a{ text-decoration:none; }
#main_body_left .no_underline_a:hover{ text-decoration:underline; }

#main_body_left a{color:#660000; text-decoration:underline; font-size:12px;}
#main_body_left a:hover{ text-decoration:none;}

.dateien{font-size:14px;color:#660000; width:450px; border-bottom:thin solid #333; display:block;margin:15px 0 10px 0;}
#downloads_artikel{color:#111; font-size:12px;}
#downloads_artikel li{padding:4px 10px;}
#downloads_artikel td{vertical-align:middle; padding-top:4px;}
#downloads_artikel table{margin-left:10px;}

#main_body .mondfishCMS_moreLink_a{border-top:thin solid #333;text-align:right; padding:0 5px 0 0;font-size:12px;display:block; margin-top:10px;text-decoration:none;color:#660000;}
#main_body .mondfishCMS_moreLink_a:hover{text-decoration:underline;}
#main_body .datum{ font-size:11px;background-image: url(../images/artikel_box_datum.gif); background-repeat: no-repeat;background-color:#FFF;color:#FFF;text-align:right;padding-right:5px;}
#main_body .numbers_search{ font-size:11px;background-image: url(../images/search_box_top.gif); background-repeat: no-repeat;background-color:#FFF;color:#FFF;padding-left:5px;}
#main_body .search_specs{font-size:11px; text-align:right;border-top:thin solid #111;margin-bottom:10px;}
#main_body .search_specs a{font-size:11px;}
#main_body .font_big{font-size:14px;font-family:Arial, sans-serif;}

/*FORM*/
#main_body_left #cmsform{color:#000;background-color:#EEE;}
#main_body_left #cmsform fieldset{background-color:#EEE;padding:20px;}
#main_body_left #cmsform p{margin:20px 0;}
#main_body_left label{font-size:13px;font-weight:bold;display: block; margin:10px 0 0 0;color:#660000;}
#main_body_left input{display: block;width: 30em;}
#main_body_left textarea{display: block;width: 25em;height:10em;}
#main_body_left #genre{display: inline;width:2em;}
#main_body_left form h3{font-size:20px;font-weight:bold;margin:18px 0 16px 0;color:#660000;}
#main_body_left form h4{font-size:16px;font-weight:bold;margin:30px 0 16px 0;color:#660000;border-bottom:1px solid #660000;}
#main_body_left form table td{font-size:12px;color:#660000;}
.confirmed{background-color:#B0E4AE;padding:10px;}
.wrong{background-color:#FFCAB7;padding:10px;}

/*paypal*/
#paypalform form{color:#000;background-color:#FFF;}
#paypalform input{width: 9em;margin:10px 0 0 0;}


/*CAPTCHA*/
.s { color: #000; background-color: #000; }
.w { color: #EEE; background-color: #EEE; }
.captcha { margin:10px 0; padding:0px; float: left;width: 300px;text-align: left;line-height:4px;font-size:5px;}


/* RIGHT */
#main_body_right{margin:0 0 0 25px; padding-top:40px;float:left; width:270px;}

/* LIST BOX ROUNDED */
/*#main_body_right_box{background-image: url(../images/right_box_head.gif); background-repeat: no-repeat;margin-bottom:70px;}*/
#main_body_right_box{margin:30px 0 70px 0;}

#main_body_right h2{background-color:#660000;color:#FFF; font-size:12px; margin:0; font-weight:bold; padding:2px 0 2px 15px;}

.main_body_right_ul{} 
.main_body_right_li{font-size:12px; border-bottom:thin solid #660000; background-color:#EEE;color:#660000;padding:4px 0 4px 15px;}

.main_body_right_li a{ color:#660000; text-decoration:none; display:block; width:255px; }
.main_body_right_li a:hover{ text-decoration:underline; }

/* TEASER BOX */
#main_body_right_box_teaser{background-color:#EEE; width:270px;margin-bottom:25px;}

#main_body_right_box_teaser h2{background-color:#333;color:#FFF; font-size:13px; margin:0; font-weight:bold; padding:2px 0 2px 15px;}
#main_body_right_box_teaser p{color:#111;font-size:12px; margin:0;text-align:justify; padding:8px 15px 5px 15px;}
#main_body_right_box_teaser img{padding:0 10px 5px 0;float:left; max-width:240px;}

#main_body_right_box_teaser a{color:#660000;text-decoration:none;font-size:12px;}
#main_body_right_box_teaser a:hover{text-decoration:underline;}

#main_body_right_box_teaser .white_a{color:#FFF;}


/* STARTSEITE */
/* SLIDER jQUERY */
#page-wrap{ background: white; width: 824px; margin: 0 auto; padding: 50px 0; }
#slider{ background: white url(../images/slider-bg.jpg); height: 227px; overflow: hidden; position: relative; margin: 65px 0 0 0; }
#mover{ width: 2652px; position: absolute; }

.slide{ padding: 40px 30px; width: 824px; float: left; position: relative; }
.slide h1{ font-size: 24px; color: #660000; margin-bottom:10px;}
.slide p{ color: #111; font-size: 12px; width: 350px; }
.slide img{ position: absolute; top: 20px; left: 400px; }

#slider-stopper{ position: absolute; top: 1px; right: 20px; background: #ac0000; color: white; padding: 3px 8px; font-size: 10px; text-transform: uppercase; z-index: 1000; }


/*
FOOTER
------------------------------------------------------------------*/
#footer{ background-color:#111; color:#666; font-size:12px; margin-bottom:40px;}

#footer ul{margin:50px 0px 50px 30px; width:170px;}

#footer_1_ul{ float:left; margin:0; }
#footer_1_li a{ color:#FFF; text-decoration:none; }
#footer_1_li a:hover{ text-decoration:underline; }

#footer_2_ul{ float:left; margin:0; }
#footer_2_li a{ color:#FFF; text-decoration:none; }
#footer_2_li a:hover{ text-decoration:underline; }

#footer_3_ul{ float:left; margin:0; }
#footer_3_li a{ color:#FFF; text-decoration:none; }
#footer_3_li a:hover{ text-decoration:underline; }

#footer_4_ul{ float:left; margin:0; }
#footer_4_li a{ color:#FFF; text-decoration:none; }
#footer_4_li a:hover{ text-decoration:underline; }

#copyright{ width:824px; text-align:center; padding-bottom:20px; }
#copyright a{ color:#333; text-decoration:none; font-size:11px;}
#copyright a:hover{ text-decoration:underline; }

/*
ADDS
--------------------------------------------------------------*/
/*#container{ width:824px; margin:0 0 0 30px; margin-top:15px; float:left;}*/
#top_add{width:824px; /*margin:15px 0 0 30px;*/ margin:0 auto; margin-top:15px;}
#rechts_add{width:140px;margin:0 0 0 15px;position:absolute;top:82px;left:874px;}
#rechts_add img{width:140px;}








