/* Start dropdown */

#dropdown_item { color: #f68401; background-color: #fff; text-decoration: none; border: solid 1px; cursor: pointer; }

/* End dropdown */

/* Start toppanel--------------------------------------------- */

div.default div.toppanel div.panel { background-image: url(../../images/toppanel_bg.png); }

div.default div.toppanel div.cpnl-l {

	background: url(../../images/toppanel_left.png) no-repeat 100% 0;

}

div.default div.toppanel div.cpnl-r {

	background: url(../../images/toppanel_right.png) no-repeat 100% 0;

}

div.default div.toppanel div.cpnl-m { background: url(../../images/toppanel_center.png) repeat-x 100% 0; float: left; text-align: center; font-size: 11px; line-height: 22px; overflow: hidden; font-weight: bold; text-transform: capitalize; width: 134px; height: 24px; }

/* End toppanel--------------------------------------- */

#logo1, img#logo1 

{ background-image: url(../../images/logo.png); background-repeat: no-repeat; border-style: none; }

#at-date 

{
	color: #CCC;
}

body#body-background { background-image: url(../../images/body-bg.jpg); }



a, a:hover, a:active, a:focus {
	color: #666;
}



small, .small, .smalldark, .mosimage_caption {

	color: #999999;

}



ul li {

	background: url(../../images/kogell-list.gif) no-repeat 18px 7px;

}



hr {

	border-top: 1px solid #DDDDDD;

}



select, textarea, .inputbox {

	color: #4B4B4B;

}



.button {
	color: #E79300;
	border: solid 1px;
}



.inputbox {

	border: solid 1px #d11d23;

}



pre, .code {

	border-left: 5px solid #999999;

	background: #FAFAF0;

}



.quote-hilite {

	border: 1px solid #DDDDDD;

}



.small-quote span.author {

	background: url(../../images/author.gif) no-repeat 5px 4px #DDDDDD;

	border-top: 1px solid #DDDDDD;

}



.dropcap {

	color: #999999;

}



.error {

	color: #d11d23;

}



.message {

	color: #DF8600;

}



.tips {

	color: #608A00;

}



p.stickynote {

	border: 1px solid #DDDDDD;

}



p.download {

	border: 1px solid #DDDDDD;

}



table.contenttoc td {

	background: url(../../images/kogell-list.gif) no-repeat 5% 50%;

}



table.contenttoc th {

	border-bottom: 1px solid #DDDDDD;

}



table.pollstableborder tr.sectiontableentry1 td {

	background: #DDDDDD;

}



.blog_more strong {

	color: #4B4B4B;

}



.blog_more ul li {

	background:	url(../../images/kogell-list.gif) no-repeat 6px 8px;

}



td.buttonheading {

	background: url(../../images/point.gif) repeat-x bottom;

}



.componentheading {
	color: #666;
}



.contentheading {
	color: #666;
}



.createdate {

	color: #999999;

}



.modifydate {

	color: #999999;

}



.mosimage_caption {

	color: #999999;

}



.sectiontableheader {

	border-bottom: 3px solid #DDDDDD;

}



tr.sectiontableentry1 td {

	background: url(../../images/point.gif) repeat-x bottom;

}



tr.sectiontableentry2 td {

	background: url(../../images/point.gif) repeat-x bottom;

}



tr.sectiontableentry1:hover td,

tr.sectiontableentry2:hover td {

	background: url(../../images/point.gif) repeat-x bottom;

}



#at-containerwrap #at-container {

	background: url(../../images/point.gif) repeat-y 77% 0;

}



#at-wrapheader { background-image: url(../../images/header.jpg); background-repeat: no-repeat; background-position: 0 0; }

#at-newsflash {

	background: #666666;

}

#at-pathway {
	color: #E79300;
	background-image: url(../../images/pathway.png);
}



#at-pathway a {

	

}



#at-wrapmainnavigation { background-color: transparent; background-image: url(../../images/topmenu-bg.png); background-repeat: no-repeat; background-attachment: scroll; }



.narrow #at-wrapmainnavigation {

	background: url(../../images/point.gif) repeat-y 173px 0;

}



a.mainlevel {
	color: #E79300;
	background: url(../../images/a-menumainlevel.gif) no-repeat left bottom;
}



a.mainlevel:hover,

a.mainlevel:active,

a.mainlevel:focus {
	color: #666;
	background: url(../../images/a-menumainlevel-hover.gif) no-repeat left bottom;
}



a.mainlevel#active_menu {
	color: #666;
	background: url(../../images/a-menumainlevel-hover.gif) no-repeat left bottom;
}



