@charset "utf-8";
/* CSS Document */
.twitter  {
	padding-top:10px;
}

.TermineStart {
	color:#f3f2ef;
	text-decoration:none;
}
.TermineStart a,
.TermineStart a:link,
.TermineStart a:visited 
{
	color:#f3f2ef;
	text-decoration:none;
	float:left;
	height:90px;
	width:207px;
	background-image:url(http://www.spoe.at/images/FL09/images/termine_inaktiv.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #DADBDC;

}

.TermineStart a:hover,
.TermineStart a:focus,
.TermineStart a:active,
.TermineStart a.active
{
	border:0;
	color:#f3f2ef;
	float:left;
	height:90px;
	width:207px;
	background-image:url(http://www.spoe.at/images/FL09/images/termine_aktiv.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #DADBDC;
}
.clear
{
	clear:both;
	padding:0px;
	margin:0px;
}
body {
	font:75%/1.2em Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-color:#fff;	
	color:#464437;
}

p
{
	margin:0;
	padding:0;
	margin-bottom:10px;
}
li {
	line-height:1.35em;
	margin:0;
}
#parent { 
	width:980px;
	margin:0 auto 60px auto;
	position:relative;
}
.smart {
	height:60px;
	width:480px;
	background-image:url(http://gewinnspiel.spoe.at/images/smart_back2.gif);
	background-position:10% 10%;
	background-repeat:repeat-x;
}

/* head */
#head {
	padding-bottom:20px;

}
/*
	#head a#top { position:absolute;top:0;left:0;z-index:1000;width:120px;height:74px;display:block;background:url(/ireds/images/FL09/images/spoe.gif) no-repeat 0% 0%; }
	#head a#top em { display:none; }

	#head #claim { position:absolute;top:0px;left:77px;width:300px;height:90px;background:url(/ireds/images/FL09/images/claim.gif) no-repeat 0% 0%; }
	#head #claim strong { display:none; }
*/
/* sujet */
/*#claim { position:absolute;top:0px;left:0px;width:490px;height:240px; } */


#claim { top:0px;left:0px;width:490px;height:240px; float:left; }

/*#sujet { width:980px;height:240px;background:#F3F2EF url(/ireds/images/FL09/images/bg-sujet.gif) no-repeat;text-align:right;float:left; }*/
#sujet { width:490px;height:240px;background:#F3F2EF url(/ireds/images/FL09/images/bg-sujet.gif) no-repeat;text-align:right;float:left; }

/* topics */

#topicsALT {
	border-top:3px solid #A4060E;
	background:url(/ireds/images/FL09/images/bg-topics.gif) repeat-y 0% 0%;
	clear:both;
}

	#topicsALT div.topicALT { float:left;width:245px;color:#fff;font-size:1.2em;line-height:1.2em; height:100px; }
	#topicsALT div.topicALT a { color:#fff;text-decoration:none;display:block;padding:20px;min-height:60px;background-repeat:repeat-x;background-position:0 -10px; }
	#topicsALT div.topicALT a:hover { background-position:0 -2px; }
	
	#topicsALT div.topic1ALT { background-color:#DD0A16; }
	#topicsALT div.topic2ALT { background-color:#CD0914; }
	#topicsALT div.topic3ALT { background-color:#BD0812; }

	#topicsALT div.topic1ALT a { background-image:url(/ireds/images/FL09/images/bg-topic1.gif); }
	#topicsALT div.topic2ALT a { background-image:url(/ireds/images/FL09/images/bg-topic2.gif); }
	#topicsALT div.topic3ALT a { background-image:url(/ireds/images/FL09/images/bg-topic3.gif); }

/* topics neu */
#topics {
	border-top:2px solid #FFFFFF;
	background:url(/ireds/images/FL09/images/bg-topics.gif) repeat-y 0% 0%;
	height:70px;
	clear:both;
}


	#topics div.topic 
	{ 
		float:left;
		width:243px;
		color:#fff;
		font-size:1.2em;
		line-height:1.2em;
		/*height:102px;*/
		height:72px;
		/*border-top:2px solid #A4060E;*/
	}
	#topics div.topic a 
	{
		color:#fff;
		text-decoration:none;
		display:block;
/*		padding:20px;*/
		padding-left:20px;
		padding-top:10px;
		padding-bottom:5px;
		min-height:60px;
		background-repeat:repeat-x;
		background-position:0 -10px; 
	}

	#topics div.topic a.image
	{
		color:#fff;
		text-decoration:none;
		display:block;
		padding:0px;
		min-height:60px;
		background-repeat:repeat-x;
		background-position:0 -10px; 
	}
	#topics div.topic a:hover 
	{ 
		background-position:0 -2px; 
	}
	


	#topics div.topic1 
	{ 
		background-color:#DD0A16;

	}
	#topics div.topic2 
	{ 
		background-color:#CD0914; 
		border-left:2px solid #FFFFFF;
	}
	#topics div.topic3 
	{ 
		background-color:#BD0812;
		border-left:2px solid #FFFFFF;
	}

	#topics div.topic1 a 
	{ 
		background-image:url(/ireds/images/FL09/images/bg-topic1_2.gif); 
	}
	#topics div.topic2 a 
	{ 
		background-image:url(/ireds/images/FL09/images/bg-topic2_2.gif);
	}
	#topics div.topic3 a 
	{
		background-image:url(/ireds/images/FL09/images/bg-topic3_2.gif);
	}
	

