* {
	margin:0px;
	padding:0px;
}
body,html{
	width:100%;
	height:100%;
	background-color:#000;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;	
}
a{
    color:#FFF;
}
#container{
    width:990px;   
    background-repeat:no-repeat;
    text-align:left;
    margin:auto;
}
#menu{
    padding:19px 0px 0px 12px;
}
#start{
    width:911px;    
    margin-top:0px;
    margin-left:8px;
}
#voip{
    width:910px;
    height:426px;
    background-image:url(../images/voip_back.jpg);
    background-repeat:no-repeat;
    margin-top:18px;
    margin-left:8px;
}
#voipText{
    float:left;
    padding-left:30px;
    padding-top:89px;
    height:301px;
    width:470px;
    _width:490px;
    line-height:18px;
}

#voipTuev{
    padding-top:192px;
    margin:0px 0px 0px 593px;
    width:310px;
    font-size:11px;
    line-height:16px;
}
#internetText{
    padding-top:90px;
    margin:0px 0px 120px 462px;
    width:440px;
    line-height:18px;
}
#security{
    width:910px;
    height:426px;
    background-image:url(../images/security_back.jpg);
    background-repeat:no-repeat;
    margin-top:18px;
    margin-left:8px;
}
#securityText{
    padding-top:89px;
    margin:0px 0px 15px 30px;
    width:460px;
    line-height:18px;
}
#securityAni{
    margin:0px 0px 15px 548px;
    line-height:18px;
}
#internet{
    width:910px;
    height:426px;    
    background-image:url(../images/internet_back.jpg);
    background-repeat:no-repeat;
    margin-top:18px;
    margin-left:8px;
}
#wireless{
    width:910px;
    height:426px;    
    background-image:url(../images/wireless_back.jpg);
    background-repeat:no-repeat;
    margin-top:18px;
    margin-left:8px;
}
#switching{
    width:910px;
    height:426px;    
    background-image:url(../images/switching_back.jpg);
    background-repeat:no-repeat;
    margin-top:18px;
    margin-left:8px;
}
#footer{
    margin-top:10px;
    padding:4px 0px 18px 12px;
    border-top:1px solid #3b3d3d;
    font-size:12px;   
    width:910px;     
}
#footer a{
    color:#808181;       
    text-decoration:none;         
}
#footer a:hover{
    color:#FFF;                
}
#footer ul{
    list-style-type:none;    
}
#footer li{
    float:left;
    margin-right:30px;
}
#startNews{
	margin-left:680px;
    margin-bottom:0px;
}
.startNews{
    width:213px;
    height:66px;
    margin-bottom:10px;
    font-size:10px;    
    text-align:right;
    color:#DDD;
}
.startNewsHeadline{
    padding:6px 10px 0px 10px;
    font-weight:bold;
    margin-bottom:10px;
    color:#EEE;
}
.startNewsText{
    padding:0px 10px 0px 10px;
}
#startNewsShowAll{
    width:213px;
    text-align:right;
    font-size:10px;    
    padding:6px 10px 0px 0px;
    color:#DDD;
}
#startNews a{
    text-decoration:none;
}
#startText{
	text-align:right;
    padding:0px 88px 0px 440px;
    line-height:18px;
}
#wirelessText{
    padding-top:89px;
    margin:0px 0px 247px 30px;
    width:410px;
    line-height:18px;
    float:left;
    margin-right:90px;
}
#wirelessPC{
    float:left;    
    padding-top:228px;
    width:160px;
}
#wirelessLaptop{
    float:left;
    padding-top:42px;
    width:120px;
}
#wirelessPhone{
    padding-top:228px;
    margin-left:814px;
}
#switchingText{
    padding-top:89px;
    margin:0px 0px 211px 30px;
    width:330px;
    line-height:18px;
}
#contactHeadline{
    padding:18px 0px 0px 10px;        
}
#contactText{
    margin-top:18px;
    padding:0px 0px 0px 38px;        
    height:388px;
    line-height:18px;
}
#supportHeadline{
    padding:18px 0px 0px 10px;        
}
#supportText{
    margin-top:18px;
    padding:0px 0px 0px 38px;        
    height:388px;
    line-height:18px;
}
#imprintHeadline{
    padding:18px 0px 0px 10px;        
}
#imprintText{
    margin-top:18px;    
    padding:0px 0px 18px 38px;           
    line-height:18px;
    width:860px;
}
#technicsHeadline{
    padding:18px 0px 0px 10px;        
}
#technicsText{
    margin-top:10px;
    padding:0px 2px 0px 38px;            
    line-height:15px;
    font-size:11px;
    height:396px;
}
#newsHeadline{
    padding:18px 0px 0px 10px;        
}
#newsText{
    padding:18px 0px 18px 38px;        
    line-height:18px;
    width:880px;
}
.newsHeadline{
    margin:24px 0px 4px 0px;
    padding-bottom:2px;
    border-bottom:1px solid #809099;
}
.newsText{
    clear:both;
    margin-bottom:4px;
}
#newsletterHeadline{
    padding:18px 0px 0px 10px;        
}
#newsletterText{
    margin-top:18px;
    padding:0px 0px 0px 38px;           
    height:388px;
    line-height:18px;
    width:800px;
}
#newsletterForm input{
    font-size:11px;
    border:1px solid #ccc;
    padding:2px;
    height:20px;
}
#newsletterForm{
    padding-top:18px;    
}
#orderHeadline{
    padding:18px 0px 0px 10px;        
}
#orderText{
    margin-top:18px;
    padding:0px 0px 0px 38px;        
    height:388px;
    line-height:18px;
}
#orderPartner{
    padding-top:18px;    
}
#orderPartner img{
    border:1px solid #ccc;
    margin-right:10px;
}
#buttons{
    clear:both;    
}
.inputText{
    width:200px;
}
.inputText, .inputSubmit, .inputSelect{
    border:1px solid #2d8ebb;    
    padding:2px;    
}
.newsletterFormRowRight{
    margin-left:200px;
}
.newsletterFormRowLeft{
    float:left;
    width:190px;
}
.newsletterFormRow{
    margin:4px 0px 4px 0px; 
}