/* General Tags */

code, .code {
	font-family: "Courier New", Courier, mono;
	display: block;
	margin-top: 20px;
	margin-bottom: 6px;
	padding: 2px 4px;
	border: dashed 1px #666;
}
.comment {
    color: #999999;
}



td     { color: #666; font-size: 12px; font-family: Georgia, "Arial Narrow", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 16px }


/* Links */

a  { color: #e17800; text-decoration: none }
a:hover  { text-decoration: underline }
div.invers a   { color: #ffffff; font-weight: 700; text-decoration: none }
div.invers a:hover   { font-weight: 700; text-decoration: underline }


.author { font-size: 10px }
.date, .klein { font-size: 10px }
h1, .h1, .content_headline         { color: #aaa; font-size: 32px; font-family: "Arial Narrow", "Trebuchet MS", Helvetica, Arial, Verdana, FagoBonu-Sans; font-weight: 700; line-height: 32px }
h2, .h2   { font-size: 18px; font-family: "Arial Narrow", "Trebuchet MS", Helvetica, Arial, Verdana, FagoBonu-Sans; font-weight: 700; margin-top: 0; padding-top: 0 }
h3, .h3   { font-size: 14px; font-family: "Arial Narrow", "Trebuchet MS", Helvetica, Arial, Verdana, FagoBonu-Sans; font-weight: 700 }
span.remark  { font-size: 10px; font-weight: normal }

#invers, #invers td  { color: #fff; background-color: #e17800 }
div.p a  { color: #666; text-decoration: none }
div.p a:hover  { color: #e17800; text-decoration: underline }
div.nav  { letter-spacing: 1px }
div.nav_1     { letter-spacing: 0; margin-top: 10px; padding-top: 10px }
div.nav_2        { margin-bottom: 20px; padding: 4px; border: dashed 1px #ddd }
div.nav_2_title  { font-family: "Arial Narrow", "Trebuchet MS", Helvetica, Arial, Verdana, FagoBonu-Sans; font-weight: 700; margin-bottom: 6px; padding: 1px 4px 4px; border-bottom: 1px dashed #ddd }
a.nav     { color: #fff; font-family: "Arial Narrow", "Trebuchet MS", Helvetica, Arial, Verdana, FagoBonu-Sans; font-weight: 700; text-decoration: none; background-color: #e17800; margin-right: 20px; padding: 4px; border: solid 1px #e17800 }
a:hover.nav    { color: #e17800; text-decoration: none; background-color: #fff; border: solid 1px }
a.nav_1      { font-family: "Arial Narrow", "Trebuchet MS", Helvetica, Arial, Verdana, FagoBonu-Sans; font-weight: 700; text-decoration: none; margin-right: 10px; padding: 2px 4px; border: solid 1px #ebebeb }
a:hover.nav_1   { color: #fff; text-decoration: none; background-color: #e17800 }
a.nav_2       { font-family: "Arial Narrow", "Trebuchet MS", Helvetica, Arial, Verdana, FagoBonu-Sans; font-weight: 700; text-decoration: none; margin-right: 10px; padding: 2px 4px; border-width: 1px }
a:hover.nav_2   { color: #fff; text-decoration: none; background-color: #e17800 }
a.nav_3        { font-size: 10px; font-family: "Arial Narrow", "Trebuchet MS", Helvetica, Arial, Verdana, FagoBonu-Sans; font-weight: 700; text-decoration: none; letter-spacing: 0; margin-right: 10px; margin-left: 20px; padding: 1px 4px 2px; border-width: 1px }
a:hover.nav_3   { color: #fff; text-decoration: none; background-color: #e17800 }

div.tt_news_date { font-size: 10px }
div.descriptionWrap   { font-size: 11px; width: 120px }
div.tt_content  { margin-bottom: 40px }
