/* Style1 */

a 
{
	color: #AD4125;
}
#leftcol a:hover, 
#rightcol a:hover 
{
	color: #333;
}
.componentheading, 
.contentheading, h1, h2, h3, h4 
{
	color: #105D6F;
}
.contentheading 
{
	background: url(/fileadmin/templates/images/left2-modh3.png) 0 0 no-repeat;
}

#header-panel 
{
	background: url(/fileadmin/templates/images/bg-header.png) 0 0 repeat-x; 
}
#top-bg 
{
	background: url(/fileadmin/templates/images/bg-top.jpg) 50% 0 no-repeat;
}

#horiz-menu-bar {background: url(/fileadmin/templates/images/menu-m.png) 0 0 repeat-x;}
#horiz-menu-bar2 {background: url(/fileadmin/templates/images/menu-l.png) 0 0 no-repeat;}
#horiz-menu-bar3 {background: url(/fileadmin/templates/images/menu-r.png) 100% 0 no-repeat;}
#horiz-menu2-bar {background: url(/fileadmin/templates/images/menu2-m.png) 0 0 repeat-x;}
#horiz-menu2-bar2 {background: url(/fileadmin/templates/images/menu2-l.png) 0 0 no-repeat;}
#horiz-menu2-bar3 {background: url(/fileadmin/templates/images/menu2-r.png) 100% 0 no-repeat;}

#showcase-main {background: #054B56 url(/fileadmin/templates/images/showcase-bg.png) 0 0 repeat-x;color: #fff;}
#showcase-main2 {background: url(/fileadmin/templates/images/showcase-l.png) 0 0 repeat-y;}
#showcase-main3 {background: url(/fileadmin/templates/images/showcase-r.png) 100% 0 repeat-y;}
#showcase-bottom {background: url(/fileadmin/templates/images/showcase-bm.png) 0 0 repeat-x;}
#showcase-bottom2 {background: url(/fileadmin/templates/images/showcase-bl.png) 0 0 no-repeat;}
#showcase-bottom3 {background: url(/fileadmin/templates/images/showcase-br.png) 100% 0 no-repeat;}

#menu2-bottom {background: url(/fileadmin/templates/images/menu2-bm.png) 0 0 repeat-x;}
#menu2-bottom2 {background: url(/fileadmin/templates/images/menu2-bl.png) 0 0 no-repeat;}
#menu2-bottom3 {background: url(/fileadmin/templates/images/menu2-br.png) 100% 0 no-repeat;}

#bottom-section {background: #C9DBDD;border-left: 1px solid #8BB4B9;border-right: 1px solid #8BB4B9;}

#footer {background: url(/fileadmin/templates/images/footer-m.png) 0 0 repeat-x;}
#footer2 {background: url(/fileadmin/templates/images/footer-l.png) 0 0 no-repeat;}
#footer3 {background: url(/fileadmin/templates/images/footer-r.png) 100% 0 no-repeat;}

#copyright {color: #677D7F;}

img#rocket {background: url(/fileadmin/templates/images/rocket.png) 0 0 no-repeat;}

#bottom-menu {background: url(/fileadmin/templates/images/bottom-menu-m.png) 0 0 repeat-x;}
#bottom-menu2 {background: url(/fileadmin/templates/images/bottom-menu-l.png) 0 0 no-repeat;}
#bottom-menu3 {background: url(/fileadmin/templates/images/bottom-menu-r.png) 100% 0 no-repeat;}