a.sublevel {
	color: #E79300;
	background: url(../../images/kogell-list.gif) no-repeat 10px 9px;
}



a.sublevel:hover,

a.sublevel:active,

a.sublevel:focus {
	color: #666;
}

#active_menu {
	color: #666;
}

/* Module

--------------------------------------------------------- */

/* Start Module Rounded

--------------------------------------------------------- */

div.module h3, div.module_menu h3, div.module-blank h3 { color: #fff; background: url(../../images/h3_left_rounded.png) no-repeat 0 5px; }

div.module, div.module_menu, div.module-blank { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom; margin: 0 0 10px; padding: 0; float: left; width: 100%; clear: both; overflow: hidden; }

div.module div, div.module_menu div, div.module-blank div { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom; padding: 0; }

div.module div div, div.module_menu div div, div.module-blank div div { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: right top; padding: 0; }

div.module div div div, div.module_menu div div div, div.module-blank div div div { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: left top; padding: 0 20px 20px; }

div.module div div div div, div.module_menu div div div div, div.module-blank div div div div { background-color: #ffffff; background-image: none; }

div.moduletable_menu h3,

div.moduletable h3 { font-weight: bold; }



div.moduletable_menu,

div.moduletable {

	

}



#at-col1 div.moduletable_menu,

#at-col1 div.moduletable { background-color: transparent; background-image: url(../../images/left_module_bg.png); background-repeat: no-repeat; background-position: 50% top; }



#at-col1 div.moduletable_menu h3,

#at-col1 div.moduletable h3 {
	color: #666;
	background-image: url(../../images/h3_left.png);
	background-repeat: no-repeat;
}



#at-col2 div.moduletable { background-image: url(../../images/right_module_bg.png); background-repeat: no-repeat; background-position: 50% top;  }

#at-col2 div.moduletable h3, div.moduletable h3 { color: #fff; font-size: 120%; font-weight: bold; background-color: transparent; background-image: url(../../images/h3_right.png); background-repeat: no-repeat; text-transform: capitalize; border-bottom-color: #23c028; }

div.moduletable-blank h3, div.moduletable h3 { color: #fff; font-weight: bold; background-image: url(../../images/h3_module_blank.png); border-bottom-color: #23c028; }



div.moduletable-blank { background-image: url(../../images/right_module_bg.png); background-repeat: no-repeat; background-position: 50% top;  } 

#at-user30 { font-weight: normal; line-height: normal; background-repeat: no-repeat; background-attachment: scroll; float: left; }

#at-user30 div.moduletable { color: #abf9ae; font-weight: normal; font-style: normal; background-color: transparent; background-image: none; background-repeat: no-repeat; }

#at-user30 div.moduletable h3 {
	color: #E79300;
	font-weight: bold;
	background-image: url(../../images/h3_module30.png);
	background-repeat: no-repeat;
	border-bottom-color: #23c028;
}

#at-user30 a { color: #fff; text-decoration: underline; }

#at-user30 a:hover, #at-user30 a:active, #at-user30 a:focus { text-decoration: none; }

#at-user30 li {

	padding: 0 0 0 13px;

	margin: 0;

	background: no-repeat 2px 10px;

	}



#at-shownews { line-height: normal; background-color: transparent; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 100%; z-index: 5000; float: left; }

#at-shownews div.moduletable { color: #000; background-color: #fff; margin-bottom: 13px; padding-right: 0; padding-bottom: 5px; padding-left: 0; border: solid 1px #f68401; }

#at-shownews div.moduletable h3 { color: #f68401; background-color: transparent; background-image: none; background-repeat: no-repeat; text-transform: capitalize; padding-left: 10px; }

#at-shownews a { text-decoration: underline; }

#at-shownews a:hover, #at-user13 a:active, #at-user13 a:focus { text-decoration: none; }



/* at NFONTENT */

div.nftitle,

div.nfimages,

div.nfcontent {

	padding: 0 10px;

}

div.nftitle { color: #f68401; font-family: Arial, Helvetica, sans-serif; }

div.nftitle a { text-decoration: none; border-style: none; }

div.nfimages {

	text-align: center;

}

div.nfcontent {

	margin: 0;

}

	



/* Modules bottom style */

.at-grusht-full, .at-grusht-left, .at-grusht-right, .at-grusht-rightcol { float: left; overflow: hidden; }



.at-grusht-full div.moduletable,

.at-grusht-left div.moduletable,

.at-grusht-right div.moduletable,

.at-grusht-rightcol div.moduletable {

	

}



.at-grusht-left div.moduletable h3,

.at-grusht-full div.moduletable h3 { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }



.at-grusht-left,

.at-grusht-full { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }



.at-grusht-right div.moduletable h3 { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }



.at-grusht-right { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }



.at-grusht-rightcol div.moduletable h3 { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }



.at-grusht-rightcol { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }

#at-bottomwrap { float: left; clear: both; }



#at-bottom {

}



