/* --------------- Einstellung für alle Elemente ---------------*/
html * { 
                        margin: 0;
                        padding:0;
						
                }

body {
        background-color:#363b42;
        text-align: center;
        font-size: 82.50%;
        font-family: Verdana, Tahoma, Arial, sans-serif;		//font-family: Tahoma, Tahoma, Arial, sans-serif;				
        color: #ccc;
}


/* --------------- Header ---------------*/#cheader {        width:100%;        height: 300px;        background: url(images/bg_page.jpg) right bottom repeat-x;        text-align: center;}#header {        width: 797px;        height: 300px;        margin: 0px auto 0px auto;        background: url(images/bg_header.jpg) right bottom no-repeat;        text-align: right;		overflow: hidden;		//overflow:none;}#header #logo{        float: right;        margin: 10px 0px 0px 0px;        width: 215px;        height: 84px;}#header #hm{        float: right;        width: 540px;        margin: 0px 40px 0px 0px;        height: 108px;}#header #hm ul{        list-style-type: none;}#header #hm ul li{        list-style-type: none;        float: right;        color: #fff;}#header #hm ul li a{        display: block;        float: left;        width: 108px;        height: 93px;        padding: 15px 0px 0px 0px;        background: url(images/bg_hm.gif) left top no-repeat;        font-family: "Tahoma","Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;        color: #fff;        text-decoration: none;        text-align: center;}#header #hm ul li a:hover{        height: 30px;        padding: 78px 0px 0px 0px;        background: url(images/bg_hm_active.gif) right top no-repeat;		//padding: 15px 0px 0px 0px;        //background: url(images/bg_hm.gif) left top no-repeat;		//height: 93px;}#header #hm ul li a:hover.active,#header #hm ul li a.active{        height: 30px;        padding: 78px 0px 0px 0px;        background: url(images/bg_hm_active.gif) right top no-repeat;}
/* --------------- Page ---------------*/
#page {
        width:100%;
        text-align: center;
}
#ccontent {
        width: 797px;
        margin: 0px auto 0px auto;
        text-align: right;
        overflow: hidden;
}
#cleftmenue {
        clear: right;
        float: right;
        width: 213px;
        background: url(images/bg_submenue.jpg) right top repeat-x;
}
/* --------------- leftmenue ---------------*/
#leftmenue {
        clear: right;
        float: right;
        width: 173px;
        margin: 10px 20px 0px 0px;
        font-size: 82.50%;
}
#leftmenue h2{
        margin: 0px 0px 5px 0px;
        font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
        font-size: 137.50%;
        font-weight: bold;
        color: #80d900;
        text-transform: uppercase;
}
#leftmenue a{
        color: #ccc;
}
#leftmenue ul{
        margin: 0px 0px 30px 0px;
        list-style-type: none;
}
#leftmenue ul li{
        margin: 6px 0px 6px 0px;
        padding: 0px 20px 0px 0px;
        list-style-type: none;
        background: url(images/pointer01.gif) right 3px no-repeat;
}
#leftmenue ul li a{
        text-decoration: none;
}
#leftmenue ul li a:hover.active,
#leftmenue ul li a.active{
        color: #80d900;
}
#leftmenue div.news{
        margin: 0px 0px 30px 0px;
        line-height: 1.5em;
}

/* --------------- content ---------------*/
#content {
        float: right;
        width: 510px;
        margin: 30px 53px 20px 0px;
        line-height: 1.7em;
}
#content h1{
        margin: 0px 0px 1em 0px;
        font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
        font-size: 182.50%;
        font-weight: normal;
        color: #fff;
}
#content h2{
        margin: 0px 0px 1em 0px;
        font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
        font-size: 150.00%;
        font-weight: normal;
        color: #fff;
}
#content p{
        margin: 0px 0px 2em 0px;
}
#content a{
        color: #80d900;
}


/* --------------- footer ---------------*/
#cfooter {
        width:100%;
        height: 50px;
        background-color: #282e34;
        border-top: 1px solid #5f5f5f;
        text-align: center;
}
#footer {
        width: 797px;
        margin: 0px auto 0px auto;
        text-align: right;
        overflow: hidden;
}
#hpv24 {
        float: left;
        margin: 16px 0px 0px 0px;
        font-size: 75.00%;
        color: #999;
}
#hpv24 a{
        color: #999;
}

/* --------------- Formulare ---------------*/
#content form {
        clear: right;
        line-height: normal;
        width: 360px;
}
#content label {
        clear: right;
        float: right;
        margin: 10px 0px 0px 0px;
}
#content label.plabel {
        font-weight: bold;
}


