/*
background      - #FFF
color           - 000
color-aktiv     - 941726
color-hover     - 758E19
color-hover     - FFCC66 (Top - sideend)
font-family     - Arial, Helvetica, Verdana, sans-serif
*/

html, body, form, fieldset {
	margin: 0;
	padding: 0;
}
body {
	font-size: 75%;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	width: 100%;
	margin: 0 auto;
	padding: 0;
}
/*.bd { background: url(../img/body_bg.jpg) center top;}*/
body.contentpane {
	width: auto; /* Printable Page */
	margin: 1em 2em;
	background: #FFF;
	color: #000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	line-height: 140%;
}
/* Eingefügtes Design Pixel */
#head_r {
	width:240px;
	height:240px;
	background: transparent url(../../pixel_basic/img/head4.jpg) no-repeat top left;
	margin:0 auto;
	float:left;
}
#head4 {
	width:240px;
	height:230px;
	float:left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
	padding: 10px 0 0 0;
}
#head4 a:link a:visited {
	font-size: 14px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000;
	text-decoration: none;
}
#head4 a:hover {
    color: #993300;
}
/* +++++++++++++++++++++++++++++++++ weiter mit old Design +++++++++++++++++++++++++++++++++ */
/* --------------------------------------------------------- */
/* Normal link */
a { 
    color: #758E19;
    font-size: 12px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	text-decoration: none; 
}
a:hover, a:focus { 
	color: #663333;
	background-image: none;
	text-decoration: underline; 
}
a:active { 
	color: #758E19;
	background-image: none;
	text-decoration: underline; 
}
a.out {
        padding-right: 12px;
        background-image: url(../images/link-icon_external.html);
        background-repeat: no-repeat;
        background-position: right;
 }
a.wiki {
        padding-right: 14px;
        background-image: url(../images/link-icon_wikipedia.html);
        background-repeat: no-repeat;
        background-position: right;
 }
a.wikinews {
        padding-right: 25px;
        background-image: url(../images/link-icon_wikinews.html);
        background-repeat: no-repeat;
        background-position: right;
 }
a.ftp {
        padding-right: 10px;
        background-image: url(../images/link-icon_ftp.html);
        background-repeat: no-repeat;
        background-position: right;
 }
a.mail {
        padding-right: 18px;
        background-image: url(../images/link-icon_email.html);
        background-repeat: no-repeat;
        background-position: right;
 }

