/*
	Date: JANUARY 30, 2009.
	Title: CYBERNETIKZ FORM
============================
*/

body{
     padding:0px; margin:0px; background:#032A30 url(images/cn_form_body_bg.gif) repeat-x;
	 }

	 
*{
  padding:0px; margin:0px; 
  }
  
 
ul,ol{
	padding:0px; margin:0px;
}	
a{
	text-decoration:none;
}

p{
 font-family:Verdana, Arial, Helvetica, sans-serif; color:#A9A9A9; font-size:12px; font-weight:normal; line-height:17px; padding:0px; margin:0px;
 }

h2{
 font-family:Georgia, "Times New Roman", Times, serif; padding:0px; margin:0px;
 }


/* ------------------------------------- Start Header ------------------------------------------------ */

#header{
	width:980px;
	float:left;
	position:relative;
	}
	
	
#logo{
	  width:274px;
	  float:left;
	  position:relative;
	  }
	  
#top_banner{
		  width:280px;
		  padding-left:20px;
		  padding-top:36px;
		  float:left;
		  position:relative;
		  }
		  
#logo_text{
		  width:405px;
		  padding-top:21px;
		  float:left;
		  position:relative;
		  }
		  
.logo_text2{
		  width:250px;
		  padding-left:90px;
		  float:left;
		  position:relative;
		  }	
		  
.logo_text3{
		  width:400px;
		  padding:18px 0px 0px 0px;
		  float:left;
		  position:relative;
		  }		    		    

/* ------------------------------------- End Header ------------------------------------------------ */ 
 
 
 .input-txt{
			      font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6B6B6B;
				  height:18px; width:315px; border:1px solid #144850; background-color:#08292E;
				  }
 
 
.input_box{
          font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:normal; color:#D3CDCD; 
		  height:18px; border:1px solid #144850; background-color:#08292E; width:265px;
            }
		.input_box2{
          font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; height:20px;
            }
			.input_box3{
          font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:normal; color:#D3CDCD; 
		  border:1px solid #144850; background-color:#08292E; width:265px; height:85px; overflow:hidden;
            }
.font{font-family:Verdana, Arial, Helvetica, sans-serif;}
.txt{
 font-family:Georgia, "Times New Roman", Times, serif; color:#A9A9A9; font-size:13px; font-weight:normal;
 }
 .txt a{
    font-family:Georgia, "Times New Roman", Times, serif; color:#A9A9A9; font-size:13px; font-weight:normal;
    }
   .txt a:hover{
	   color:#A9A9A9;
		}
		