#content textarea {
        clear: right;
        float: right;
        width: 360px;
}
#content input.submit {
        width: auto;
        float: right;
        margin: 10px 0px 0px 0px;
}
#content input.reset {
        width: auto;
        margin: 10px 0px 0px 0px;
}
/* added new */div.accounts{//position:relative;//margin-top:-110px;	color: #E7EDF2;	height: 46px;	padding-right: 10px;	font-size: 0.9em;	padding-top:250px;	margin-left:0px;	text-align:right;	margin-right:220px;}div.accounts a{	text-decoration: none;	color: #E7EDF2;v-align:middle;}div.accounts a:hover{	text-decoration: underline;}div.search-form{	color: #E7EDF2;	float:right;	height: 25px;	padding-right: 7px;	padding-top:4px;	font-size: 0.9em;	margin-top:145px;	margin-left:0px;	text-align:right;	margin-right:20px;	width:166px;//width:167px;}div.search-form a{	color: #E7EDF2;	text-decoration: underline;}div.search-form a:hover{	text-decoration: none;}input.what{	border: 1px solid #3F86B9;	background: #FFF url('images/text-bg.gif') center right repeat-x;	width: 130px;	height: 16px;}input.text{	border: 1px solid #3F86B9;	background: #FFF url('images/text-bg.gif') center right repeat-x;	height: 16px;	margin-left:4px;	font-family:Tahoma;}input.editprofile{	border: 1px solid #3F86B9;	background: #FFF url('images/text-bg.gif') center right repeat-x;	height: 18px;	margin-left:4px;	font-family:Tahoma;}select.editprofile{	border: 1px solid #3F86B9;	height: 22px;	margin-left:4px;	font-family:Tahoma;	width:100px;}input.searchfield{	height: 17px;	margin-left:0px;	border:none;//border: 0 0 0 0;}textarea{	border: 1px solid #3F86B9;}input.flat-button{	border: 1px solid #3F86B9;	background: #3176A8 url('images/flat-button.gif') center right repeat-x;	font: bold 11px 'Tahoma', Arial, Verdana;	color: #FFF;	height: 20px;}input.flat-button:hover{	background: #6CA8D3;}input.login-button{	border: 1px solid #3176A8;	background: #619AC3 url('images/login-button.gif') center right repeat-x;	font: bold 11px 'Tahoma', Arial, Verdana;	color: #FFF;	height: 18px;	width: 70px;	padding-bottom:3px;}input.login-button:hover{	background: #77ADD3;}button.flat-buttonans{	border: 1px solid #3F86B9;	background: #3176A8 url('images/flat-button.gif') center right repeat-x;	font: bold 11px 'Tahoma', Arial, Verdana;	color: #FFF;	height: 30px;}button.flat-button-open{	border: 1px solid #3F86B9;	background: #3176A8 url('images/flat-button.gif') center right repeat-x;	font: bold 11px 'Tahoma', Arial, Verdana;	color: #FFF;	height: 30px;}button.flat-button-open:hover{	background: #6CA8D3;}input.flat-button{	border: 1px solid #3F86B9;	background: #3176A8 url('images/flat-button.gif') center right repeat-x;	font: bold 11px 'Tahoma', Arial, Verdana;	color: #FFF;	height: 30px;}input.flat-button:hover{	background: #6CA8D3;}button.flat-button{	border: 1px solid #3F86B9;	background: #3176A8 url('images/flat-button.gif') center right repeat-x;	font: bold 11px 'Tahoma', Arial, Verdana;	color: #FFF;	height: 20px;}button.flat-button:hover{	background: #6CA8D3;}table.stats{font-size:12px;font-family:tahoma;color:#0099CC;}.aton{background: #BBB;cursor: pointer;cursor:hand;color:#FFFFFF;border:1px solid #336699;font-weight:bold;}.atoff{background: #FFFFFF;border:1px solid #336699;cursor: pointer;cursor:hand;border:0px;}.stats td,.stats tr{border:0px;}.sel{color: #449800;}/*Credits: Dynamic Drive CSS Library *//*URL: http://www.dynamicdrive.com/style/ */#ddcolortabs{margin-left: 4px;padding: 0;background: transparent;voice-family: "\"}\"";voice-family: inherit;padding-left: 5px;}#ddcolortabs ul{font-family: Tahoma, Arial, Verdana, sans-serif;font-size: 12px;margin:0;padding-top:10px;list-style:none;}#ddcolortabs li{display:inline;margin:0 0 0 2px;padding:0;text-transform:uppercase;}#ddcolortabs a{float:right;color: white;background: #336699 url(images/color_tabs_left.gif) no-repeat left top;margin:0 0 0 2px;padding:0 0 1px 3px;text-decoration:none;letter-spacing: 1px;}#ddcolortabs a span{float:left;display:block;background: transparent url(images/color_tabs_right.gif) no-repeat right top;padding:4px 9px 4px 6px;}#ddcolortabs a span{float:none;}#ddcolortabs a:hover{background-color: #3399FF;}#ddcolortabs a:hover span{background-color: #3399FF;}#ddcolortabs .current a, #ddcolortabs .current span{ /*currently selected tab*/background-color: #3399ff;}fieldset.member{text-align:center;padding:2px;align:center;width:70px;}/* Post */post {padding: 20px 20px 0 20px;font-family:Tahoma;}
