/** I.T.G. GmbH Graphic Products **/

html {
    height: 99%;
}

body {
    background: #b0d9eb url(../../itg_img/backgrounds/hintergrund_startseite.jpg) repeat-x top;	  
    height: 99%;
}

td,p,h1,h2,h3,h4,div {
    margin: 0px;
    padding: 0px;
}

td,p,div {
    font-size: 12px;
    font-family: arial,verdana,sans-serif;	
    color: #777777;	
}

h1 {
    font-size: 14px;
    color: #383aa6;
    margin-bottom: 7px;
}

h2 {
    font-size: 12px;
    color: #383aa6;
    margin-bottom: 5px;
}

h3 {
    font-size: 12px;
    color: #383aa6;
    margin-bottom: 5px;
}

a {
   color: #383aa6;
   text-dedcoration: none; 	 
}

/************************************/
/* Sprachauswahl
/************************************/
.languageLinks-container {
    margin-top: 5px;
}

.language-item-de {
    background: transparent url(../../itg_img/website/flag_de_DE.gif) no-repeat left;
}

.language-item-en {
    background: transparent url(../../itg_img/website/flag_en_EN.gif) no-repeat left;
}

.language-item-de a,.language-item-en a {    
    padding-left: 21px;
    color: #2d3423;
    text-decoration: none;
}

/************************************/
/************************************/

/************************************/
/* Contentbereiche
/************************************/

.top_map{
    width: 767px;
    margin-top: 15px;
}

.header-meta {
    background: transparent url(../../itg_img/website/karte_startseite_oben.jpg) no-repeat bottom;
    height: 382px;
    width: 767px;
}

.bottom_map {
    width: 767px;
    margin-top: -2px;
}

.bottom_map td {
    background: transparent;
    height: 142px;
}

.main {
    width: 630px;
    background: #FFF;	
}


.footer {
    width: 630px;
    background: #FFF;	
}

.footer .subcl {
    background:  #e3e2e2;
    margin: 6px;
}

.col1-content .contenttable {
   margin: 0px;
}

.col1-content .contenttable td{
   padding-left: 4px;
   padding-top: 4px;
}

.contenttable a{
   color: #797979;
   text-decoration: none;
}

.contenttable a:hover{
   color: #797979;
   text-decoration: none;
}

.contenttable p.bodytext {
   font-size: 11px;
   color: #797979;	
}

.col1 {
   width: 100%
}

.logo {
   margin: 0px;
   padding: 0px;
}

.col1-content-right {
   margin: 0px;
   padding: 0px;
   height: 132px;
   width: 315px;
}

.col1-content-right img   {
   margin: -1px 0px 0px 55px !important;
   margin: 0px 0px 0px 55px;
   padding: 0px;
}
/************************************/
/************************************/