/* nav */

#navALT {
	background-color:#A4060E;
	float:left;
	width:245px;
}

	#navALT ul { margin:0;padding:10px 20px; }
	#navALT ul li { margin:4px 0;padding:0;list-style-type:none; }
	#navALT ul li span { display:none; }
	#navALT ul li a { text-decoration:none;color:#fff;font-size:1.2em;font-weight:900;text-transform:uppercase; }
	#navALT ul li a:hover { text-decoration:underline; }
	#navALT ul li a em {  font-style:normal; }
/* nav neu */
#nav {
	border-left:2px solid #FFFFFF;
	background-color:#A4060E;
	float:left;
	width:245px;
	height:102px;
	/*border-top:2px solid #A4060E;*/
}

/* spoe.at Nav */
#nav_2 {
	border-left:2px solid #FFFFFF;
	background-color:#A4060E;
	float:left;
	width:245px;
	height:72px;
	/*border-top:2px solid #A4060E;*/
}

#nav_2 a { 
	text-decoration:none;
	color:#fff;
	font-size:1.2em;
	line-height:1.2em;
	display:block;
	/*padding:20px;*/
	padding-left:20px;
	padding-top:10px;
	padding-bottom:5px;
	min-height:60px;
}
#nav_2 a strong {
	font-weight:900;}


	#nav ul { margin:0;padding-right:10px; float:right; text-align:right; min-height:2px; }
	#nav ul li { margin:4px 0;padding:0;list-style-type:none; }
	#nav ul li span { display:none; }
	#nav ul li a { text-decoration:none;color:#fff;font-size:1.0em;font-weight:900;text-transform:uppercase; }
	#nav ul li a:hover { text-decoration:underline; }
	#nav ul li a em {  font-style:normal; }


/* talk */

#talk {
	background:url(/ireds/images/FL09/images/bg-talk.gif) repeat-y 0% 0%;
	border-top:3px solid #DADBDC;
	border-bottom:3px solid #DADBDC;
	margin-top:10px;
	clear:both;
	position:relative;
	min-height:110px;
}

	#talk div.talk { float:left;background-position:top right;background-repeat:no-repeat;padding:10px 20px; }
	#talk div.talk a { text-decoration:none; }
/*	#talk span.talk.linkrot {  color:#D70A15;text-decoration:none; padding-left:3px; padding-right:3px; font-weight:bold; } */
	.linkrot { color:#D70A15;text-decoration:none;  padding-right:3px; font-weight:bold; }
	#talk div.talk h3 { margin:0 0 .6em 0;font-weight:100;color:#D70A15;font-size:1.2em; }
	#talk div.talk h3 a { color:#D70A15;text-decoration:none; padding-right:3px; font-weight:900; }
/*	#talk div.talk h3 a { color:#D70A15;text-decoration:none;border-bottom:1px dotted #D70A15; } */

	#talk div.talk p.subtitle { color:#797660; }
	#talk div.talk p { font-size:.925em;margin:.2em 0 0 0; }
	#talk div.talk h4 { font-size:1.2em;color:#D70A15;font-weight:900;margin:.2em 0 0 0; }
	#talk div.talk h4 a { color:#D70A15;text-decoration:none; }
	#talk div.talk h4 a:hover { text-decoration:underline; }

	#talk div.talk p#campalogin { margin:0;font-size:1.2em;position:absolute;bottom:0;right:3px; background:#dadbdc; height:20px; width:242px; text-align:center; padding-top:5px; }
	#talk div.talk p#campalogin a { color:#D70A15;font-weight:900;padding-left:5px;display:block;background-color:#dadbdc;text-align:center;width:222px; }
	#talk div.talk a { color:#464437; }
	
	#talk div.talk-mitreden { width:326px;background-image:url(/ireds/images/FL09/images/bg-talk-mitreden.gif); }
	#talk div.talk-redblogs { width:326px;background-image:url(/ireds/images/FL09/images/bg-talk-redblogs.gif); }
	#talk div.talk-campa { width:205px;background-image:url(/ireds/images/FL09/images/bg-talk-campa.gif); }
	#talk div.talk-campa.linkrot { color:#D70A15;font-weight:900;padding:10px;display:block;background-color:#fff;text-align:center;width:222px;}
	#talk div.talk-meldung { width:326px;background-image:url(/ireds/images/FL09/images/frag.gif); background-position:98% 7%; }
	#talk div.talk-meldung p { width:290px; }

/* body */

#body {
	background:url(/ireds/images/FL09/images/bg-body.gif) repeat-y 100% 0%;
}

