@import "layout.css";
@import "sidebar_oct.css";
@import "tt_news.css";
ul#mainMenu{
}
ul#mainMenu li{
  float:left;
  display:block;
  margin-left:24px;
}
ul#mainMenu li#home-link{
margin-left:0px;
}
ul#mainMenu li a:link, ul#mainMenu li a:visited{
  color:#fff;
  text-decoration:none;
  font-weight:bold;
  text-transform:uppercase;
  font-size:1.1em;
  letter-spacing:0.1em;
}
ul#mainMenu li a:hover{
  text-decoration:underline;
}
li#home-link{
margin-left:0;
}
li#home-link a{
text-indent:-999em;
width:23px;
height:25px;
display:block;
}
ul#menu{
  list-style:none;
}
ul#menu li{
background:transparent url(../img/gwt_subMenu.jpg) scroll no-repeat top left;
width:205px;
/*height:21px;*/
}
ul#subMenu li{
height:21px;
}

ul#menu li a:link, ul#menu li a:visited{
text-decoration:none;
padding-left:15px;
padding-top:0.42em;
padding-bottom:0.3em;
color:#8f8c83;
display:block;

}
ul#menu li a:hover{
text-decoration:none;
color:#7d7b74;
text-decoration:underline;
}
li.act a{
font-weight:bold;
}
ul#subMenu{
list-style:none;
}

ul#subMenu li a:link, ul#subMenu li a:visited{
padding-left:23px;

}
#navPath p{
color:#8f8c83;
padding-left:225px;
}
#navPath p a:link,#navPath p a:visited{
color:#8f8c83;
text-decoration:none;
}
#navPath p a:hover{
text-decoration:underline;
}
#menuHead{
background:transparent url(../img/gwt_menuHead.jpg) scroll no-repeat top left;
width:205px;
height:25px;
display:block;
}
#menuHead h2{
padding-top:5px;
padding-left:15px;
font-size:12px;
text-transform:uppercase;
color:white;
}
#search label{
color:#8f8c83;
display:block;
float:left;
font-size:1.1em;
height:20px;
width:35px;
position:relative;
top:5px;
left:38px;
}
select,input,textarea{
border:1px solid #9f2c39;
padding:2px;
}
input#search-input{
border:1px solid #c7c6c3;
float:left;
width:100px;
left:40px;
position:relative;
height:14px;
background-color:#e5e5e5;
padding:2px;
font-size:1.1em;
}
input.search-submit{
float:left;
width:20px;
border:1px solid #c7c6c3;
border-left:none;
left:40px;
position:relative;
height:20px;
background-color:#e5e5e5;
padding:2px;
font-size:1.1em;
}
input.search-submit:hover{
background-color:#c7c6c3;
color:#9F2C39;
cursor: pointer;
}
p#language-switch a{
clear:left;
position:relative;
display:block;
width:170px;
height:30px;
background: transparent url(../img/gwt_flag.jpg) scroll no-repeat 45px 0;
font-size:1.1em;
color:#8f8c83;
text-decoration:none;
padding-left:105px;
}
p#rss a:link,p#rss a:visited{
clear:left;
position:relative;
display:block;
width:115px;
height:30px;
left:35px;
top:20px;
padding-left:40px;
padding-top:3px;
background: transparent url(../img/gwt_rss.jpg) scroll no-repeat 0px 0px;
font-size:1.1em;
color:#8f8c83;
text-decoration:none;
}
p#rss a:hover{
text-decoration:underline;
}
p#kundencenter{
clear:left;
position:relative;
display:block;
width:115px;
height:30px;
left:35px;
top:25px;
padding-left:40px;
background: transparent url(../img/gwt_phone.jpg) scroll no-repeat 0px 0px;
font-size:1.1em;
color:#8f8c83;
}
p#leistungsangebot a:link,p#leistungsangebot a:visited{
clear:left;
position:relative;
display:block;
width:115px;
height:30px;
left:35px;
top:30px;
padding-left:40px;
padding-top:3px;
background: transparent url(../img/gwt_leistungsangebot.jpg) scroll no-repeat 0px 0px;
font-size:1.1em;
color:#8f8c83;
text-decoration:none;
}
p#leistungsangebot a:hover{
text-decoration:underline;
}
p#interner-bereich a:link,p#interner-bereich a:visited{
clear:left;
position:relative;
display:block;
width:115px;
height:30px;
left:35px;
top:30px;
padding-left:40px;
padding-top:3px;
background: transparent url(../img/gwt_intern.jpg) scroll no-repeat 0px 0px;
font-size:1.1em;
color:#8f8c83;
text-decoration:none;
}
p#interner-bereich a:hover{
text-decoration:underline;
}
#footer p,#footer p a{
color:#8f8c83;
position:relative;
top:2px;
left:10px;
}
#footer p a{
top:0;left:0;
text-decoration:none;
}
.csc-header-n3 h1,.csc-header-n4 h1,.csc-header-n5 h1,.csc-header-n6 h1,.csc-header-n7 h1{
background: transparent url(../img/gwt_newsline.gif) scroll no-repeat 0px 16px;
height:22px;
font-size:0.9em;
font-weight:normal;
color:#8f8c83;
}
h1{
font-size:1.4em;
color:#9f2c39;
margin-bottom:10px;
}
h1#header-h1{
margin-bottom:0;
}
h2{
font-size:0.9em;
color:#9f2c39;
}
h3{
font-size:0.9em;
color:black;
font-weight:bold;
line-height:1.3em;
}
#content p,#front-content p{
padding-bottom:8px;
line-height:1.2em;
}
#content ul{
padding-left:15px;
}
#content li{
line-height:1.2em;
padding-bottom:0.5em;
}
#content .csc-textpic-image{
border:1px solid #9f2c39;
padding:3px;
}
#content .csc-textpic-center .csc-textpic-image{
  padding:0;
  border:none;
}

#content .csc-textpic-border .csc-textpic-image{
border:0;
padding:0px;
}
#content .csc-textpic-border .csc-textpic-image img{
border:1px solid #9f2c39;
padding:0px;
}
blockquote{
  font-size:0.9em;
  padding-left:15px;
  font-style:italic;
}
.csc-frame-rulerAfter{
border-bottom:1px solid rgb(220,220,220);
}
.indent{
  padding-left:30px;
}
label{
width:150px;
display:block;
}
input, textarea{
float:left;
}
a {
outline:none;
}

fieldset{border:0;}

a:link,a:visited{color:#8F8C83;}
th{text-align:left;}
td{text-align:left;vertical-align: top;font-size:1em;}
td a img{
border: 1px solid #9F2C39;
}