a.in {
        padding-right: 14px;
        background-image: url(../images/link-icon_intern.html);
        background-repeat: no-repeat;
        background-position: right;
}
/* Title text */
.contentheading, .componentheading, .blog_more strong, h1, h2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: normal;
    font-size: 120%;
}
/* Small text */
small, .small, .smalldark, .mosimage_caption { font-size: 90%; color: #000; text-transform: lowercase; }
/* Heading */
h1 { font-size: 100%; font-weight: bold; font-family: Arial, Helvetica, Verdana, sans-serif;}
h2 { font-size: 110%; font-weight: bold; font-family: Arial, Helvetica, Verdana, sans-serif;}
h3 { font-size: 100%; font-weight: bold; font-family: Arial, Helvetica, Verdana, sans-serif;}
h4 { font-size: 100%; font-weight: bold; text-transform: uppercase; font-family: Arial, Helvetica, Verdana, sans-serif;}
p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {
	margin: 5px 0 5px 0;
	padding: 0;
    font-size: 100%;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}
th {
	padding: 5px;
	font-weight: bold;
	text-align: left;
}
fieldset {
	border: none;
}
fieldset a {
	font-weight: bold;
}
hr {
	border-top: 1px solid #000;
	border-right: 0;
	border-left: 0;
	border-bottom: 0;
	height: 1px;
}
a img {
	border: none;
}
td, div {
	font-size: 100%;
}
/* Form
--------------------------------------------------------- */
form {
	margin: 0;
}
form label {
	cursor: pointer;
}
input, select, textarea, .fing { padding: 1px; font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 100%; }
select, textarea, .fing {
	background: #FFF;
	color: #000;
}
.button { color: #FFF; font-weight: bold; font-size: 100%; background: #000 repeat-x 50% top; padding: 2px; border: solid 1px #ccc; }
.fing {
	margin-bottom: 1px;
	padding: 3px 0 3px 5px;
	background: #000;
	border: 1px solid #000;
}
.fing:hover, .fing:focus {
}
/* Bonus typografi 
--------------------------------------------------------- */
pre, .code {
	padding: 10px 15px;
	margin: 5px 0 15px;
	border-left: 5px solid #BEBBBB;
	background: #FAFAF0;
}
blockquote {
	padding: 1em 40px 1em 15px;
}
blockquote span.open {
	padding: 0 0 0 20px;
	background: url(../images/blo-q.html) no-repeat left top;
}
blockquote span.close {
	padding: 0 20px 0 0;
	background: url(../images/sok-q.html) no-repeat bottom right;
}
/* Quote hilight */
.quote-hilite {
	padding : 10px 15px;
	margin: 0;
	background: #000;
	border: 1px solid #D0D9DF;
}
/* Small quote */
.small-quote {
	background: none;
	margin: 0;
	padding: 0;
}
.small-quote span.open-quote {
	background: url(../images/blo-q.html) no-repeat center left;
	margin: 0;
	padding-left: 20px;
}
.small-quote span.close-quote {
	background: url(../images/sok-q.html) no-repeat center right;
	margin: 0;
	padding-right: 20px;
}
.small-quote span.author {
	display: block;
	padding: 2px 5px 2px 20px;
	background: url(../images/author.html) no-repeat 5px 4px #D0D9DF;
	border-top: 1px solid #D0D9DF;
	margin: 0.5em 0 0;
	text-transform: uppercase;
	font-size: 90%;
}
/* Rropcap */
.dropcap {
	float: left;
	padding: 4px 8px 0 0;
	display: block;
	color: #BEBBBB;
	font: 50px/40px Georgia, Times, serif;
}
/* Tips, Error, Message, Hightlight*/
.error {
	padding-left: 25px;
	color: #CC0000;
	background: url(../images/kogell-error.html) no-repeat top left;
}
.message {
	padding-left: 25px;
	color: #DF8600;
	background: url(../images/kogell-info.html) no-repeat top left;
}
.tips {
	padding-left: 25px;
	color: #000;
	background: url(../images/kogell-tips.html) no-repeat top left;
}
.highlight {
	padding: 1px 5px;
	background: #000;
	font-weight: bold;
}
/* Note Style */
p.stickynote {
	background: url(../images/xecola-q.html) no-repeat 5px center #000;
	padding: 10px 0px 10px 40px;
	border: 1px solid #D0D9DF;
}
p.download {
	background: url(../images/download-bg.html) no-repeat 5px center #000;
	padding: 10px 0px 10px 40px;
	border: 1px solid #D0D9DF;
}
.blocknumber {
	clear: both;
	padding: 5px 15px 10px;
	position: relative;
}
/* Check list */
ul.checklist {
	list-style: none;
}
ul.checklist li {
	margin-left: 15px;
	padding: 0 0 5px 20px;
	background: url(../images/checklist-background.html) no-repeat 0 3px;
}
/* Check list */
ul.stars {
	list-style: none;
}
ul.stars li {
	margin-left: 15px;
	padding: 0px 0 5px 20px;
	background: url(../images/ylli-bg.html) no-repeat 0 3px;
}
/* Bignumber */
.bignumber {
	float: left;
	margin-right: 8px;
	padding: 6px 7px;
	display: block;
	color: #000;
	background: url(../images/at-bg.html) no-repeat top left;
	font: 20px/normal Arial, sans-serif;
	font-weight: bold;
}
/* Joomla Style
--------------------------------------------------------- */

table.blog {
}
.article_seperator {
	display: block;
	height: 20px;
}
#at-col1 .article_seperator, #at-col2 .article_seperator {
	display: none;
}
table.contentpane {
	border: none;
	width: 100%;
}
table.contentpaneopen {
	border: none;
	border-collapse: collapse;
	border-spacing: 0;
}
table.contenttoc {
	margin: 0 0 10px 10px;
	padding: 0;
	width: 35%;
}
table.contenttoc a {
	text-decoration: none;
}
table.contenttoc td {
	padding: 1px 5px 1px 25px;
	background: url(../images/kogell-list.html) no-repeat 5% 50%;
}
table.contenttoc th {
	padding: 0 0 3PX;
	border-bottom: 1px solid #D0D9DF;
	text-indent: 5px;
}
table.poll {
	padding: 0;
	width: 100%;
	border-collapse: collapse;
}
table.pollstableborder {
	padding: 0;
	width: 100%;
	border: none;
	text-align: left;
}
table.pollstableborder img {
	vertical-align: baseline;
}
table.pollstableborder td {
	padding: 2px!important;
	border-collapse: collapse;
	border-spacing: 0;
}
table.pollstableborder tr.sectiontableentry1 td {
	border: none;
	background: #e9e9e9;
}
table.pollstableborder tr.sectiontableentry2 td {
	border: none;
}
table.searchintro {
	padding: 10px 0;
	width: 100%;
}
table.searchintro td {
	padding: 5px!important;
}
table.adminform {
	width: 400px!important; /*Control the Frontend Editor area width*/
}
.adminform .inputbox {
}
.blog_more {
	margin: 10px 0;
}
.blog_more strong { margin: 0 0 5px; display: block; font-size: 100%; font-weight: bold; text-decoration: underline; text-transform: lowercase; }
.blog_more ul {
	margin: 0;
	padding: 0;
}
.blog_more ul li {
	margin: 0;
	padding: 0 0 0 17px;
	background:	url(../images/kogell-list.html) no-repeat 6px 8px;
}
.actions{
	margin:0;
}
.actions li{ 
    background-image: none; 
    list-style: none; 
    display:inline; 
    float:right; 
}
.category {
	font-weight: bold;
	width: 100%;
}
tr.list-date {
	float:right;
}
.clr {
	clear: both;
}
.componentheading { color: #758e19; font-size: 14px; font-weight: bold; background-image: none; background-repeat: no-repeat; background-position: left 10px; padding-top: 4px; padding-bottom: 4px; padding-left: 3px; }
.contentdescription { font-size: 100%; padding-bottom: 10px; }
.contentheading { color: #758e19; font-size: 14px; font-weight: bold; background-image: none; background-repeat: no-repeat; background-position: left 10px; padding-top: 4px; padding-bottom: 4px; padding-left: 3px; }
a.contentpagetitle,
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus {
	text-decoration: none !important;
}
a.readon { color: #000; font-weight: normal; background-color: #f4f4f4; background-image: none; background-repeat: repeat-x; float: left; display: block; text-decoration: underline; text-transform: lowercase; padding: 3px 10px; }
a.readon:hover, a.readon:active, a.readon:focus { background-image: none; text-decoration: none; }
table.contentpaneopen td, table.contentpane td {
}
table.contentpaneopen, table.contentpane, table.blog {
	width: 100%;
}
.createdate {
	padding: 3px;
	text-transform: lowercase;
	font-size: 90%;
	color: #000;
}
.modifydate { color: #000; font-size: 90%; text-transform: lowercase; height: 15px; padding-top: 15px; }

.mosimage {
	margin: 15px 5px 10px 0;
	padding: 0 5px 5px;
}
* html .mosimage { /*IE 6*/
	padding: 5px 0 !important;
	margin: 15px 10px 10px 0;
}
*+html .mosimage { /*IE 7*/
	padding: 5px 0 !important;
}
.mosimage img {
	padding: 0 !important;
	margin: 0 !important;
}
.mosimage_caption {
	margin-top: 5px;
	padding: 1px 2px;
	color: #BEBBBB;
}
.pagenav,
.pagenav_prev,
.pagenav_next,
.pagenavbar {
	padding: 0 2px;
}
a.pagenav,
.pagenav_prev a,
.pagenav_next a,
.pagenavbar a {
	text-decoration: none;
}
a.pagenav:hover, a.pagenav:active, a.pagenav:focus,
.pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus,
.pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus,
.pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus {
	text-decoration: none;
}
.pagenav_prev {
	padding-left: 14px;
	background: url(../images/pages.html) no-repeat center left;
}
.pagenavcounter {
	padding: 8px 14px 0 14px;
	background: url(../images/pages.html) no-repeat 0 11px;
}
.sectiontableheader {
	padding: 10px 5px 8px;
	border-bottom: 2px solid #e9e9e9;
	color: #758e19;
	font-size: 12px;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-weight: bold;
}
tr.sectiontableentry1 td {
	padding: 8px 5px;
	background: url(../images/point.html) repeat-x bottom;
}
tr.sectiontableentry2 td {
	padding: 8px 5px;
	background: url(../images/point.html) repeat-x bottom;
}
tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
	background: url(../images/point.html) repeat-x bottom;
}
.smalldark {
	text-align: left;
}
div.syndicate div {
	text-align: center;
}
.pollstableborder tr.sectiontableentry1 td,
.pollstableborder tr.sectiontableentry2 td {
	background: none;
}
/* Main Nagivation
--------------------------------------------------------- */
/* Module
/* module control elements */
table.user1user2 div.moduletable {
        margin-bottom: 0px;
        color:#000;
 }
div.moduletable, div.module {
}
#leftcolumn div.moduleh1 {
        width: 198px;
        margin: 0 0 0 22px;
        color:#000;
}
#rightcolumn div.moduleh1 {
        width: 200px;
        margin: 0 20px 0 0;
        color:#000;
}
#leftcolumn div.module table {
        width: 198px;
        margin: 0 0 0 22px;
        padding: 0;
        color:#000;
}
#rightcolumn div.module table {
        width: 198px;
        margin: 0 22px 0 0;
        padding: 5px;
        color:#000;
}
#leftcolumn div.module td.mod_whosonline {
        padding: 0 20px 0 0;
        color: #000;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-size: 12px;
        text-align: left;
}
#login-form {
        padding: 0 0 0 25px;
        color: #000;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-size: 12px;
}
form#login-form  ul {
        list-style: none;
        text-align: left;
        width: 180px;
        margin: 0 auto;
        padding: 10px 0;
}

