HTML, BODY{	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px; padding: 0px; margin: 0px;	background-color:#efedec; }



HTML{ height: 100%; }



BODY{ width:100%; margin:0 auto; text-align:center; }



h1, h2, h3, h4 {

	color: #a8580c;

	margin: 0;

	padding: 0;

}





h1 {

font-size:23px;

	}

	

h3 {

font-size:20px;

	}

	

h4 {

font-size:20px;

margin-top:5px;

color:#5e5e5e;

	}

	

h3.internet {

font-size:25px;

margin-top:5px;

color:#797979;

	}

	

h3.telefonie {

font-size:25px;

margin-top:5px;

color:#797979;

	}

	

h3.datacenter {

font-size:25px;

margin-top:5px;

color:#797979;

	}

	

h3.network {

font-size:25px;

margin-top:5px;

color:#797979;

	}

	

h5 {

margin:0px !important;

padding:0px;

font-size:14px;

margin-top:5px;

color:#da6e40;

	}

.clear{	clear:both; }

a img { border: none }

img{ margin:0 }

ul.orangebullets {margin:0; /* list-style-image:url('../images/obullet.jpg'); */ }

ul.orangebullets li{  margin:0; padding:0; list-style-image:url('../images/obullet.jpg'); }



.main_menu{ position:relative; z-index:100; margin:0; margin-left:8px; float:left; }

.four_boxes{ float:left; text-align:left; width:127px; height:122px; padding-left:10px; padding-right:9px; padding-top:0px; font-size:11px; color:#6f6f6f; font-family:Arial, Helvetica;}

.two_boxes{ float:left; text-align:left; width:227px; height:122px; padding-left:10px; padding-right:9px; padding-top:0px; font-size:11px; color:#6f6f6f; font-family:Arial, Helvetica;}

.two_boxesb{ float:left; text-align:left; width:280px; height:165px; padding-left:10px; padding-right:9px; padding-top:0px; font-size:11px; color:#6f6f6f; font-family:Arial, Helvetica;}

.two_three{ float:left; text-align:left; width:180px; height:122px; padding-left:10px; padding-right:9px; padding-top:0px; font-size:11px; color:#6f6f6f; font-family:Arial, Helvetica;}

.copyright{ font-size:11px; font-family:arial; color:#6f6f6f; height:30px; line-height:30px; margin:0; }



.footer{ float:left; font-size:11px; font-family:arial; color:#6f6f6f; text-decoration: none; }

a.footer{ float:left; font-size:11px; font-family:arial; color:#6f6f6f; text-decoration: none; }

a.footer:active{ text-decoration:underline; }



.maillinks{ font-size:11px; font-family:arial; color:#c9610c; text-decoration: none; }

a.maillinks{ font-size:11px; font-family:arial; color:#c9610c; text-decoration: none; }

a.maillinks:active{ text-decoration:underline;}



#flashlayer1 { height: 100px; width: 100%; left: 0; top: 0; z-index: 60; position: absolute; visibility: visible; }

#flashlayer2 { width: 211px; height:484px; margin-left: 189px; left:50%; top: 150px; position: absolute; z-index: 50; visibility: visible; }

#webservicesflash{ margin-left:-4px; }



.portfolioboxes1{ float:left; width:157px; text-align:left; padding-left:3px; padding-top:4px; }

.portfolioboxes2{ float:left; margin-left:1px; width:167px; text-align:left; padding-left:3px; padding-top:4px; }

.portfolioboxes3{ float:left; margin-left:1px; text-align:left; padding-left:3px; padding-top:4px; }



.fonthead { font-size: 11px; font-weight: bold; color: #897568; font-family:Arial, Helvetica;}

.fontbodycontent { font-size: 12px; color: #6f6f6f; font-family:Arial, Helvetica; margin-top:17px; margin-bottom:20px;}

.fontnavigation1 { font-size: 13px; font-weight: bold; color: #48618e; font-family:Arial, Helvetica;}

.fontnavigation2 { font-size: 12px; font-weight: bold; color: #FFFFFF; font-family:Arial, Helvetica;}

.fontwhite{ font-size: 11px; color: #3d2d1f; font-family: Arial narrow, Arial, Helvetica;}

.fontorange { font-size: 11px; color: #c9610c; font-family: Arial, Helvetica;}

.fontred {

color:#686868;

}





a.mainnav:link { font-family: Arial; color: #c9610c; text-decoration: none }

a.mainnav:active { font-family: Arial; color: #c9610c; }

a.mainnav:visited { font-family: Arial; color: #c9610c; text-decoration: none}

a.mainnav:hover { font-family: Arial;  color: #c9610c; text-decoration: underline }



a.pannav1:link { font-family: arial;  color: #897568; text-decoration: none }

a.pannav1:active { font-family: arial;  color: #897568; }

a.pannav1:visited { font-family: arial;  color: #897568; text-decoration: none}

a.pannav1:hover { font-family: arial;  color: #c9610c; text-decoration: underline }



a.contlinks:link { font-family: georgia;  color: #930e11; text-decoration: none }

a.contlinks:active {font-family: georgia;   color: #930e11; }

a.contlinks:visited { font-family: georgia;  color: #930e11; text-decoration: none}

a.contlinks:hover { font-family: georgia;  color: #930e11; text-decoration: underline }



a.news:link { font-family:  georgia, Arial, Helvetica;  color: #38211b; text-decoration: none }

a.news:active { font-family: georgia, Arial, Helvetica;  color: #38211b; }

a.news:visited { font-family:  georgia, Arial, Helvetica;  color: #38211b; text-decoration: none}

a.news:hover { font-family:  georgia, Arial, Helvetica;  color: #000000; text-decoration: underline }



p.small {line-height: 120%}

p.verysmall {line-height: 70%}



.pannav1 {

color:#897568;

	}

	

.txtBoxStyle1{

border: 1px solid #cac2bb;

background-color: #d7d0ca;

font-family: Arial, Helvetica, sans-serif;

font-size: 13px;

color: #6f6f6f;

background-image: url(../images/shadow_textbox.gif);

height : 37px;

width : 150px;}



.txtBoxStyle2{

border: 1px solid #cac2bb;

background-color: #d7d0ca;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

color: #6f6f6f;

background-image: url(../images/shadow_textbox.gif);

height : 15px;

width : 150px;}



.txtBoxStyle3{

border: 1px solid #cac2bb;

background-color: #d7d0ca;

font-family: Arial, Helvetica, sans-serif;

font-size: 13px;

color: #6f6f6f;

background-image: url(../images/shadow_textbox.gif);

height : 15px;

width : 140px;}



.txtBoxStyle10{

border: 1px solid #cac2bb;

background-color: #d7d0ca;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

color: #6f6f6f;

background-image: url(../images/shadow_textbox.gif);

height : 90px;

width : 325px;

}



.txtBoxStyle4{

border: 1px solid #cac2bb;

background-color: #d7d0ca;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

color: #6f6f6f;

background-image: url(../images/shadow_textbox.gif);

height : 90px;

width : 380px;

}



/*contact page */

.whiterow{ float:left; height:20px; line-height:20px; margin-bottom:1px; padding-left:2px; margin-right:2px; }

.greyrow{ float:left; height:20px; line-height:20px; margin-bottom:1px; background-color:#EEEBE9; padding-left:2px; margin-right:2px; }