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

	Project		:	Weiterbildungs-Guide

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

/* ### HTML ###################################################################### */
* html body {}

html {}


/* ### BODY ###################################################################### */
body 			{height:100%;margin: 0px;font-family: Arial, MS Tretebuch,Verdana, Tahoma;	font-size: 10px;color: #033e50;background-image:url(/files/main.jpg);background-repeat:repeat-x;}


/* ### Ãœberschriften ############################################################## */

h1                   {font-size:14px;font-weight:bold;line-height:17px;color:#033e50;margin:0 0 14px 0}
h2                   {font-size:13px;font-weight:bold;line-height:15px;color:#033e50;margin:0 0 5px 0;}
h3                   {font-size:16px;font-weight:bold;line-height:16px;color:#033e50;margin:0 0 14px 0}
h4                   {font-size:11px;font-weight:bold;line-height:14px;color:#033e50;margin:0 0 8px 0}
h5                   {font-size:14px;font-weight:bold;line-height:14px;color: #f49f0a;margin:0 0 8px 0;text-decoration:underline;}
h6                   {font-size:11px;font-weight:bold;line-height:14px;color:#033e50;margin:0 0 8px 0}


/* ### TextblÃ¶cke ################################################################# */
p                    {margin:0 0 14px 0}
p.answer             {padding-bottom:15px;border-bottom:1px dashed #C2C2C2}

/* ### Listen ############################################################## */
ul                   {margin:0 0 14px 10px;padding:0 0 0 9px;list-style-type:none;color:#575759;}
ol                   {margin:0 0 14px 10px;list-style-type:decimal}

ul.sitemap           {list-style-type:none;}
ul.sitemap li        {background-image:url(/redaxo/files/menu-item.gif);background-repeat:no-repeat;background-position:0 6px;padding-left:20px;margin:3px;line-height:20px}

/* ### Links ############################################################## */
a                           {color:#033e50;text-decoration:none;font-weight:bold;}
img {border:0;}

.hidden                     {display:none;}
#blockMain  		            {min-height:100%;width:950px;}
#blockMainInner       	    {margin:24px 10px;}

#blockNavigationMain        {width:100%;height:32px;}
#blockNavigationMainInner   {margin:0;padding:0;}
#blockBetween               {width:100%;height:170px;}
#blockBetweenInner          {}
#blockContentLeftRight	    {width:950px;}
#blockContentLeft    	      {width:650px;float:left;}

#blockLeft                  {clear:left;float:left;width:200px;}
#blockLeftInner             {padding:5px;margin-left:20px;}

#blockRight		  	          {width:195px;float:left;margin-left:10px;}
#blockRightInner            {margin:0;padding:5px 0px 0 15px;background-image:url(/files/right-bg.png);background-repeat:repeat-y;}

#blockContent		            {width:413px;float:left;}
#blockContent .weiterbildung a {background-color:#FFFFFF;background-image:url(/files/list-item.jpg);background-repeat:no-repeat;color:#033E50;display:block;height:30px;margin:0pt;padding-left:40px;}
#blockContentInner          {padding:0 5px 0 0;margin-left:10px;}

#blockFooter		            {width:100%;height:49px;background-image:url(/files/footer-bg.gif);background-repeat:repeat-x;}
#blockFooterInner           {margin:0 20px;line-height:49px;}

.clearfix				            {width:100%;height:0px;font-size:0px;line-height:0px;clear:both;}
.line                       {width:100%;border: 1px solid #c2c6c9; height: 1px;margin:8px 0 10px 0;}

/* ### NAVIGATION ################################################################# */

#blockNavigationMain .navLevel {padding:0;margin:0;list-style: none;}
#blockNavigationMain li {float: left; width: auto;height:32px;}
#blockNavigationMain li a {font-size:1.1em;display: block;height:100%;line-height:37px;text-align:center;width:125px;margin-right:1px;text-transform: lowercase;color: #ddd;background:url(/files/navigation.jpg) no-repeat scroll left top;color:#000000;}
#blockNavigationMain li a:hover {color:#2E495E;}
#blockNavigationMain li a.current {font-size:1.1em;display: block;height:100%;line-height:37px;text-align:center;width:125px;margin-right:1px;text-transform: lowercase;color: #ddd;background:url(/files/navigation.jpg) no-repeat scroll left top;color:#588BA7;}
#blockNavigationMain li a.current:hover {color:#2E495E;}
#blockNavigationMain li:last-child a {}
#blockNavigationMain a:hover, #navbar a:focus {background-color: #33bbee;color: #fff;}
#blockNavigationMain li.current a {margin-top: -14px;background-color: #007799;color: #fff;text-decoration: none;border-top: 10px solid #aadd00;position: relative;}


/* ### BLOCKELEMENTE ############################################################## */

#blockBetween                      {margin-right:10px;}
#blockBetween #blockLogo           {float:left;width:330px;margin-top:50px;}
#blockBetween #blockLogo .logo     {width:330;height:65px;background-image:url(/files/logo.png);background-repeat: no-repeat;}
#blockBetween #blockLogo a         {display:block;}
#blockBetween #blockGuide          {position:relative;margin-left:430px;margin-top:-12px;width:440px;height:180px;background-image:url(/files/infoguide.png);background-repeat: no-repeat;}

#blockContentLeft #blockContentLeftTop    {height:34px;background-image:url(/files/content-top.png);background-repeat: no-repeat;}
#blockContentLeft #blockContentLeftInner  {padding-left:10px;height:auto;margin:0;overflow:hidden;background-image:url(/files/content-bg.png);background-repeat:repeat-y;}

#blockRight                        {width:195px;float:left;}
#blockRight #blockRightTop         {height:25px;background-image:url(/files/right-top.png);background-repeat: no-repeat;}
#blockRight .sb                    {text-decoration:none;margin-left:3px;}
#blockRight h3                     {margin:17px 0;font-size:1.2em;}
#blockRight .socialBookmarks          {width:163px; padding-bottom:17px;border-bottom:1px dotted #A3CCEA;}
#blockRight .txt-img               {width:163px; padding-bottom:17px;border-bottom:1px dotted #A3CCEA;}
#blockRight .txt-img p             {margin:0;padding:0;}
#blockRight .netzwerk              {float:left;margin-right:7px;}
#blockRight .kredit                {float:left;margin-left:7px;margin-top:-5px}
#blockRight .linkRight             {margin-left:15px;}

#blockLeft a, #blockRight a, #blockContent a        {text-decoration:underline}

#blockLeft .boxGreyTop             {padding:0;margin:0;height:43px;background-image:url(/files/box-grey-top.jpg);background-repeat: no-repeat;}
#blockLeft .boxGreyTop h3          {font-size:1.2em;line-height:43px;padding-left:40px}
#blockLeft .boxGreyContent         {margin:0;overflow:hidden;background-image:url(/files/box-grey-bg.jpg);background-repeat:repeat-y;}
#blockLeft .boxGreyContentInner    {padding:10px 5px 0 10px;}
#blockLeft .boxGreyBottom          {padding:0;margin-bottom:15px;height:11px;background-image:url(/files/box-grey-bottom.jpg);background-repeat:repeat-y;}
#blockLeft .boxSearch              {z-index:1;margin-bottom:20px;height:100px;background-image:url(/files/box-search-bg.jpg);background-repeat: no-repeat;}
#blockLeft .boxSearch #term        {font-size:inherit;z-index:100;height:17px;line-height:15px;padding:2px 0 0 2px;margin-top:54px;margin-left:10px;width:100px;border-top:1px solid #666666;border-left:1px solid #666666;border-bottom:1px solid #a1b1be;border-right:1px solid #a1b1be;}
#blockLeft .boxSearch button      {cursor:pointer;height:24px;font-size:0.85em;width:50px;background-image:url(/files/search-button.gif);background-repeat: no-repeat;border:none;background-color:transparent;}
#blockLeft .boxSearch button:hover{color:#000000}

#blockLeft .boxSitemap             {clear:left;margin-bottom:20px;height:100px;background-image:url(/files/box-sitemap-bg.jpg);background-repeat:repeat-y;}
#blockLeft .boxSitemap a.more      {position:absolute;color:#000000;margin:64px 0pt 0pt 85px;padding-left:20px;width:60px;}
#blockLeft .boxSitemap a.more:hover{font-weight:bold;}
#blockLeft .boxBildung             {clear:left;margin-bottom:20px;height:100px;background-image:url(/files/box-bildung-bg.jpg);background-repeat:repeat-y;}
#blockLeft .boxBildung a.more      {position:absolute;color:#000000;margin:68px 0pt 0pt 85px;padding-left:20px;width:60px;}
#blockLeft .boxBildung a:hover.more{font-weight:bold;}

#blockContent #blockSubNaviTop                 {height:15px;width:400px;background-image:url(/files/subnavi-top.jpg);background-repeat: no-repeat;}
#blockContent #blockSubNaviContent             {min-height:140px;width:400px;margin:0;overflow:hidden;background-image:url(/files/subnavi-bg.jpg);background-repeat:repeat-y;padding:5px 10px 5px 10px}
#blockContent #blockSubNaviContent .navigation {margin-left:120px;}
#blockContent #blockSubNaviBottom .child       {margin: -139px 0 0 7px;position:relative;}
#blockContent #blockSubNaviBottom              {margin-bottom:20px;height:10px;width:400px;background-image:url(/files/subnavi-bottom.jpg);background-repeat:repeat-y;}
#blockContent .boxMiddleTop                    {height:14px;background-image:url(/files/box-middle-top.jpg);background-repeat: no-repeat;}
#blockContent .boxMiddleContent                {padding-left:10px;height:auto;margin:0;overflow:hidden;background-image:url(/files/box-middle-bg.jpg);background-repeat:repeat-y;}
#blockContent .boxMiddleBottom                 {height:12px;background-image:url(/files/box-middle-bottom.jpg);background-repeat:repeat-y;}
#blockContent .suche strong                    {color:#0274CD}
#blockContent .suche li                        {padding-bottom:15px;border-bottom:1px dotted #A3CCEA;}
#blockContent .news-item                       {margin-bottom:15px;border-bottom:1px dotted #A3CCEA;}
#blockContent .news h2, #blockContent .news-title h2                         {font-size:15px;line-height:18px;}
#blockContent .news-info                       {margin-top:5px;margin-bottom:10px;}
#blockContent .news-date                       {margin-top:5px;margin-bottom:5px}
#blockContent .post-content ul                 {margin:10px 0 10px 10px;}
#blockContent .post-content li                 {list-style-type:circle;color:#033E50}
#blockContent a.more:hover                     {color:#0274CD;text-decoration:underline;}
#blockContent a.category                       {color:#0274CD}
#blockContent a.category:hover                 {color:#0274CD;text-decoration:underline;}
#blockContent .news-item h2 a:hover            {color:#0274CD;text-decoration:underline;}
ul.subcategories {margin:0 0 0 0px;}

/* ### NAVIGATION ################################################################# */

.navigation   {}
.navigation .navLevel2 {margin:0;width:255px;font-size:1.05em}
.navigation .navLevel2 a {text-decoration:underline}
.navigation .navLevel2 li {margin-bottom:3px;}