form#login-form  ul li { 
        padding: 0; 
}

form#login-form  ul li a {
        text-align: left;
        padding: 0;
        font-size: 12px;
        color: #000;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        text-decoration: none;
}
form#login-form ul li a:hover {
        text-decoration: underline;
        color: #758E19;
}
#mod_login_logoutform {
        padding: 0 0 0 25px;
        color: #000;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-size: 12px;
}


/* forms */
#leftcolumn .moduletable ul, #rightcolumn .moduletable ul {
        margin: 6px 0;
        padding: 0;
        list-style: none;
}

#leftcolumn .moduletable ul li, #rightcolumn .moduletable ul li {
        margin: 0;
        padding: 0 2px;
}

table.adminform textarea {
  width: 540px;
  height: 400px;
  font-size: 1em;
  color: #000;
}

form#form-login fieldset {
	border: 0 none;
        width: 190px;
        margin: 0 0 0 30px;
	color:#000;
	text-align: left;
}
form#form-login ul {
        padding: 0;
        list-style: none;
        text-align: left;
        width: 190px;
        margin: 10px 0 10px 30px;
}

form#form-login ul li { 
        padding: 0; 
}

form#form-login ul li a {
        text-align: left;
        padding: 0;
        font-size: 12px;
	    color: #758E19;
        font-weight: 700;
        text-decoration: none;
}

