/*  
Theme Name: reegle
Theme URI: http://blog.reegle.info/
Description: Theme von <a href="http://www.punkt.at/">punkt netServices</a>.
Version: 1.0
Author: Susan Haertig / punkt netServices
Author URI: http://punkt.at/

*/


/* CSS Document */
body { background:#F3F3F3 url(images/bg_reegleblog.gif) no-repeat fixed center 20px;
color:#6B6B6B;
font-family:'Trebuchet MS';
font-size:0.75em;/
margin:0;
padding:0;}


/* General Links */

a:link { text-decoration : underline; color: #6b6b6b;} 
a:active { text-decoration : underline; color: #6b6b6b;}
a:visited {color: #6b6b6b;} 
a:active, a:focus {outline-color:-moz-use-text-color; outline-style:none; outline-width:medium;}
a:hover { text-decoration : underline;} 


img { padding: 0px; margin: 0px; border: none;}
hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }

input { font-family: 'Trebuchet MS'; color: #414141; }
textarea { font-family: 'Trebuchet MS'; color: #414141;  }
select { font-family: 'Trebuchet MS'; color: #414141;  }


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#bgcontain { z-index:10; } 
#bgcontainIn { padding: 7px; } 

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Header { width: 100%; position: relative; float: left; margin: 0px; padding: 0; height:20px; }
.Header h1 a {position:absolute; padding: 0px; margin: 0; background: url(images/reegle_logo.gif) no-repeat; text-indent:-9999px; top:16px; left:35px; width:183px; height:73px; display:block;}
.TagLine { position:absolute; top:-9999px;}
ul#Stakeholder {position:absolute; right:11px; top:19px; width:92px; list-style:none; margin:0;}
ul#Stakeholder li#reeep {background:transparent url(images/reeep_logo.gif) no-repeat scroll 0 0; height:36px; margin-bottom:7px;}
ul#Stakeholder li#reeep a {display:block; height:36px; text-indent:-9999px; width:83px;}
ul#Stakeholder li#ren21 {background:transparent url(images/ren21_logo.gif) no-repeat scroll 0 0; height:31px;}
ul#Stakeholder li#ren21 a {display:block; height:31px; text-indent:-9999px; width:92px;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.TopMenu { position: absolute; top: -27px; left: 20px;}
.TopMenu ul { padding: 0px; margin: 0px; border-left: solid 1px #2269a3; }
.TopMenu li { padding: 0px 5px; margin: 0px; display: inline; border-right: solid 1px #2269a3; font-size: 10px; }
.TopMenu li a { color:#80add2; text-decoration: none;}
.TopMenu li a:visited { color:#80add2; text-decoration: none;}
.TopMenu li a:hover { color:#fff; text-decoration: underline;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.WidthSize { position: absolute; top: -27px; right: 20px; color:#fff; }
.WidthSize ul { padding: 0px; margin: 0px; border-left: solid 1px #2269a3; display: inline;}
.WidthSize li { padding: 0px 5px; margin: 0px; display: inline; border-right: solid 1px #2269a3; font-size: 10px; }
.WidthSize li a { color:#80add2; text-decoration: none;}
.WidthSize li a:visited { color:#80add2; text-decoration: none;}
.WidthSize li a:hover { color:#fff; text-decoration: underline;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Menu { 
background:#6FB56D url(images/menu_bg.gif) repeat-x scroll 0 0;
padding:40px 55px 30px 55px;
margin-top:4px;
position:relative;
width:459px;
}

.MainMenu { }
.MainMenu ul { list-style: none; margin: 0px; padding: 0px;}
.MainMenu li {}
.MainMenu li a {text-decoration: none;}
.MainMenu li a:hover { text-decoration: underline; }

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.MainMenu ul li ul { display: none;}

.MainMenu ul li ul li { display: inline; float: none; background: none; margin: 0px; padding: 0px; font-size: 11px; font-family: 'Verdana'; text-transform: none; font-weight: normal; }
.MainMenu ul li ul li a { background: none; padding: 0px;}
.MainMenu ul li ul li:hover { background: none;}
.MainMenu ul li ul li a:hover {  background: none; color: #fff; text-decoration: none; }
.MainMenu ul li ul li:hover a { background: none;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.MainSyn { background: url(images/rss_icon_footer.gif) no-repeat right 28px; width:120px; margin-bottom:30px;}
.Menu h3{ color:#252525; font-size:1.17em; line-height:1.29em; margin: 0 0 5px 0; }
.Menu ul { padding: 0px; margin: 0px;}
.Menu li { list-style-type: none; font-size:0.92em; line-height:1.82em;}

.Menu a, .Menu a:visited { text-decoration: none; color:#fff;}
.Menu a:hover { text-decoration: underline;}

.contributors {
margin-bottom:25px;
}

div.blogroll {
left:285px;
position:absolute;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#Content { float:left;
margin-top:80px;
padding:0;
position:relative;
width:100%;
z-index:10;}
#ContentWrapper { float: left; width: 100%;}

/* Central Column */
.SCS { margin-right: 269px; margin-left: 20px;}
.SCS h1 { font-size: 22px; line-height: 24px; letter-spacing: -1px; font-weight: normal; padding: 10px 0px; margin: 0px 0px 10px 0px; border-bottom: dashed 1px #ccc; color:#202123;}
.SCS h2 { font-size: 16px; line-height: 18px; padding: 5px 0px; margin: 0px; color:#3e424a; letter-spacing: -1px;}
.SCS h3 { font-size: 16px; font-weight: normal; line-height: 18px; padding: 3px 0px; margin: 0px; color:#3e424a; }
.SCS p { font-size: 11px; line-height: 14px; }


/* Central Column */
.SC { margin-right: 260px;}
.SC_top { background: url(images/maincontent_bg_top.gif) no-repeat; height:29px; position:relative;}
.SC_top a.rss_small { background: url(images/rss_small.gif) no-repeat; height:16px; width:16px; display:block; position:absolute; right:21px; top:16px; text-indent: -9999px;}
.SC_middle { background: #fff; border-left:2px solid #badfb9; border-right:2px solid #badfb9; border-bottom:2px solid #badfb9; padding: 11px 53px 40px 53px; width:459px;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.Post {}

.PostHead { position: relative; clear: left; margin-left: 55px; }
.PostHead h1 { font-size: 1.5em; line-height: 1em; font-weight: normal; padding: 0px; margin-bottom: 12px; display: block; color: #252525;}
.category-direc .PostHead h1 {
background:url("images/direc-logo.gif") no-repeat scroll right top transparent;
margin-right:-20px;
padding-bottom:21px;
padding-right:150px;
position:relative;
z-index:100;
}
.PostHead h1 a { color: #252525; text-decoration: none;}
.PostHead h1 a:visited { color: #252525; text-decoration: none;}

.PostInfo { font-size: 0.92em; padding: 0px; margin: 0px; color: #999999;}
.PostInfo a { text-decoration: none; color: #6b6b6b;}
.PostInfo a:hover { text-decoration: underline; }
.category-direc .PostInfo {
margin:-21px 0 0;
position:relative;
z-index:1000;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.PostDate { position: absolute; top: 0px; left: -55px; text-align: center; margin: 0; padding: 5px 0 8px 0px; list-style: none; background: url(images/date_bg.gif) no-repeat; width:40px; height:52px;}
.PostDate .month { display: block; font-weight: normal; font-size: 0.92em; text-transform: lowercase; line-height: 1em; color: #fff; margin-bottom:7px;}
.PostDate .day { display: block; font-size: 1.17em; font-weight: bold; line-height: 0.79em; color: #fff;}
.PostDate .year {display: block; font-weight: normal; font-size: 0.92em; text-transform: lowercase; line-height: 1em; color: #fff;}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.PostContent { padding: 0px; line-height: 1.58em; margin-top: 12px; margin-bottom:20px;}
.PostContent p { margin: 0 0 12px 0;}
.PostContent img {}
.PostContent blockquote { padding: 0px 10px; background: #fefaf0; margin: 0px; color:#993300; border: solid 1px #fbf4e0; border-left: solid 5px #fbf4e0;}
.PostContent blockquote p { font-size: 11px; padding: 5px 0px; margin: 5px 0px; line-height: 15px;}
.PostContent ul { padding-left: 12px; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.PostCom { padding: 0px; margin: 0px; display: inline;}
.PostCom li { padding-bottom: 5px; margin: 0px; list-style-type: none; border-bottom: 1px solid #9ed29c;}
.PostCom li a { padding:0 0 0 18px; background: url(images/comment_icon.gif) no-repeat left 3px; text-decoration: none; color:#4cb449;}
.PostCom li a:hover { text-decoration: underline;}


.pagetitle {color:#4CB449;
font-size:1.5em;
font-weight:normal;
margin:0 0 30px; }

.Nav { position: relative; height: 15px;}
.Nav a { text-decoration:none;}
.Nav a span.Prev { color:#4cb449; position: absolute; top: 0px; left: 0px; background-color:#fff; border: 1px solid #fff; padding: 1px 8px; text-decoration:none;}
.Nav a span.Next { color:#4cb449; position: absolute; top: 0px; right: 0px; background-color:#fff; border: 1px solid #fff; padding: 1px 8px; text-decoration:none;}
.Nav a:hover span.Prev { color:#fff; position: absolute; top: 0px; left: 0px; background-color:#81ca7f; border: 1px solid #4cb449; padding: 1px 8px;  text-decoration:none;}
.Nav a:hover span.Next { color:#fff; position: absolute; top: 0px; right: 0px; background-color:#81ca7f; border: 1px solid #4cb449; padding: 1px 8px; text-decoration:none;}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.PostNote { margin: 0px; padding: 0px; border-top:1px solid #c2c2c2; position:relative;}
.PostNote li { font-size:0.92em; color:#999999; margin: 2px 0px 4px; list-style-type: none; }
.PostNote li a{ color:#6B6B6B; text-decoration:none;}
.PostNote li a:hover{ text-decoration:underline;}
.PostNote .TrackBack { background: url(./images/PostNoteTrackBack.png) no-repeat left center; }
.PostNote .RSS { margin-left:20px; }
.PostNote .tags { padding-left:20px; background: url(images/tag_icon.gif) no-repeat 5px;}



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Comments { padding: 0px; margin: 38px 0px 30px 0px ;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.List h3 {font-size: 1.50em; font-weight: normal; margin: 0px 0px 30px 0px; color:#4cb449; }
.List ol { padding: 0px; margin: 0px;}
.List li { position: relative; padding: 0px; margin: 0px 0px 25px 0px; list-style-type: none;}

.List .ListUser {color:#414141; margin: 0 0 5px 15px; width:210px;}
.List .ListUser a { text-decoration: none;}
.List .ListUser a:visited { text-decoration: none;}
.List .ListUser a:hover { text-decoration: none;}

.List .ListNr {font-weight:bold; }

.List .ListDate { color:#999999;
font-size:0.92em;
position:absolute;
right:156px;
_right:206px;
text-align:right;
top:0;}
.List .ListDate a { text-decoration: none; color:#999;}
.List .ListDate a:visited { text-decoration: none; color:#999;}
.List .ListDate a:hover { text-decoration: underline; color:#999; }

.ListContent { margin:0;width:318px; position:relative;}
.ListContentTop { background:url(images/comments_bubble_top.gif) no-repeat; height:10px; margin:0; padding:0; font-size:1px;}

.ListContentBottom { background:url(images/comments_bubble_bottom.gif) no-repeat; height:10px; margin-bottom:5px;}
.ListContentMiddle { background-color:#FBFBFB;
border-left:1px solid #D6D6D6;
border-right:1px solid #D6D6D6;
width:286px; padding: 0 15px; margin:0;
min-height:30px;
height: auto !important;
height: 30px;}

.ListContent p { margin: 0; line-height: 1.58em; padding:0;}
.ListContent a{color:#999999; font-size:0.92em; margin-left:16px; text-decoration:none;}
.ListContent a:hover{text-decoration:underline;}

.ListUserImage { background:url(images/comment_pfeil.gif) no-repeat left center; height:50px; width:69px; left:317px; position:absolute; top:0;}
.ListUserImageFrame{height:40px; width:40px; border:1px solid #D6D6D6; background:#f6f6f6; padding:4px; margin-left:20px; font-size:1px;}

.registeredUser .ListContentTop { background:url(images/comments_bubble_green_top.gif) no-repeat;}
.registeredUser .ListContentBottom { background:url(images/comments_bubble_green_bottom.gif) no-repeat;}
.registeredUser .ListContentMiddle { border-left:1px solid #a7e0a6; border-right:1px solid #a7e0a6;}
.registeredUser .ListUserImage { background:url(images/comment_pfeil_green.gif) no-repeat left center;}
.registeredUser .ListUserImageFrame{border:1px solid #a7e0a6;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.Form {}

.Form h3 {font-size: 1.50em; font-weight: normal; margin: 0px 0px 25px 0px; color:#4cb449; }
.Form form { padding: 0; margin: 0px; position: relative;}
.Form p { padding: 0px; margin: 0px; color:#999999;}
.Form p label { display:block;
padding-bottom:12px; }
.Form p label small { font-size: 11px; color: #cc3300}
Form p.CommentOptions {font-size:0.92em;
margin-bottom:5px;
margin-left:16px;}
Form p.CommentOptions a {color:6b6b6b;text-decoration:none;}
Form p.CommentOptions a:hover {text-decoration:underline;}


.Form .TextField { background:#FFFFFF none repeat scroll 0 0;
border:1px solid #B3B3B3;
height:14px;
margin-right:15px;
padding:4px;
font-size:1em;}

.Form .TextArea { background:#FFFFFF none repeat scroll 0 0;
border:1px solid #B3B3B3;
height:93px;
margin-bottom:12px;
padding:4px;
font-size:1em;}
 
.Form input.SubmitComment { background:transparent url(images/postcomment_button.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-size:1.17em;
font-weight:bold;
height:21px;
padding-bottom:3px;
text-transform:lowercase;
width:147px;}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Right Column */
.SR { float: left; width: 227px; margin-left: -242px; color:#993300; margin-top:40px;}
/*.SR h3 { padding: 0px 0px 5px 0px; margin: 0px 0px 5px 0px; border-bottom: dashed 1px #c7b78a; font-size: 14px; text-transform: uppercase; color:#993300; }
 
.SR ul { padding: 0px; margin: 0px;}
.SR li { padding: 2px 0px; margin: 0px; list-style-type: none; font-size: 11px;}
.SR li a { padding-left: 20px; margin: 0px; list-style-type: none; background: url(images/SRightIco.png) no-repeat left top; color: #cc6600; text-decoration: none;}  
.SR li a:visited { color: #cc6600; text-decoration: none;} 
.SR li a:hover { text-decoration: underline; color: #993300; } 
*/
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Search { width: 212px; background: #ece2c5 url(images/SearchBkg.gif) no-repeat left bottom; padding: 15px; margin-bottom: 15px; position: relative;}
.Search h3 { border-bottom: none; background: url(images/SearchHeadingIco.gif) no-repeat left top; padding-left: 20px; }
.Search form { padding: 0px; margin: 0px;}
.Search input { color: #6db6ff; font-size: 11px;}
.Search input.search { width: 25px; height: 25px; background: url(./images/SearchButton.png) no-repeat;}
.Search input.search:hover { background: url(./images/SearchButton.png) no-repeat 0 -25px; }
.Search input.searchIE {width: 25px; height: 25px; background: url(./images/SearchButton.png) no-repeat 0 -25px; }
.Search input.keyword { border: none; background: #fff url(./images/SearchKeywordBkg.gif) no-repeat; padding: 7px; border: none; } 

/* IE Win min height hack */ * html #buttonsearch { margin: -26px 0px 0px 180px; } /* */ 
#buttonsearch { padding: 0px; margin: -25px 0px 0px 180px; top: 0px; background: none; }

.SearchCorner { background: url(images/SearchBkgCorner.gif) no-repeat left top; position: absolute; top: 0px; right: 0px; height: 15px; width: 15px;}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Categories { width: 212px; background: #fbf4e0 url(images/CategoriesBkg.gif) no-repeat left bottom; padding: 15px; margin-bottom: 15px; position: relative;}
.Categories h3 { background: url(images/CategoriesHeadingIco.gif) no-repeat left top; padding-left: 20px; }
.CategoriesCorner { background: url(images/CategoriesBkgCorner.gif) no-repeat left top; position: absolute; top: 0px; right: 0px; height: 15px; width: 15px;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.General { width: 212px; background: #fefaf0 url(images/GeneralBkg.gif) no-repeat left bottom ; padding: 15px; margin-bottom: 15px; position: relative; }
.GeneralCorner { background: url(images/GeneralBkgCorner.gif) no-repeat left top; position: absolute; top: 0px; right: 0px; height: 15px; width: 15px;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Archives h3 { background: url(images/ArchivesHeadingIco.gif) no-repeat left top; padding-left: 20px; }


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Links h3 { background: url(images/LinksHeadingIco.gif) no-repeat left top; padding-left: 20px; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Calendar h3 { background: url(images/CalendarHeadingIco.gif) no-repeat left top; padding-left: 20px; }
.Calendar a { color: #cc6600; text-decoration: none;}  
.Calendar a:visited { color: #cc6600; text-decoration: none;} 
.Calendar a:hover { text-decoration: underline; color: #993300; } 


.Calendar table { width: 100%; color:#660000; border: solid 1px #f6eed6;}
.Calendar table th { text-align: center; border-bottom: solid 1px #f6eed6; padding: 5px 0px;}
.Calendar table td { text-align: center; padding: 4px 0px; }
.Calendar table caption { background: #f6eed6; padding: 5px 0px; font-family: "Trebuchet MS"; font-size: 14px;  color:#660000; font-weight: bold; text-align: left; padding-left: 10px;}
.Calendar table #today { background: #f6eed6;}
.Calendar table #prev { text-align: left; padding-left: 8px; font-weight: bold; letter-spacing: -1px;}
.Calendar table #next { text-align: right; padding-right: 8px;  font-weight: bold; letter-spacing: -1px;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Footer { background:transparent url(images/gras_blog.gif) repeat-x scroll center bottom;
clear:both;
height:104px;
position:relative;
width:100%;
z-index:1;}

.Footer p { color:#FFFFFF;
font-size:11px;
margin:0 270px 0 0;
position:relative;
text-align:center;
top:76px;}

.Footer p a { color:#fff; text-decoration: none;}
.Footer p a:hover { text-decoration: underline;}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.reegle_widget_outside{
color:#414141
	position:relative;
	width:212px;
	margin-bottom:30px;
	 min-width:8em;
	 max-width:848px; /* based on image dimensions - not quite consistent with drip styles yet */
	 z-index:1;
	 margin-left:15px; /* default, width of left corner */
}


.reegle_widget_outside .frame,
.reegle_widget_outside .t,
.reegle_widget_outside .b,
.reegle_widget_outside .b div {
background:transparent url(images/widget_bg.gif) no-repeat top right;
}

#pp_thesaurus_sidebar_search .frame,
#pp_thesaurus_sidebar_search .t,
#pp_thesaurus_sidebar_search .b,
#pp_thesaurus_sidebar_search .b div {
background:transparent url(images/widget_bg2.png) no-repeat top right;
}

#pp_thesaurus_sidebar_search .frame {
min-height:60px;
}

#pp_thesaurus_sidebar_search .PPThesaurus_sidebar {
margin-top:20px;
}

.reegle_widget_outside .frame {
	 position:relative;
	 zoom:1;
	 _overflow-y:hidden;
	 padding:5px 20px 0 5px;
	min-height:200px;
}


.reegle_widget_outside h3{
	position:absolute;
	top:-9999px;
}

.notabView h3{
font-size:1.17em;
padding:4px 0;
position:relative;
top:0;
color:#545454;
margin:0;
}

.reegle_widget_outside .t,
#pp_thesaurus_sidebar_search .t {
	 /* top+left vertical slice */
	 position:absolute;
	 left:0px;
	 top:0px;
	 width:15px; /* top slice width */
	 margin-left:-15px;
	 height:100%;
	 _height:1600px; /* arbitrary long height, IE 6 */
	 background-position:top left;
}

.reegle_widget_outside .b {
	 /* bottom */
	 position:relative;
	 width:100%;
}

.reegle_widget_outside .b,
.reegle_widget_outside .b div {
	 height:15px; /* height of bottom cap/shade */
	 font-size:1px;
	 
}

.reegle_widget_outside .b,
#pp_thesaurus_sidebar_search .b {
 	background-position:bottom right;
}

.reegle_widget_outside .b div,
#pp_thesaurus_sidebar_search .b div {
	 position:relative;
	 width:15px; /* bottom corner width */
	 margin-left:-15px;
	 background-position:bottom left;
}



.yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li, .yui-navset .yui-navset-bottom .yui-nav li {
margin:0 5px 0 0;
}

ul#widgetnavigation li a,
ul#widgetnavigation li a:hover, 
ul#widgetnavigation li.selected a{
color:#FFFFFF;
display:inline-block;
font-size:1.17em;
font-weight:bold;
height:26px;
line-height:1.33em;
margin-top:3px;
margin-right:6.8px;
text-decoration:none;
}

ul#widgetnavigation li.selected a {
background:transparent url(images/widgets_arrow.gif) no-repeat scroll center bottom;
color:#545454;
}

ul#widgetnavigation li a:hover{
color:#545454;
}

.reegle_widget_inside ul{
margin:12px 0 0 0;
padding-left:0;
}

.reegle_widget_inside ul li{
list-style:none;
color:#414141;
}

.reegle_widget_inside ul li a{
font-size: 0.92em;
line-height:1.82em;
color:#414141;
text-decoration:none;
}

.reegle_widget_inside ul li a:hover{
text-decoration:underline;
}

.reegle_widget_inside ul.collapsArchList li ul{
margin:0 0 0 15px;
}

.reegle_widget_inside ul.collapsArchList li ul li ul li{
padding-bottom:10px;
}

.reegle_widget_inside ul.collapsArchList li ul li ul li a{
line-height:1.27em;
}

span.sym {
cursor:pointer;
display:inline-block;
width:15px;
}



.notabView ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:15px 0 0 0;
padding-left:0;
}

.notabView ul li{
padding-bottom:10px;
font-size:0.92em;
line-height:1.27em;
color:#6b6b6b;
}

.notabView ul li a {
color:#414141;
text-decoration:none;
}

.SR #linkcat-2{

}

.Footer #recent-comments{

}

.linkbox{margin-bottom:28px;}
.linkbox_top { background:url(images/linkbox_top.gif) no-repeat; height:13px; margin:0; padding:0; font-size:1px;}
.linkbox_middle { background:#8EE28E; border-right:2px solid #85E085; border-left:2px solid #85E085;}
.linkbox_bottom { background:url(images/linkbox_bottom.gif) no-repeat; height:14px; margin:0; padding:0; font-size:1px;}

.linkbox_middle ul{
margin:0;
padding:0 15px;
}

.linkbox_middle ul li{
list-style:none;
color:#545454;
font-size:0.92em;
line-height:1.64em;
}

.linkbox_middle ul li a{
color:#545454; font-weight:bold;font-size:1.27em;
text-decoration:none;
}

.wp-tag-cloud{text-align:left;}
.wp-tag-cloud li{display:inline}
.reegle_widget_inside .wp-tag-cloud li a{line-height:1.35em;}

.recentcomments a.url{
color:#6B6B6B;}

.alignleft{
float:left;
margin-right:10px;}

.alignright{
float:right;
margin-left:10px;}

.aligncenter{
   display: block;
    margin-left: auto;
    margin-right: auto 
}

.wp-caption-text {
padding-top:10px;
text-align:center;
}

.wp-caption {
/*-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#F3F3F3;
border:1px solid #DDDDDD;*/
margin-bottom:5px;
margin-top:0px;
padding-top:4px;
/*text-align:center;*/
}

div.formbox {
left:15px;
position:relative;
}

.reihe {
width:100%;
}

.label {
color:#545454;
font-size:1.17em;
font-weight:bold;
margin:0;
padding:0 15px 5px 0;
}

.feld {
position:relative;
text-align:left;
}

.defbreite {
border:1px solid #B3B3B3;
color:#6B6B6B;
float:left;
font-size:1em;
height:15px;
line-height:15px;
margin-right:9px;
padding:3px 6px;
width:103px;
}

input.searchbutton {
background:transparent url(images/search.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-size:1.16em;
font-weight:700;
height:23px;
padding:1px 0 3px;
position:relative;
right:0;
text-align:center;
width:69px;
}
.PostContent li {
list-style: none outside none;
background:url("http://www.reegle.info/images/bullet_green.gif") no-repeat scroll left 4px transparent;
margin:0 0 10px 0px;
padding-left:18px;
}

