/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  * 	{ margin: 0pt;
    	padding: 0pt;
    	}

body 	{ 
    	margin: 0px;
    	width: 1275px;
    	top: 0px; 
    	left: 0px;
    	clear: both;
    	position: absolute;
    	background-color: #FFFFF0;  
    	}

body, p, h1, h2, h3, h4, table, ul, li, address
	{
	
font-family: trebuchet ms, arial; 
	font-size: 12px;
	color: #313131;
	}

h1 	{
	color: #313131;
        font-family: trebuchet ms, arial;   
	font-size: 16pt;
    	font-weight: normal;
    	}

h2 
	{
	color: #313131;
	font-family: trebuchet ms, arial;      	
	font-size: 12px;
    	font-weight: bold;
    	}

h3 	{
	color: #313131;
    	font-size: 12px;
    	font-weight: normal;
    	font-style: italic;
    	}

  
a:link    {color:blue}
a:hover   {color:red}

ul 	{
	margin: 15px;
    	margin-left: 14pt;
    	}

#sideblockleft 
	{
	padding: 2px;
	background: transparent url(images/topbannerleftright.jpg) no-repeat scroll top;  	
	
	position: absolute;
    	top: 0pt;
    	left: 82px;
    	width: 201px;
    	height: auto;
	text-align: center;
    	float: left;
    	clear: both;
       }
 
#centerpage 
	{ 
	padding: 0px;
    	background: transparent url(images/topbanner.jpg) no-repeat scroll top;
    	position: absolute;
    	top: 0pt;
    	left: 286px;
    	width: 710px;
	height: auto;
	text-align: left;    	
	clear: both;
   	}



#sideblockright 
	{ 
	padding: 2px;
    	background: transparent url(images/topbannerleftright.jpg) no-repeat scroll top;  	
   	
	position: absolute;
   	top: 0pt;
    	left: 995px;
    	width: 200px;
	height: auto;
    	float: right;
    	clear: both;
    	}

#attentionblock1 { 
	padding: 6px;
	position: absolute;
	background: transparent;
    	border: 0px solid rgb(140, 140, 140);	
	left: 410px;
	right: auto;     	
	top: 140px;
	width: 304px;
	height: 925px;
    	text-align: left;
    	float: left;
    	clear: both;
    	}


#attentionblock2 
	{ 
	padding: 6px;
	position: absolute;
    	background: transparent;
    	border: 0px solid rgb(140, 140, 140);
	left: 4px;
	right: auto; 
	top: 750px;
	width: 380px;
	height: 345px;   	
    	text-align: left;
    	float: left;
    	clear: both;
    	}

#attentionblock3 
	{ 
	padding: 6px;
	position: absolute;
    	background: transparent;
    	border: 1px solid rgb(140, 140, 140);
	left: 4px;
	right: auto; 
	top: 150px;
	width: 195px;
	height: 795px;   	
    	text-align: left;
    	float: left;
    	clear: both;
    	}

#block 
	{ 
	padding: 0px;    	
	position: absolute;
	background: transparent;        
	border: 0px; 	
	left: 35px;
	right: auto; 
	top: 300px;
	width: 160px;
	height: 260px;  
   	margin-top: 0px; 
    	text-align: center;
    	float: left;
    	clear: both;
    	}

#mainservicesblock1 
	{ 
	padding: 8px;
	position: absolute;
    	background: transparent;
    	border: 1px solid rgb(140, 140, 140);
    	left: 525px;
	right: auto; 
	top: 150px;
	width: 185px;
	height: 460px;  
    	text-align: center;
    	float: left;
    	clear: both;
    	}

#servicesblock1 
	{ 
	padding: 8px;
	position: absolute;
    	background: transparent;
    	border: 1px solid rgb(140, 140, 140);
    	left: 525px;
	right: auto; 
	top: 170px;
	width: 185px;
	height: 470px;  
    	text-align: center;
    	float: left;
    	clear: both;
    	}

#faqblock1 
	{ 
	padding: 8px;
	position: absolute;
    	background: transparent;
    	border: 1px solid rgb(140, 140, 140);
    	left: 525px;
	right: auto; 
	top: 150px;
	width: 185px;
	height: 910px;  
    	text-align: center;
    	float: left;
    	clear: both;
    	}

#dienstencibi 
	{ 
	padding: 8px;
	position: absolute;
	color: black;    	
	font-size: 14px;
    	font-weight: bold;	
	background: url(images/cibidiamond.jpg) center no-repeat;
    	left: 10px;
	right: auto; 
	top: 295px;
	width: 160px;
	height: 160px;  
    	text-align: center;
    	float: left;
    	clear: both;
    	}

#footer {
	border: 1px solid rgb(210, 210, 210);
    	background-color: rgb(255, 250, 205);
    	color: rgb(140, 140, 140);
    	font-size: 10px;
    	text-align: center;
    	vertical-align: middle;
    	height: 14px;
    	padding-top: 0px;
    	clear: both;
    	width: 700px;
    	}

#ablock1 { 
	padding: 6px;
	position: absolute;
	background: url(images/ab.jpg) no-repeat scroll top;
    	left: 1000px;
	right: auto;     	
	top: 180px;
	width: 160px;
	height: 80px;
	font-size: 16px;
    	text-align: center;
	color: rgb(255, 255, 0);   	
	float: left;
    	clear: both;
    	}


#ablock2 { 
	padding: 6px;
	position: absolute;
	background: transparent url(images/ab.jpg) no-repeat scroll top;
    	left: 1000px;
	right: auto;     	
	top: 300px;
	width: 160px;
	height: 80px;
	font-size: 16px;
    	text-align: center;
	color: rgb(255, 255, 0);   	
	float: left;
    	clear: both;
    	}

#ablock3 { 
	padding: 6px;
	position: absolute;
	background: transparent url(images/ab.jpg) no-repeat scroll top;
    	left: 1000px;
	right: auto;     	
	top: 420px;
	width: 160px;
	height: 80px;
	font-size: 16px;
    	text-align: center;
	color: rgb(255, 255, 0);   	
	float: left;
    	clear: both;
    	}

#ablock4 { 
	padding: 6px;
	position: absolute;
	background: transparent url(images/ab.jpg) no-repeat scroll top;
    	left: 1000px;
	right: auto;     	
	top: 540px;
	width: 160px;
	height: 80px;
	font-size: 16px;
    	text-align: center;
	color: rgb(255, 255, 0);   	
	float: left;
    	clear: both;
    	}

#ablock5 { 
	padding: 6px;
	position: absolute;
	background: transparent url(images/ab.jpg) no-repeat scroll top;
    	left: 1000px;
	right: auto;     	
	top: 660px;
	width: 160px;
	height: 80px;
	font-size: 16px;
    	text-align: center;
	color: rgb(255, 255, 0);   	
	float: left;
    	clear: both;
    	}

#ablock6 { 
	padding: 6px;
	position: absolute;
	background: transparent url(images/ab.jpg) no-repeat scroll top;
    	left: 1000px;
	right: auto;     	
	top: 780px;
	width: 160px;
	height: 80px;
	font-size: 16px;
    	text-align: center;
	color: rgb(255, 255, 0);   	
	float: left;
    	clear: both;
    	}

