html {height:100%; background:url(images/top.gif) repeat-x top #e4e3e6}
body {padding:0; margin:0; height:100%}
body, td, input, textarea{
	color:#333333;
	font-family:Tahoma;
	vertical-align:top;
	padding:0px;
	text-align:left;
}
table, td {border-collapse:collapse; width:100%; font-size:100%;}
table, td, img {border:0;}
form, td{margin:0; padding:0;}
.vam{ vertical-align:middle}
img{ vertical-align:top}

.main{height:800px; text-align:center; width:100%; padding:0px 37px 0 37px}
/* width */
.main1{
	text-align:left;
	width:692px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.w{ width:100%}

b{ color:#3c3c3c}
span{
	color:#666666;
}
a{
	color:#333333;
	text-decoration:underline
} 
a:hover{text-decoration:none}
.a1{ color:#3c3c3c; font-size:1.09em}
.a2{ color:#3e3e3e;}
.a3{ color:#070707;}
span a{color:#f32648; text-decoration:none} 
span a:hover{text-decoration:underline}
ul{margin:0; padding:0; list-style:none}
li{background:url(images/1_z1.gif)  center left no-repeat; background-position:0 7px; margin:0px; padding-left:10px }
li a{color:#707070; text-decoration:underline; line-height:17px; font-weight:bold}
li a:hover{text-decoration:none} 
.more{background:url(images/1_z2.gif)  center left no-repeat; background-position:0 5px; padding-left:12px; vertical-align:middle; color:#434343; font-weight:bold; text-decoration:none}
.more:hover{ text-decoration:underline}


 /*header*/
#header{ font-size:0.75em; }
#header td, .header table{line-height:1.20em;}
#header{color:#2C1F1E; height:369px; background:url(images/top1.gif) repeat-x right top} 
#header .table{ margin:6px 0 35px 0px} 
#header .col1{ width:16%; text-align:center; vertical-align:middle; height:57px; background:url(images/1_bg.gif) no-repeat right top}
#header .col2{ width:16%; text-align:center; vertical-align:middle; height:57px;}
#header a{ color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:1.09em}
#header a:hover{color:#000000; text-decoration:none}


/*content*/
#content{ height:423px; }
#content{ font-size:0.6875em; }
#content td, .content table{line-height:1.20em;}
#content .title{ display:block}

/*index.html*/
#index #content .col1{ width:36%; background:url(images/1_bg2.gif) repeat-y right}
#index #content .col2{ width:64%}
#index #content .row1{ height:170px;}
#index #content .row2{ height:59px; background:url(images/1_bg1.gif) repeat-x 0px 28px}
#index #content .row3{ height:194px;}
#index #content .row1 .col1 .indent{ margin:3px 39px 17px 8px}
#index #content .row1 .col1 .indent1{ margin:10px 0px 0px 0px}
#index #content .row1 .col1 .title{ margin:0 0 37px 0px}
#index #content .row1 .col1 p{ margin:11px 0px 10px 0px}
#index #content .row1 .col2 .indent{ margin:3px 5px 0px 41px}
#index #content .row1 .col2 .title{ margin:0 0 27px 0px}
#index #content .row1 .col2 .pic1{ margin:8px 0 11px 0px}
#index #content .row1 .col2 .pic{ margin:0 30px 0px 0px; float:left}
#index #content .row1 .col2 .indent1{ margin:15px 0px 0px 0px}
#index #content .row3 .col1 .indent{ margin:6px 31px 7px 11px}
#index #content .row3 .col1 .title{ margin:0 0 27px 0px}
#index #content .row3 .col1 .block{ padding:0px 0px 18px 0px; background:url(images/1_bg1.gif) repeat-x bottom}
#index #content .row3 .col2 .indent{ margin:6px 3px 0px 39px}
#index #content .row3 .col2 .title{ margin:0 0 25px 0px}
#index #content .row3 .col2 .pic{ margin:0 0px 6px 0px; display:block }
#index #content .row3 .col2 .block1{ padding:5px 0px 0px 11px; background:#edecef; height:23px; vertical-align:middle}
#index #content .row3 .col2 .block1 a{ color:#747475} 
/*home.html*/
#home #content .col1{ width:36%; background:url(images/1_bg2.gif) repeat-y right}
#home #content .col2{ width:64%}
#home #content .row1{ height:170px;}
#home #content .row2{ height:59px; background:url(images/1_bg1.gif) repeat-x 0px 28px}
#home #content .row3{ height:194px;}
#home #content .row1 .col1 .indent{
	margin-top: 3px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 8px;
}
#home #content .row1 .col1 .indent1{ margin:10px 0px 0px 0px}
#home #content .row1 .col1 .title{ margin:0 0 37px 0px}
#home #content .row1 .col1 p{ margin:11px 0px 10px 0px}
#home #content .row1 .col2 .indent{ margin:3px 5px 0px 41px}
#home #content .row1 .col2 .title{ margin:0 0 27px 0px}
#home #content .row1 .col2 .pic1{ margin:8px 0 11px 0px}
#home #content .row1 .col2 .pic{ margin:0 30px 0px 0px; float:left}
#home #content .row1 .col2 .indent1{ margin:15px 0px 0px 0px}
#home #content .row3 .col1 .indent{ margin:6px 31px 7px 11px}
#home #content .row3 .col1 .title{ margin:0 0 27px 0px}
#home #content .row3 .col1 .block{ padding:0px 0px 18px 0px; background:url(images/1_bg1.gif) repeat-x bottom}
#home #content .row3 .col2 .indent{ margin:6px 3px 0px 39px}
#home #content .row3 .col2 .title{ margin:0 0 25px 0px}
#home #content .row3 .col2 .pic{ margin:0 0px 6px 0px; display:block }
#home #content .row3 .col2 .block1{
	padding:2px 0px 0px 11px;
	background:#edecef;
	height:23px;
	vertical-align:middle
}
#home #content .row3 .col2 .block1 a{ color:#747475} 
/*ueberuns.html*/
#ueberuns #content .col1{ width:64%}
#ueberuns #content .col2{ width:32%}
#ueberuns #content .col3{ width:4%; background:url(images/1_bg2.gif) repeat-y right}
#ueberuns #content .col1 .indent{ margin:0px 5px 0px 0px}
#ueberuns #content .col1 .indent1{ margin:0px 15px 0px 8px}
#ueberuns #content .col1 .title{ margin:0 0 27px 0px}
#ueberuns #content .col1 .indent2{
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#ueberuns #content .col1 .title1{ margin:0 0 25px 0px; display:block}
#ueberuns #content .col1 .pic{ margin:0 17px 0px 0px; float:left}
#ueberuns #content .col1 p{ margin:5px 0px 7px 0px}

#ueberuns #content .row1{ height:180px; background:url(images/1_bg1.gif) repeat-x bottom;}
#ueberuns #content .row2{ height:197px}
#ueberuns #content .row3{ height:46px;}

#ueberuns #content .col2 .indent{ margin:0px 0px 0px 41px}
#ueberuns #content .col2 .pic{ margin:32px 0 17px 0px}
#ueberuns #content .col2 p{ margin:3px 0px 15px 0px}
#ueberuns #content .col2 .indent1{ margin:15px 0px 0px 0px}
/*wlan.html*/
#wlan #content .col1{ width:64%}
#wlan #content .col2{ width:32%}
#wlan #content .col3{ width:4%; background:url(images/1_bg2.gif) repeat-y right}
#wlan #content .col1 .indent{ margin:0px 5px 0px 0px}
#wlan #content .col1 .indent1{ margin:0px 15px 0px 8px}
#wlan #content .col1 .title{ margin:0 0 27px 0px}
#wlan #content .col1 .indent2{
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#wlan #content .col1 .title1{ margin:0 0 25px 0px; display:block}
#wlan #content .col1 .pic{ margin:0 17px 0px 0px; float:left}
#wlan #content .col1 p{ margin:5px 0px 7px 0px}

#wlan #content .row1{ height:180px; background:url(images/1_bg1.gif) repeat-x bottom;}
#wlan #content .row2{ height:197px}
#wlan #content .row3{ height:46px;}

#wlan #content .col2 .indent{ margin:0px 0px 0px 41px}
#wlan #content .col2 .pic{ margin:32px 0 17px 0px}
#wlan #content .col2 p{ margin:3px 0px 15px 0px}
#wlan #content .col2 .indent1{ margin:15px 0px 0px 0px}
/*services.html*/
#services #content .col1{ width:68%; background:url(images/1_bg2.gif) repeat-y right}
#services #content .col2{ width:32%}
#services #content .col1 .indent{
	margin-top: 0px;
	margin-right: 32px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#services #content .col1 .title{ margin:0 0 27px 0px}
#services #content .col1 .pic{ margin:5px 17px 15px 0px; float:left}
#services #content .col1 p{ margin:5px 0px 7px 0px}
#services #content .col1 .indent1{ margin:15px 0px 0px 0px}
#services #content .row1{ height:180px; background:url(images/1_bg1.gif) repeat-x bottom;}
#services #content .row2{ height:197px}
#services #content .row3{ height:46px;}
#services #content .col2 .indent{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
}
#services #content .col2 .title{ margin:0 0 27px 0px}
#services #content .col2 p{ margin:3px 0px 15px 0px}
#services #content .col2 .indent1{ margin:15px 0px 0px 0px}
/*leistungen.html*/
#leistungen #content .col1{ width:36%; background:url(images/1_bg2.gif) repeat-y right}
#leistungen #content .col2{ width:64%}
#leistungen #content .col1 .indent{ margin:0px 49px 0px 8px}
#leistungen #content .col1 .title{ margin:0 0 35px 0px}
#leistungen #content .col1 p{ margin:11px 0px 11px 0px}
#leistungen #content .col1 .indent1{ margin:23px 0px 0px 0px}
#leistungen #content .col1 .indent2{ margin:15px 0px 0px 0px}
#leistungen #content .col2 .indent{ margin:0px 0px 0px 41px}
#leistungen #content .col2 .title{ margin:0 0 27px 0px}
#leistungen #content .col2 .title1{ margin:35px 0 21px 0px; display:block}
#leistungen #content .col2 .pic{ margin:5px 17px 0px 0px; float:left}
#leistungen #content .col2 p{ margin:3px 0px 11px 0px}
#leistungen #content .col2 .indent1{ margin:15px 0px 0px 0px}
#leistungen #content .col2 .bg{background:url(images/1_bg1.gif) repeat-x bottom; padding:0 0 25px 0px}
/*referenzen.html*/
#referenzen #content .col1{ width:68%; background:url(images/1_bg2.gif) repeat-y right}
#referenzen #content .col2{ width:32%}
#referenzen #content .col1 .indent{ margin:0px 32px 0px 8px}
#referenzen #content .col1 .indent1{ margin:5px 15px 0px 8px}
#referenzen #content .col1 .title{ margin:0 0 22px 0px}
#referenzen #content .col1 .pic{ margin:5px 17px 15px 0px; float:left}
#referenzen #content .col1 p{ margin:5px 0px 7px 0px}
#referenzen #content .col2 .indent{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
#referenzen #content .col2 .pic{
	margin-top: 32px;
	margin-right: 0;
	margin-bottom: 19px;
	margin-left: 0px;
}
#referenzen #content .col2 p{ margin:3px 0px 15px 0px}
#referenzen #content .col2 .indent1{ margin:15px 0px 0px 0px}
/*kontakt.html*/
#kontakt #content .col1{ width:36%; background:url(images/1_bg2.gif) repeat-y right}
#kontakt #content .col2{ width:64%}
#kontakt #content .col1 .indent{ margin:0px 28px 0px 8px}
#kontakt #content .col1 .title{ margin:0 0 30px 0px}
#kontakt #content .col1 p{ margin:5px 0px 7px 0px}
#kontakt #content .col2 .indent{ margin:0px 0px 0px 41px}
#kontakt #content .col2 .title{ margin:0 0 22px 0px}
#kontakt #content .col2 .title1{ margin:35px 0 22px 0px; display:block}
#kontakt #content .col2 .pic{ margin:5px 17px 0px 0px; float:left}
#kontakt #content .col2 p{ margin:3px 0px 11px 0px}
#kontakt #content .col2 .indent1{ margin:15px 0px 0px 0px}
#kontakt #content .col2 .bg{background:url(images/1_bg1.gif) repeat-x bottom; padding:0 0 33px 0px}
/*impressum.html*/
#impressum #content .col1{ width:100%}
#impressum #content .col1 .indent{ margin:0px 7px 0px 8px}
#impressum #content .col1 .title{ margin:0 0 25px 0px}
#impressum #content .col1 p{ margin:5px 0px 7px 0px}
/*agb.html*/
#agb #content .col1{ width:100%}
#agb #content .col1 .indent{ margin:0px 7px 0px 8px}
#agb #content .col1 .title{ margin:0 0 25px 0px}
#agb #content .col1 p{ margin:5px 0px 7px 0px}
/*termine.html*/
#termine #content .col1{ width:100%}
#termine #content .col1 .indent{ margin:0px 7px 0px 8px}
#termine #content .col1 .title{ margin:0 0 25px 0px}
#termine #content .col1 p{ margin:5px 0px 7px 0px}
/*wartung.html*/
#wartung #content .col1{ width:100%}
#wartung #content .col1 .indent{ margin:0px 7px 0px 8px}
#wartung #content .col1 .title{ margin:0 0 25px 0px}
#wartung #content .col1 p{ margin:5px 0px 7px 0px}
/*urania.html*/
#urania #content .col1{ width:100%}
#urania #content .col1 .indent{ margin:0px 7px 0px 8px}
#urania #content .col1 .title{ margin:0 0 25px 0px}
#urania #content .col1 p{ margin:5px 0px 7px 0px}
/*rosengut.html*/
#rosengut #content .col1{ width:100%}
#rosengut #content .col1 .indent{ margin:0px 7px 0px 8px}
#rosengut #content .col1 .title{ margin:0 0 25px 0px}
#rosengut #content .col1 p{ margin:5px 0px 7px 0px}
/*almex.html*/
#almex #content .col1{ width:100%}
#almex #content .col1 .indent{ margin:0px 7px 0px 8px}
#almex #content .col1 .title{ margin:0 0 25px 0px}
#almex #content .col1 p{ margin:5px 0px 7px 0px}
/*leist_um.html*/
#leist_um #content .col1{ width:100%}
#leist_um #content .col1 .indent{ margin:0px 7px 0px 8px}
#leist_um #content .col1 .title{ margin:0 0 25px 0px}
#leist_um #content .col1 p{ margin:5px 0px 7px 0px}

/*webdesign.html*/
#webdesign #content .col1{ width:64%}
#webdesign #content .col2{ width:32%}
#webdesign #content .col3{ width:4%; background:url(images/1_bg2.gif) repeat-y right}
#webdesign #content .col1 .indent{ margin:0px 5px 0px 0px}
#webdesign #content .col1 .indent1{ margin:0px 15px 0px 8px}
#webdesign #content .col1 .title{ margin:0 0 27px 0px}
#webdesign #content .col1 .indent2{
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#webdesign #content .col1 .title1{ margin:0 0 25px 0px; display:block}
#webdesign #content .col1 .pic{ margin:0 17px 0px 0px; float:left}
#webdesign #content .col1 p{ margin:5px 0px 7px 0px}

#webdesign #content .row1{ height:180px; background:url(images/1_bg1.gif) repeat-x bottom;}
#webdesign #content .row2{ height:197px}
#webdesign #content .row3{ height:46px;}

#webdesign #content .col2 .indent{ margin:0px 0px 0px 41px}
#webdesign #content .col2 .pic{ margin:32px 0 17px 0px}
#webdesign #content .col2 p{ margin:3px 0px 15px 0px}
#webdesign #content .col2 .indent1{ margin:15px 0px 0px 0px}

/*telekommunikation.html*/
#telekommunikation #content .col1{ width:68%; background:url(images/1_bg2.gif) repeat-y right}
#telekommunikation #content .col2{ width:32%}
#telekommunikation #content .col1 .indent{
	margin-top: 0px;
	margin-right: 32px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#telekommunikation #content .col1 .title{ margin:0 0 27px 0px}
#telekommunikation #content .col1 .pic{ margin:5px 17px 15px 0px; float:left}
#telekommunikation #content .col1 p{ margin:5px 0px 7px 0px}
#telekommunikation #content .col1 .indent1{ margin:15px 0px 0px 0px}
#telekommunikation #content .row1{ height:180px; background:url(images/1_bg1.gif) repeat-x bottom;}
#telekommunikation #content .row2{ height:197px}
#telekommunikation #content .row3{ height:46px;}
#telekommunikation #content .col2 .indent{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
}
#telekommunikation #content .col2 .title{ margin:0 0 27px 0px}
#telekommunikation #content .col2 p{ margin:3px 0px 15px 0px}
#telekommunikation #content .col2 .indent1{ margin:15px 0px 0px 0px}

/*edv.html*/
#edv #content .col1{ width:36%; background:url(images/1_bg2.gif) repeat-y right}
#edv #content .col2{ width:64%}
#edv #content .row1{ height:170px;}
#edv #content .row2{ height:59px; background:url(images/1_bg1.gif) repeat-x 0px 28px}
#edv #content .row3{ height:194px;}
#edv #content .row1 .col1 .indent{ margin:3px 39px 17px 8px}
#edv #content .row1 .col1 .indent1{ margin:10px 0px 0px 0px}
#edv #content .row1 .col1 .title{ margin:0 0 37px 0px}
#edv #content .row1 .col1 p{ margin:11px 0px 10px 0px}
#edv #content .row1 .col2 .indent{ margin:3px 5px 0px 41px}
#edv #content .row1 .col2 .title{ margin:0 0 27px 0px}
#edv #content .row1 .col2 .pic1{ margin:8px 0 11px 0px}
#edv #content .row1 .col2 .pic{ margin:0 30px 0px 0px; float:left}
#edv #content .row1 .col2 .indent1{ margin:15px 0px 0px 0px}
#edv #content .row3 .col1 .indent{ margin:6px 31px 7px 11px}
#edv #content .row3 .col1 .title{ margin:0 0 27px 0px}
#edv #content .row3 .col1 .block{ padding:0px 0px 18px 0px; background:url(images/1_bg1.gif) repeat-x bottom}
#edv #content .row3 .col2 .indent{ margin:6px 3px 0px 39px}
#edv #content .row3 .col2 .title{ margin:0 0 25px 0px}
#edv #content .row3 .col2 .pic{ margin:0 0px 6px 0px; display:block }
#edv #content .row3 .col2 .block1{ padding:5px 0px 0px 11px; background:#edecef; height:23px; vertical-align:middle}
#edv #content .row3 .col2 .block1 a{ color:#747475} 

/*footer*/
#footer{ font-size:0.6875em; }
#footer { height:108px; background:url(images/bot.gif) repeat-x top } 
#footer td{color:#989898;} 
#footer a{ color:#989898; text-decoration:underline}
#footer a:hover{ text-decoration:none}
#footer span a{ color:#000000;}
#footer .col1{ width:36%; }
#footer .col2{ width:1%; }
#footer .col3{ width:63%; }
#footer .col1 .indent{ margin:62px 0 0 7px}
#footer .col3 .indent{ margin:62px 0 0 33px}




/*input*/
input{
   margin:5px 0 5px 0px;
   width:182px; height:21px;
   font-size:1em;
}
textarea{
   margin:5px 0 11px 0px;
   width:180px; height:67px;
   font-size:1em;
   overflow:auto}

