/*
----------------------------------------------------
                 MAIN FONT &BG COLOR
----------------------------------------------------
*/
body{color:#222; background:#fff; font-family:Verdana,Arial,Geneva,sans-serif; font-size:11px; line-height:18px}

/*
----------------------------------------------------
                 INPUTBOX
----------------------------------------------------
*/
input{padding:0px; border:1px solid #999; color:#999; font-family:Verdana,Arial,Geneva,sans-serif; font-size:10px}

/*
----------------------------------------------------
                 HEADER AREA STYLES
----------------------------------------------------
*/
.topbar{background:#fff; font-family:Verdana,Arial,Geneva,sans-serif; font-color:#000; color:#000}

/*
----------------------------------------------------
                    MAIN WRAPPER
----------------------------------------------------
*/
#wrap-a{border:0px}

#wrap-b{border:0px}

#wrap{border:0px}

#wrap-c{border:0px}

/*
----------------------------------------------------
            INNER CONTENT MAIN BG COLOR
----------------------------------------------------
*/
#wrap, #wrap-inner{background:#fff; background-image:url(../images/style1/bg_verlauf.png)}

/*
----------------------------------------------------
                 PRIMARY LINK COLORS
----------------------------------------------------
*/
a{color:#006; text-decoration:none}
a:hover{color:#000060; text-decoration:underline}

/*
----------------------------------------------------
                   READ MORE LINKS
----------------------------------------------------
*/
a.readon{color:#000060; text-decoration:none; float:right}
a.readon:hover{color:#000060; text-decoration:underline}

/*
----------------------------------------------------
                   HEADING STYLES
----------------------------------------------------
*/
.componentheading{color:#006; line-height:1.35em; border-bottom:1px solid #eee;  font:bold 24px "refrigerator-deluxe-1","refrigerator-deluxe-2",Verdana,Arial,sans-serif}

.componentheadingvideo{color:#006; font-weight:bold; line-height:1.35em; font-size:1.5em; border-bottom:1px solid #eee; margin-bottom:10px}

/* CONTENT HEADINGS */
td.contentheading{color:#000060; text-decoration:none; line-height:130%; border-bottom:0.5px solid #006;  font:bold 16pt "refrigerator-deluxe-1","refrigerator-deluxe-2",Verdana,Arial,sans-serif; text-transform:uppercase}

td.contentheadingvideo{color:#000060; text-decoration:none; font-size:11px; height:40px; text-align:left}

/* CONTENT HEADINGS (LINKED) */
a.contentpagetitle{text-decoration:none}

a.contentpagetitle:hover{color:#000060}

/* HEADINGS H1-H6 */
h1{color:#000; font-weight:bold; font-size:2em}

h2{color:#900; font-weight:bold; font-size:1.6em}

h3{color:#333; font-weight:bold; font-size:1.4em}

h4{color:#666; font-weight:bold; font-size:1.3em}

h5{color:#900; font-weight:bold; font-size:1.2em}

h6{color:#900; font-weight:bold; font-size:1.2em}

img.left{float:left; margin-right:5px; background-color:#f4f4f4; border:1px solid #eaeaea; padding:4px; margin-top:5px}
img.right{float:right; margin-left:5px; background-color:#f4f4f4; border:1px solid #eaeaea; padding:4px; margin-top:5px}
img.pad{float:none; margin:0px auto; background-color:#f4f4f4; border:1px solid #eaeaea; padding:4px; margin-top:5px}

div.module h3, div.module_menu h3, 
div.modulelight h3, div.modulemid h3, div.moduledark h3, 
div.modulelightS h3, div.modulemidS h3, div.moduledarkS h3{font-weight:bold; font-family:Verdana,Arial,Geneva,sans-serif;  font-size:1.15em}

/* @group Menu Column Styles */
ul.menu_menu li a{background-color:#fff; border-bottom:1px solid #e8e8e8; border:1px solid #000}
ul.menu_menu li a:hover{color:#4f4f4f; background-color:#f5f5f5; border:1px solid #000}
ul.menu_menu li#current.haschild a, ul.menu_menu li li a{background-color:#fff; border-bottom:none; border:1px solid #000}
ul.menu_menu li#current.haschild ul{border-bottom:1px solid #e8e8e8; margin-left:5px; border:1px solid #000}

/* @end */
/* CODE  */
pre{background:#F6F6F6; border:1px dashed #999; color:#000; display:block; font:11px "Courier New",Courier,monospace; padding:5px; white-space:normal}

/*
----------------------------------------------------
                      PATHWAY
----------------------------------------------------
*/
.path{background-color:#F5F5F5; border:1px solid #D9D9D9; margin:8px; padding:8px; font-size:1.13333em}

/* PATHWAY TRAIL COLOR  */
span.pathway{color:#333}

/* PATHWAY LINK COLOR  */
span.pathway a, 
span.pathway a:hover{}

/*
----------------------------------------------------
                    USER3 BG COLOR
----------------------------------------------------
*/
/* REQUIRES "-gradient"CLASS SUFFIX */
#headerleader .module-gradient{background-color:#000}

/*
----------------------------------------------------
              GLOBAL MODULE FONT SIZES
----------------------------------------------------
*/
#sidebar, #sidebar-2, 
.user4, .user4split2, 
.user5, .user5split2, 
.user6, .user6split2, 
.user7, .user7split2{font-size:11px; line-height:14px}

/*
----------------------------------------------------
           "bdr"MODULE SUFFIX (default)
----------------------------------------------------
*/
/* "bdr"TEXT COLOR */
div.amodule, div.modulebdr{color:#000}

/* "bdr"LINK COLOR */
div.module a, div.modulebdr a, 
div.module a:hover, div.modulebdr a:hover, 
div.module a.latestnews, div.modulebdr a.latestnewsbdr, 
div.module a.latestnews:hover, div.modulebdr a.latestnewsbdr:hover, 
div.module a.mostread, div.modulebdr a.mostreadbdr, 
div.module a.mostread:hover, div.modulebdr a.mostreadbdr:hover{color:#000}

/* "bdr"MODULE HEADING COLOR */
div.module h3, div.modulebdr h3{color:#000; /* Change Font Size in Typography */}

/*
----------------------------------------------------
                        FOOTER
----------------------------------------------------
*/
/*TEXT*/
#footer p, #footer a{color:#000}

/*LINKS*/
#footer a, #footer #mainlevel li a{color:#000}
#footer a:hover, 
#footer #mainlevel li a:hover, 
#footer #mainlevel li a#active_menu{color:#000; text-decoration:underline}

/*
----------------------------------------------------
                    JOOMLA! STYLES
----------------------------------------------------
*/
.createdate, .modifydate, .small{color:#999; font-size:11px}

/*Header for table content*/
td.sectiontableheader{color:#111; background:#eee; text-align:left; border-right:0px solid #999}
/*Alternating table rows*/
tr.sectiontableentry1 td, td.sectiontableentry1{background-color:#fff; border-bottom:1px solid #eee}

tr.sectiontableentry2 td, td.sectiontableentry2{background-color:#eee; border-bottom:1px solid #eee}

/* Article Overflow */
div.blog_more ul li a{border-bottom:1px solid #eee}

div.blog_more ul li a:hover{background-color:#f4f4f4}

/* Article TOC Table */
table.contenttoc{color:#330; border:1px solid #d6d6d6}
table.contenttoc th{background-color:#ececec; color:#4f4f4f}

div.mosimage_caption{font-size:0.9em; color:#666}

.pagenav{font-size:11px; color:#73819C}

/* @group NAVBAR */
/*
----------------------------------------------------
               SUCKERFISH MENU COLORS
----------------------------------------------------
*/
#navmenu ul li a{/* NAV UP COLOR */color:#000; background-image:url(../images/style1/nav_sep.png); background-position:right top; background-repeat:no-repeat}

#navmenu li a:hover, 
#navmenu li:hover a, 
#navmenu li.iehover a, 
/* enforce active styles */
#navmenu li#current.iehover a, 
#navmenu li.active:hover a{/* NAV OVER COLOR */color:#000; background-image:url(../images/style1/nav_sep.png); background-position:right top; background-repeat:no-repeat; background-color:#eee}

#navmenu li.active a, 
#navmenu li.active a:hover{/* NAV ACTIVE COLOR */color:#000; background-image:url(../images/style1/nav_sep.png); background-position:right top; background-repeat:no-repeat; background-color:#eee}

#navmenu li:hover li a, 
#navmenu li.iehover li a{/* SUBLEVEL NAV UP COLOR */color:#000}

#navmenu li:hover ul, 
#navmenu li:hover ul li, 
#navmenu li:hover ul li a, 
#navmenu li.iehover ul, 
#navmenu li.iehover ul li, 
#navmenu li.iehover ul li a{/* SUBLEVEL NAV UP BG COLOR */background-color:#eee}

#navmenu li:hover ul li:hover, 
#navmenu li:hover ul li a:hover, 
#navmenu li.iehover ul li:hover, 
#navmenu li.iehover ul li a:hover, 
/* enforce active styles */
#navmenu li.active:hover ul li:hover, 
#navmenu li.active:hover ul li a:hover, 
#navmenu li#current.iehover ul li:hover, 
#navmenu li#current.iehover ul li a:hover{/* SUBLEVEL NAV OVER BG COLOR */background-color:#cfd1d2; /* SUBLEVEL NAV OVER TEXT COLOR */color:#000}

#navmenu li li{/* SUBLEVEL SEPARATOR */border-bottom:1px solid #cfd1d2}

#navmenu li ul{width:173px; /* SUBLEVEL BLOCK OUTLINE */border-right:1px solid #000; border-left:1px solid #000; border-bottom:1px solid #000; border-top:1px solid #000}

/* END TOPNAV CUSTOMIZATION */
#navmenu li, #navmenu{background:url(../images/style1/nav_bg.png) repeat-x 0 bottom}
#navmenu ul li:hover, #navmenu ul li.iehover{background:url(../images/style1/nav_right_over.png) no-repeat right center}
#navmenu ul li:hover li a, #navmenu ul li.iehover li a{background-image:none}
#navmenu ul ul a{width:170px}
#navmenu li li, #navmenu li.haschild ul li#current:hover, #navmenu li.haschild ul li#current.iehover{width:173px}
#navmenu{background:url(../images/style1/nav_bg.png) repeat-x center center}
#navmenu .leftbar{background:url(../images/style1/leftbar.png) no-repeat left center}
#navmenu .rightbar{background:url(../images/style1/rightbar.png) no-repeat right center}
#navmenu li a{background:url(../images/style1/nav_sep.png) 100% 0 no-repeat}

/* @end */
/* Module BG Images - Proceed with caution */
div.module, div.modulebdr{background:url(../images/style1/topright_bdr.png) 100% 0 no-repeat}
div.module div, div.modulebdr div{background:url(../images/style1/topleft_bdr.png) 0 0 no-repeat}
div.module div div, div.modulebdr div div{background:url(../images/style1/botright_bdr.png) 100% 100% no-repeat}
div.module div div div, div.modulebdr div div div{background:url(../images/style1/botleft_bdr.png) 0 100% no-repeat}