/* content */

#content {
	width:480px;
	float:left;
	margin-right:10px;
	min-height:300px;
}


#content .line
{
	border-top:1px solid #DADBDC;
	margin-top: 15px;
	margin-bottom: 15px;
	clear:both;
}





/* sidebar */

#sidebar {
	width:235px;
	float:left;
	margin-right:10px;
	background:url(/ireds/images/FL09/images/bg-sidebars.gif) no-repeat;
	min-height:300px;
	overflow:hidden;
}

	#sidebar div.inner { padding:0 15px 15px 15px; }
	
	#sidebar ul { margin-left:10px;padding-left:0px; }
	#sidebar ul li { 
		list-style-type:none;
		
		background:url(/ireds/images/FL09/images/arrow-right.gif) no-repeat 0px 4px;
		padding-left:15px;
		margin:0;
		font-size:.925em;
	}

	#sidebar a { color:#464437;text-decoration:none; margin:0px; padding:0px; /*background:url(/ireds/images/FL09/images/arrow-right.gif) no-repeat 0px 4px;*/ }
	#sidebar div.links a:hover { text-decoration:underline; }
	#sidebar a:hover { text-decoration:underline; }
	#sidebar h4 { color:#464437;font-size:1.2em;font-weight:100;border-top:1px solid #DADBDC;padding-top:1em;margin-top:0 }

	#sidebar form#search { margin-bottom:15px }
	#sidebar form#search fieldset { border:0;margin:0;padding:0; }
	#sidebar form#search fieldset legend { display:none; }
	#sidebar form#search input.text#phrase { font:1em Arial, Helvetica, sans-serif;padding:4px 6px;width:147px;border:0;background:url(/ireds/images/FL09/images/bg-phrase.gif) no-repeat 0% 0%;vertical-align:middle; }
	#sidebar form#search input.image { border:0;color:#fff;vertical-align:middle; }


/* multimediabar */

