/* GLOBAL */
BODY {
padding:0 0 0 0px;
margin:0px;
FONT-FAMILY: Arial;
background-color:#B90B0B;
}

.bgw {background-color:#FFF; table-layout:fixed;}

A{COLOR:#2A2A2A;}
A:hover {COLOR:#b90b0b;}
A IMG{border:0px;}
FORM INPUT,SELECT{font-size: 12px;}

.s{font-size:80%;}
.sm{font-size:80%; line-height:140%;}
.sm TABLE TD{font-size:80%; line-height:140%;}
.ssm{font-size:70%; line-height:140%;}
.big{font-size:120%;}
.bbig{font-size:150%; font-weight:800;}
.more{font-size: 9px;}

.up{text-transform:uppercase;}
.un{text-decoration:none;}
.in{display:inline;}

TABLE.top{border:1px solid #CCCCCC;}
TD.topmenu A {font-size:16px; font-weight:800; color: #EC9307; padding: 0 10 0 10px;}

DIV.subm {padding: 10 0 0 0px; font-size: 11px;}
DIV.subm A {color:#232323; margin: 0px; padding:10 12 0 12px;}
DIV.subm A:hover {color:#787C0D; text-decoration:underline;}

/*PADDING*/
.pl_5{padding-left:5px;}
.pl_15{padding-left:15px;}
.pl_10{padding-left:10px;}
.pr_5{padding-right:5px;}
.pr_15{padding-right:15px;}
.pr_10{padding-right:10px;}
.pt_5{padding-top:5px;}
.pt_10{padding-top:10px;}
.pt_15{padding-top:15px;}
.pb_5{padding-bottom:5px;}
.pb_10{padding-bottom:10px;}
.pb_15{padding-bottom:15px;}
.pb_25{padding-bottom:25px;}
/*MARGIN*/
.ml_5{margin-left:5px;}
.ml_15{margin-left:15px;}
.mr_5{margin-right:5px;}
.mr_15{margin-right:15px;}
.mt_5{margin-top:5px;}
.mt_15{margin-top:15px;}
.mb_5{margin-bottom:5px;}
.mb_15{margin-bottom:15px;}

.tc{background-image:url(/images/tcorner.gif); background-repeat:no-repeat; background-position: top left;}
.bc{background-image:url(/images/bcorner.gif); background-repeat:no-repeat; background-position: bottom right;}
.lang A{font-size:70%; margin:4px;}

/* ARTICLES */
.articles_sm {clear:both; width:100%; padding-top:10px;}
.articles_sm DIV.date {font-size:10px;}
.articles_sm DIV.date_sm strong {font-size:11px; padding: 0 5 0 5px; background-color:#ececec; margin: 0 0 10 0px;}
.articles_sm DIV.image {float:left; width:120px; }
.articles_sm DIV.image IMG{}
.articles_sm DIV.title H1{font-size:140%; margin: 0px; padding: 0 0 5 0px;}
.articles_sm DIV.title H2{font-size:140%; margin: 0px; padding: 0 0 5 0px; font-weight: 300;}
.articles_sm DIV.title H3{FONT-FAMILY: Arial; font-size:10px; margin: 0px; padding: 0 0 5 0px;}
.articles_sm DIV.anons {margin: 0px; padding: 0px;}

.articles_full {clear:both;margin: 0 0 15 0px;}
.articles_full DIV.image {padding: 40 0 20 0px;}
.articles_full DIV.image IMG{}
.articles_full DIV.image DIV {padding:5 0 0 0; color: #828282; font-size: 11px; float:left; width:250px; line-height:120%;}
.articles_full DIV.title H1{font-size:160%; margin: 0px; padding: 0 0 5 0px;  text-decoration: underline; line-height: 120%;}
.articles_full DIV.anons { font-style:italic; margin: 0px; padding: 10 0 10 0px;}
.articles_full DIV.content { clear:both; margin: 0px; padding: 10 0 10 0px;}
.articles_full DIV.content IMG{ clear:both; float: left;  margin-right: 10px;}
.articles_full DIV.back { clear:both; margin: 0px; padding: 10 0 10 0px;}

/*COLORS*/
.red{color:#b90b0b;}
.grey{background-color:#ececec;}
.greys{background-color:#5f5f5f; color: #FFFFFF;}

.dorrb{border-right: 1px dotted #CCCCCC;}
.dorlb{border-left: 1px dotted #CCCCCC;}
.dortb{border-top: 1px dotted #CCCCCC;}
.dorbb{border-bottom: 1px dotted #CCCCCC;}
.fl {float:left; display:inline;}


.w7{font-weight:700}
P{padding: 0 0 10 0px; margin:0px;}
.topname {padding: 10 10 10 10px; margin: 30 0 30 200px; background-color:#FFFFFF; }
.topname H1 {font-size:16px; color:#b90b0b;}
H1, H2, H3, H4, H5, H6 {margin:0px;}

/*TITLES*/
.title_1{font-size:18px;clear:both; color:#6A6B6A;}
.title_2{font-size:16px; margin:0px; padding: 5 0 5 10px; border-bottom: 1px dotted #CCCCCC;clear:both; color:#000000;}
.title_3{font-size:14px; margin: 0px; padding: 5 0 5 10px; border-bottom: 1px dotted #CCCCCC;clear:both; color:#6A6B6A;background-color:#F7F7F6;}

.body {background-color:#FFFFFF; color:#282828; vertical-align:top;}
.body .content {padding: 0 0 0 0px;}
.body .content H1{padding: 30 0 30 0px; color: #b90b0b; FONT-FAMILY:Trebuchet MS; line-height:100%; font-size: 24px;}
.body .content H1 A { color: #b90b0b;}

.body .content H2{padding: 0 0 0 0px; color: #b90b0b; FONT-FAMILY:Trebuchet MS; line-height:100%;}
.body .content H3{padding: 0 0 0 0px; color: #b90b0b; FONT-FAMILY:Trebuchet MS; line-height:100%;}
.body .content H4{padding: 0 0 10 0px; color: #b90b0b; FONT-FAMILY:Trebuchet MS; line-height:100%;}
.body .content .img{margin: 0 10 0 0px; border: 4px solid #CCCCCC; float:left;}

.copyright {}
TD.keywords H1 {font-size: 10px; color:black; font-weight: 300; padding:0 0 0 10px;}
.lh{line-height:150%;}

TD.menu {padding-left:10px; color: #CCCCCC;}
TD.menu div.cH1{padding: 5 10 5 5px; font-size: 16px; font-weight:800;}
TD.menu div.cH2{padding: 5 10 5 15px; font-size: 12px;  font-weight:300;}
TD.menu div.cH3{padding: 5 10 5 30px; font-size: 12px; font-weight:500;}
TD.menu div.cH4{padding: 5 10 5 50px; font-size: 9px; font-weight:500;}


TD.smenu {padding-left:10px; text-decoration:none;line-height:140%;}
TD.smenu A {color:#b90b0b; text-decoration:none; border-bottom: 3px solid #b90b0b;line-height:140%;}
TD.smenu h1.cH1{padding: 5 10 5 5px; font-size: 16px; color:#fbca1f; }
TD.smenu h1.cH2{padding: 5 10 5 15px; font-size: 14px;  font-weight:800; color:#fbca1f}
TD.smenu h1.cH3{padding: 5 10 5 30px; font-size: 12px; color:#fbca1f}
TD.smenu h1.cH4{padding: 5 10 5 50px; font-size: 9px;}


.banners {vertical-align:top; padding: 0 0 0 0px; background-color:#b90b0b; border-left: 5px solid #6c6c6c;}
.banners H1 {font-size: 16px; width:60%; padding: 10 10 0 10; }
.banners H1 A{color:#b90b0b;}

.banners1 {vertical-align:top; padding: 0 0 0 0px;}
.banners1 TD.logo {background-color:#B90B0B; border-bottom: 10px solid #FB9C07;}
.banners1 TD.logo H1 { color:#FFFFFF; font-size: 9px; padding: 10px;}
.banners1 H1 {font-size: 18px; padding: 10 10 10 0px;}

.bb{border-bottom:5px solid #6c6c6c;}
.bt{}

TABLE.help TD {vertical-align:top; table-layout:fixed;}
TABLE.help TD.left{width: 40%; padding: 5 10 5 0px;}
TABLE.help TD.right{width: 60%; padding: 5 0 5 0px;}

TABLE.order TD {vertical-align:middle; table-layout:fixed;}
TABLE.order TD.left{width: 40%; padding: 5 10 5 0px;}
TABLE.order TD.right{width: 60%; padding: 5 0 5 0px;}

FORM.help INPUT{font-size:12px; width:300px;}
FORM.help SELECT{font-size:12px; width:300px;}
FORM.help INPUT.submit{width:150px;}
FORM.help TEXTAREA{font-size:12px; width:300px;}

IMG#big-image{border: 8px solid #FFFFFF;}
TABLE.gallery DIV.small{width:70px; height:70px; margin: 20 20 0 0px; float: left; border: 4px solid #cccccc; cursor: pointer;}

div.gallery_title h2 { padding: 0px; margin:0px; color: #b90b0b; FONT-FAMILY:Trebuchet MS;  font-size:18px; font-weight:300;}

.map1 {padding:5 0 0 0px;}
.map2 {padding:5 0 0 20px;}
.map3 {padding:5 0 0 40px;}
.map4 {padding:5 0 0 60px;}

UL {MARGIN-TOP: 5px; LIST-STYLE-IMAGE: url(/images/li.gif); MARGIN-BOTTOM: 0px; LIST-STYLE-TYPE: none;  MARGIN-left:20px;}
UL LI {PADDING-BOTTOM: 6px;  MARGIN-left:10px;}

DIV.order{width:170px;  height:50px; margin: 20 0 0 0px; padding:20 10 20 10px; border-left:15px solid #b90b0b; border-top: 1px solid #b90b0b; border-bottom: 1px solid #b90b0b; border-right: 1px solid #b90b0b;}
DIV.order A {color: #b90b0b; font-size: 16px; font-weight:800;}

P.price {font-size:14px;  color:#910505; font-weight: 800; padding: 10 0 10 10px; border-left: 10px solid #CCCCCC; margin-bottom:20px; margin-top:5px;}


/* NEWS */
DIV.news_main {FONT-FAMILY:Trebuchet MS; line-height:100%; color: #B90B0B; font-size:18px; font-weight:300; text-decoration:underline;}
DIV.news H3 A {color: #B90B0B; FONT-FAMILY:Trebuchet MS; line-height:100%; padding: 0 0 0 0px; margin:0px; font-weight:300;}
.pointer-hand{cursor:pointer;}
DIV.news h3 {FONT-FAMILY:Trebuchet MS; line-height:100%; color: #B90B0B; font-size:18px; font-weight:300; }


.news_date{padding:10 0 0 0px; font-size: 22px; font-weight:200; color:#e0640a;}

DIV.otziv {padding:10px;}
DIV.otziv h5 {font-size: 18px; font-weight: 300; text-decoration:underline;}
DIV.otziv DIV.date {padding:10 0 10 0px;}

DIV.otziv_list {padding:10 0 10 0px;}
DIV.otziv_list h3 {font-size: 16px; font-weight: 800;  color: #EC9307;}
DIV.otziv_list DIV.date {padding:10 0 10 0px;}

img.png {behavior: url('/images/png.htc');}

table.links_category { border-top: 1px solid; border-bottom: 1px solid;}
table.links_category td div.links1 { font-size: 18px; font-weight:300; padding: 15 0 5 0px;}
table.links_category td div.links2 { font-size: 12px; font-weight:300; padding: 5 5 0 0px; display:inline;}

TABLE.links TD {vertical-align:top;}
TABLE.links TD.left{width: 20%; padding: 5 10 5 10px; text-align:right;}
TABLE.links TD.right{width: 40%; padding: 5 10 5 10px;}
TABLE.links TD.right div { color: #5D5D5D;}

FORM.links INPUT{font-size:12px; width:100%;}
FORM.links INPUT.submit{width:150px;}
FORM.links TEXTAREA{font-size:12px; width:100%;}

.inputSmallTextBox {FONT-SIZE:8pt;FONT-FAMILY:helvetica,verdana,arial}

