/*----- Start "Main definitions" -----*/
* { padding: 0; margin: 0; outline: 0; }

body {
    font-size: 12px;
    line-height: 1.5;
    font-family: Arial, "Trebuchet MS", Tahoma sans-serif;
    color: #2a2a2a;
    background: #000000 url(images/bgbig1.jpg) no-repeat fixed center center;;
    text-align: left;
    scroll="no";
}

div {
border:0px solid #888888;
}

a img { border: 0; }
a { color: #037bb9; text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { position: relative; top: 1px; } 

.cl, .clear { display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }

#page { width: 850px; margin: 0 auto; padding: 0 10px; }

h1, h2, h3, h4, h5, h6 {
        font-family: "Trebuchet MS", Tahoma, Arial, Sans-Serif;
        color: #2b2b2b;
        font-weight: normal;
}

h1 { font-size: 20px; }
h2 { font-size: 20px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }

ul { padding-left: 15px; }
/*----- End "Main definitions" -----*/


#VisitorsOnlineCountLegend { float:left; }
#VisitorsOnlineCount { margin-left:40px; }
#TodayVisitCountLegend { float:left; }
#TodayVisitCount { margin-left:40px; }
#TotalVisitCountLegend { float:left; }
#TotalVisitCount { margin-left:40px; }
#AverageVisitsLegend { float:left; }
#AverageVisits { margin-left:40px; }
#VisitorsStartDateLegend { float:left; }
#VisitorsStartDate { margin-left:40px; }

.ib_facebook_share { float:right; margin-top:5px; }


/*----- Start "Header" -----*/
#header { padding: 20px 12px 15px 3px; }
#header .description { font-family: "Trebuchet MS", Tahoma, Arial, Sans-Serif; font-size: 11px; color: #bfbfbf; text-transform: uppercase; line-height: 1; }
#header h1 { line-height: 1.1; }
#header h1 a { color: #4b4b4b; text-decoration: none; }
/*----- End "Header" -----*/


/*----- Start "Footer" -----*/
#footer { width: 100%; text-align:center; margin-top:8px; margin-bottom: 20px; line-height: 1.5 ;color: #bfbfbf; text-decoration: none;}
/*----- End "Footer" -----*/


/*----- Start "Navigation" -----*/
#navigation { float: right; display: inline; font-size: 11px; line-height: 1.5; text-transform: uppercase; padding-top: 10px; }
#navigation ul li { color: #6f6f6f; float: left; display: inline; list-style-type: none; padding-right: 14px; margin-right: 10px; background: url(images/nav-sep.gif) repeat-y right 0; }
#navigation ul li.last { margin-right: 0; padding-right: 0; background: none; }
#navigation ul li a { color: #bfbfbf; text-decoration: none; }
#navigation ul li a:hover { text-decoration: underline; }
#navigation ul li.active a { color: #bfbfbf; }
/*----- End "Navigation" -----*/


/*----- Start "Sub Navigation" -----*/
#navigation_sub { position: absolute; right: 225px; display: inline; font-size: 11px; line-height: 1.5; text-transform: uppercase; padding-top: 4px; }
#navigation_sub ul li { color: #3f3f3f; float: left; display: inline; list-style-type: none; padding-right: 14px; margin-right: 10px; background: url(images/nav-sep.gif) repeat-y right 0; }
#navigation_sub ul li.last { margin-right: 0; padding-right: 0; background: none; }
#navigation_sub ul li a { color: #9f9f9f; text-decoration: none; }
#navigation_sub ul li a:hover { text-decoration: underline; }
#navigation_sub ul li.active a { color: #9f9f9f; }
/*----- End "Sub Navigation" -----*/


/*----- Start "Bildergallerie" -----*/
.pagination p { float:right; display: inline; padding-top: 4px; }
.pagination ul li { display: inline; list-style-type: none; padding-right: 14px; margin-right: 10px; text-align:center;}
#bilder .layout_preview { margin-bottom: 20px; }
/*----- End "Bildergallerie" -----*/


/*----- Start "Content" -----*/
#content_top { height: 15px; width: 880px; background: url(images/slider_top.png) no-repeat 0 0; left: -20px; }
#content { height: 534px; width: 880px; position: relative; left: -20px; }
#content .bg { height: auto; width: 880px; background: url(images/slider_middle.png) repeat 0 0; }
#content_top_bg { background: url("images/banner.jpg") no-repeat scroll 0 0 transparent; height: 210px; left: 19px; position: relative; width: 843px; }
#content .cnt { padding: 11px 26px 0 26px; }
#content .cntent { width: 835px; min-height: 489px; position: static;}
#content .sidebar { float: right; width: 189px; height: auto; margin-left: 30px; }
#content .main {  position: static; width: 640px; }
#content_bottom { height: 15px; width: 880px; background: url(images/slider_bottom.png) no-repeat 0 0; left: -20px; }
/*----- End "Content" -----*/


/*----- Start "linklist ?" -----*/
.linklist { padding-left: 0; }
.linklist li { padding-left: 7px; background: url(images/linklist-ico.gif) no-repeat 0 7px; list-style-type: none; }
/*----- End "linklist ?" -----*/


/*----- Start "Formular Elemente" -----*/
.text {	margin-left: 0px; width: 180px; }
.submit { margin-top: 6px; margin-bottom: 6px; width: 80px; }

/*----- Start "Kontaktformular" -----*/
#kontaktformular .text { margin-left: 20px; width: 150px; }
#kontaktformular .textarea { margin-left: 20px; width: 250px; }
#kontaktformular .captcha.mandatory { margin-left: 20px; width: 50px; }
#kontaktformular .submit_container { margin-left: 20px; width: 250px; }
#kontaktformular .mandatory {vertical-align: baseline;}
/*----- End "Kontaktformular" -----*/

/*----- Start "Profil Changes" -----*/
#profil .text { margin-left: 40px; width: 200px; }
#profil .textarea { margin-left: 40px; width: 250px; }
#profil .captcha.mandatory { margin-left: 40px; width: 25px; }
#profil .submit { margin-left: 40px; width: 150px; }
#profil .checkbox { margin-left: 40px; }
#profil .mandatory {vertical-align: baseline;}
/*----- End "Profil Changes" -----*/

#avatarfile { width: 200px; }
#avatar_editform .file_container input { width: 200px; }
#tl_close_account .submit_container input { width: 150px; size: 10;}

#mitgliederseite .name { font-family: "Trebuchet MS", Tahoma, Arial, Sans-Serif; color: #2b2b2b; font-weight: normal; font-size: 20px; }
#mitgliederseite .description { font-family: "Trebuchet MS", Tahoma, Arial, Sans-Serif; color: #2b2b2b; font-weight: bold; font-size: 12px; margin-bottom: 5px; }
#mitgliederseite img { margin-top: 30px; }

/*----- Start "Registrierung" -----*/
#registrierung .text { margin-left: 40px; width: 200px; }
#registrierung .textarea { margin-left: 40px; width: 250px; }
#registrierung .captcha.mandatory { margin-left: 40px; width: 25px; }
#registrierung .submit { margin-left: 40px; width: 150px; }
#registrierung .checkbox { margin-left: 40px; }
#registrierung .mandatory {vertical-align: baseline;}
/*----- End "Registrierung" -----*/

/*----- Start "Passwort vergessen" -----*/
#passwort-vergessen- .text { margin-left: 40px; width: 200px; }
#passwort-vergessen- .textarea { margin-left: 40px; width: 250px; }
#passwort-vergessen- .captcha.mandatory { margin-left: 40px; width: 25px; }
#passwort-vergessen- .submit { margin-left: 40px; width: 180px; }
#passwort-vergessen- .checkbox { margin-left: 40px; }
#passwort-vergessen- .mandatory {vertical-align: baseline;}
/*----- End "Passwort vergessen" -----*/
/*----- End "Formulare Elemente" -----*/


/*----- Start "Kalender" -----*/
.minicalendar { width: 170px; }
/*.head.current { text-align: center; } */
/*----- End "Kalender" -----*/

/*----- End "MP3 Player" -----*/
.mod_pluginmp3 { margin-top: 10px; }
.mod_pluginmp3 p { height: 22px; margin-bottom: 10px; }
/*----- End "MP3 Player" -----*/