.font2{ color:#D3CDCD; font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; }

.font3{ color:#DADADA; }
  .font3 a{ color:#DADADA; text-decoration:none; }
     .font3 a:hover{ color:#A7C252; text-decoration:underline }		
			
/*----------text style-----------*/			

/*-----------------start page structure------------------------*/

#wrap_block{
      width:980px;
	  position:relative;
	  margin:auto;
	  }
	  
#wrap{
      width:980px;
	  float:left;
	  position:relative;
	  }
	  


/*-----------------end page structure------------------------*/

.txt1{
 font-family:Verdana, Arial, Helvetica, sans-serif; color:#AEFF00; font-size:13px; font-weight:normal;
 }
 .txt1 a{
    font-family:Verdana, Arial, Helvetica, sans-serif; color:#AEFF00; font-size:13px; font-weight:normal;
    }
   .txt1 a:hover{
	   color:#A9A9A9;
		}
		

.txt2{
 font-family:Georgia, "Times New Roman", Times, serif; color:#C4CC90; font-size:13px; font-weight:normal;
 }
 .txt2 a{
    font-family:Georgia, "Times New Roman", Times, serif; color:#C4CC90; font-size:13px; font-weight:normal; 
	text-decoration:none;
    }
   .txt2 a:hover{
	   color:#C4CC90; text-decoration:underline;
		}
		
		
/*--------------------------- top-------------------------------*/

#top{
     width:980px;
	 float:left;
	 position:relative;
	 }
	 
	 
	 
.email{
     width:965px;
	 float:left;
	 position:relative;
	 padding-right:15px;
	 padding-bottom:3px;
	 }
	 
   
	.email_txt{
	     font-family:Verdana, Arial, Helvetica, sans-serif; display:inline; font-size:13px; color:#CACACA; font-weight:normal;
		 }
	.call_span1{
	   font-family:Verdana, Arial, Helvetica, sans-serif; color:#96DC42;
	   }
	 .call_span1 a{
	   font-family:Verdana, Arial, Helvetica, sans-serif; color:#96DC42;
	   }
      .call_span1 a:hover{
	   text-decoration:underline;
	   }
	  .call li.first{background:none;}		
		
		
.top_bar{
         width:932px;
		 float:left;
		 position:relative;
		 height:30px;
		 padding:7px 15px 0 15px;
		 background:url(images/cn_top_bar_slice.gif) repeat-x;
		 }


/*.top_menu{
          float:left;
		  position:relative;
		  padding-left:20px;
		  }*/
.top_menu{
          width:462px;
		  padding-top:2px;
		  *padding-top:3px;
          float:left;
		  position:relative;
		  }
.top_menu li.first{background:none;}
.top_menu li{
           font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#00A8FF;
		   display:inline; list-style:none; background:url(images/cn_top_menu_line.gif) left no-repeat; padding-left:18px;
		   padding-right:16px;
		  }
	.top_menu li a{ color:#00A8FF; text-decoration:none; }
		 .top_menu li a:hover{ color:#E8AA04; }
/*.top_menu li.first{background:none;}
.top_menu li{
           font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#00A8FF;
		   display:inline; list-style:none; background:url(images/cn_top_menu_line.gif) left no-repeat; padding-left:30px;
		   padding-right:28px;
		  }
	.top_menu li a{
			   color:#00A8FF; text-decoration:none; font-size:13px;
			  }
		 .top_menu li a:hover{
			   color:#E8AA04; text-decoration:none; font-size:13px;
			  }*/
		
		
#bookmark{
          width:125px;
		  padding-top:3px;
          float:left;
		  position:relative;
		  }				
/*--------------------------- form main body -------------------------------*/

#form_main_body_block{
                width:100%;
				float:left;
				position:relative;
				}
#form_main_body_block2{
                width:980px;
				margin:auto;
				}
#form_main_body{
                width:980px;
				float:left;
				position:relative;
				}
				
.form_body_field{
                 width:980px;
				 float:left;
				 position:relative;
				 padding-top:25px;
				 padding-bottom:30px;
				 }
				 
				 
				 
.form_body_field h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:25px; color:#C4CC90; font-weight:normal;}

.form_body_field p{padding-left:10px; padding-right:10px; padding-top:10px; text-align:justify;}


.form_body_field2{
                 width:980px;
				 float:left;
				 position:relative;
				 padding-bottom:30px;
				 }

.form_body_box{
               width:319px;
			   float:left;
			   position:relative;
			   background:url(images/cn_body_box_slice.gif) repeat-y;			   
			   margin-left:10px;
			   }
			   
.form_body_box.first{margin-left:0px;}
.form_body_box_field{
               width:268px;
			   float:left;
			   position:relative;
			   padding-top:12px;
			   padding-left:35px; 
			   padding-right:16px;
			   padding-bottom:15px;
			   background:url(images/cn_body_box_top.gif) no-repeat;
			   }