#at-bottom h3 {
	color: #666;
	font-weight: bold;
	letter-spacing: 1px;
	background-image: url(../../images/h3_bottom.png);
	background-repeat: repeat-x;
}



#at-bottom div.moduletable {  }



#at-bottom ul {

	

}



#at-bottom li {

	background: url(../../images/kogell-list.gif) no-repeat 2px 10px;

}



#at-bottom td {

	

}



#at-bottom .article_seperator {

	display: none;

}



#at-bottom table {

	border-spacing: 0;

	border-collapse: collapse;

}

/* End bottom modules*/

#at-wrapfooter { background-image: url(../../images/footer.png); }



#at-footer { background-image: none; background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; }



#at-footer small, #at-footer address {  }



#at-footer li a { text-decoration: underline; }



#at-footer li a:hover, #at-footer li a:active, #at-footer li a:focus { text-decoration: none; }



#at-wrapsearch { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }



#at-search { background-image: none; background-repeat: no-repeat; background-attachment: scroll; background-position: left center; }



/*#at-search .inputbox { background-image: url(../../images/search.png); }*/

/* Typography */

ul.checklist li {

	background: url(../../images/checklist-background.gif) no-repeat 0 3px;

}



ul.stars li {

	background: url(../../images/ylli-bg.gif) no-repeat 0 3px;

}



/* Bignumber */

.bignumber {

	background: url(../../images/at-bg.gif) no-repeat top left;

}





/* splitmenu


----------------------------------------------------------- */

#at-splitmenu a {

	color: #4B4B4B;

	border-top: 5px solid #DDDDDD;

	border-right: 1px solid #DDDDDD;

}



#at-splitmenu a:hover,

#at-splitmenu a:active,

#at-splitmenu a:focus {
	border-top: 5px solid #E79300;
	background: #F4F4F4;
}



#at-splitmenu li.active a,

#at-splitmenu li.active a:hover,

#at-splitmenu li.active a:active,

#at-splitmenu li.active a:focus {
	border-top: 5px solid #E79300;
	background: #f99a4e;
}



#at-subnavcol li a {

	color: #c1d0d9;

	background: url(../../images/a-menumainlevel.gif) no-repeat bottom left;

}



#at-subnavcol li a:hover,

#at-subnavcol li a:active,

#at-subnavcol li a:focus {

	color: #c1d0d9;

	background: url(../../images/a-menumainlevel-hover.gif) no-repeat bottom left;

}



#at-subnavcol li a.active,

#at-subnavcol li a.active:hover,

#at-subnavcol li a.active:active,

#at-subnavcol li a.active:focus {

	background: url(../../images/a-menumainlevel-hover.gif) no-repeat bottom left;

}



/* Son of Suckerfish Dropdowns

--------------------------------------------------------- */

#at-cssmenu li a { color: #fafbf9; background-color: transparent; background-image: url(../../images/pointfivepixel-color.png); display: block; text-decoration: none; }



#at-cssmenu li a:hover,

#at-cssmenu li a:active,

#at-cssmenu li a:focus {
	color: #666;
}



#at-cssmenu li {

	background: url(../../images/pointfivepixel-grey1.png) repeat-x 50% top;

}



#at-cssmenu li:hover,

#at-cssmenu li.sfhover,

#at-cssmenu li.havechildsfhover,

#at-cssmenu li.havechild-activesfhover { background-repeat: repeat-x; background-attachment: scroll; background-position: 50% top; }



#at-cssmenu li a.active,

#at-cssmenu li a.active:hover,

#at-cssmenu li a.active:active,

#at-cssmenu li a.active:focus {
	color: #666;
	background-image: url(../../images/pointfivepixelactive-color.png);
}



/* 2nd level and above */

#at-cssmenu li ul {
	background: #E79300;
}



#at-cssmenu li ul li {
	background: #E79300;
}



#at-cssmenu li ul a {
	background: #E79300;
	border-bottom: 1px solid #666;
}



#at-cssmenu li.havesubchild,

#at-cssmenu li.havesubchild-active {
	color: #666;
	background: #E79300 url(../../images/arrow2.gif) no-repeat 94% 50%;
}



#at-cssmenu li ul a:hover,

#at-cssmenu li ul a:active,

#at-cssmenu li ul a:focus,

#at-cssmenu ul li:hover,

