@charset "UTF-8";
/*==========================================
STYLESHEET FOR MES SURFBOARDS WEBSITE
© 2008 by Philip Mes : MES – Multiple Exchange Surfboards, www.mes-surfboards.de

Author: André Renvert, andre@renvert.com
==========================================*/


* { margin : 0; padding : 0; border : 0; }
html { width : 100%; }
body { width : 100%; font : normal 12px/18px "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif; font-weight: 200; color : #000; border-top : 5px solid #333; text-align : center; background : #fff; }

h2 { font : normal 20px/21px "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif; font-weight: 200; color : #09f; padding-left : 20px; }
h3 { font : bold 13px/18px "HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif; font-weight: 800; }
h4 { font : bold 13px/18px "HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif; font-weight: 800; }

label { cursor : pointer; }
.zitat { display : block; font-style : italic; margin : 0 0 -1em 0; padding : 0 15px 0 20px; border-left : 5px solid #09f; }

.hidden, hr { position : absolute; left : -999em; height : 1px; }

.bold, th { font-family : "HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif; font-weight: 800; font-weight : bold; }
.cyan { color : #09f!important; background : inherit; }
.grey { color : #999; background : inherit; }
.red { color : #c00; background : inherit; }
.black { color : #000!important; }
.bg_cyan { background : #09f; }
.cb { clear : both; }
.fr { float : right; }
.fl { float : left; }
a { outline : 0; }
b { font-family : Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; }
sup { font-size : 0.7em; }

#mes_container { width : 980px; margin : 0 auto; text-align : left; }
#mes_header { width : 100%; height : 100px; margin-bottom : 10px; }
#mes_header h1 span,#mes_header h1 img { position : absolute; top : 0; left : -999em; }
#mes_logo { float : left; width : 230px; height : 100px; background : url('../images/mes_logo.gif') 14px 10px no-repeat; }
#mes_logo a { width : 230px; height : 100px; display : block; text-decoration : none; }

#mes_navi { width : 750px; float : right; padding-bottom : 25px; color : inherit; background : url('../images/bg_merkzettel.gif') bottom center no-repeat #fff; }
#mes_navi_ul { background : url('../images/bg_navbar_right.gif') bottom right no-repeat #333; }
#mes_navi_ul a { display : block; float : left; padding : 5px 10px 5px 10px; height : 20px; text-decoration : none; color : #e1e1e1; background-color : inherit; font-size : 13px; letter-spacing : 0.05em; overflow : hidden; }
#mes_navi_ul ul { list-style-type : none; height : 30px; padding-left : 20px; background : url('../images/bg_navbar_left.gif') bottom left no-repeat; overflow : hidden; }
#mes_navi_ul li { display : inline; }
#mes_navi_ul a.active { background : #09f; color : #333; cursor : default; }
#mes_navi_ul a:hover { color : #fff; background : #444; }
#mes_navi_ul a:active, #mes_navi a.active:active { background : #000; color : #666; }
#mes_navi_ul a.active:hover { color : #fff; background : #09f; }

#lang_menu { position : relative; margin-top : -25px; top : -3px; left : 625px; z-index : 10; width : 120px; padding : 3px 0 3px 0; background : url('../images/bg_language.gif') 0px 0px no-repeat; }
#lang_menu a { cursor : default; font-size : 13px; color : #fff; text-decoration : none; width : 100px; padding : 5px 40px 5px 40px; border : none; }
#lang_menu ul { list-style : none; }
#lang_submenu { position : absolute; z-index :11; top : 28px; left : -4px; background : #333; }
#lang_submenu a { display : block; width : 120px; background : #333; border-top : 1px solid #fff; padding : 2px 0 2px 10px; }
#lang_submenu a:hover { background : #9cf; color : #333; }
#lang_submenu a:active { background : #000; }
#lang_submenu a.active { background : #09f; color : #fff; cursor : default; }

#footer_langmenu { height : 5px; background : #333; border-top : 1px solid #666; }
#footer_langmenu_left { height : 5px; width : 5px; background : url('../images/bg_langmenu_left.gif') bottom left no-repeat #333; float : left; }
#footer_langmenu_right { height : 5px; width : 5px; background : url('../images/bg_langmenu_right.gif') bottom right no-repeat #333; float : right; }

#mes_crumb { margin : 10px 0 0 0; padding : 0 20px 0 20px; color : inherit; }
#mes_crumb ul { list-style-type : none; float : left; margin : 0 0 0 14px; }
#mes_crumb li { float : left; padding : 0 0 0 15px; background : url('../images/arrow_breadcrumb.gif') 9px 8px no-repeat; }
#mes_crumb a { text-decoration : underline; color : #000; background : #fff; padding : 5px 0 5px 5px; }
#mes_crumb a.active:active { background : #fff; }
#mes_crumb li.start { padding : 0; background : none; }
#mes_crumb li.start a { padding : 0; text-decoration: underline; }

#mes_crumb a.active { text-decoration: none; }

#mes_merkzettel { float : right; background : none; }
#mes_merkzettel a { font : normal 12px/18px "Helvetica Neue Light", Helvetica, "Lucida Sans", Arial,Verdana; text-decoration : none; background : none!important; padding : 10px 5px 10px 5px; }
#mes_merkzettel a:hover { color : #09f; }

#mes_showroom { width : 980px; height : 504px; margin : 0 0 30px 0; z-index : 1; }

.mes_newseintrag { margin : 0 150px 20px 30px; padding : 0 0 25px 0; border-bottom : 1px solid #e1e1e1; clear : both; }
.mes_newseintrag .datum { text-transform : uppercase;font-family : "Helvetica Neue Light", Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; font-weight : normal; font-size : 21px; color : #666; padding : 0 0 0.2em 0; }
.mes_newseintrag .headline { font-family : "Helvetica Neue Light", Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; font-weight : normal; font-size : 21px; line-height : 26px; color : #09f; padding : 0; margin-bottom : 10px; }
.mes_newseintrag p { margin-bottom : 15px; }
.mes_newseintrag .thumbnail { width : 80px; height : 80px; background : #e1e1e1; display : block; float : left; margin : 5px 5px 0px 0; border : 5px solid #e1e1e1; }
#mes_shots .thumbnail { width : 80px; height : 80px; background : #e1e1e1; display : block; float : left; margin : 15px 5px 5px 0; border : 5px solid #e1e1e1; }

#mes_content a { text-decoration : underline; color : #09f; }

#mes_contentframe { margin : 0 150px 20px 30px; }
#mes_contentframe p { margin : 0 0 15px 0!important; }
#mes_contentframe h1, #mes_contentframe h2 { margin : 0 0 5px 0!important; padding-left : 0!important; }



#mes_spalte { float : left; width : 220px; min-height : 550px; margin : 13px 10px 0 0; background : url('../images/bg_subnavi_shadow.gif') 200px 0 no-repeat; }
#mes_subnavi {  }
#mes_subnavi ul { list-style-type : none; color : inherit; margin : 10px 20px 10px 0; border-top : 5px solid #09f; padding : 0 0 10px 0; }
#mes_subnavi li { display : inline; }
#mes_subnavi a { display : block; margin-bottom : 1px; padding : 4px 20px 4px 20px; color : #000; background : #e1e1e1; text-decoration : none; overflow : hidden; }
#mes_subnavi img { position : relative; top : 2px; margin-right : 3px; }

#mes_subnavi ul ul { background : none; border : none; min-height : 0px; margin : 0; padding : 0; }
#mes_subnavi ul ul a { background : none; color : #000; padding-left : 30px; border-bottom : 1px solid #e1e1e1;}
#mes_subnavi ul ul a:hover, #mes_subnavi ul ul a:active { background : #9cf; color : #000; }
#mes_subnavi ul ul a.active { background : #09f; color : #fff; }


.wk_hinweise { margin : 10px 10px 5px 20px; font-size : 11px; line-height : 14px; color : #666!important; }

#mesometer { margin : 20px 0 20px 0; }

#mes_shots { margin : 0 0 20px 0; padding-bottom : 20px; }
#mes_shots span { width : 98px; height : 98px; background : #e1e1e1; display : block; float : left; margin : 0px 5px 5px 0; }

#mes_vorbestellen { height : 130px; background : url('../images/bg_vorbestellen.gif') top left no-repeat; }
#mes_vorbestellen a span { position : absolute; top : 0; left : -999em; }
#mes_vorbestellen a { font : bold 18px Helvetica, Arial, sans-serif; color : #fff; text-decoration : none; padding : 53px 0 0 20px; display : block; height : 75px; }

#mes_content { float : left; width : 738px; }
#mes_content h1 { padding : 7px 0 15px 30px; font : normal 28px/18px "Helvetica Neue Light", Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; }

#mes_content ul { margin : 0 0 15px 35px; color : #09f; }
#mes_content li { color : #000; }

#sidebar { float : right; width : 215px; min-height :600px; padding-left : 90px; background : url('../images/bg_subnavi_shadow.gif') 0 0 no-repeat; }
#sidebar p { margin : 0 0 15px 0; }

.boardimage { width : 250px; float : left; margin-right : 10px; }
#boardcontent { float : right; width : 460px; }
#boardcontent h1 { padding-left : 0; line-height : 1em; }

.mes_rider { clear : both; width : 538px; }
.mes_rider img { z-index : 1; }
.rider_info h1 { color : #09f; padding : 0 0 15px 0 !important; }
.rider_info { z-index : 4; position : relative; margin-top : -258px; top : 0; left : 220px; padding : 5px 20px 10px 50px !important; margin-bottom : 15px; }
.rider_info p { margin : 10px 0 15px 0; }
.rider_info table { width : 460px; }
.rider_info td { padding-bottom : 10px; }

#mes_newsbox { margin : 0 0 65px 25px; height : 230px; background : url('../images/all_lights_off.gif') 280px 190px no-repeat; width : 600px; float : left; }
#mes_newsbox h2 { height : 30px; background : url('../images/headline_aktuelles.gif') top left no-repeat; width : 300px; }
#mes_newsbox h2 a { height : 30px; display : block; width : 300px; margin-left : -25px; cursor : pointer; }
#mes_newsbox h2 span { display : none; }

#mes_button_home { width : 265px; height : 265px; margin : -50px 0 0 690px; z-index : 4; position : relative; }

#mes_newsbox img { float : left; margin-right : 15px; }
#mes_newsbox div.teaser { padding : 10px 0 0 0; width : 280px; float : left; height : 145px; overflow : hidden; }
#mes_newsbox div.teaser a { font : bold 13px/18px Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; text-decoration : none; margin : 10px 0 0 0; display : block; }
.newslights { clear : both; margin-left : 280px; }
.lighton { width : 24px; height : 16px; background : url('../images/newslight_on.gif') top left no-repeat; display : block; float: left; }
.lightoff { width : 24px; height : 16px; background : url('../images/newslight_off.gif') top left no-repeat; display : block; float : left; }
#lights1 { z-index : 1; }
#lights2 { z-index : 2; }
#lights3 { z-index : 3; }


#teaser_accessoires h3 { margin : 10px 20px 2px 20px; }
#teaser_accessoires p { margin : 0 20px 5px 20px!important; font-size : 12px; line-height : 18px; }
#teaser_accessoires form { margin : 0 20px 5px 20px!important; font-size : 12px; line-height : 10px; }
#teaser_accessoires a { font : bold 11px/14px "Helvetica", "Lucida Sans", Arial, Verdana, sans-serif; color : #09f; background : none; padding : 0;  }


.mes_item { clear : both; margin : 0 0 15px 0; border-bottom : 1px solid #e1e1e1;}
.item_image { float : left; width : 120px; text-align : center; margin-right : 5px; }

.teaser_image { text-align : center; height : 200px; }
.teaser_image_small { text-align : center; height : 120px; }
#mes_acc_overview { margin : 0 0 0 30px; }
#mes_acc_overview h3 { margin : 10px 0 5px 0; height : 35px; }
#mes_acc_overview p { margin : 0 0 5px 0; font-size : 11px; }
#mes_acc_overview h1 { margin : 0 0 0 -30px; }
#mes_acc_overview a, .acc_submit, .acc_submit_11 { font : bold 12px/16px "Helvetica", "Lucida Sans", Arial, Verdana, sans-serif; color : #09f; text-align :left!important; cursor : pointer; text-decoration : none!important; background : none; padding-left : 0px;  }
.acc_submit { padding : 0!important; margin : 0 0 0 -3px!important; font-size : 12px; }
.acc_submit_11 { padding : 0!important; margin : 0 0 0 -3px!important; font-size : 11px; }
.acc_submit_board { background : #09f; color : #fff; padding : 0!important; margin : 0 0 0 -3px!important; font-size : 12px; text-align : left; cursor : pointer; }


.mes_acc_teaser { width : 150px; margin : 0 25px 15px 0; float : left; }
.mes_acc_teaser h3 { height : 2em; overflow : hidden; }
.mes_acc_teaser p { height : 3.5em; overflow : hidden; }
.mes_acc_teaser a { text-decoration : none!important; padding : 0; }

a.link_prod { font : bold 12px/10px "Helvetica", "Lucida Sans", Arial, Verdana, sans-serif; }

/*News Navi*/
.newsnavi td { border-top : 1px solid #09f; border-bottom : 1px solid #09f; padding : 5px 10px 5px 10px; background : #fff; }
.newsnavi a { font : bold 12px/10px "Helvetica", "Lucida Sans", Arial, Verdana, sans-serif; color : #09f!important; text-decoration : none!important; }

table.stats { margin : 0 0 20px 0; clear : both; }
table.stats th { font-family: 'Helvetica', Arial, sans-serif; font-size : 11px; text-align : center; background : #eaeaea; padding : 6px 10px 3px 10px; border-top : 1px solid #e1e1e1; border-bottom : 1px solid #e1e1e1; }
table.stats th { font-family: 'Helvetica', Arial, sans-serif; font-size : 11px; text-align : center; background : #eaeaea; padding : 6px 10px 3px 10px; border-top : 2px solid #333; border-bottom : 1px solid #666; }
table.stats td { border-bottom : 1px solid #e1e1e1; padding : 5px 10px 5px 10px; }
td.align_right { text-align : right!important; }
/* WARENKORB */
#warenkorb table { margin : 20px 30px 0 30px; clear : both; }
#warenkorb th { font-family: 'Helvetica', Arial, sans-serif; font-size : 11px; text-align : center; background : #eaeaea; padding : 6px 10px 3px 10px; border-top : 1px solid #e1e1e1; border-bottom : 1px solid #e1e1e1; }
#boardcontent th { font-family: 'Helvetica', Arial, sans-serif; font-size : 11px; text-align : center; background : #eaeaea; padding : 6px 10px 3px 10px; border-top : 2px solid #333; border-bottom : 1px solid #666; }
#warenkorb td { border-bottom : 1px solid #e1e1e1; padding : 5px 10px 5px 10px; }
#warenkorb h4 { font-size : 12px; }
#boardcontent td { border-bottom : 1px solid #999; padding : 5px 5px 5px 5px; }
#warenkorb ol { margin : 25px 0 20px 30px; list-style : none; }
#warenkorb ol li { height : 29px; float : left; color : #999; background : url('../images/warenkorb_navi.gif') right -1px no-repeat; padding : 0 35px 0 10px; border-top : 1px solid #e1e1e1; border-bottom : 1px solid #e1e1e1; }
#warenkorb ol li.active { color : #000; }
#warenkorb ol li span { display : block; padding-top : 6px; }
.wk_submit { font : normal 16px/14px "Helvetica Neue Light", Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; color : #09f; background : none; margin : 20px 0 0 0; cursor : pointer; }
.delete { background : url('../images/warenkorb_del.gif') top left no-repeat; height : 14px; width : 14px; font-size :1px; cursor : pointer; }
.delete:hover { background : url('../images/warenkorb_del.gif') -15px 0px no-repeat; height : 14px; width : 14px; }

#wk_formular { width : 330px; float : left; }
#wk_formular h2 { padding : 0; margin : 0 0 20px 0; }
.inputblock { float : left; margin : 0 0 10px 0; }
#wk_formular .text { font : normal 12px/14px Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; color : #000; border-left : 5px solid #09f; border-bottom : 1px solid #09f; padding : 5px 5px 0 5px; margin-right : 2px; }
#wk_formular .nice { font : normal 12px/14px Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; color : #000; border-left : 5px solid #ccc; border-bottom : 1px solid #ccc; padding : 5px 5px 0 5px; margin-right : 2px; }
#wk_formular .s140 { width : 140px!important; }
#wk_formular .input_red { font : normal 12px/14px Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; color : #000; border-left : 5px solid #c00; border-bottom : 1px solid #c00; padding : 5px 5px 0 5px; margin-right : 2px; }
#wk_formular label { font-size : 11px; cursor : pointer; display : block; margin-bottom : 2px; }
#mes_formframe { margin : 15px 0 0 30px; }

#text_agb { height : 170px!important; border : 1px solid #e1e1e1; width : 400px; text-align : left; overflow : auto; font : normal 11px/14px Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; color : #000; padding : 0 10px 0 10px; margin : 20px 0 10px 0; }
#text_agb h3 { margin : 10px 0 0 0; }
#text_agb p { margin : 5px 0 7px 15px; }

#text_nachricht { height : 170px!important; border-left : 5px solid #09f; border-bottom : 1px solid #09f; width : 300px; font : normal 11px/14px Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; color : #000; padding : 0 10px 0 10px; }


.tweet { position : relative; left : 580px; top : 26px; margin-top : -26px; width : 78px; height : 26px; display : block; background : url('../images/mes_tweet.gif') 0px -37px no-repeat #fff; }
.tweet:hover { background : url('../images/mes_tweet.gif') top left no-repeat #fff; }
.tweet span { display : none; }

.facebook_share { position : relative; top : 30px; z-index : 20; left : 710px; width : 130px; margin-left : -130px; }

.border { padding : 5px; border : 1px solid #e1e1e1; }

.p_img_text { margin : 0 0 15px 0; clear : both; }
.p_img { float : left; width : 100px; margin: 5px 0 0 0; }
.p_text { width : 430px; float : right; }


/* WEAR */
.select { font : normal 12px/20px Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; text-align : center; border-bottom : 1px solid #999; color : #000; height : 20px; padding-top :4px; width : 150px; }
option { padding : 4px 0 4px 0; border-top : 1px solid #fff; background : #fff; color : #333; }
optgroup { font-weight : bold; color : #333; border-bottom : 1px solid #e1e1e1; }

#mes_welle { margin : 0 auto 20px auto; clear : both; width : 980px; height : 190px; background : url('../images/bg_wave.jpg') top left no-repeat; }

#mes_footer {  clear : both; width : 100%; height : 35px; border-top : 1px solid #e1e1e1; border-bottom : 1px solid #e1e1e1; text-align : center; margin : 0 0 50px 0; }
#mes_footer img { position : relative; top : 3px; margin-right : 3px; }
#mes_footer div { width : 930px; margin : 0 auto; font-size : 11px; text-align : left; padding : 8px 25px 8px 25px; }
#mes_footer a { text-transform : uppercase; text-decoration : none; color : #09f; background : inherit; }

/* EDITOR */

#mes_editor { width : 690px; min-height : 500px; margin-left : 23px; background : url('../images/bg_editor_shadow.gif') -8px -10px no-repeat; }
#mes_editor_frame { margin : 10px 30px 0 25px; }
#mes_editor_navi ul { width : 672px; height : 36px; margin : 0 0 0 7px; padding : 0; list-style : none; }
#mes_editor_navi ul li { float: left; display : inline; }
#mes_editor_navi ul li span { display : none; }
#mes_editor_navi a { display :block; }
#mes_editor a { text-decoration : none; }
.trennlinie { clear : both; display : block!important; height : 1px; background : #ccc; margin : 20px 0 20px 0; }
/* 
default => 0px
pressed => -36px
active => -72px
*/
/*TAB Neu*/
#mes_editor_navi a.new { height : 36px; width : 166px; background : url('../images/editor_navi.gif') 0px 0px no-repeat; }
#mes_editor_navi a.new:hover { height : 36px; width : 166px; background : url('../images/editor_navi.gif') 0px -72px no-repeat; }
#mes_editor_navi a.new:active { height : 36px; width : 166px; background : url('../images/editor_navi.gif') 0px -36px no-repeat; }
#mes_editor_navi a.new_active { height : 36px; width : 166px; background : url('../images/editor_navi.gif') 0px -72px no-repeat; }
/*TAB online*/
#mes_editor_navi a.online { height : 36px; width : 169px; background : url('../images/editor_navi.gif') -166px 0px no-repeat; }
#mes_editor_navi a.online:hover { height : 36px; width : 169px; background : url('../images/editor_navi.gif') -166px -72px no-repeat; }
#mes_editor_navi a.online:active { height : 36px; width : 169px; background : url('../images/editor_navi.gif') -166px -36px no-repeat; }
#mes_editor_navi a.online_active { height : 36px; width : 169px; background : url('../images/editor_navi.gif') -166px -72px no-repeat; }
/*TAB draft*/
#mes_editor_navi a.draft { height : 36px; width : 169px; background : url('../images/editor_navi.gif') -335px 0px no-repeat; }
#mes_editor_navi a.draft:hover { height : 36px; width : 169px; background : url('../images/editor_navi.gif') -335px -72px no-repeat; }
#mes_editor_navi a.draft:active { height : 36px; width : 169px; background : url('../images/editor_navi.gif') -335px -36px no-repeat; }
#mes_editor_navi a.draft_active { height : 36px; width : 169px; background : url('../images/editor_navi.gif') -335px -72px no-repeat; }
/*TAB trash*/
#mes_editor_navi a.trash { height : 36px; width : 168px; background : url('../images/editor_navi.gif') -504px 0px no-repeat; }
#mes_editor_navi a.trash:hover { height : 36px; width : 168px; background : url('../images/editor_navi.gif') -504px -72px no-repeat; }
#mes_editor_navi a.trash:active { height : 36px; width : 168px; background : url('../images/editor_navi.gif') -504px -36px no-repeat; }
#mes_editor_navi a.trash_active { height : 36px; width : 168px; background : url('../images/editor_navi.gif') -504px -72px no-repeat; }
/**/
.editor_overview_date { font-size : 20px; line-height : 24px; color : #999; margin-right : 10px; }
.editor_overview_headline { font-size : 20px; line-height : 24px; color : #09f; text-align : center;}
/*Formular*/

.editor_datum { width : 150px; padding : 4px 0 0 10px; font : normal 18px/24px "Helvetica Neue Light", Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; color : #666; height : 20px; background : none; border-bottom : 1px solid #666; border-left : 5px solid #666; }
.editor_headline { width : 620px; padding : 4px 0 0 10px; font : normal 23px/30px "Helvetica Neue Light", Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; color : #09f; height : 30px; background : none; border-bottom : 1px solid #09f; border-left : 5px solid #09f; }
.editor_textarea { width : 620px; padding : 4px 0 0 10px; background : url('../images/bg_editor_gradient.gif') top left repeat-x #fff; font : normal 12px/16px "Helvetica Neue Light", Helvetica, "Lucida Sans", Arial, Verdana, sans-serif; color : #333; height : 250px; border-bottom : 1px solid #09f; border-left : 5px solid #09f; }
#editor_toolbar { width : 635px; background : #333; height : 32px; color : #ccc; }
#editor_toolbar img { margin : 4px 4px 0 0; float : left; }
#editor_toolbar .hint { font-weight : bold; margin : 7px 10px 0 10px; display : block; float : left; }
#editor_radios { padding : 0; margin : 10px 0 10px 0; width : 635px; height : 32px; background : #e1e1e1; border-top : 1px solid #333; border-bottom : 1px solid #333; }
#editor_radios_frame { padding : 6px 0 0 15px; }
#mes_editor h2 { font-size : 18px; margin : 15px 0 0 0; padding : 0; }
.editor_teaserbild { float : left; margin : 5px 15px 0 0; width : 300px; min-height : 200px; text-align : center;}
.editor_teaserbild .newspic { float : left; margin : 0 5px 5px 0; width : 80px; text-align : center; }
#bg_flasheditor { width : 100%; height : 100%; position : absolute; top : 0; left : 0; z-index : 99; background : #fff; -moz-opacity : 0.8; -webkit-opacity : 0.8; }
#flasheditor { width : 100%; height : 100%; position : absolute; top : 0; left : 0; z-index : 100; }
