/* Start dropdown */
#dropdown_item { color: #cf5113; font-weight: bold; text-decoration: underline; cursor: pointer; }
/* End dropdown */
/* Start toppanel--------------------------------------------- */
div.default div.toppanel div.panel { background-image: url(../../images/color3/toppanel_bg.png); }
/* End toppanel--------------------------------------- */
#logo1, img#logo1 
{ background-image: url(../../images/color3/logo.png); background-repeat: no-repeat; border-style: none; }
body#body-background { color: #333333; background: #917e77 url(../../images/color3/body-bg.jpg) repeat-x 50% top; }

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

small, .small, .smalldark, .mosimage_caption {
	color: #999999;
}

ul li {
	background: url(../../images/color3/kogell-list.gif) no-repeat 18px 7px;
}

hr {
	border-top: 1px solid #DDDDDD;
}

select, textarea, .inputbox {
	color: #4B4B4B;
}

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

.inputbox {
	border: 1px solid #999999;
}

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: #cf5113;
}

.message {
	color: #DF8600;
}

.tips {
	color: #608A00;
}

p.stickynote {
	border: 1px solid #DDDDDD;
}

p.download {
	border: 1px solid #DDDDDD;
}

table.contenttoc td {
	background: url(../../images/color3/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/color3/kogell-list.gif) no-repeat 6px 8px;
}

td.buttonheading {
	background: url(../../images/color3/point.gif) repeat-x bottom;
}

.componentheading { color: #483832; }

.contentheading { color: #483832; }

.createdate {
	color: #999999;
}

.modifydate {
	color: #999999;
}

.mosimage_caption {
	color: #999999;
}

.sectiontableheader {
	border-bottom: 3px solid #DDDDDD;
}

tr.sectiontableentry1 td {
	background: url(../../images/color3/point.gif) repeat-x bottom;
}

tr.sectiontableentry2 td {
	background: url(../../images/color3/point.gif) repeat-x bottom;
}

tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
	background: url(../../images/color3/point.gif) repeat-x bottom;
}

#at-containerwrap #at-container {
	background: url(../../images/color3/point.gif) repeat-y 77% 0;
}

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

#at-wrappathway {
	background: url(../../images/fing-color3.png);
}

#at-pathway {
	color: #DDDDDD;
}

#at-pathway a {
	color: #DDDDDD;
}

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

.narrow #at-wrapmainnavigation {
	background: url(../../images/color3/point.gif) repeat-y 173px 0;
}

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

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

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

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

a.sublevel:hover,
a.sublevel:active,
a.sublevel:focus {
	color: #cf5113;
}
#active_menu {
	color: #cf5113;
}
/* Module
--------------------------------------------------------- */
div.moduletable_menu h3,
div.moduletable h3 { font-size: 150%; padding: 5px; margin: 0 -2px 10px; font-weight: bold;  }

div.moduletable_menu,
div.moduletable {
	padding: 0 10px 10px;
	margin-bottom: 30px;
}

#at-col1 div.moduletable_menu,
#at-col1 div.moduletable { background-color: #483832; margin-bottom: 15px; padding: 10px; }

#at-col1 div.moduletable_menu h3,
#at-col1 div.moduletable h3 { color: #fff; background-color: transparent; background-image: url(../../images/color3/h3_left.png); background-repeat: no-repeat; padding-left: 20px; }

#at-col2 div.moduletable { background-color: #f2f2f2; margin-bottom: 15px; padding: 10px; }
div.moduletable-blank h3, div.moduletable h3 { font-size: 150%; padding: 5px 5px 5px 20px; margin: 0 -2px 10px; color: #483832; font-weight: bold; background-color: #d7d9d4; }

div.moduletable-blank { background-color: #f2f2f2; margin-bottom: 15px; padding: 10px; }
#at-user30 { font-weight: normal; line-height: normal; background-repeat: no-repeat; background-attachment: scroll; float: left; }
#at-user30 div.moduletable h3 { font-size: 150%; padding: 5px 5px 5px 20px; margin: 0 -2px 10px; color: #fff; font-weight: bold; background-color: transparent; background-image: url(../../images/color3/h3_left.png); background-repeat: no-repeat; }
/* Modules bottom style */
.at-grusht-full, .at-grusht-left, .at-grusht-right, .at-grusht-rightcol { background-color: #f2f2f2; float: left; overflow: hidden; padding: 10px; }

.at-grusht-full div.moduletable,
.at-grusht-left div.moduletable,
.at-grusht-right div.moduletable,
.at-grusht-rightcol div.moduletable {
	padding: 0 20px 20px 20px;
}

.at-grusht-left div.moduletable h3,
.at-grusht-full div.moduletable h3 {
	background: #d7d9d4;
}

.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: #d7d9d4;
}

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

.at-grusht-rightcol div.moduletable h3 {
	background: #d7d9d4;
}

.at-grusht-rightcol { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
#at-bottomwrap { float: left; clear: both; width: 100%; }

#at-bottom {
}

#at-bottom h3 { color: #483832; margin: 0 -20px 10px; padding: 6px 20px; font-size: 150%; font-weight: bold;  letter-spacing: 1px; }

#at-bottom div.moduletable { margin: 0; }

#at-bottom ul {
	padding: 0;
	margin: 0 !important;
}

#at-bottom li {
	padding: 0 0 0 13px;
	margin: 0;
	background: url(../../images/kogell-list.gif) no-repeat 2px 10px;
}