form#form-login ul li a:hover {
	    color: #663333;
        font-weight: 700;
        text-decoration: underline;
}

#form-login input {
        border:#bb957f 1px solid;
        color:#000;
        font-size:11px;
        height:14px;
        line-height:15px;
        padding:2px 4px;
        background:#f1dcc0;
}

input#modlgn_passwd, input#modlgn_username {
        width:150px;
}

input.button, #form-login input.button {
        height:22px;
        color:#FFF;
        line-height:15px;
        padding:4px 4px 5px;
        border:none;
        background: #758E19;
}

input.button:hover, #form-login input.button:hover {
        color: #FFF;
        background: #663333;
}

/*no-title module*/
div.module-notitle {
	margin: 0 0 10px;
	padding: 0;
	float: left;
	width: 100%;
	background: url(../images/background-br.html) no-repeat bottom right;
}

div.module-notitle div {
	padding: 0;
	background: url(../images/background-bl.html) no-repeat bottom left;
}

div.module-notitle div div {
	padding: 0;
	background: url(../images/background-notitle-tr.html) no-repeat top right;
}

div.module-notitle div div div {
	padding: 20px;
	background: url(../images/background-notitle-tl.html) no-repeat top left;
}
div.module div div div div,
div.module-hilite div div div div,
div.module-notitle div div div div {
	margin: 0;
	padding: 0;
	float: none;
	background: none;
	overflow: hidden;
}
div.module div div div {
	margin: 0;
	padding: 0;
	float: none;
	background: none;
	overflow: hidden;
        color: #000;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-size: 12px;
}
div.module div div div ul.mod_login ul {
        padding: 0;
        list-style: none;
        text-align: left;
        width: 180px;
        margin: 0 auto 0;
}

