/* ////////////////// Standard CSS //////////////////

Autor:    Sindre Wimberger // wimberger@echonet.at
Company:  echonet communication gmbh
		  schottenfeldgasse 24, 1070 vienna
	  	  http://www.echonet.at
Created:  2006-07-18, sindre wimberger
Modified: 2006-08-01, ulrich dobiasch

/////////////////////////////////////////////////// */

/* +body
-------------------------------------------------------------------*/

html, body, span, a, table, td, form, #c-logo, #c-time, #c-breadcrumb { font-family:Arial, Verdana, Helvetica, sans-serif;margin:0;padding:0;text-align:left; }
body { background-color:#eee;color:#2C2E30;font-size:62.5%;text-align:center;margin-bottom:5px;}
html { overflow-y:scroll; } /* Scrollbar immer rechts im Firefox ab 1.5 */

/* +standard Elemente
-------------------------------------------------------------------*/

.auto {width:auto; }
.c { clear:both; }
.clear { clear:both;font:1px/1px "Courier New", Courier, mono}
.center { text-align:center; }
.error { color:#f00;font-weight:bold; }
input.error {border-color:#f00;}
.fright { float:right; }
.fleft { float:left; }
.inline { float:none;width:auto; }
#c-parent .mt0 { margin-top:0; }
#c-parent .mb0 { margin-bottom:0; }
.notd a { text-decoration:none; }
.right { text-align:right; }

ul.tarn em, #c-sitenav, .v, .versteckt, #c-nav span, #c-mnav span, #c-breadcrumb span, #c-sidebarbox em { display:none;visibility:hidden; }
#test { display:block;visibility:visible; }
.tools:after, .clearfix:after, .cfix:after { content:".";display:block;height:0;clear:both;visibility:hidden; } /* zwingt den container die beinhalteten elemente zu umflieen */

/* ----- +Links ----- */

a { color:#E20916;text-decoration:none; }
a:hover { color:#fff;background-color:#E20916;text-decoration:none; }
#c-logo a:hover {background-color:transparent;}

/* ----- +headlines/ berschriften/ Abstze ----- */

h1 { font-size:2.00em;font-weight:600;margin-top:0; } /* 24px */
h2 { font-size:1.831em;font-weight:100; } /* 22px */
h3 { font-size:1.5em;font-weight:100; } /* 18px */
h4 { font-size:1.165em;font-weight:100; } /* 14px */
h5 { font-size:1em;font-weight:100; } /* 12px */
h6 { font-size:0.915em; } /* 11px */
p {}
small { font-size:0.915em }

h1 a, h2 a, h3 a { text-decoration:underline; }
h1 a:hover, h2 a:hover, h3 a:hover { text-decoration:none; }
h1 em { color:#E20916;font-style:normal }

h3 span { color:#E20916; }
h3 a { text-decoration:underline;color:#2C2E30; }


textarea, input, select { font:1em Arial, Helvetica, sans-serif; }
a img { margin-bottom:-3px; }

/* ----- +listen ----- */

li {}
ol { margin-left:30px;padding-left:0; } /* position:relative; Verhindert das verschwinden von Hintergrundbilder bei Listen */
ul { margin-left:20px;padding-left:0;list-style-type:square; }
ul.tarn { list-style:none;margin:0;padding:0; }

/* ----- +bilder ----- */

img { border:0; }/* display:block; Verhindert whitespace unter bild */
.fright img, img.fright { margin:0 0 3px 7px; }
.fleft img, img.fleft { margin:0 7px 3px 0; }

/* +grundlayout
-------------------------------------------------------------------*/
#c-parent { display:block;font-size:1.2em;height:auto;margin:0 auto;position:relative;text-align:left;width:967px;background-color:#fff; }
#c-sidebar { clear:left;float:left;margin:5px 20px 30px 20px;overflow:hidden;width:186px; }
#c-content { float:left;margin:5px 0 30px 0;overflow:hidden;width:734px; }

/* ----- +head ----- */
#c-breadcrumb { background:url(../gfx/logo-small.gif) no-repeat left center;float:left;margin:3px 0 0 20px;padding:.4em 0 .4em 27px; }
#c-breadcrumb a { color:#000;text-decoration:none; }
#c-logo { background:url(../gfx/logo-nav-decker.gif) no-repeat 27px 61px;clear:both;float:left;margin:10px 0 0 6px;padding-bottom:4px;position:relative;z-index:10; }
#c-logo img { display:block;margin:0 5px; }
#c-time { background:url(../gfx/icon-zeit.gif) no-repeat left center;float:right;margin-top:60px;padding:.4em 0 .4em 27px; }

/* ----- +metanavigation ----- */

#c-mnav { float:right;list-style:none;margin:8px 10px 0 0;padding:0;width:400px; }
#c-mnav li { float:right;padding:0 5px; text-transform:uppercase; }
#c-mnav li a { color:#666;font-weight:600;font-size:1em;display:block;text-decoration:none; }
#c-mnav li a:hover { color:#2C2E30;text-decoration:underline;background:none; }

/* ----- +navigation ----- */

#c-nav { clear:both;float:left;list-style:none;margin:-13px 0 0 20px;padding:0;position:relative;width:950px;z-index:1; }
#c-nav li { background:#C00611 url(../gfx/bg-nav.jpg) repeat-x;border:2px solid #B40510;float:left;margin:0 4px 0 0; }
#c-nav li a { color:#fff;display:block;float:left;font:bold 1em Helvetica, Arial, sans-serif;padding:.2em 15px .2em 0;text-align:right;text-decoration:none;width:112px; }
#c-nav li a:hover {}
#c-nav li ul { background-color:#B40510;left:0;list-style:none;margin:0;padding:0;position:absolute;top:24px;width:auto; }
#c-nav li ul li { background-color:transparent;background-image:none;border:0 none; }
#c-nav li ul li a {width:auto; }

/* ----- +sidebar ----- */

#c-sidebarbox { background:#C00611 url(../gfx/bg-box.jpg) repeat-x;border:4px solid #B40510; }
#c-sidebarbox h2 { background-image:none;color:#fff;float:left;font:2em bold Helvetica, Arial, sans-serif;font-weight:bold;margin:0;padding:10px 10px 0 10px;text-transform:uppercase; }
#c-sidebarbox h3 { border-bottom:1px dotted #fff;color:#fff;margin:0 10px;padding:0 0 3px 0; }
#c-sidebarbox ul { font-size:.95em;float:left;list-style:none;padding:0 10px;margin:10px 0 0 0; }
#c-sidebarbox ul li { clear:both;float:left;margin:1px 0;width:166px; }
#c-sidebarbox ul li a { color:#fff;display:block;text-decoration:none; }
#c-sidebarbox ul li a:hover { text-decoration:underline;background:none; }
#c-sidebarbox ul.pfeil li { background:url(../gfx/pfeil-rechts-bg-rot.gif) no-repeat left center;margin:3px 0; }
#c-sidebarbox ul.pfeil li a { padding-left:13px; }
#c-sidebarbox span { float:right;padding-right:5px; }
#c-sidebarbox div { clear:both; }
#c-sidebarbox .bg { background:url(../gfx/bg-box.jpg) repeat-x;border-top:2px solid #B40510;padding-top:15px;padding-bottom:11px; }

/* ----- +footer ----- */

#c-footer { clear:both;background:#D9DBE1 url(../gfx/bg-footer.gif) 0% 50% no-repeat;padding:5px 10px; }
#c-footer ul {float:left; margin:0;padding:0; }
#c-footer ul li { float:left;margin:0;padding:0;list-style-type:none;font-size:0.915em;padding:2px 10px;background:url(../gfx/footer-spacer.gif) no-repeat 0% 50%; }
#c-footer ul li a { color:#2C2E30;padding:0 2px }
#c-footer ul li a:hover { color:#fff;background-color:#2C2E30; }
#c-footer ul li#footer-main { background:url(../gfx/logo-tiny.gif) no-repeat 0% 50%;padding-left:26px; }

/* ----- +suche header ----- */

#topsearch {clear:none;float:right;margin:40px 0 10px 40px;padding:0;width:auto; }
#topsearch fieldset { border:0 none;margin:0;padding:0;text-align:right; }
#topsearch span { float:left;padding:.4em 0 0 0; }
#topsearch label { background:url(../gfx/icon-suche.gif) no-repeat left center;clear:both;float:left;font-weight:bold;margin:0;text-align:left;padding:.4em 0 .4em 27px;width:auto; }
#topsearch input#suchbegriff { background-color:#fff;border:1px solid #3B4044;color:#000;display:inline;float:left;margin:2px 0 0 10px;width:150px; }
#topsearch input.button { float:left;font-size:1em;margin:0 10px 0 10px;padding:0 7px 0 7px;width:auto; }
#topsearch input.noborder { display:inline;float:left;background-color:transparent;border:0px none;height:auto;margin:4px 5px 0 10px;width:auto; }

/* ----- +suche allgemein ----- */
ul.searchresults {list-style-type:none;margin:0;padding:0;}
.searchresults li {border:1px solid #EAECF2;margin:.3em 0; padding:.3em .5em;}
.searchresults li:hover {background-color:#EAECF2;}
.searchresults li h4 {margin:.2em 0;}
.searchresults li p {margin:.2em 0;}


/* +standard Content Spalten
-------------------------------------------------------------------*/

div.Col-1a { float:left;width:471px;margin-right:10px; }
div.Col-1b { float:left;width:253px; }

div.Col-2a { float:left;width:511px; }
div.Col-2b { float:left;width:223px; }

div.Col-3a { float:left;width:362px;margin-right:10px; }
div.Col-3b { float:left;width:362px; }

div.Col-4a { float:left;width:471px;margin-right:10px; }
div.Col-4b { float:left;width:253px; }

div.Col-5a { float:left;width:555px;margin-right:4px; }
div.Col-5b { float:left;width:157px; }


/* +standard content head
-------------------------------------------------------------------*/

ul#toolbox, ul.toolbox { margin:-16px 0 20px 0;padding-left:0;position:relative;left:-10px; }
ul#toolbox li, ul.toolbox li { list-style-type:none;float:left;background:url(../gfx/tool-spacer.gif) no-repeat 100% 50%;padding:0px 10px }
ul#toolbox li a, ul.toolbox li a { float:left; }

p#toolbox { margin:-16px 0 0px 0;position:relative;left:0px; }

div.contenthead {margin-bottom:.5em;}
div.toolshead img.userimage, div.contenthead img { float:left;margin-right:10px; }
div.toolshead h1 {  }
div.toolshead h1 a, div.contenthead h1 a {color:#333;text-decoration:none;}

/* +browse
-------------------------------------------------------------------*/
ul.browse {margin:.5em 0;padding:0;}
ul.browse li {float:left;margin-bottom:.15em;margin-right:.15em;list-style:none;}
ul.browse li.browse-prev, ul.browse li.browse-pages {margin-right:1em;}
ul.browse li.browse-next a {border-width:2px;margin-top:0;}
ul.browse li a {border:1px solid #ddd;color:#666;display:block;margin-top:1px;padding:.2em .6em;}
ul.browse li a:hover {border-color:#B40510;color:#fff;}
ul.browse li ul {float:left;}
ul.browse li ul li strong {color:#E20916;display:block;padding:.3em .6em;}
ul.browse ul {margin:0;padding:0;}

/* +standard box layout
-------------------------------------------------------------------*/

/*div.box1 { 
	background:#EAECF2 url(../gfx/box1.gif) no-repeat 100% 12px;
	padding:15px;
	margin-bottom:1em;
}

div.box1 h3 { 
	background:#D8DAE0 url(../gfx/box1-h3.gif) no-repeat 100% 0%;
	padding:2px 10px 4px 4px;
	margin:-11px -11px 1em -11px;
	text-transform:lowercase;
	color:#A5ACB2;
	text-align:right;
	font-size:1.3em;
	font-weight:100;
}*/

div.box1 { 
	background:#EAECF2 url(../gfx/box1.gif) no-repeat 100% 12px;
	padding:15px;
	margin-bottom:1em;
}

div.box1 h3 { 
/*	background:#D8DAE0 url(../gfx/box1-h3.gif) no-repeat 100% 0%;*/
	padding:2px 10px 4px 4px;
	margin:-5px 0px 1em -5px;
	color:#E20916;
	font-size:1.5em;
	font-weight:100;
}
div.box1 h3.mb0 {margin-bottom:0;}

div.box1 h3 a { 
/*	background:#D8DAE0 url(../gfx/box1-h3.gif) no-repeat 100% 0%;*/
	color:#E20916;
	text-decoration:none;
}

div.box1 h3 a:hover { 
	background:none;
	text-decoration:underline;
}


div.box2 { /* sample home content */
	background:#D8DAE0 url(../gfx/box2.gif) no-repeat 12px 0%;
	padding:15px;
	margin-bottom:1em;
}

div.box2 h3 { 
	background:#EAECF2 url(../gfx/box2-h3.gif) no-repeat 9px 0%;
	padding:9px 8px 4px 9px;
	margin:-12px -12px 1em -12px;
	color:#2C2E30;
	font-size:1.3em;
	font-weight:900;
}

div.box3 { /* sample login form -> home */
	background:#B40510 url(../gfx/box3.gif) no-repeat 0% 30px;
	padding:4px;
	margin-bottom:1em;
	color:#fff;
}

div.box3 div.inner { 
	background:#E20916 url(../gfx/box3-inner.gif) repeat-x 0% 100%;
	padding:15px;
}

div.box3 h3 { 
	background:url(../gfx/box3-h3.gif) no-repeat 0px 25px;
	padding:20px 5px 5px 10px;
	margin:-15px -15px 1em -15px;
	color:#fff;
	font-size:1.3em;
	font-weight:900;
}

div.box4 { 
	background:#E20916;
	padding:15px;
	margin-bottom:1em;
}
div.box4 h3 { 
/*	background:#D8DAE0 url(../gfx/box1-h3.gif) no-repeat 100% 0%;*/
	padding:2px 10px 4px 4px;
	margin:-5px 0px 1em -5px;
	color:#fff;
	font-size:1.5em;
	font-weight:100;
}
div.box4 h3.mb0 {margin-bottom:0;}

div.box4 a { 
/*	background:#D8DAE0 url(../gfx/box1-h3.gif) no-repeat 100% 0%;*/
	color:#fff;
	text-decoration:none;
}


/* +standard buttons
-------------------------------------------------------------------*/

a.button {
	background-color:#E20916;
	border-color:#F5F5F6 #7C7B7D #7C7B7D #F5F5F6;
	border-style:solid;
	border-width:2px;
	padding:1px 10px;
	text-transform:uppercase;
	color:#fff;
	font:900 1.0em Arial, Helvetica, sans-serif;
}

a:active.button {
	padding:1px 9px 1px 11px;
}

a.button2 {
	border:1px solid #ddd;color:#666;font-weight:normal;padding:.15em .6em;
}

a:hover.button2 {
	border-color:#B40510;color:#fff;
}


input.button {
	background-color:#E20916;
	border-color:#F5F5F6 #7C7B7D #7C7B7D #F5F5F6;
	border-style:solid;
	border-width:2px;
	text-transform:uppercase;
	color:#fff;
	font:900 1.0em Arial, Helvetica, sans-serif;
	cursor:pointer;
}

a.yes { background-color:#090; }
input.yes { background-color:#090; }

/* +standard icons
-------------------------------------------------------------------*/

p.done { background:url(../gfx/msg-done.gif) 0% 50% no-repeat;padding:7px 0px 4px 30px;font-weight:900;font-size:1.165em; }
p.failed { background:url(../gfx/msg-failed.gif) 0% 50% no-repeat;padding:7px 0px 4px 30px;font-weight:900;font-size:1.165em; }

div.box2 p.done { background-image:url(../gfx/msg-done-2.gif); }
div.box2 p.failed { background-image:url(../gfx/msg-failed-2.gif); }


/* +standard form
-------------------------------------------------------------------*/

form.default {  }
form.default fieldset { border:0;margin:0;padding:0; }
form.default fieldset legend { display:none; }
form.default fieldset p {  }
form.default fieldset p span { display:block;font-weight:900;padding-bottom:0.8em }
form.default fieldset p small.note{ color:#666; }
form.default input.text { width:440px; }
form.default textarea.textarea { width:440px;height:10em }
form.default input.file { width:200px; }

form.userprofile fieldset { border:0;margin:0 0 10px 0;padding:10px;background-color:#EAECF2;width:29em; }
form.userprofile fieldset legend { display:none; }
form.userprofile fieldset p { margin:0 0 0.5em 0; }
form.userprofile fieldset p span { display:block;float:left;width:11.5em;font-weight:900; }
form.userprofile fieldset p small.note{ color:#666; }
form.userprofile input.text { width:200px; }
form.userprofile textarea.textarea { width:200px;height:10em }
form.userprofile input.file { width:200px; }

#c-content form input.smaller { width:51px;margin-right:5px; }
#c-content form input.small { width:140px; }
#c-content form input.large { width:200px; }
#c-content form input.larger { width:250px; }

small.note { color:#666; }

/* standard arrows */

.bigarrow { padding:20px;margin: 0 0 10px 0; }
.bigarrow h3 { margin:0; }
.bigarrow p { margin:0 0 0 15px; }
.arrowRed a { color:#fff; }
.arrowRed { background:#E20916 url(imagetool/arrow.gif) no-repeat 100% 50%;color:#fff; }
.arrowRedout {border:1px solid #E20916; }

/* hilfebox */
.hilfebox {display:inline;padding:5px;position:absolute;right:10px;top:125px;}
.hilfebox a { background:url(../gfx/help.gif) no-repeat 4px 50%;display:block;width:21px;height:21px; }
.hilfebox a span { display:none; }
.hilfebox a:hover { background-position:-21px 50%;cursor:help }

#c-content li.help { background:none;padding-left:5px; }
.help a { background:url(../gfx/help.gif) no-repeat 4px 50%;display:block;width:21px;height:15px; }
.help a span { display:none; }
.help a:hover { background-color:transparent;background-position:-21px 50%;cursor:help }

.memberplus img {}
.memberplus:hover {background-color:transparent;}

/* Kalender klein */
.microcal {margin-top:10px;}
.microcal h4 {font-size:1em;margin:.5em 0 0 0;}
.microcal h4 a {background-color:#fff;border:1px solid #676767;color:#676767;margin:0 .2em;padding:0 .3em;text-align:center;}
.microcal h4 a:hover {background-color:#E20916;border-color:#B40510;color:#fff;}
.microcal table {width:auto;}
.microcal table th {color:#676767;font-weight:normal;text-align:center;}
.microcal table td {background-color:#fff;border:1px solid #676767;color:#676767; empty-cells:hide;padding:.1em .3em;text-align:center;}
.microcal table td:hover {background-color:#E20916;border-color:#B40510;color:#fff;}
.microcal table td:hover a {color:#fff;}

/* Benutzerliste klein in Reihe */
body ul.usersmall { list-style-type:none;margin:4px 0 0 4px;padding:0; }
body ul.usersmall li { list-style-type:none;margin:0 3px 3px 0;padding:3px;float:left;width:auto;border:1px solid #D9DBE1;background-color:#fff;font-size:0.915em; white-space:nowrap; }
body ul.usersmall li img.userimage { vertical-align:top; }
body ul.usersmall li a { color:#E20916;background:none; }
body ul.usersmall li a.vonmir {background:url(../gfx/memberplus-vonmir.gif) no-repeat 99% center;padding-right:23px;}
body ul.usersmall li a.vonihm {background:url(../gfx/memberplus-vonihm.gif) no-repeat 99% center;padding-right:23px;}

/* Benutzerliste klein unter einander */

body ul.userlist { margin-left:0;padding-left:0; }
body ul.userlist li { list-style-type:none;margin-left:0;padding:3px 0; }
body ul.userlist li img.userimage { vertical-align:top; }

/* Benutzerliste gross */

.friends-entry { float:left;margin-bottom:10px;padding:0 8px;height:60px;color:#666;position:relative;text-align:center;min-width:100px; }
.friends-entry p { margin:0; }
.friends-entry a {text-align:center;}
.friends-entry a.clearfix:hover {background-color:transparent;}
.friends-entry a img {}
.friends-entry img.memberplus {left:60%;position:absolute;top:-5px;}







/* +module_blog, created 2006-08-17 by Sindre WIMBERGER
-------------------------------------------------------------------*/
.browse {margin-top:2em;}
.browse-under {clear:both;font-size:0.915em;color:#666;margin:.2em 0;text-align:center;}

form#search {margin:5px 0 10px 0;}
form#search p {margin: .2em 0;}
form#search fieldset p span  {padding-bottom:.2em;}

#showblogs {margin-bottom:1em;}

blockquote {background:#E20916 url(../blog/quote-block.gif) no-repeat 10px 10px;color:#fff;margin:.3em 0;min-height:20px;padding:.6em .5em .6em 45px;}

.rss {background:url(../blog/rss.jpg) no-repeat left top;min-height:35px;padding-left:38px;}
.sysblog {background:url(../blog/logo-32px.gif) no-repeat left top;min-height:35px;padding-left:38px;}
.sysblog, #waitingregister, img.blog-image-big {display:none;}
	.toolshead p {margin:.3em 0;}
	img.blog-image { float:left;margin-right:8px; }	
	.blog-overview-title { margin-top:0;margin-bottom:0.3em }
	.blog-overview-content { margin:0 }

/* Blog Startseite */

body .blog { clear:both;margin-bottom:.5em;margin-left:10px;padding:5px; }
body .blog img { float:left;margin-right:8px; }
body .blog-inner { float:left;width:408px;}
body .blog address {display:inline;font-style:normal;}	
body .blog p {margin:.2em 0;}	
body .blog-title { margin-top:0;margin-bottom:0.3em }
body .blog-title a { font-weight:600;text-decoration:underline; }
body .blog p.post-edit { clear:both;margin:.5em 0 0 0; }	
	.posts-show { margin-left:55px;background:#EAECF2 url(../gfx/arrow-down.gif) no-repeat 100% 50%;cursor:pointer;padding:3px;margin-bottom:0; }
	.posts-hide { margin-left:55px;background:#EAECF2 url(../gfx/arrow-up.gif) no-repeat 100% 50%;cursor:pointer;padding:3px;margin-bottom:0; }	
	ul.blog-info { margin:0 .2em .8em 0;padding-left:0; }
	ul.blog-info li { float:left; font-style:normal;list-style-type:none;margin:0 10px 0 0;padding:0;font-size:0.915em;color:#666; }
	ul.post-info { margin:0 .2em 0 .2em;padding-left:0; }
	ul.post-info li { float:left;list-style-type:none;margin:3px 5px 0 0;padding:0;font-size:0.915em;color:#666; }

/* Blog Header */
.blog-head {border-bottom: 1px solid #333;padding-bottom:.5em;  }
.blog-head img.blog-image { float:left;margin-right:10px; }
.blog-head .blog-head-inner { float:left;width:390px; }
.blog-head .blog-head-title { margin-bottom:0;}
.blog-head .blog-head-title a, .blog-head-short .blog-head-title a {color: #333;text-decoration:none;}
.blog-head .blog-head-content {margin:.2em 0 .5em 0;}
.blog-head p {margin:.1em 0;}
.blog-head-short img.blog-image {height:32px;width:32px;}
.blog-head-short .blog-head-content {display:none;}

/* Blog Übersicht */

.entry { clear:both;border-bottom:1px solid #EAECF2;padding:1.5em 0 0 0;margin-left:10px; }
	.entry img { float:left;margin-right:8px; }
	.entry address {display:inline;font-style:normal;}	
	.entry p {margin:.2em 0;}	
	.entry-title { margin-top:0;margin-bottom:0em }
	.entry-title a { color:#333;text-decoration:none; }
	p.entry-user {margin-bottom:.5em;}
	.entry p.post-edit { clear:both;margin:.5em 0 0 0; }
	p.entry-comment { margin:.5em 0 0 0;padding:.3em 0; }		

	ul.blog-info { margin:0 .2em .8em 0;padding-left:0; }
	ul.blog-info li { float:left; font-style:normal;list-style-type:none;margin:0 10px 0 0;padding:0;font-size:0.915em;color:#666; }
	ul.post-info { margin:0 .2em 0 .2em;padding-left:0; }
	ul.post-info li { float:left;list-style-type:none;margin:3px 5px 0 0;padding:0;font-size:0.915em;color:#666; }

ul.blog-overview-info {clear:none;float:left;margin:.5em 0;padding:0;}
ul.blog-overview-info li {float:left;margin-bottom:.15em;margin-right:.5em;list-style:none;}
ul.blog-overview-info li a {border:1px solid #ddd;color:#666;display:block;font-weight:normal;padding:.15em .6em;}
ul.blog-overview-info li a:hover {border-color:#B40510;color:#fff;}

ul.entry-info {clear:none;float:left;margin: 0;padding:.5em 0;}
ul.entry-info li {float:left;font-size:0.915em;margin-bottom:.15em;margin-right:.5em;list-style:none;}
ul.entry-info li a {border:1px solid #ddd;color:#666;display:block;font-weight:normal;padding:.15em .6em;}
ul.entry-info li a:hover {border-color:#B40510;color:#fff;}



/* Blog Eintrag  */

.entry-detail {}	
.entry-detail p {margin:0.4em 0;}	
.entry-detail p.entry-user {margin-top:.2em;margin-bottom:.6em;}

#poll {border:1px solid #D9DBE1;padding:.5em 1em;}
#poll h3 {margin:0 0 .3em 0;}
#poll p {margin:.3em 0;}
#poll li {background: #D9DBE1;margin:.4em 0;padding:.3em;}
#poll fieldset { border:0;margin:0;padding:0; }
#poll fieldset legend { display:none; }

.commenthead {border-bottom:1px solid #EAECF2;padding-bottom:.3em;}
.comment {margin:1em 0 .5em 55px;}
.comment img.userimage {float:left;margin:0 .5em 0 0;}
.comment p {margin:.2em 0;}
.comment-date {font-size:0.915em;}
.comment h4.comment-title {font-weight:900;margin:0 0 .2em 0;}
.comment-content {margin-bottom:.5em;}
.comment-info {font-size:0.915em;}

#commentform {margin-top:1em;}

#autoren {margin-top:10px;}
#autoren li {margin:.4em 0; /*margin-top:10px;*/}
ul.browse li a {border:1px solid #ddd;color:#666;display:block;margin-top:1px;padding:.2em .6em;}
ul.browse li a:hover {border-color:#B40510;color:#fff;}

#taglinks li {margin:.4em 0;}
#trackbacks li {border-bottom:1px solid #fff;padding:.5em 0;}
#trackbacks li p, #trackbacks li h5 {margin:.2em 0;}
#trackbacks li p {font-size:0.915em;}
#trackbacks li p.trackdel {margin-top:.4em;}

/* Blog extern */

body.mblogextern #c-logo, body.mblogextern #c-mnav, body.mblogextern .toolshead h1, body.mblogextern .toolshead li.help, body.mblogextern img.blog-image {display:none;}
body.mblogextern .sysblog, body.mblogextern #waitingregister, body.mblogextern img.blog-image-big {display:block;}
body.mblogextern #c-parent {background: #fff url(spoefrauen/header.jpg) no-repeat;padding-top:244px;}
#c-blogcontent {clear:both;display:inline; float:left;margin:5px 0 30px 45px;overflow:hidden;width:951px; }
#c-blogcontent div.Col-1a { float:left;width:623px;margin-right:16px; }
#c-blogcontent div.Col-1b { float:left;padding-bottom:10px;width:253px; }
#c-blogcontent .toolshead {position:absolute;left:45px;top:30px;width:auto;}
#c-blogcontent .toolshead ul#toolbox li {background-image:none;float:left;}
#c-blogcontent .toolshead li#home a {color:#fff;}
#c-blogcontent .toolshead li#home a:hover {background-color:transparent;}
#c-blogcontent .blog-head small, #c-blogcontent .blog-head-short small {font-size:1em;}
body.mblogextern img.blog-image-big {border:1px solid #fff;right:40px;position:absolute;top:30px;}
#c-blogcontent .blog-head .blog-head-title, #c-blogcontent .blog-head-short .blog-head-title, #c-blogcontent .overview-title  {color:#fff;font-size:3em; font-weight:normal;height:40px;left:45px;margin:0;overflow:hidden;position:absolute;top:45px;width:700px;}
#c-blogcontent .blog-head-short .blog-head-title a, body.mblogextern h3 span {color:#fff;}
#c-blogcontent .blog-head-short .blog-head-title a:hover {background-color:transparent;}
#c-blogcontent .blog-head .blog-head-content, #c-blogcontent .blog-head-short .blog-head-content {background:url(../blog/quotes.jpg) no-repeat;color:#fff;display:block;font-size:1.2em;height:98px;left:44px;margin:0;overflow:hidden;padding:7px 0 0 33px;position:absolute;top:90px;width:530px;}
#c-blogcontent form input.smaller { width:51px;margin-right:5px; }
#c-blogcontent form input.small { width:140px; }
#c-blogcontent form input.large { width:200px; }
#c-blogcontent form input.larger { width:250px; }

/* SPÖ Style */

ul#toolbox a {text-decoration: underline;}

div#c-blogcontent {
	margin: 0 16px 16px 30px;
	background-image: url(spoefrauen/bg-content.gif);
	background-repeat: repeat-y;
	background-position: -30px;	
}
div#c-blogcontent * {font-family: Verdana;}

ul#toolbox, ul.toolbox {margin-left: 170px;}
#c-blogcontent .blog-head .blog-head-title, #c-blogcontent .blog-head-short .blog-head-title, #c-blogcontent .overview-title {
	margin-left: 170px;
	overflow: visible;
	font-size: 2em;
	font-weight: bold;
	top: 60px;
}

.blog-head {border: none;}
div.blog-head p {display: none;}
#c-blogcontent .blog-head .blog-head-content, #c-blogcontent .blog-head-short .blog-head-content {
	background: none;
	padding: 0;
	margin-left: 170px;
	height: 120px;
	font-size: 1.1em;
}
p.blog-head-content a {
	color: #fff;
	text-decoration: underline;
}

img.blog-image-big {margin: 30px 0 0 0;}

div#showblog{
	width: 623px;
	background-color: #fdc980;
	padding-bottom: 16px;
}

h3.entry-title a {
	color: #ec1d25;
	font-weight: bold;
	font-size: 0.8em;
}
h3.entry-title a:hover {background-color: transparent;}

div.entry {
	background-color: #fbeeda;
	border: 1px solid #fffefd;
	margin: 18px 18px 0;
	padding: 10px;
}
div.entry p {margin: 0;}
p.entry-user small {font-size: 0.8em;}
div.entry-content {margin-top: 21px;}
div.entry-content a {text-decoration: underline;}
p.browse-under {display: none;}

div.Col-1b {
	width: 252px; 
	padding: 8px;
	background-color: #fdc980;
}
form#search label {color: #444444;}
input.button {
	border-color: #f5f5f6 #7c7b7d #7c7b7d #f5f5f6;
	background-color: #fbeeda;
	color: #ec1d25;
}
div#staticpages.box1 {
	background: none;
	padding: 0;
}
div#staticpages h3, div#staticpages br {display: none;}
div#staticpages a {
	color: #e5262f;
	background-color: #fbeeda;
	border: 1px solid #fffefd;
	display: block;
	padding: 3px 15px;
	margin-top: 3px;
	font-weight: bold;
}
div#autoren, div.microcal, div#blogroll {
	background: none;
	background-color: #fbeeda;
	border: 1px solid #fffefd;
	display: block;
	padding: 15px;
	margin-top: 3px;
}
div#autoren h3, div.microcal h3, div#blogroll h3 {
	font-weight: bold;
	font-size: 1.15em;
}
div.microcal th {color: #b6aea1;}
div.microcal td {
	border-color: #cbc3b5;
	color: #676767;
}
div.microcal h4 a {
	background-color: #fdc980;
	border-color: #ffffff;
	color: #ffffff;
}
p.rss {background-image: url(spoefrauen/rss.jpg);}
p.rss small {display: inline;}
p.sysblog {background-image: url(spoefrauen/logo-32px.jpg);}
p.rss, p.sysblog {color: #444444;}
body.mblogextern p#waitingregister {display: none;}

#c-footer {
	background: #fdc980 url(spoefrauen/bg-footer.gif) no-repeat scroll 0 50%;
	clear:both;
	padding:5px 10px;
}
#c-footer ul li#footer-main {
	background: transparent url(spoefrauen/logo-tiny.gif) no-repeat scroll 0 50%;
	padding-left: 26px;
}
#c-footer ul li {background:transparent;}
#c-footer ul li a {color: #444444;}