#at-bottom td {
	padding: 0;
}

#at-bottom .article_seperator {
	display: none;
}

#at-bottom table {
	border-spacing: 0;
	border-collapse: collapse;
}
/* End bottom modules*/
#at-wrapfooter { background-image: url(../../images/color3/footer.png); border-top: 10px solid #fff; }

#at-footer {
	color: #4b4b4b;
	background: repeat-y;
}

#at-footer small, #at-footer address { color: #fff; }

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

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

#at-wrapsearch {
	background: #4B4B4B;
}

#at-search {
	background: no-repeat left center;
}

#at-search .inputbox { color: #fff; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: solid 1px #604e47; }

div.nfcontent {
	color: #DDDDDD;
}

/* Typography */
ul.checklist li {
	background: url(../../images/color3/checklist-background.gif) no-repeat 0 3px;
}

ul.stars li {
	background: url(../../images/color3/ylli-bg.gif) no-repeat 0 3px;
}

/* Bignumber */
.bignumber {
	background: url(../../images/color3/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 #cf5113;
	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 #cf5113;
	background: #f99a4e;
}

#at-subnavcol li a {
	color: #333333;
	background: url(../../images/color3/a-menumainlevel.gif) no-repeat bottom left;
}

#at-subnavcol li a:hover,
#at-subnavcol li a:active,
#at-subnavcol li a:focus {
	color: #333333;
	background: url(../../images/color3/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/color3/a-menumainlevel-hover.gif) no-repeat bottom left;
}

/* Son of Suckerfish Dropdowns
--------------------------------------------------------- */
#at-cssmenu li a { margin: 0 5px 0 0; line-height: normal; display: block;  color: #e9e9e9; font-weight: bold; padding: 15px 10px 19px; background: url(../../images/pointfivepixel-color3.gif) repeat-x 50% top; text-decoration: none; }

#at-cssmenu li a:hover,
#at-cssmenu li a:active,
#at-cssmenu li a:focus { color: #cf5113; }

#at-cssmenu li {
	margin: 0 0 0 0;
	background: url(../../images/pointfivepixel-grey1.gif) repeat-x 50% top;
}

#at-cssmenu li:hover,
#at-cssmenu li.sfhover,
#at-cssmenu li.havechildsfhover,
#at-cssmenu li.havechild-activesfhover { color: #cf5113; background-image: url(../../images/pointfivepixel-color3.gif); 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: #cf5113; background-image: url(../../images/pointfivepixel-color3.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 50% top; }

/* 2nd level and above */
#at-cssmenu li ul { background: #483832; border-width: 0; }

#at-cssmenu li ul li { background: transparent; border-width: 0; }

#at-cssmenu li ul a { margin: 0; padding: 7px 10px; background: #483832; font-weight: normal; line-height: normal; color: #e9e9e9; font-size: 100%; text-transform: none; border-bottom: 1px solid #534039; border-top-width: 0; border-right-width: 0; border-left-width: 0; }

#at-cssmenu li.havesubchild,
#at-cssmenu li.havesubchild-active { background: #483832 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: #e9e9e9; background: #483832; }

#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 {
	background: transparent !important;
	color: #e9e9e9;
	font-weight: bold;
	margin: 0;
	padding: 7px 10px;
}

#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 {
	background: transparent !important;
	color: #e9e9e9;
	font-weight: bold;
	padding: 0;
}

#at-cssmenu li ul a span {
	margin: 0;
	padding: 0;
}

/* Start smoothgallery jd.gallery.css  */
/* End smoothgallery jd.gallery.css  */
/* Start smoothgallery layout.css  */
/* End smoothgallery layout.css  */
/* Start tabmodules  */
.mootabs-title li h3 { color: #483832; font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif; background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom; text-decoration: none; }
/* End tabmodules  */


