/************************************/
/* Contentbereiche
/************************************/
.content .bodytext {
   margin-bottom: 15px;
}

.subtable {
   margin: 6px;
   height: 75px;
   width: 100% !important;
   width: 620px;
}

.subtable td {
   background: transparent url(../../itg_img/backgrounds/hintergrund_header.jpg) repeat-x;      
}

.subtable .td75l-item { 
   background: transparent url(../../itg_img/website/itg_globe_website.jpg) no-repeat left;   
   height: 75px;
}

.subtable .td25r-item { 
   background: transparent url(../../itg_img/website/itg_logo_website.jpg) no-repeat right;
   height: 75px;
   width: 269px;
}

.td75l, .td75r { width: 70%; vertical-align: top; }
.td25l, .td25r { width: 25%; vertical-align: top; }

.td75l-item {
   padding: 0px;
   margin: 0px;
}

/************************************/
/************************************/

/************************************/
/* Kontaktformular
/************************************/
input.text {
    height: 14px;
    border: 1px solid #BFBFBF;
    color: #777;
    font-size: 11px;
}

.select{
    height: 14px;    
    border: 1px solid #BFBFBF;
    color: #777;
    font-size: 11px;
}

.textarea {
    height: 140px;
    border: 1px solid #BFBFBF;
    color: #777;
    font-size: 11px;
}

input.text:hover, .select:hover, .textarea:hover {
    background: #f4f4f4;
}

input.button{
    height: 22px;
    border: 0px;
    border-left: 7px solid #bfbfbf;
    font-size: 10px;
    background: #e3e2e2;
    color: #898989;
    margin-top: 10px;
    margin-bottom: 60px;
}

input.button:hover {
    height: 22px;
    font-size: 10px;
    background: #f1f0f0;
    color: #898989;
    margin-top: 10px;
    margin-bottom: 60px;
}
/************************************/
/************************************/

/************************************/
/* Bilder
/************************************/
.csc-textpic-caption {
    font-size: 10px;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
    border: 1px solid #bfbfbf;
    padding: 1px;
}
/************************************/
/************************************/


/************************************/
/* News
/************************************/
.news-list-item {
    margin-top: 15px;	
}

.news-list-item td img {
    border: 1px solid #bfbfbf;
    padding: 1px;    
}

.news-list-content {
    padding-left: 7px;    
}
/************************************/
/************************************/

/************************************/
/* Indexseite
/************************************/
.title {
    font-size: 14px;
    color: #2d3423;
    width: 270px;
}
/************************************/
/************************************/