span.date {color: #0DA7C5;}

#date-block {background: url(/fileadmin/templates/images/date-bg.png) 0 0 no-repeat;}
#date-block2 {background: url(/fileadmin/templates/images/date2-bg.png) 0 0 no-repeat;}
#controls-block {background: url(/fileadmin/templates/images/date-bg.png) 0 0 no-repeat;}
#controls-block2 {background: url(/fileadmin/templates/images/date2-bg.png) 0 0 no-repeat;}

#searchmod .inputbox, #searchmod2 .inputbox {background: url(/fileadmin/templates/images/search-bg.png) 0 0 no-repeat;}
#searchmod input.button, #searchmod2 input.button {background: url(/fileadmin/templates/images/search-button.png) 0 0 no-repeat;}

/* @group Modules */

#leftcol .module h3, #leftcol2 .module h3 
{
	background: url(/fileadmin/templates/images/left2-modh3.png) 0 0 no-repeat;
	color: #105D6F;
}

div.logo
{
	width 500px;
	float: left;
	margin-left: 60px;
	margin-top: -5px;
}

#maincol .module h3, 
#maincol-alt .module h3, 
#leftcol .module-hilite1 h3, 
#leftcol2 .module-hilite1 h3, 
#rightcol .module-hilite1 h3, 
#rightcol2 .module-hilite1 h3 
{
	background: url(/fileadmin/templates/images/inset-h3.png) 50% 100% no-repeat;
	color: #105D6F;
}

#rightcol .module h3, #rightcol2 .module h3 {background: url(/fileadmin/templates/images/right2-modh3.png) 100% 0 no-repeat;color: #105D6F;}

#leftcol .module-hilite2 h3, #leftcol2 .module-hilite2 h3, #rightcol .module-hilite2 h3, #rightcol2 .module-hilite2 h3 {color: #AD4125;}

#leftcol .module-hilite3 h3, #leftcol2 .module-hilite3 h3, #rightcol .module-hilite3 h3, #rightcol2 .module-hilite3 h3 {color: #105D6F;}

#mainmodules, #mainmodules2 {background: url(/fileadmin/templates/images/inset-mod-bg.png) 50% 0 repeat-x;}

#main-container {background: url(/fileadmin/templates/images/inset-mod-bg.png) 50% 0 repeat-x;}

#bottom-section .module h3 {background: url(/fileadmin/templates/images/bottom-mod-h3.png) 50% 0 no-repeat;color: #105D6F;}
#bottom-section a {color: #105D6F;}
a.readon {background: url(/fileadmin/templates/images/mainmenu-arrow2.png) 0 3px no-repeat;}

/* @end */

/* @group Menus */

#horiz-menu 
{
	background: url(/fileadmin/templates/images/horiz-menu-div.png) 128px 0 no-repeat;
}
#horiz-menu li a span, 
#horiz-menu li .separator span 
{
	background: url(/fileadmin/templates/images/horiz-menu-div.png) 100% 0 no-repeat;
}
#horiz-menu li.active a, 
#horiz-menu li.active .separator 
{
	background: url(/fileadmin/templates/images/horiz-menu-active.png) 0 0 repeat-x;color: #10D8FF;
}

#horiz-menu li a:hover, 
#horiz-menu li .separator:hover 
{
	color: #10D8FF;
}
#horiz-menu ul ul 
{
	background: #032F37 url(/fileadmin/templates/images/horiz-menu-active.png) 0 -2px repeat-x;
	border-left: 1px solid #066C7C;
	border-right: 1px solid #066C7C;
}
#horiz-menu ul li.active ul 
{
	border-top: 1px solid #066C7C;
	border-left: 1px solid #066C7C;
	border-right: 1px solid #066C7C;
}
#horiz-menu ul ul ul 
{
	border-top: 1px solid #066C7C;
}
#horiz-menu li.sfHover li a, 
#horiz-menu li:hover li a, 
#horiz-menu ul li.active ul li.active li a, 
#horiz-menu ul li.active.parent ul li a, 
#horiz-menu ul li.active.parent ul li .separator, 
#horiz-menu li.sfHover li .separator, 
#horiz-menu li:hover li .separator, 
#horiz-menu ul li.active ul li.active li .separator 
{
	background: url(/fileadmin/templates/images/dropdown-arrow2.png) 10px 12px no-repeat;
}
#horiz-menu li.sfHover a, 
#horiz-menu li:hover a, 
#horiz-menu li:hover li a:hover, 
#horiz-menu ul li.active ul li.active a, 
#horiz-menu ul li.active ul li.active li.active a, 
#horiz-menu ul li.active.parent ul li a:hover, 
#horiz-menu ul li.active.parent ul li .separator:hover, 
#horiz-menu li.sfHover .separator, 
#horiz-menu li:hover .separator, 
#horiz-menu li:hover li .separator:hover, 
#horiz-menu ul li.active ul li.active .separator, 
#horiz-menu ul li.active ul li.active li.active .separator, 
#horiz-menu ul li.active.parent ul li .separator:hover 
{
	color: #10D8FF;
}
#horiz-menu ul ul li a.daddy, 
#horiz-menu ul ul li a.daddy:hover, 
#horiz-menu ul li.active.parent ul li a.daddy, 
#horiz-menu ul ul li .separator.daddy, 
#horiz-menu ul ul li .separator.daddy:hover, 
#horiz-menu ul li.active.parent ul li .separator.daddy 
{
	background: url(/fileadmin/templates/images/dropdown-arrow2.png) 98% 50% no-repeat;
}

#bottom-menu ul#mainlevel-bottom 
{
	background: url(/fileadmin/templates/images/bottom-menu-div.png) 0 0 no-repeat;
}
#bottom-menu #mainlevel-bottom a, 
#bottom-menu #mainlevel-bottom a#active_menu.mainlevel 
{
	background: url(/fileadmin/templates/images/bottom-menu-div.png) 100% 0 no-repeat;
}
#bottom-menu #mainlevel-bottom a:hover, 
#bottom-menu #mainlevel-bottom a#active_menu.mainlevel 
{
	color: #10D8FF;
}
.menutop .animated-bg
{
	background:url(/fileadmin/templates/images/horiz-menu-active.png) 0 0 repeat-x;
}

.submenu-top 
{
	background: url(/fileadmin/templates/images/submenu-tm.png) 50% 0 repeat-x;
}
.submenu-top2 {background: url(/fileadmin/templates/images/submenu-tl.png) 0 0 no-repeat;}
.submenu-top3 {background: url(/fileadmin/templates/images/submenu-tr.png) 100% 0 no-repeat;}
.submenu-main {background: #ECF4F4 url(/fileadmin/templates/images/submenu-left.png) 0 0 repeat-y;}
.submenu-main2 {background: url(/fileadmin/templates/images/submenu-right.png) 100% 0 repeat-y;}
.submenu-bottom {background: url(/fileadmin/templates/images/submenu-bm.png) 50% 0 repeat-x;}
.submenu-bottom2 {background: url(/fileadmin/templates/images/submenu-bl.png) 0 0 no-repeat;}
.submenu-bottom3 {background: url(/fileadmin/templates/images/submenu-br.png) 100% 0 no-repeat;}

a.mainlevel {background: url(/fileadmin/templates/images/mainmenu-arrow.png) 0 3px no-repeat;color: #105D6F;}

td.sublevel 
{
	background: url(/fileadmin/templates/images/mainmenu-arrow2.png) 5px 5px no-repeat;
}
a.sublevel
{
	color: #105D6F;
}
ul.menu a {background: url(/fileadmin/templates/images/submenu-arrow1.png) 50% 100% no-repeat;}
ul.menu ul {background: #C9DBDD;border: 1px solid #B8CCCE;}
ul.menu ul a {background: url(/fileadmin/templates/images/submenu-arrow2.png) 0 8px no-repeat;}
.submenu-main h3 {background: url(/fileadmin/templates/images/inset-h3.png) 50% 100% no-repeat;color: #105D6F;}
#main-body ul.menu a {color: #105D6F;}

/* @end */

#sl_horiz #sl_lostpass, #sl_hoziz #sl_lostname, #sl_horiz a {color: #08687B;}
#showcase-main .rok-content-rotator h2 a {color: #0DB1D1;background: url(/fileadmin/templates/images/rotator-arrow.png) 10px 8px no-repeat;}
#showcase-main .rok-content-rotator h2 a:hover {color: #50E0FB;}
#showcase-main .rok-content-rotator h2 a.active {color: #fff;background: url(/fileadmin/templates/images/rotator-arrow2.png) 0 8px no-repeat;}
#showcase-main .rok-content-rotator ul {background: url(/fileadmin/templates/images/rotator-div2.png) 0 0 repeat-y;}
#showcase-main .rok-content-rotator li { background: url(/fileadmin/templates/images/rotator-div1.png) 50% 0 repeat-x;}
#showcase-main .rok-content-rotator .content a {color: #0DB1D1;}
.rok-content-rotator a.readon {color: #065460 !important;}
.showcase-bg {background: url(/fileadmin/templates/images/rotator-bg.png) 0 0 no-repeat;}

#rokslide-toolbar li.current {background: url(/fileadmin/templates/images/tabmod-active.png) 0 0 repeat-x;color: #105D6F;}


div.wrapper 
{ 
	margin: 0 auto; 
	width: 968px;
	padding:0;
}
#leftcol2 
{ 
	width:210px;
	padding:0;
}
#rightcol2 
{ 
	width:210px;
	padding:0;
}
#leftcol 
{ 
	width:195px;
	padding:0;
}
#rightcol 
{ 
	width:195px;
	padding:0;
}
#maincol,
#maincol-g 
{ 
	margin-left:210px;
	padding: 0;
}

#maincol
{
	margin-right: 210px;
}

#maincol-g
{
	margin-right: 15px;
}

#maincol-alt,
#maincol-alt-g 
{ 
	margin-left:210px;
	padding: 0;
}

#maincol-alt
{
	margin-right: 210px;
}

#maincol-alt-g
{
	margin-right: 15px;
}

#rightcol .submenu-main h3, 
#rightcol2 .submenu-main h3 
{ 
	width:170px;
}
#leftcol .submenu-main h3, 
#leftcol2 .submenu-main h3 
{ 
	width:170px;
}
#moduleslider-size 
{ 
	height:400px;
}

div.mainbody
{
	float: left;
	width: 460px; 
	overflow: auto;
}

div.mainbody-g
{
	width: 640px;
}

div.mainbody,
div.mainbody-g
{
	float: left;
	overflow: auto;
}

.mainbody p,
.mainbody-g p
{
	font-size: 90%;
}

.mainbody h1,
.mainbody h2,
.maindbody h3
.mainbody h4,
.mainbody p,
.mainbody-g h1,
.mainbody-g h2,
.maindbody-g h3
.mainbody-g h4,
.mainbody-g p
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
}

.rightAddress
{
	font-size: 90%;
}

.leftContent,
.rightContent
{
	font-size: 90%;
}

div.leftContent,
div.rightContent
{
	width: 185px;
	overflow: hidden;
	margin-left: -10px;
}

div.rightContent
{
}

.leftContent p,
.rightContent p,
.mainbody p,
.mainbody-g p
{
	/*text-align: justify;*/
}

p.align-center
{
	text-align: center;
}

dd.csc-textpic-caption
{
	font-style: italic;
	font-size: 10px;
	padding-bottom: 15px;
}

.detail a, .detail a:visited
{
	color: #000000;
}