.form_body_box_field h2{font-size:23px; color:#C4CC90; font-weight:normal; margin-bottom:15px; background:url(images/cn_bullett.gif) left no-repeat; padding-left:25px;}

.details_button{
            width:167px;
			height:23px;
			float:right;
			position:relative;
			background:url(images/cn_details_button.gif) no-repeat;
			padding-top:6px;
			margin-right:10px;
			}
			
.details_bullett{
            width:167px;
			float:right;
			position:relative;
			padding-top:7px;
			margin-top:8px;
			margin-right:10px;
			}
			
.details_bullett_1{
            width:197px;
			float:right;
			position:relative;
			padding-top:7px;
			margin-top:10px;
			margin-right:10px;
			}
			
.details_bullett_2{
            width:183px;
			float:right;
			position:relative;
			padding-top:7px;
			margin-top:10px;
			margin-right:10px;
			}									
			
.details_button2{
            width:197px;
			height:22px;
			float:right;
			position:relative;
			background:url(images/cn_details_button2.gif) no-repeat;
			padding-top:7px;
			margin-right:10px;
			}
			
.details_button3{
            width:183px;
			height:22px;
			float:right;
			position:relative;
			background:url(images/cn_details_button3.gif) no-repeat;
			padding-top:7px;
			margin-right:10px;
			}
			
			
			
.projects_field{
                 width:910px;
				 padding:15px 0px 22px 50px;
				 margin-left:12px;
				 *margin-left:6px;
				 float:left;
				 position:relative;
				 background-color:#0D3137;
				 }
				 
.projects_field_1{
                 width:460px;
				 background:url(images/projects_field_bg.gif) right repeat-y;
				 float:left;
				 position:relative;
				 }
			
.projects_field_1 h2{font-size:23px; color:#C4CC90; font-weight:normal; margin-bottom:15px; background:url(images/cn_bullett2.gif) left no-repeat; padding-left:35px;}	

.projects_field_1a{
                 width:425px;
				 float:left;
				 position:relative;
				 }
				 
		.projects_box{
					 width:111px;
					 padding-left:46px;
					 float:left;
					 position:relative;
					 }
		
		.projects_box2{
					 width:268px;
					 float:left;
					 position:relative;
					 }				
			
			
			
.projects_field_2{
                 width:369px;
				 padding-left:65px;
				 float:left;
				 position:relative;
				 }
				 
	.projects_field_2a{
                 width:345px;
				 padding-right:13px;
				 background:url(images/iphone_banner.jpg) no-repeat;
				 padding-top:27px;
				 height:265px;
				 float:left;
				 position:relative;
				 margin-top:4px;
				 }
				 
   .projects_field_2a h1{font-size:30px; color:#EEEEEE; text-align:right; font-weight:normal; line-height:38px; }	
   .projects_field_2a h1 .color{color:#A7C252;}		 		
			
/* ---------------------------------- Start Text -------------------------------------- */

.font{ border-bottom:2px solid #BA8401; } 

.font2{ color:#DADADA; }
  .font2 a{ color:#DADADA; text-decoration:none; }
     .font2 a:hover{ color:#A7C252; text-decoration:underline }	
	 
.font4{ color:#98DC3B; }
   .font4 a{ color:#98DC3B; text-decoration:none; }
       .font4 a:hover{ color:#C4CC90; }	 

/* ---------------------------------- End Text -------------------------------------- */			

/*-------------------------------- start bottom ------------------------------*/

#bottom_block{
      width:980px;
	  margin:auto;
	  }	
	  
#bottom{
      width:960px;
	  float:left;
	  position:relative;
	  padding-left:10px;
	  padding-right:10px;
	  padding-bottom:15px;
	  margin-top:30px;
	  }	
	  
#bottom_field{
      width:960px;
	  float:left;
	  position:relative;
	  }
.bottom_left{
           width:420px;
		   float:left;
		   padding-top:20px;
		   }
.bottom_right{
           width:380px;
		   float:right;
		   text-align:right;
		   padding-top:20px;
		   padding-top:8px;
		   padding-right:5px;
		   }
		   
.privacy{
         width:960px;
         float:left;
		 position:relative;
		 padding-bottom:5px;
		 }	
#h1header{ font-family:Georgia, "Times New Roman", Times, serif; font-size:35px; font-weight:normal; color:#C4CC90; padding:0px; margin:0px; }
#h2header{ font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; color:#C4CC90; padding:0px; margin:0px;
    font-style:italic; letter-spacing:5px; padding-left:3px; }