/*  
Version: 1.0
Author: Basilicom
Author URL: http://www.basilicom.de/ 
*/

/* CSS Document */

/*  GLOBAL  */

*{margin:0; padding:0;}
body  { background:#000;color:#FFF;font-size:12px;font-family: Verdana, Arial, 'Lucida Grande', Sans-Serif;}

a {color:#00ccea;; text-decoration:underline;}

a:hover{text-decoration:none;}

img { border:0;}

.clear{clear:both;}

/*  CONTENT  */

.center	{ width: 952px;
		  height:auto;
		  position: absolute;
		  left: 50%;
		  margin-left: -476px;
		}

.main	{ background:url(../img/background.jpg) left bottom no-repeat;
		  width: 950px;
		  height:900px;
		  border: 0px solid #CCC;
		  background-color: #000;
		  margin:0px 0px 50px 0;
	    }

.logo	{ position:absolute;
			  background:url(../img/Capsicom-LogoBW.png) left bottom no-repeat;
		  	  width: 280px;
		  	  height:84px;
			  margin:44px 0 0 15px;
			  padding:0px;
			}

.stripe_up	{ position:absolute;
			  	  background-color: #898989;
		  	      width: 100%;
		  	      height:1px;
			      margin:145px 0 0 0px;
			      padding:0px;
			     }

.stripe_down	     { position:absolute;background-color: #898989;width: 100%;height:1px;margin:197px 0 0 0px;padding:0px;  }
					
.navi 	            { 
			position:absolute;
			width:950px;
			height:30px;
			margin:160px 0 0 16px; 
			font-size:18px;
		}
	
.navi a.btn1        { background:url(../img/btn1.gif) no-repeat;width:125px;height:34px;position:absolute; }
				  
.navi a.btn1:hover  { background:url(../img/btn1a.gif) no-repeat;width:125px;height:34px;position:absolute; }

.navi a.btn2        { background:url(../img/btn2.gif) no-repeat;width:143px;height:34px;position:absolute; margin-left:170px;}
				  
.navi a.btn2:hover  { background:url(../img/btn2a.gif) no-repeat;width:143px;height:34px;position:absolute; margin-left:170px; }

.navi a.btn3        { background:url(../img/btn3.gif) no-repeat;width:91px;height:30px;position:absolute; margin-left:315px;}
				  
a.btn3:hover        { background:url(../img/btn3a.gif) no-repeat;width:91px;height:30px;position:absolute; margin-left:315px; }

.content 	        { position:absolute;width:948px;height:auto;margin:250px 0 0 12px; line-height:16px; }
				
.content_left	    { width:550px;margin:0 0 50px 0px;float:left; text-align: justify;}
								
.content_left .imgStart	{ margin:50px 0 50px 90px; }

.content_left .imgExample{ margin:60px 0 50px 0px; }

.content .imgCaseStudy	{ margin:0px 0 10px 0px; }

.content .caseStudyCover	{ background:url(../img/caseStudyCover.png) left bottom no-repeat;width:949px;height:641px;_background:url(../img/caseStudyCover.gif) left bottom no-repeat;width:949px;height:641px;}

.content_right	    { width:325px;margin-left:610px; }
								
.box		        { background:url(../img/boxBg.gif) top left no-repeat;width:325px;height:auto;margin:0 0 30px 0px; }

.box .blue   	    { color:#00ccea; }

.box p	            { margin:-4px 12px 0px 12px; }

.box ul	            { margin:0 0 20px 26px;line-height:17px; }

.box .clients       { text-align:center; }

.boxContact	        { background:url(../img/boxBg.gif) top left no-repeat;width:325px;height:auto;overflow:hidden; }

.boxContact p	    { margin:-4px 12px 0px 12px; }

.boxContact .blue   	    { color:#00ccea; }

.footer	            { background:url(../img/spacer.gif) no-repeat;width:550px;height:40px;margin:0px;	}