div.module div div div ul.mod_login li { 
	text-align: left;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	display: block;
        padding: 0; 
}

div.module div div div ul.mod_login li a {
	text-align: left;
	padding: 0;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	display: block;
}

div.module div div div ul.mod_login li a:hover {
        color: #993300;
        text-decoration: underline;
}

/* Miscellanius
----------------------------------------------------------- */
ul.fly {
	position: absolute;
	top: -100%;
}
#at-banner { text-align: center; position: absolute; top: 39px; right: 10px; z-index: 600000; padding: 3px; border: solid 1px #000; }
div.back_button a,
div.back_button a:hover,
div.back_button a:active {
	margin: 10px 0;
	display: block;
	background: none!important;
	text-decoration: none!important;
}
#mod_login_password, #mod_login_username {
	width: 80%;
}
#mod_login_remember {
	border: none;
	background: none;
}

/* Clearfix */
.clearfix:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}
* html > body .clearfix {
	width: 100%;
	display: block;
}
* html .clearfix {
	height: 1%;
}
/* User Tools */
#at-usertools ul {
	margin: 0 15px 0 0;
	padding: 0;
}
#at-usertools ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	background: none;
	display: inline;
}
#at-usertools img {
	padding: 0 3px 0 0;
}
/* Firefox Scrollbar Hack - dont replace it */
html {
	margin-bottom: 1px;
	height: 100%!important;
	height: auto;
	overflow-y:scroll;
}
/* Das Menue Left */

a.mainlevel:link, a.mainlevel:visited {
        background: url(../images/menu_bg.html) no-repeat;
        height: 18px;
        padding: 7px 0 0 8px;
        text-decoration: none;
        font-size: 12px;
        font-weight: bold;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        color: #000;
        text-align: left;
        display: block;
}
a.mainlevel:hover {
        background-position: 0px -25px;
        text-decoration: none;
        color: #758E19;
}
a.mainlevel#active_menu {
        background: url(../images/menu_bg_a.html) no-repeat;
        color: #941726;
        font-weight: bold;
}
a.mainlevel#active_menu:hover {
        background-position: 0px -25px;
        color: #758E19;
}
a.sublevel:link, a.sublevel:visited {
        background: url(../images/menu_bg01.html) no-repeat;
        height: 20px;
        padding: 7px 0 0 13px;
        text-decoration: none;
        font-size: 12px;
        font-weight: bold;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        color: #000;
        text-align: left;
        display: block;
}
a.sublevel:hover {
        background-position: 0px -25px;
        text-decoration: none;
        color: #758E19;
}

a.sublevel#active_menu {
        background: url(../images/menu_bg01_a.html) no-repeat;
        color: #941726;
        font-weight: bold;
}
a.sublevel#active_menu:hover {
        background-position: 0px -25px;
        color: #758E19;
}