#at-cssmenu ul li.sfhover,

#at-cssmenu ul li.havesubchildsfhover,

#at-cssmenu ul li.havesubchild-activesfhover,

#at-cssmenu ul ul li:hover,

#at-cssmenu ul ul li.sfhover,

#at-cssmenu ul ul li.havesubchildsfhover,

#at-cssmenu ul ul li.havesubchild-activesfhover {
	color: #666;
	background: #E79300;
}



#at-cssmenu ul li a.active,

#at-cssmenu ul li a.active:hover,

#at-cssmenu ul li a.active:active,

#at-cssmenu ul li a.active:focus {
	color: #666;
	background: transparent !important;
	font-weight: bold;
}



#at-cssmenu ul li a.active span,

#at-cssmenu ul li a.active:hover span,

#at-cssmenu ul li a.active:active span,

#at-cssmenu ul li a.active:focus span {
	color: #666;
	background: transparent !important;
	font-weight: bold;
}



#at-cssmenu li ul a span {

	

}



/* Start smoothgallery jd.gallery.css  */

/* End smoothgallery jd.gallery.css  */

/* Start smoothgallery layout.css  */

/* End smoothgallery layout.css  */

/* Start tabmodules  */

#at-tabmodulewrap { background: url(../../images/tabmodulewrap-center.gif) repeat-y; overflow: hidden; z-index: 10; }

#at-tabmodulewrap-top {

	background: url(../../images/tabmodulewrap-top.gif) no-repeat top left;

}

#at-tabmodulewrap-bot {

	background: url(../../images/tabmodulewrap-bot.gif) no-repeat bottom left;	

	position: relative;

	overflow: hidden;

	z-index: 10;

}

/* Narrow */

.narrow #at-tabmodulewrap { background-color: transparent; background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; }

.narrow #at-tabmodulewrap-top { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: left top; }

.narrow #at-tabmodulewrap-bot { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom; }

#at-tabmodulewrap div.at-innerpad {

	padding: 0 0 0;

}

ul.mootabs-title {

	margin: 0;

	padding: 0;

}

.mootabs-title li {

	float: left;

	background: none;

	padding: 0;

	margin: 0;

	cursor: pointer;

	display: block;

	color: #CCCCCC;

}

.mootabs-title li h3 { color: #fff; font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif; background-color: transparent; background-image: url(../../images/tabmodule-bg.gif); text-decoration: none; }

.mootabs-title li.hover {

	color: #FFFFFF;

	background: url(../../images/tabmodule-hover.gif) no-repeat bottom center;

}

.mootabs-title li.active h3, .mootabs-title li.lastactive h3 {
	
	color: #666;
	background-color: transparent;
	background-image: url(../../images/tabmodule-bg.gif);
}

.mootabs-title li.firstactive h3 { color: #2069a0; font-family: Arial, Helvetica, sans-serif; background-color: transparent; text-decoration: none; }

.mootabs-title li.hover h3 { color: #2069a0; font-family: Arial, Helvetica, sans-serif; background-color: transparent; text-decoration: none; }

.mootabs-title li.first h3 { font-family: Arial, Helvetica, sans-serif; background-color: transparent; text-decoration: none; }

.mootabs-title li.active {

	padding: 0;

	margin: 0;

	background: url(../../images/tabmodule-active.gif) no-repeat bottom center;

	color: #FFFFFF;

}

.mootabs-title li.firsthover h3 {

	background: transparent;

	color: #2069a0;

}

.mootabs-title li.lasthover h3 {

	color: #2069a0;

}

.mootabs-title li.firsthover {

	background: url(../../images/tabmodule-hover.gif) no-repeat bottom left;

}

.mootabs-title li.lasthover {

	background: url(../../images/tabmodule-hover.gif) no-repeat bottom right;

}

.mootabs-title li.firstactive {

	padding: 0;

	margin: 0;

	background: url(../../images/tabmodule-active.gif) no-repeat bottom left;

	color: #FFFFFF;

}

.mootabs-title li.lastactive {

	padding: 0;

	margin: 0;

	background: url(../../images/tabmodule-active.gif) no-repeat bottom right;

	color: #FFFFFF;

}

.at-tab-cont {

	position: absolute;

	clear: both;

	overflow: hidden;

	top: 40px;

}

#at-tabmodulewrap .moduletable { position: absolute; top: 0; background: transparent; z-index: 100; }

#at-tabmodulewrap .moduletable ul {

	margin: 0 !important;

	padding: 0 !important;

}

#at-tabmodulewrap .moduletable li { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 3px 7px; padding-left: 15px; margin: 0; }

/* End tabmodules  */