#multimediabar {
	width:245px;
	float:left;
	background-color:#c9c9c1;
	/*background-color:#BD0812;*/
	min-height:300px;
	color:#fff;
        overflow:hidden;
}

	#multimediabar div.inner {  padding:0 0px 0px 15px; width:235px;}


	#multimediabar ul { margin:0;padding:0; }
	#multimediabar ul li { margin-bottom:5px;padding:0;list-style-type:none; }

	#multimediabar h4 { /*color:#fff;*/color:#464437; font-size:1.2em;font-weight:100;margin-top:0;padding-top:15px; }

	/*Farbe geaendert #99060f*/
	a.btn { border:1px solid #000;width:213px;height:38px;display:block;font-size:.925em;color:#000;text-decoration:none;background:#fff url(/ireds/images/FL09/images/btn-bg.gif) no-repeat 100% 0%; }
	a.btn:hover { border:1px solid #fff; }
	a.btn em { color:#666;font-style:normal; }
	a.btn img { border:0;border:1px solid #fff;float:left }
	a.btn span { float:right;width:118px;padding:4px 10px 0px 0px; }
	
	/*
	a.btn2 { border:1px solid #000;  display:inline; width:71px; height:38px;font-size:.925em;color:#000;text-decoration:none; padding:0; margin:0;}
	a.btn2:hover { border:1px solid #fff; }
	img.btn2 { border:none; }
	*/
	.sociallist li { 
		display:inline; 
		margin:0;
		padding:0;
		
	}

	
	/*Farbe geaendert #99060f*/
	a.btnbig { border:1px solid #000;width:213px;height:58px;display:block;font-size:.925em;color:#000;text-decoration:none;background:#fff url(/ireds/images/FL09/images/btnbig-bg.gif) no-repeat 0% 0%; }
	a.btnbig:hover { border:1px solid #fff; }
	a.btnbig em { color:#666;font-style:normal; }
	a.btnbig img { border:0;border:1px solid #fff;float:right }
	a.btnbig span { float:left;width:138px;padding:8px 0px 0px 10px; }



    div.browsefotos { border:1px solid #99060F;background-color:#99060F; }
	
    div.browsefotos div.browsefotos-next { float:right; }
    div.browsefotos div.browsefotos-prev { float:left;margin-right:11px; }

    div.browsefotos div.browsefotos-next a { display:block;width:18px;height:74px;background:url(/ireds/images/FL09/images/browse-next.gif) no-repeat 50% 50%; }
    div.browsefotos div.browsefotos-prev a { display:block;width:18px;height:74px;background:url(/ireds/images/FL09/images/browse-prev.gif) no-repeat 50% 50%; }

    div.browsefotos div.browsefotos-next a span,
    div.browsefotos div.browsefotos-prev a span { display:none; }

    div.browsefotos div.browsefotos-container { float:left;width:155px;height:75px;overflow:hidden; }
    div.browsefotos div.browsefotos-images { height:75px;width:1000px;font:1px/1px "Courier New", Courier, monospace; }
    div.browsefotos div.browsefotos-images img { margin-right:2px; } 
div#delicious-posts-politiknews a {
	font-size:1.1em;
}
div#delicious-posts-politiknews li {
	padding-bottom:5px;
}
/* foot */
#foot {
	clear:both;
	background:url(/ireds/images/FL09/images/bg-sidebars.gif) no-repeat 100% 0%;
	padding-top:20px
}

	#lastupdate { float:left;padding-top:4px;color:#908F87;font-size:.925em; }
    #socialbookmarks { text-align:right;padding:10px 0;border-top:8px solid #AA0711; }
    #socialbookmarks a img { border:0px; }


	#footnav { border-top:1px solid #EAEAE8;padding-top:15px;border-bottom:1px solid #EAEAE8;padding-bottom:15px;color:#908F87;font-size:.925em;clear:both; }
	#footnav a { color:#908F87;text-decoration:none; }
	#footnav a:hover { color:#464437; }
	
	
	#footnav ul { float:left;margin:0;padding:0; }
	#footnav ul li { margin:0 0 1px 0;padding:0 20px 0 0;list-style-type:none; }
	#footnav ul li.title { margin-bottom:1em; }
	
	#footnav ul.fn1 { width:122px;font-weight:900; }
	#footnav ul.fn2 { width:176px; }
	#footnav ul.fn3 { width:168px; }
	#footnav ul.fn4 { width:136px; }
	#footnav ul.fn5 { width:146px; }

	#footnav address.vcard { float:left;width:232px;font-style:normal; }

	#quicklinks {  }
	#quicklinks ul { margin:0;padding:10px 0; }
	#quicklinks ul li { float:left;list-style-type:none;margin:0 10px 0 0;padding:0; }
	#quicklinks ul li a { color:#464437;font-size:.925em;text-decoration:none; }
	#quicklinks ul li a:hover { text-decoration:underline; }

/* beta 

#beta { position:absolute;right:-50px;top:20px;background:url(/ireds/images/FL09/images/beta.gif) no-repeat 0% 0%;width:30px;height:200px; }
#beta em { display:none; }

*/

/* misc */
div.entry:after, #parent:after, #head:after, #topics:after, #talk:after, #body:after, #content:after, #foot:after, #footnav:after, #quicklinks:after, #socialbookmarks:after, .cfix:after { content:".";display:block;height:0;clear:both;visibility:hidden; }

img { border:0; }
a img { border:0; }


/* fonts */

	#content p { margin-bottom:0;line-height:1.35em; }
	#content h2 { color:#D70A15;font-size:1.2em;line-height:1.2em; }
	#content h2 a { color:#D70A15;text-decoration:none; }
	#content h2 a:hover { text-decoration:underline; }


/* module: content */

	#content div.entry { border-bottom:1px solid #EAEAE8;padding-bottom:14px;margin-bottom:20px;clear:both; }
	#content div.entry p.date { color:#797660;font-size:.925em;margin-top:0; }
	#content div.entry h2 { margin-top:0; }
	#content div.entry img.img { float:left;margin-right:10px;margin-bottom:5px; }

	#content div.entry a { text-decoration:none; }
	#content div.entry a h2 { text-decoration:none; }
	#content div.entry a p { text-decoration:none; color:#464437; }
	#content div.entry a:hover h2 { text-decoration:underline; }
	#content div.entry a:hover p { text-decoration:none; }
        /* itz armins 20091010 */
	#content div.entry h2 a:hover { border-bottom: 3px solid #D70A15; }



img.blog
{
	width:150px;
	margin-right:10px;
	float:left;
}





/* CAMPA Kalender Import */

/* hcalendar */
.vevent {
	margin-bottom: 10px;
}

.vevent abbr {
	border: 0;
	font-weight: bold;
}

.summary {
	display: block;
	font-size: 1em;
	font-weight: bold;
	padding: 3px 0;
	color:#d70a15;
}

.location {
	display: block;
	margin: 2px 0;
}



#content div.vevent
{
	width:440px;
	padding:10px;
	background-color:#f3f2ef;
}

#content div.entry .summary, #content div.entry .dtstart, #content div.entry .dtend {
	background-color:#f3f2ef;
}

#content div.entry .dtstart {
	float: left;
	display: inline;
}

#content div.entry .dtend {
	display: block;
}

#content div.entry .location {
	font-weight: bold;
}
.Newsbutton {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	color:#e50b16;
	background-color:#FFFFFF;
	border:none;
	margin-top:20px;
}
.NewsbuttonStart {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	color:#e50b16;
	background-color:#f3f2ef;
	border:none;
}
.rightBoxHeader2
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
}
abbr.dtstart {
	text-decoration:none;
}


/* Erweiterungen Top-Menu 28.09.2009 MP & AS */

#menu_top {
    width:978px;
	height:40px;
	margin-top:10px;
/*	margin-bottom:10px;*/
    background-color: #fff;
	border-top:2px solid #a4070e;
  } 
  ul#menu_navigation {