a.sub02level:link, a.sub02level:visited {
        display: block;
        background: url(../images/menu_bg02.html) no-repeat;
        font-size: 12px;
        font-weight: bold;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        color: #000;
        text-align: left;
        padding: 7px 0 0 18px;
        height: 20px;
        text-decoration: none;
}
a.sub02level:hover {
        background-position: 0px -25px;
        text-decoration: none;
        color: #758E19;
}
a.sub02level#active_menu {
        background: url(../images/menu_bg02_a.html) no-repeat;
        color: #941726;
        font-weight: bold;
}
a.sub02level#active_menu:hover {
        background-position: 0px -25px;
        color: #758E19;
}

a.sub03level:link, a.sub03level:visited {
        display: block;
        background: url(../images/menu_bg03.html) no-repeat;
        font-size: 12px;
        font-weight: bold;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        color: #000;
        text-align: left;
        padding: 7px 0 0 23px;
        height: 20px;
        text-decoration: none;
}
a.sub03level:hover {
        background-position: 0px -25px;
        text-decoration: none;
        color: #758E19;
}
a.sub03level#active_menu {
        background: url(../images/menu_bg03_a.html) no-repeat;
        color: #941726;
        font-weight: bold;
}
a.sub03level#active_menu:hover {
        background-position: 0px -25px;
        color: #758E19;
}

a.sub04level:link, a.sub04level:visited {
        display: block;
        background: url(../images/menu_bg03.html) no-repeat;
        font-size: 12px;
        font-weight: bold;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        color: #000;
        text-align: left;
        padding: 7px 0 0 28px;
        height: 20px;
        text-decoration: none;
}
a.sub04level:hover {
        background-position: 0px -25px;
        text-decoration: none;
        color: #758E19;
}
a.sub04level#active_menu {
        background: url(../images/menu_bg03_a.html) no-repeat;
        color: #941726;
        font-weight: bold;
}
a.sub04level#active_menu:hover {
        background-position: 0px -25px;
        color: #758E19;
}

a.sub05level:link, a.sub05level:visited {
        display: block;
        background: url(../images/menu_bg03.html) no-repeat;
        font-size: 12px;
        font-weight: bold;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        color: #000;
        text-align: left;
        padding: 7px 0 0 28px;
        text-decoration: none;
}
a.sub05level:hover {
        background-position: 0px -25px;
        text-decoration: none;
        color: #758E19;
}
a.sub05level#active_menu {
        background: url(../images/menu_bg03_a.html) no-repeat;
        color: #941726;
        font-weight: bold;
}
a.sub05level#active_menu:hover {
        background-position: 0px -25px;
        color: #758E19;
}
.item-page ol li {
	padding: 0 0 0 5px;
	margin-left: 20px;
}
.item-page ul li {
	padding: 0 0 0 5px;
	margin-left: 20px;
}
.leading-0 ul li {
	padding: 0 0 0 5px;
	margin-left: 20px;
}
.item-ub {
	width: 100%;
	float: left;
}
.ueber {
	float: left;
	width: 80%;
    height: 15px;
	margin: 0;
	padding: 5px 0 5px 0;
    color: #758E19;
    font-size: 14px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	text-decoration: none; 
    font-style: italic;
}
.ueber-o {
	float: left;
	width: 80%;
    height: 15px;
	margin: 0;
	padding: 0;
}
.sym {
	float: left;
	width: 20%;
}
.sym ul li {
	padding: 0 0 0 5px;
}
div.nopad a:link, a:visited {
          font-weight: 700;
          color: #826448;
          display: inline;
          cursor: pointer;
}
div.nopad a:hover {
font-weight: 700;
color: #cdbea7;
}
div.categories-list ul li {
	margin-left: 20px;
}
div.category-desc ul li {
	margin-left: 20px;
}
.print-icon { 
	width: 15px;
}
.email-icon { 
	width: 15px;
}
div .pagination {
	margin-left:0;
}
div .pagination strong {
	margin-left:5px;
}

div .pagination a:link, a:visited {
    font-weight: 700;
    color: #758E19;
    display: inline;
    cursor: pointer;
	margin-left:5px;
}
div .pagination a:hover {
font-weight: 700;
color: #693F00;
}
div .pagination a:active {
font-weight: 700;
color: #999999; 
}

