@charset "utf-8";

body { margin: 0;
	   padding:0;
	   background-image: url(../images/ground.jpg);
	   font-family:Georgia, "Times New Roman", Times, serif;
	   color: #FFF;
	   height:100%;}

#logo_front { margin-left:auto;
	          margin-right: auto;
	          margin-top: 60px;
	          height: 241px;
	          width: 284px;}

html { border: 0;
	   height:100%;}

.background-index { background-image:url(../images/background.png);
	                background-position:center top;
	                background-repeat:no-repeat;}
					
.background_01-index { background-image:url(../images/background_01.png);
	                   background-position:center top;
	                   background-repeat:no-repeat;
					   background-color:#CCC;}			
.margin_table {
	margin-left:135px;
	margin-top: 6px;
}				

p {
	line-height:2em;
	font-size: 12px;
	margin-left: 135px;
	margin-right: 150px;
	color: #000;
	margin-top: 8px;
	margin-bottom: 20px;
}

.p1 { line-height:1.7em;
	  font-size: 11px;
	  color: #000;
	  margin-left: 75px;
	  margin-top: 40px;
	  width: 170px;
	  font-family: Arial, Helvetica, sans-serif;
	  font-weight: normal;}
	 
h1 {
	font-size: 18px;
	margin-left: 135px;
	color: #036;
	margin-bottom: 12px;
}
	
#active {
	border-bottom-style: solid;
	border-bottom-color: #F60;
	border-bottom-width: 4px;
}
	
	
#adress_prothesis {font-size:9px;
         color:#033;}
	 
#menu {
	width:970px;
	height:87px;
	margin:0 auto;
	overflow:hidden;
}
	    
#menu ul { list-style:none;
		   margin:0px;
		   padding:0px;}
		  
#menu li { list-style:none;
		   display:block;
		   float:left;
		   margin-top:0px;
		   margin-left:0px;}
		  
#menu li a { display:block;
			 float:left;
			 width:134px;
			 height:83px;}
			
#menu li a span { display:none;}
						
#menu li a.company { background-image: url(../images/menu_pages_company.jpg);
                     background-repeat: no-repeat;}
					 
#menu li a:hover.company{ background-image: url(../images/menu_pages_company_over.jpg);
	                      background-repeat: no-repeat;}						
						
#menu li a.solutions { background-image: url(../images/menu_pages_sol.jpg);
	                   background-repeat: no-repeat;}
					 
#menu li a:hover.solutions { background-image: url(../images/menu_pages_sol_over.jpg);
	                         background-repeat: no-repeat;}
						   
#menu li a.backup { background-image: url(../images/menu_pages_back.jpg);
	                background-repeat: no-repeat;}
					  
#menu li a:hover.backup { background-image: url(../images/menu_pages_back_over.jpg);
	                      background-repeat: no-repeat;}
							
#menu li a.security { background-image: url(../images/menu_pages_sec.jpg);
	                  background-repeat: no-repeat;}
					
#menu li a:hover.security { background-image: url(../images/menu_pages_sec_over.jpg);
	                        background-repeat: no-repeat;}
						  
#menu li a.cabling { background-image: url(../images/menu_pages_cab.jpg);
	                 background-repeat: no-repeat;}
				 
#menu li a:hover.cabling { background-image: url(../images/menu_pages_cab_over.jpg);
	                       background-repeat: no-repeat;}
					   
#menu li a.internet { background-image: url(../images/menu_pages_inter.jpg);
	                  background-repeat: no-repeat;}
					 
#menu li a:hover.internet { background-image: url(../images/menu_pages_inter_over.jpg);
	                        background-repeat: no-repeat;}

#menu li a.home { background-image: url(../images/menu_index_up.jpg);
	                  background-repeat: no-repeat;}
					 
#menu li a:hover.home { background-image: url(../images/menu_index_down.jpg);
	                        background-repeat: no-repeat;}

#divide { width:2px;
		  height:83px;
		  margin:0 auto;}
			
#separator { width:970px;
	         margin:0 auto;
	         overflow:hidden;}
			 
#separator01 { width:970px;
	           margin:0 auto;
			   height: 45px;
	           overflow:hidden;}	
						
#imediate_service {
	margin-bottom: 0px;
	height: auto;
	overflow: hidden;
	background-image: url(../images/ground_bottom.jpg);
}
					
#menu_service {
	height:60px;
	width:300px;
	background-color:#CCC;
	margin-left: 300px;
}
ul#menu_service {
	height: 60px;
	font-style: normal;
	margin-right: 27px;
	list-style-type: none;
	display: block;
}
ul#menu_service li { float: right;
	            list-style-type: none;
	            margin-top: 20px;
	            margin-right: 0px;}
ul#menu_service li a {
	margin-right: 27px;
	text-decoration: none;
	color: #003300;
	font-size: 15px;
	font-weight: bold;
}
ul#menu_service li a:hover, ul#hmenu li a.selected { background-color:;
	                                            color: #660000;
	                                            margin-right: 27px;
	                                            margin-left: 0px;}				
	
			   
			 
#bottom_logo {
	width:210px;
	height: 170px;
	float: left;
	margin-left: 110px;
	background-image: url(../images/bottom_logo.png);
}			   
#adress {
	float:right;
	width: 230px;
	height: 170px;
	background-image: url(../images/adress.png);
	margin-right: 157px;
}
			   
#vertical_separator_01 { float:left;
		                 width:37px;
		                 height:346px;}

#bottom {
	width:970px;
	margin:0 auto;
	height: 170px;}