/*	padding-top:10px;*/
	margin-top:10px;
    padding-left:2px;
  }
  ul#menu_navigation li { 
	display:inline;
    position:relative;
    font-size:1.2em;
/*	padding:45px; */
    padding-right: 85px;
	list-style:none;
  }
  * html ul#menu_navigation {
  /* IE6 only */
    margin: 10px 0 0 0;
    padding-left: 0;
    padding-bottom: 0;
    padding-right: 70px;
  }
  ul#menu_navigation a {
  	color:#a4070e;
    text-decoration: none; 
    font-weight: 900;
  }
  ul#menu_navigation a:hover {
	border-bottom:3px solid #a4070e;
  }
  ul#menu_navigation li.right_align {
    text-align:right;
    padding-right: 0;
	list-style:none;
  }
  
 /*Topics Klub */
 #topicsKlub {
	border-top:2px solid #FFFFFF;
	background:url(/ireds/images/FL09/images/bg-topics.gif) repeat-y 0% 0%;
	height:100px;
	clear:both;
}
	#topicsKlub div.topic 
	{ 
		float:left;
		width:243px;
		color:#fff;
		font-size:1.2em;
		line-height:1.2em;
		height:102px;
		/*border-top:2px solid #A4060E;*/
	}
	#topicsKlub div.topic a 
	{
		color:#fff;
		text-decoration:none;
		display:block;
		padding:20px;
		min-height:60px;
		background-repeat:repeat-x;
		background-position:0 -10px; 
	}

	#topicsKlub div.topic a.image
	{
		color:#fff;
		text-decoration:none;
		display:block;
		padding:0px;
		min-height:60px;
		background-repeat:repeat-x;
		background-position:0 -10px; 
	}
	#topicsKlub div.topic a:hover 
	{ 
		background-position:0 -2px; 
	}
	


	#topicsKlub div.topic1 
	{ 
		background-color:#DD0A16;

	}
	#topicsKlub div.topic2 
	{ 
		background-color:#CD0914; 
		border-left:2px solid #FFFFFF;
	}
	#topicsKlub div.topic3 
	{ 
		background-color:#BD0812;
		border-left:2px solid #FFFFFF;
	}

	#topicsKlub div.topic1 a 
	{ 
		background-image:url(/ireds/images/FL09/images/bg-topic1_2.gif); 
	}
	#topicsKlub div.topic2 a 
	{ 
		background-image:url(/ireds/images/FL09/images/bg-topic2_2.gif);
	}
	#topicsKlub div.topic3 a 
	{
		background-image:url(/ireds/images/FL09/images/bg-topic3_2.gif);
	}
	
.rss_item {
	padding-bottom:5px;
	font-size:1.1em;
}
#rss_klub_umwelt {
	font-size:0.9em;
	width:460px;
}
#rss_klub_umwelt li {
	list-style-image:url("/ireds/images/FL09/images/redli.gif");
	padding-top:5px;	
}
