*                                           { font-family:Arial Narrow, Arial, Helvetica Narrow, Helvetica, Verdana, Sans Serif; font-size:14px; line-height:20px; }
body, html                                  { color:#636363; margin:0; padding:0; background-color:#ffffff; }
div                                         { margin:0; padding:0; }
p                                           { margin:0; padding:0; }
h1                                          { margin:0; padding:0; font-size:14px; font-weight:bold; }
h2                                          { margin:0; padding:0; font-size:14px; font-weight:bold; }
img                                         { margin:0; padding:0; border:0; }
a                                           { text-decoration:underline; color:#636363; margin:0; padding:0; border:0; }
a:hover                                     { text-decoration:underline; }
table, th, tr, td                           { margin:0; padding:0;}
td                                          { margin:0; padding:0; vertical-align:top; text-align:left; }
td img                                      { margin:0; padding:0; vertical-align:top; border:0;}

#header_menu                                { color:#555555; padding-top: 20px; padding-left:0px;  padding-right:0px;  padding-bottom:0px; margin:0px; list-style:none; position:absolute; top:0px; left:250px;	z-index: 22;	width: 550px;	height: 25px; border-bottom: 1px dashed #555555; }
#header_menu li                             { float:left;}
.header_menu a                              { text-decoration:none; color:#636363; font-size:12px; float:left;}
.header_menu a:hover                        { text-decoration:none; color:#000000; }
.header_menu_active a                       { text-decoration:none; font-size:12px; color:#000000; font-weight:bold; float:left;}
.header_menu_active a:hover                 { text-decoration:none; color:#000000; font-weight:bold; }
.header_menu_spacer                         { font-size:12px; margin-left:10px; margin-right:10px; float:left; }

#lang_menu                                  { color:#555555; padding-top: 10px; padding-left:0px;  padding-right:0px;  padding-bottom:0px; margin:0px; list-style:none; position:absolute; top:45px; left:250px;	z-index: 22;	width: 800px;	height: 30px;}
#lang_menu li                               { float:left;}
.lang_menu a                                { text-decoration:none; color:#636363; font-size:12px; float:left;}
.lang_menu a:hover                          { text-decoration:none; color:#000000; }
.lang_menu_active a                         { text-decoration:none; font-size:12px; color:#000000; float:left; font-weight:bold; }
.lang_menu_active a:hover                   { text-decoration:none; }
.lang_menu_spacer                           { font-size:12px; margin-left:10px; margin-right:10px; float:left; }


.header_bild                                { position:absolute; top:65px; left:0; z-index:10; width:100%; height:250px; background-color:#efefef; background-image: url(../images/headerbg.jpg); background-repeat:repeat-x;}


#sidebar                                    { margin-left: 0px; color:#555555; width:177px; /*text-align:right;*/list-style:none;  padding-top:0px; padding-bottom:10px; padding-left:30px;  padding-right:43px;  }
#sidebar li                                 { padding-top: 10px; padding-bottom:10px; border-bottom: 1px dashed #acacac; }
.sidebar_header                             { font-weight:bold; }
.sidebar a                                  { text-decoration:none; color:#636363; font-size:12px; }
.sidebar a:hover                            { text-decoration:none; color:#000000; }
.sidebar_active a                           { text-decoration:none; font-size:12px; color:#000000; font-weight:bold; }

#sidebar_right a                           { text-decoration:none; color:#636363; font-size:12px; float:left; padding-top:5px; }
#sidebar_right a:hover                     { text-decoration:none; }
#sidebar_right img                         { align: right; padding-left:5px; }

#main                                       { position:absolute; top:335px; left:250px; z-index:20; }
#icon_right                                { position:absolute; top:63px; left: 865px; z-index:27; text-align:left; }

/**fckeditor begin*/
#sidebar_left                               { position:absolute; top:325px; left:0; z-index:24; width:250px; padding: 0px; margin: 0px; }
#sidebar_right                             { position:absolute; top:325px; left: 865px; width:200px; z-index:27; text-align:left; }
#content                                    { padding-top:10px; width:550px; float:left; }


/*#test_1                                     {font-family:Arial; font-weight:normal; font-size: 12px; color:#00ff00}*/
/**element=p*/
/*#test_2                                     {font-family:Times; font-weight:normal; font-size: 1.2em; color:#0000cc}*/
/**element=h1*/
/*.test_3                                     {font-family:Times; font-weight:bold; font-size: 120%; color:#ff0000;line-height:36px;}*/
/**element=p*/
/*.test_4                                     {font-family:Times New Roman; font-weight:normal; font-size: 34px; color:#ff0000;line-height:36px;}*/
/**fckeditor end*/

/** TEMPLATE: blog area / articles_list*/
.articles_list                 { width:100%; }
.articles_list_item            { }
.articles_list_item h2         { }
.articles_list_item h2 a       { }
.articles_list_item_teaser     { width:100%; }
.articles_list_created_changed { width:100%; font-style:italic; }

/** TEMPLATE: blog area / article_detail*/
.article_detail                 { width:100%; }
.article_detail h1              { width:100%; }
.article_detail h1 a            { }
.article_detail p a             { }
.article_detail_teaser          { width:100%; }
.article_detail_content         { width:100%; }
.article_detail_content p       { }
.article_detail_created_changed { width:100%; font-style:italic; }

/** TEMPLATE: blog area / articles defaults*/
.article_empty   { width:100%; }
.articles_back   { }
.articles_back a { }

/** WIDGETS STYLES*/

/** WIDGET: global widget settings*/
.widget                   { }
.widget .widget_header    { height: 26px; background: #f0f0f0 /*url(../images/widget_header_left.gif) left top no-repeat*/; }
.widget .widget_header a  { font-weight:bold; text-transform:uppercase;height: 26px; display:block; /*background: url(../images/widget_header_right.gif) right top no-repeat*/; padding-top:5px; margin-bottom:-5px; padding-left:10px; }
.widget .widget_title     { }
.widget .widget_title a   { font-weight:bold; font-size:16px; padding:10px;  }

/** WIDGET: behaviour in containers*/
#sidebar_left .widget  { margin-bottom:20px;}
#sidebar_right .widget { margin-bottom:20px;}
#footer .widget        { }
#content .widget       { margin-bottom:20px; }

/** WIDGETS: round corners*/
.widget_top_left                                                                  { display:block; width:100%; height:2px; /*background: url(../images/widget_top_left.gif) left top no-repeat;*/ }
.widget_top_right                                                                 { display:block; width:100%; height:2px; /*background: url(../images/widget_top_right.gif) right top no-repeat;*/ }
.widget_bottom_left                                                               { display:block; width:100%; height:2px; /*background: url(../images/widget_bottom_left.gif) left bottom no-repeat;*/ }
.widget_bottom_right                                                              { display:block; width:100%; height:2px; /*background: url(../images/widget_bottom_right.gif) right bottom no-repeat;*/ }


/** WIDGET: media player*/
.widget_media_mediaplayer            { }
.widget_media_mediaplayer div        { }
.widget_media_mediaplayer object     { }
.widget_media_mediaplayer_container  { }


/*WIDGET: articles list*/
.widget_articles_list                   { background-color:#f8f8f9; overflow-y:hidden; padding-bottom:26px; }
.widget_articles_list_content_container {  overflow-x:hidden; overflow-y:auto; padding-bottom:-26px; }
.widget_articles_list ul                { margin-left:10px; margin-right:10px; margin-top: 10px; }
.widget_articles_list ul li             { margin-top:10px; }
.widget_articles_list ul li h3          { display:inline; }
/*articles list item*/
.widget_articles_list_item      { }
.widget_articles_list_item h3   { }
.widget_articles_list_item p    { }
.widget_articles_list_item h3 a { }
/*articles list detail item*/
.widget_articles_list_detail                   { padding-bottom:35px; /*margin-bottom:20px;*/}
.widget_articles_list_detail_content_container { background-color:#fff; /*overflow-x:hidden;*/ /*overflow-y:auto;*/ height:auto;/*100%;*/}
.widget_articles_list_detail img               { position:relative; left:0px; top:15px; }
.widget_articles_list_detail h2                { }
.widget_articles_list_detail h2 a              { }
.widget_articles_list_detail h3                { }
.widget_articles_list_detail p                 { }
.widget_articles_list_detail_content_teaser_text {clear:both;}
.widget_articles_list_detail_content_long_text {clear:both;}
/*widget_articles_list_detail_title*/



