body { text-align: center; height: 100.1%; margin: 20px 0 20px 0; font-family: Helvetica, Arial, sans-serif !important; font-size: 12px !important; font-weight: normal !important; letter-spacing: 0 !important; } .slide, .single, .tabslide { position: absolute; } /******************************* E S S E N T I A L */ div, a, li, img, input, textarea, select, button, ul, li, hr, span, td, tr { border-width: 0; border-style: solid; border-color: #fff; } div { outline: 0; } img { padding: 0; margin: 0 0 0 0; outline: 0; } .png { behavior: url("pngbehavior.htc"); } h1, h2, h3, h4, h5, h6 { margin: 0; } a { text-decoration: underline; color: #000; font-family: Helvetica, Arial, sans-serif; } a:hover { text-decoration: none; } hr { margin: 20px 0 20px 0; background: #fff; border-color: #7a6a62; border-width: 0 0 1px 0; height: 1px; } span.indent { margin: 0 0 0 15px; } /* E S S E N T I A L *******************************/ /******************************* S I T E */ div#beta { position: absolute; z-index: 5000; left: 50%; top: 115px; margin: 0 0 0 297px; width: 215px; height: auto; text-align: left; display: none; color: #fff; } div#beta .beta_background { z-index: 200; width: 215px; height: 215px; position: absolute; background: #7A6E67; opacity: 0.9; } div#beta .beta_foreground { z-index: 202; width: 195px; height: 195px; padding: 10px; position: absolute; } div#flash { display: none; text-align: left; padding: 0; height: 185px; } div#flash a { outline: none; } div#wrapper { text-align: center; width: 100%; } div#base { margin: 0 auto; background-image: url(../images/bg_wrapper.gif); width: 1024px; overflow: auto; text-align: left; outline: 0; z-index: 0; } div#header { position: relative; z-index: 5; background: #fff; height: 70px; padding: 0; } div#header div#logo { position: absolute; left: 625px; top: 10px; width: 300px; background: #fff; } div#header div#claim { position: absolute; left: 625px; top: 40px; font-size: 10px; } div#header div#breadcrumb { padding: 0 0 0 215px; float: left; font-size: 10px; color: #7a6a62; display: none; } div#header div#breadcrumb a { text-decoration: none; } div#header div#breadcrumb a:hover { text-decoration: underline; } /* BREDCRUMBS CONTENT */ div.breadcrumb_content { display: block; border-width: 0 0 1px 0; border-color: #DFDBDB; padding: 0 20px 0 20px; font-size: 9px; text-transform: uppercase; height: 18px; } div.breadcrumb_content a { text-decoration: none; } div.breadcrumb_content span.arrow { color: #7A6E67; } div.breadcrumb_content_links { width: 70%; float: left; } div.breadcrumb_content_icons { text-align: right; float: right; width: 20%; padding: 2px 0 0 0; height: 16px; cursor: hand; } /* BREDCRUMBS CONTENT */ /* BREDCRUMBS TOOLBAR */ span.breadcrumb_toolbar { display: block; padding: 0.35em 0.35em 0.35em 20px; border-bottom: 2px solid #fff; border-color: #fff; font-size: 9px; text-transform: uppercase; } span.breadcrumb_toolbar a { text-decoration: none; } span.breadcrumb_toolbar span.arrow { color: #7A6E67; } /* BREDCRUMBS TOOLBAR */ div#contentwrapper { width: 809px; min-height: 615px; float: left; } .navigation { margin: 20px 0 0 0; } .navigation a { padding: 2px !important; } .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; margin: 0 10px 5px 0; } .alignright { float: right; } /* eingefügt von Christian Winkens 08.09.2008 */ .post { border-color: #ccc; /*border-style: dotted;*/ border-width: 0 0 1px; padding: 0 0 10px; margin: 0 0 10px; overflow: hidden; } #blog_content { overflow: hidden; } #content > .post.excerpt { margin: 20px 20px 10px; } .excerpt a.h2 { text-decoration: none; font-size: 12px !important; font-weight: bold !important; color: #000; font-family: Helvetica, Arial, sans-serif; display: inline-block; width: 70%; } #entrylist > .excerpt { margin: 20px 0 0 0; } .post_date { /*display: block;*/ clear: both; display: inline-block; text-align: right; width: 29%; } .thumb { float: left; margin: 0 10px 5px 0; } /* eingefügt von Christian Winkens 08.09.2008 */ /******************************* S I D E B A R */ div#sidebar { width: 215px; float: right; border-width: 0; overflow: hidden; /* SAN (02.07.2009) geändert weil bei klick auf denn banner die outline kam und zum scrollbalken führte */ } div#sidebar div.sidebar_image { border-width: 0 0 2px 0; overflow: hidden; max-height: 215px; width: 215px; text-align: center; } div.banner_sidebar { text-align: center; } div.banner_sidebar img { margin: 6px; } /* RSS */ .rss { padding: 0; } .rss a { display: block; margin: 0 0 5px; text-decoration: none; color: #000; } .rss a:hover { color: #666 !important; } div#headbar { float: left; border-width: 0; background: #ff9; } div#headbar .square { margin: 0 2px 0 0; } #blog { margin: 20px 0 0; background-image: url(../images/bg_column_wrapper_23.gif); overflow: auto; height: auto; } div#menu { width: 592px; height: 25px; float: left; padding: 0 0 0 217px; background: #fff; text-align: center; } div#toolbar { width: 215px; float: left; } div#footer { width: 809px; height: 25px; float: left; padding: 0 0 0 0px; background: #fff; border-width: 1px 0 0 0; border-color: #dfdbd8; text-align: center; } div#iframe iframe { border: 0; width: 806px; height: 880px; } /* S I T E *******************************/ /******************************* M E N U */ div#menu ul { list-style: none; padding: 0; margin: 0; } div#menu ul li { float: left; padding: 0; border-width: 0 2px 0 0; } div#menu ul li.highlight a { background: #a0bf23; color: #fff; font-weight: bold; width: 118px; } div#menu ul li a.clearing { width: 100px; } div#menu ul li a { display: block; width: 116px; padding: 0.35em 0 0.35em 0; color: #7a6a62; text-decoration: none; background: #d9d5d2; } div#menu ul li a:hover { background: #7a6e67; color: #fff; } div#menu ul li a#active { background: #7a6e67; color: #fff; font-weight: bold; } /************ sub-menu */ div#sub_menu { display: none; border-width: 0 0 2px 0; border-color: #ccc; margin: 0 0 20px 0; } div#sub_menu ul { margin: 0; padding: 0; list-style-type: none; display: inline; } div#sub_menu ul li { display: inline; margin: 0; } /* sub-menu ************/ /* M E N U *******************************/ /******************************* C O N T E N T */ div#content { width: 590px; background: #fff; border-width: 0 2px 0 2px; float: right; line-height: 18px; padding: 0 0 20px 0; text-align: left; } div#content a.more { background: #7A6E67; color: #fff; text-decoration: none; padding: 0 2px 0 2px; font-size: 11px; } div#content a.more:hover { color: #fff !important; } /* div#content img { margin: 0 0 0 0; padding: 0; } */ div#headimg, div#headimg .slide { width: 590px; height: 215px; overflow: hidden; margin: 0 0 0 0; display: block; } div#headimg .slide img { position: absolute; } div#headimg .slide img.top { top: 0 !important; } div#headimg .slide img.middle { top: -50% !important; } div#headimg .slide img.bottom { bottom: 0 !important; } /*for one image*/ div#headimg, div#headimg .single { width: 590px; height: 215px; overflow: hidden; margin: 0 0 0 0; display: block; } div#headimg .single img { position: absolute; } div#headimg .single img.top { top: 0 !important; } div#headimg .single img.middle { top: -50% !important; } div#headimg .single img.bottom { bottom: 0 !important; } /****************************************** * TYPOGRAPHIE */ h1 { /* font-family: 'arial black', 'helvetica neue 85', 'helvetica black'; */ text-transform: uppercase; letter-spacing: -1px; font-weight: normal; font-size: 24px; line-height: 24px; margin: 0 0 5px 0; } h1 strong { font-family: 'helvetica black', 'helvetica neue 85 heavy', 'arial black'; font-weight: normal; letter-spacing: -1px; } h2 { text-transform: uppercase; letter-spacing: 0px; font-weight: normal; font-size: 18px; line-height: 18px; margin: 0 0 10px 0; } em { text-transform: none; font-style: normal; } h2 strong { font-family: 'helvetica black', 'helvetica neue 85 heavy', 'arial black'; font-weight: normal; letter-spacing: -1px; } div#content p { margin: 0 0 10px; } div#content ul { list-style-type: none; margin: 0 0 10px; padding: 0; } div#content ul li { background: url(../images/li_square.gif) no-repeat 0 5px; margin: 0; padding: 0 0 0 15px; text-indent: -4px; } div#content strong { font-family: 'helvetica black', 'helvetica neue 85 heavy', 'arial black'; font-weight: normal; letter-spacing: -1px; text-transform: uppercase; } div#content p.highlight { outline: 0; background: #a0bf23; color: #fff; padding: 10px; margin: 0; } div#content div.adress_wrapper { text-align: left; margin: 0 0 20px; } div#content div.adress_wrapper img { margin: 0 0 10px 0; } u { text-transform: uppercase; text-decoration: none; } div#content form div#left_column, div#content form div#right_column, p.copy_small { font-size: 10px; line-height: 14px; } div#content form div#left_column p, div#content form div#right_column p{ font-size: 12px; } div#content input, div#content textarea, div#content select { width: 100%; background: #fff; border-width: 1px; border-color: #BDB6B0; margin: 0 0 5px 0; padding: 1px; font-size: 11px; font-family: Helvetica, Arial, sans-serif; } div#content a.button { background: #7a6e67; padding: 2px 4px 2px 4px; margin: 0; color: #fff; font-size: 11px; text-decoration: none; } div#column_wrapper { background-image: url(../images/bg_column_wrapper.gif); overflow: auto; height: auto; outline: 0; padding: 0 0 5px 0; margin: 20px 0 20px 0; } div#column_wrapper_23 { background-image: url(../images/bg_column_wrapper_23.gif); overflow: auto; height: auto; outline: 0; margin: 20px 0 0 0; } div#head_column { padding: 20px; margin: 0; overflow: auto; height: auto; clear: both; } div.full_column { padding: 5px 20px 5px 20px; margin: 20px 0 0 0; overflow: auto; height: auto; } .slide_wrapper { height: 280px; } .category_wrapper .slide { position: absolute !important; margin: 10px; width: 190px; height: 280px; display: none !important; color: #333; border-color: #dfdbd8; text-decoration: none; } .slide_menu { height: 19px; } .slide_menu a { font-size: 10px; line-height: 23px; height: 19px; width: 70px; display: block; float: left; text-decoration: none; text-align: center; color: #999; overflow: hidden; } .slide_menu .tab1 { background: url(../images/shadowbox_tab1.gif); } .slide_menu .tab1:hover { background: url(../images/shadowbox_tab1_active.gif); } .slide_menu .tab2 { background: url(../images/shadowbox_tab2.gif); } .slide_menu .tab2:hover { background: url(../images/shadowbox_tab2_active.gif); } .slide_menu .tab3 { background: url(../images/shadowbox_tab3.gif); width: 75px !important; } .slide_menu .tab3:hover { background: url(../images/shadowbox_tab3_active.gif); } .slide_menu a.active, .slide_menu a:hover { line-height: 20px; background: url(../images/shadowbox_tab-active.gif); color: #000; } /*************** SHADOW BOX */ .shadowbox { width: 215px; height: 325px; margin: 0 0 20px; } .shadowbox_top { background: url(../images/shadowbox_top.gif); height: 6px; overflow: hidden; } .shadowbox_body { background: url(../images/shadowbox_body.gif); height: 316px; padding: 0 8px; } .shadowbox_bottom { background: url(../images/shadowbox_bottom.gif); height: 9px; overflow: hidden; } /* SHADOW BOX ***************/ /*************** left column */ div#content div#left_column { /*background: #fcf;*/ width: 43%; float: left; padding: 0 20px; margin: 0; } /* left column ***************/ /*************** right column */ div#content div#right_column { /*background: #f0f;*/ width: 43%; float: right; padding: 0 20px; margin: 0; } /* right column ***************/ /*************** 2/3 column */ div#content div.twothird_column { /*background: #fcf;*/ overflow: hidden; width: 295px; float: left; padding: 0 20px; margin: 0; } /* left column ***************/ /*************** right column */ div#content div.onethird_column { /*background: #f0f;*/ width: 215px; float: right; padding: 0 20px; margin: 0; } /* right column ***************/ /*************** square */ div#square_wrapper { height: auto; overflow: auto; padding: 0 20px 0 20px; } .square { display: block; outline: 0; text-align: left; text-decoration: none; background: #A0BF23; font-weight: bold; font-size: 11px; line-height: 15px; color: #fff; width: 195px; height: 195px; overflow: hidden; border-width: 0 0 2px 0; padding: 10px; } .asa { background-image: url(../images/square_homebyasa.gif); } .square hr { border-color: #fff; margin: 10px 0; } .square:hover { -moz-opacity: 0.97; } .highlight { background: #a0bf23 !important; } .red { background: #8F3C35; } a.left { width: 245px; height: 245px; text-align: left; padding: 10px; margin: 0 20px 20px 0; } /* square ***************/ /*************** content-navi */ ul.content_navi { background: url(../images/neu.gif) no-repeat 274px 2px !important; padding: 0 0; height: 30px; } ul.content_navi li { background: none !important; padding: 0 !important; display: block; float: left; width: 50%; text-align: center; } ul.content_navi li { width: 49.9%; } ul.content_navi li a { font-size: 11px; display: block; text-transform: uppercase; text-decoration: none; border-width: 1px; border-color: #DFDBDB; color: #7A6E67; } ul.content_navi li.active a { font-weight: bold; background: #7A6E67; color: #fff; border-width: 1px; border-color: #7A6E67; cursor: default; } /* content-navi 2 ***************/ /*************** COURSE-FACTS */ #outdated { color: #A0BF23; display: block; margin: 0 0 10px 0; } #outdated a { color: #A0BF23; } .course_wrapper div.date, div.presenter a { margin: 0 0 10px; font-size: 11px; color: #7a6e67; display: block; } .course_wrapper h2 { width: 200px; margin: 0 0 0; float: left; } .course_wrapper div.toggler, .course_wrapper div.toggler_open { overflow: auto; height: auto; background: #fff !important; padding: 0 !important; } .course_wrapper div.toggler .description { display: none; } .course_wrapper div.toggler_open .description { display: block; } .course_wrapper div.toggler .toggle_button { width: 63px; float: right; background: url(../images/details_open.gif) no-repeat 0 1px; } .course_wrapper div.toggler_open .toggle_button { width: 63px; float: right; background: url(../images/details_close.gif) no-repeat 0 1px; } table.facts { clear: both; border-spacing: 0; width: 100%; } .facts tr { } .facts td { border-width: 0 0 1px; border-color: #DFDBD8; padding: 2px 0; vertical-align: bottom; } .facts td.dfn { width: 30%; font-size: 10px; vertical-align: top; } .facts td.fact { width: 70%; font-size: 12px; } /* COURSE-FACTS ***************/ /*************** category */ div#content div.category_wrapper { clear: both; padding: 0 0 0 0; margin: 0 0 0 0; border-width: 0 0 0 0; border-color: #dfdbd8; } div#content div.border { clear: both; padding: 15px 0 0 0; margin: 0 0 0 0; border-width: 1px 0 0 0; border-color: #dfdbd8; } /* div#content div.category_wrapper div { display: none; } */ div#content .category, div#content .category_highlight { display: block; color: #333; margin: 0 0 15px; padding: 0 0 15px; border-width: 0 0 1px 0; border-color: #dfdbd8; text-decoration: none; } div#content .category .img { width: 215px; overflow: hidden; } div#content .category_highlight { background: #fff !important; padding: 10px; } div#content .category_highlight h1 { color: #7A6E67; } div#content .category_highlight:hover { background: #a0bf23 !important; padding: 10px; color: #fff; } div#content .category_highlight:hover h1 { color: #fff; } div#content div.category_wrapper .category a { text-decoration: none; } div#content div.category_wrapper .category a:hover { color: #7A6E67; } div#content div.category_wrapper p { margin: 0; } div.category_wrapper .first { padding: 0 0 10px 0 !important; } div#content div.category_wrapper .category ul { font-size: 11px; line-height: 12px; } div#content div.category_wrapper .category .category_icon { width: 12px; height: 12px; font-size: 11px; font-weight: bold; line-height: 11px; text-align: center; color: #fff; margin: 2px 5px 0 0; float: left; background: #7a6e67; padding: 1px 0 0 1px; } div#content div.category_wrapper .category h2 { color: #333; } div#content div.category_wrapper .category .hide { display: none; } div#content div.category_wrapper span.entrylist_category { width: 12px; height: 12px; font-size: 11px; font-weight: normal; line-height: 11px; text-align: center; color: #fff; margin: 3px 5px 0 0; float: left; background: #DFDBD8; } .icon_image { width: 40px; height: 40px; float: left; margin: 0 5px 0 0; } .icon_image_over { width: 208px; height: 210px; float: left; clear: both; margin: 0 5px 0 0; } /* #column_right img.img_small { width: 100px; float: left; margin: 0 10px 0 0; } #column_right img.img_full { width: 100%; float: left; margin: 0 10px 0 0; } */ /* category ***************/ /* C O N T E N T *******************************/ /******************************* E N T R Y L I S T */ #content #entrylist { padding: 0 20px; } /******************* entrylist legend */ div#entrylist_legend { margin: 20px 20px 20px 20px; border-width: 0 0 1px 0; border-color: #bdb6af; font-size: 11px; height: 18px; } div.entrylist_legend_name { float: left; text-align: left; width: 30%; } div.entrylist_legend_cat { float: right; text-align: right; width: 70%; } /* entrylist legend *******************/ a.entrylist_wrapper, div.entrylist_wrapper { display: block; text-decoration: none; padding: 5px 0; margin: 0; border-width: 0 0 1px 0; border-color: #bdb6af; outline: 0; /*height: 28px;*/ overflow: hidden; font-size: 11px; } * html a.entrylist_wrapper, * html div.entrylist_wrapper { padding: 5px 0; height: 37px; } a.entrylist_wrapper { cursor: pointer; } a.entrylist_wrapper:visited { background: #f5f5f5; } /* smallentrylist *******************/ .smallentrylist a { display: block; text-decoration: none; padding: 0; margin: 0; border-width: 0 0 1px 0; border-color: #bdb6af; outline: 0; height: 18px; line-height: 18px; overflow: hidden; font-size: 11px; } .smallentrylist a .entrylist_more { width: auto; height: 10px; padding: 3px 5px; margin: -18px 0 0 0; float: right; cursor: pointer; } .smallentrylist small { color: #BDB6AF; margin-left: 2px; } /* COURSE */ .entrylist_course { height: 50px !important; } a.course { height: auto !important; overflow: auto !important; } .entrylist_course .entrylist_headline { margin: 3px 0; } /* COURSE */ span.entrylist_adress { width: 76%; float: left; margin: 0; /*padding: 0 0 5px 0;*/ } span.entrylist_poptext { float: left; /*margin: 2px 0 0;*/ padding: 0; } * html span.entrylist_poptext { margin: 0 0 5px; } span.entrylist_image { float: left; display: block; height: 28px; width: 28px; margin: 0 10px 0 0; padding: 0; overflow: hidden; } span.entrylist_image img { margin: 0; padding: 0; } span.entrylist_headline { display: block; color: #666; font-size: 16px; line-height: 16px; margin: 0; padding: 0; border-width: 0 0 0 0; border-color: #7a6e67; } span.entrylist_text { display: block; line-height: 11px; margin: 2px 0 -2px; padding: 0; } span.entrylist_category_wrapper { float: left; margin: 0; width: 84px; height: 28px; overflow: hidden; } span.entrylist_category { width: 12px; height: 12px; font-size: 11px; font-weight: normal; line-height: 11px; text-align: center; color: #fff; margin: 1px; float: left; background: #F1EEEC; } span.active { background: #7a6e67; font-weight: bold; color: #DFDBD8; cursor: pointer; } span.entrylist_more, span.entrylist_more_arrow { float: left; background: #a0bf23; display: block; height: 28px; width: 28px; color: #fff; font-size: 11px; line-height: 11px; text-align: center; margin: 0 0 0 20px; padding: 0; } span.entrylist_more_arrow { background: transparent; color: #7a6e67; height: 20px; font-size: 11px; padding: 8px 0 0 0; } .entrylist_minisquare { display: block; margin: 3px 0 0 0; padding: 0 2px 0 0; float: right; height: 14px; width: 26px; background: #fff; color: #000; font-size: 12px; line-height: 13px; font-family: 'helvetica black', 'helvetica neue 85 heavy', 'arial black'; text-align: right; } * html .entrylist_minisquare { width: 28px; } .tooltip { position: absolute; display: none; background: #7a6e67; font-family:Arial, Palatino Linotype, Book Antiqua; color: #fff; width: 150px; min-height: 150px; height: auto; text-align: left; border-width: 2px; padding: 5px; top: -1000px; left: -1000px; z-index: 100; } * html .tooltip { height: 150px; } .tooltip h2 { letter-spacing: 0; color: #fff; font-size: 18px; font-weight: normal; text-transform: uppercase; margin: 0 0 3px 0 !important; padding: 0 0 0 0; } /* entrylist *******************************/ /******************************* T O O L B A R */ div#toolbar .toolbar_wrapper { margin: 0 8px; } div#toolbar .toolbar_wrapper h3 { font-size: 12px; font-weight: bold; color: #333333; margin: 0; padding: 4px 0 10px; } div#toolbar .toolbar_wrapper a { font-size: 11px; color: #7A6E67; text-decoration: none; } div#toolbar .toolbar_wrapper a:hover { color: #333333; } div#toolbar .toolbar_wrapper hr { margin: 10px 0; } div#toolbar span.toolbar_head { display: block; font-size: 12px; font-weight: bold; color: #333333; padding: 4px 3px 4px 8px; border-bottom: 2px solid #fff; background: #d9d5d2; } div#toolbar span.toolbar_head form { display: inline; margin: 0; padding: 0; } /* div#toolbar rausgenommen um suchfeld auch im content bereich zu formatieren */ span.toolbar_head input { margin: 0; padding: 0 2px 0 2px; width: 105px; font-size: 11px; color: #333333; } /* div#toolbar rausgenommen um suchfeld auch im content bereich zu formatieren */ span.toolbar_head button { height: 14px; background: #7a6e67; padding: 0 0 1px 0; margin: 0; color: #fff; font-size: 11px; line-height: 5px; text-decoration: none; } span.toolbar_head input { height: 14px; background: #fff; padding: 0; margin: 0; color: #7a6e67; font-size: 11px; line-height: 14px; height: 14px; } div#toolbar img.img_border { border-width: 0 0 2px 0; } div#toolbar div.banner_toolbar { text-align: center; } div#toolbar div.banner_toolbar img { margin: 20px 0 0 0; } #city_cloud { display: block; float: left; width: 100%; margin: 22px 0 0 0; background: #7A6E67; } #city_cloud a{ display: inline; float: left; margin: 3px 5px; text-decoration: none; text-transform: uppercase; color: #fff; } #city_cloud a.more { color: #7A6E67; background: #fff; text-transform: none; padding: 0 2px; } /* T O O L B A R *******************************/ /******************************* F O O T E R */ p.error, p#error { color: #FF0000; } div#footer ul { margin: 5px 0 0 0; padding: 0; } div#footer li { margin: 0; padding: 0 20px 0 20px; display: inline; list-style-type: none; font-size: 11px; color: #7a6a62; text-align: center; border-width: 0 1px 0 0; border-color: #7a6a62; } div#footer li.highlight, div#footer li.highlight a { background: #a0bf23; color: #fff; } div#footer a { font-size: 11px; color: #7a6a62; text-decoration: none; } div#footer a:hover { text-decoration: underline; } /* F O O T E R *******************************/ /********************************** Sitemap */ .box_sitemap_half { border-width: 0 0 1px 0; border-style: solid; border-color: #BDB6AF; padding: 0 0 20px 0; margin:0 0 20px 0; font-size: 12px; line-height: 16px; } .box_sitemap_half a { text-decoration: none; } .box_sitemap_half a:hover { text-decoration: underline; }/******************************* W i n t e r - L a y o u t */ .schnee { background-color: transparent; position: absolute; margin-left: 50%; z-index: 999; overflow: visible; height: 1px; witdh: 1px; } #schnee_menu { top: 70px; left: -305px; } #schnee_asa { top: 100px; left: -517px; height: 40px; } * html #schnee_menu { top: 50px; } * html #schnee_asa { top: 80px; } .weihnachten { background-image: url(../images/banner_weihnachtsideen.jpg) !important; } /* W i n t e r - C O L O R S */ div#menu ul li.highlight a { background: #990C02 !important; color: #fff; } div#content p.highlight { background: #990C02 !important; } .square { background: #7a6e67 !important; /*#990C02*/ color: #fff; } .square.tabslide { background: #990C02 !important; /*#990C02*/ color: #fff; } .highlight { background: #990C02 !important; } div#content .category_highlight:hover { background: #990C02 !important; color: #fff; } span.entrylist_more, span.entrylist_more_arrow { background: #990C02 !important; color: #ffffff !important; } div#footer li.highlight, div#footer li.highlight a { background: #990C02 !important; color: #fff; } /* W i n t e r - L a y o u t ********************************/ /***************************** F O R M - H E A D */ div.adress_data { padding: 0; } div.form_head_wrapper { width: 32%; margin: 0 0 0 0; float: left; } div.form_head_wrapper input, div.form_head_wrapper select { width: 160px; margin: 0 0 10px 0; } input.form_name { width: 500px; margin: 0 20px 0 0; } /* F O R M - H E A D *****************************/ /***************************** F O R M - E N T R Y */ div.form_entry_wrapper { width: 350px; text-align: left; font-size: 11px; margin: 0 0 30px 0; padding: 0 0 0 0; border-width: 0 0 0 0; } div.form_entry_wrapper input, div.form_entry_wrapper select { width: 300px; margin: 0 0 5px 0; } * html div.price_left { width: 177px; } div.price_left { width: 180px; margin: 0 0 0 0; padding: 0; float: left; } div.price_right { width: 170px; margin: 0 0 0 0; } div.price_right input, div.price_left input { width: 170px; margin: 0; } input.form_name, input.form_input_head { font-size: 18px; font-style: italic; font-family: Georgia, Times, serif; border-width: 1px 1px 2px 1px; } input.form_checkbox { width: 13px !important; border-width: 0 0 0 0; margin: 0 !important; padding: 0; } textarea { width: 350px; height: 140px; } .form_highlight, .head_highlight { border-width: 1px !important; border-style: solid !important; border-color: #f00 !important; } * html select.form_highlight { color: #f00 !important; } input.form_50 { width: 49% !important; } input.form_zip { width: 65px !important; } input.form_city { width: 185px !important; } input.form_tel_1, select.form_tel_1 { width: 65px !important; } input.form_tel_2 { width: 91px !important; } /* F O R M *****************************/ p#error { color: #FF0000; } /**************************** F O R M - I N F O */ a.form_info { text-decoration: none; background-color: #fff; border-color: #7a6a62; border-width: 1px; color: #7a6a62; font-family: courier, 'courier new'; font-weight: bold; font-size: 8px; padding: 0 2px 0 2px; } * html a.form_info { /* display: none;*/ } div.form_tooltip { position: absolute; background-color: #fff; border-width: 1px; border-color: #7a6a62; -moz-opacity: 0.80; padding: 10px; width: 195px; height: 195px; z-index: 100; top: -1000px; left: -1000px; z-index: 100; display: none; } * html div.form_tooltip { filter: alpha(opacity=80); width: 215px; height: 215px; margin: -20px 0 0 -120px; } div.box_tabGroup { padding: 20px 0 0 0; display: none; } div.box_toggle { padding: 0 30px 0 30px; margin: 0 0 20px 0; } /***************************** M E N U */ ul.menu_admin { clear: both; overflow: visible; margin: 0; padding: 20px; background-color: #fff; border-width: 0 0 1px 0; border-color: #000; } ul.menu_admin li { background-color: #fff; float: left; list-style-type: none; padding: 0; margin: 0 0 0 0; outline: none; width: 30%; } ul.menu_admin li a { text-decoration: none; outline: none; cursor: pointer; background-color: #fff; padding: 0; margin: 0; color: #ccc; text-transform: uppercase; outline: 0; } * html ul.menu_admin li a.active { margin: 0px 0 0 0; } ul.menu_admin li a.active { color: #000; } ul.menu_admin li a span.h1 { font-family: 'helvetica black', 'helvetica neue 85 heavy', 'arial black'; font-weight: normal; letter-spacing: -1px; font-size: 24px; margin: 0 5px 0 0; /*color: #FF8009;*/ } /* M E N U *****************************/ /***************************** F O R M - H E A D */ div.adress_data { padding: 0; } div.form_head_wrapper { width: 32%; margin: 0 0 0 0; float: left; } /* F O R M - H E A D *****************************/ /***************************** F O R M - E N T R Y div.form_entry_wrapper { width: 350px; text-align: left; font-size: 11px; margin: 0 0 30px 0; padding: 0 0 0 0; border-width: 0 0 0 0; } * html div.price_left { width: 177px; } div.price_left { width: 180px; margin: 0 0 0 0; padding: 0; float: left; } div.price_right { width: 170px; margin: 0 0 0 0; } div.price_right input, div.price_left input { width: 170px; margin: 0; } input.form_name, input.form_input_head { font-size: 18px; font-style: italic; font-family: Georgia, Times, serif; border-width: 1px 1px 2px 1px; } input.form_checkbox { width: 13px !important; border-width: 0 0 0 0; margin: 0 !important; padding: 0; } textarea { width: 350px; height: 200px; } input.form_zip { width: 44px !important; } input.form_city { width: 144px !important; } input.form_tel_1 { width: 45px !important; } input.form_tel_2 { width: 70px !important; } F O R M *****************************/ .toolbar_menu { margin: 22px 0 0 0; } .toolbar_menu ul { margin: 0; padding: 0 10px 0 10px; list-style: none; } .toolbar_menu ul li a { text-decoration: none; } .toolbar_menu ul li a.active { font-weight: bold; color: #7A6E67; } .toolbar_menu ul li a:hover { color: #7A6E67; } .toolbar_menu ul li ul { padding: 0 0 5px 0; font-size: 90%; } /******************************* T O G G L E R */ div.toggler, div.toggler_open { width: 100%; float: left; margin: 0; border-width: 0 0 2px 0; } div.toggler a, div.toggler_open a { text-decoration: none; outline: 0; } div.toggler { height: 22px; overflow: hidden; } div.toggler .toggle_button { background: #7A6E67 url(../images/arrow_lft_white.gif) no-repeat 200px 6px; } div.toggler_open .toggle_button { background: #7A6E67 url(../images/arrow_dwn_white.gif) no-repeat 200px 6px; } div.toggler_open { height: auto; overflow: visible; padding: 0 0 15px; } .toggle_button { display: block; width: 98%; overflow: auto; cursor: pointer; overflow: visible; margin: 0 0 10px; padding: 0 0 0 2%; color: #fff; text-transform: uppercase; line-height: 22px; } * html .toggle_button { width: 100%; } .arrow, .arrow_open { display: none !important; height: auto; text-align: right; font-size: 9px; padding: 4px 10px 0 0; color: #fff; } div.toggler_open .arrow { display: none; } div.toggler_open .arrow_open { display: block; } div.toggler .arrow { display: block; } div.toggler .arrow_open { display: none; } /* T O G G L E R *******************************/.slide_square { display: block; float: bottom; height: 435px !important; } .slide_square .square { height: 414px !important; } * html .slide_square .square { height: 435px !important; } .img_195 { width: 195px; height: 195px; overflow: hidden; border-width: 0px; margin: 0 0 10px; } .slide_square a { text-decoration: none; margin: 0; color: #fff; display: block; font-size: 12px; line-height: 16px; } .slide_square a:hover { text-decoration: underline; } .slide_square .square_content { height: 395px; } .slide_square .square_menu { text-align: right; } .minisquare, .minisquare_active, .square_menu a { width: 16px; height: 16px; line-height: 16px; margin: 0 0 0 2px; float: left; text-align: center; border-width: 1px; font-size: 14px; } .minisquare, .square_menu a { color: #fff; cursor: pointer; } * html .minisquare, * html .minisquare_active { width: 18px; height: 18px; } .minisquare_active, .square_menu a.minisquare_active { background: #fff; color: #7A6E67; font-weight: bold; } /* ********************************************************************************** ************************************************************************************* ************************************************************************************* ************************************************************************************* ************************************************************************************* ************************************************************************************* ************************************************************************************* ************************************************************************************* ********************************************************************************** */ .tabslider a { text-decoration: none; margin: 10px 10px 7px; display: block; text-transform: uppercase; font-size: 14px; } .tabslider a:hover { text-decoration: underline; } .tabslider small { margin: 0 10px; } .tab1, .tab2, .tab3 { width: 590px; height: 335px; margin: 0 0 20px; } .tab_box_content { position: absolute; width: 195px; height: 215px; } .tab_button1, .tab_button2, .tab_button3 { position: relative; top: 215px; background: #DFDBD8; color: #7A6E67; height: 23px; border-width: 2px 0 0 0; text-transform: uppercase; text-align: center; font-size: 14px; cursor: pointer; } * html .tab_button1, * html .tab_button2, * html .tab_button3 { height: 25px; } .tab_box1, .tab_box2, .tab_box3 { height: 335px; float: left; } .tab_box_content { z-index: 302; } .tab_box_bg { z-index: 300; position: absolute; background: #fff; opacity: 0.95; width: 196px; height: 215px; } * html .tab_box_bg { filter: alpha(opacity=95); } /********************************** tabslider 1 */ .tab1 .tab_box1 { width: 196px; border-width: 0 2px 0 0; } * html .tab1 .tab_box1 { width: 198px; } .tab1 .tab_box2 { width: 196px; } .tab1 .tab_box3 { width: 196px; } .tab1 .tab_button1 { background: #7A6E67; color: #fff; } .tab1 .tab_button2 { border-width: 2px 2px 0 0;} /********************************** tabslider 2 */ .tab2 .tab_box1 { width: 196px; } .tab2 .tab_box2 { width: 194px; border-width: 0 2px; } * html .tab2 .tab_box2 { width: 198px; } .tab2 .tab_box3 { width: 196px; } .tab2 tab_button1 { border-width: 2px 0 0 0; } .tab2 .tab_button2 { background: #7A6E67; color: #fff; } /********************************** tabslider 3 */ .tab3 .tab_box1 { width: 198px; } .tab3 .tab_box2 { width: 194px; } .tab3 .tab_box3 { width: 196px; border-width: 0 0 0 2px; } * html .tab3 .tab_box3 { width: 198px; } .tab3 .tab_button1 { border-width: 2px 2px 0 0; } .tab3 .tab_button3 { background: #7A6E67; color: #fff; }