/* Layout_______________________________________________ */

body {
 margin:10px;
 background-color: #FFFFFF;
 background-image:url(BG_fade.jpg);
 background-repeat:repeat-x;
 background-position:top;
 }

#wrapper {
 margin-top: 20px; 
 margin-right: auto;  
 margin-left: auto; 
}

.main_field    {
 background-image: url("bg_ceteq.jpg");
 background-repeat: no-repeat;
 padding-bottom: 0px;
  
 }
 
.menu  {
 width: 660px;
 
}

.main_content {
 width: 100%;
 padding-left: 25px;
 padding-bottom: 10px;
 padding-right: 10px;
}



/*form ----------------------------------------------------------------------*/


.csc-mailform {
 border: 0px;
 font-size: 12px;
 width: 350px;
}



.csc-mailform-submit {
 float: right;
}

.label {
 text-algin: right;
}

/*tabeller ----------------------------------------------------------------------*/

.contenttable p {
	margin: 0;
       }

.contenttable {
        width: 500px;
        font-size: 12px;
        }

.contenttable .tr-odd {
        font-size: 12px;
        }

.contenttable td {
        padding: 2px;
        padding-right: 5px;
        font-size: 12px;
        }

/*collums ----------------------------------------------------------------------*/

.references {
width: 660px;
}

.one {
 width: 30%;
 float: left;

}

.two {
 width: 30%;
 float: left;

}

.three {
 width: 30%;
 float: left;

}


.content_collum_one {
 float: left;
 padding: 0px;
 width: auto;
 }

.content_collum_two {
 float: right;
 padding: 0px;
 width: 130px;
 valgin: bottom;
 }

.service_collum_one {
 float: left;
 padding: 5px;
 width: 45%;

 }

.service_collum_two {
 float: right;
 padding: 5px;
 width: 45%;

}




/* Typography ----------------------------------------------------------------*/

body, select, textarea, input {
 font-family:  Verdana, "Lucida Sans Unicode", Tahoma, sans-serif;
 font-size: 12px;
 color: #353535;
 }

.csc-uploads-fileName {
 font-size: 12px;
}

.content, .content .bodytext {
 font-size: 12px;
}

.content .bodytext {
 font-size: 12px;
}

h1 {
 font-size: 12px;
 margin-top: 0pt;
 margin-bottom: 3pt;
 color: #353535;
 text-transform: uppercase;
}

a {
 color: #353535;
 text-decoration: underline;
}

a:hover {
 text-decoration: none;
}

.bodytext {
 margin-top: 0pt;
 margin-bottom: 15pt;
 font-size: 12px;
}



.header h1   {
 font-size: 20px;
 font-weight: normal;
 color: #ffffff;
 padding-top: 10px;
 padding-right: 30px;
 margin-top: 0pt;
 margin-bottom: 0pt;
 text-transform: none;
 text-transform: uppercase;


}

.header h1.shadow {
 color: #0066FF;
 z-index: -3;
}


.copyright, .copyright a	{
 font-size: 10px;
 color: #999999;
}


 
td p {
 margin: 0;
}

.csc-bulletlist {
 margin-top: 0pt;
 margin-bottom: 15pt;
 font-size: 12px;
}


/* Meny system---------------------------------------------------------------------- */



.menu {
	
}


.menu a {
	font-size: 13px;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
	width: 80px;
	margin-right: 10px;
}

.menu a:hover {
	font-size: 13px;
	color: #b54100;
	text-transform: uppercase;
	text-decoration: none;
	width: 80px;
	margin-right: 10px;
}


