.inputnice {background-color: #CCCCCC; border-color: #AFAFAF; font-family: verdana; font-size: 11px; border-style: solid; border-width: 1}
.whitefield {background-color: #FFFFFF; border-color: #FFFFFF; font-family: arial; font-size: 11px; border-style: solid; border-width: 0;font-weight: bold}
#content {
z-index: 0;position:absolute;font-family: verdana;font-size: 11px;color: #666666;line-height: 16pt; 
top:60px;margin-left:295px;padding:3px;
/* the following 2 lines are ignored by non-IE browsers, but necessary for IE to position links correctly */
height:expression((document.body.clientHeight - (26 + 57 + (2 * 5))) + "px");  /* top + bottom + (2 * border) */
width:655px /*expression(document.body.clientWidth - (120 +38+ (2 * 5)) + "px");  /* left + right + (2 * border) */
}
#content2 {
z-index: 0;font-family: verdana;font-size: 11px;color: #666666;line-height: 16pt; 
padding:3px;
/* the following 2 lines are ignored by non-IE browsers, but necessary for IE to position links correctly */
height:expression((document.body.clientHeight - (26 + 57 + (2 * 5))) + "px");  /* top + bottom + (2 * border) */
width:655px /*expression(document.body.clientWidth - (120 +38+ (2 * 5)) + "px");  /* left + right + (2 * border) */
}
#cont-inner{position:relative;float:left}
/* Top Menu */
ol#toc {height:2.5em;list-style: none;margin: 0;padding: 0;border-bottom:3px solid #4A5E82;}
ol#toc a {background: #4A5E82 url("/carbosynth/website.nsf/images/tabs.gif");color:#fff;display: block;float: left;height: 2.5em;padding-left: 25px;font-family: arial,Helvetica,sans-serif;font-size: 11px;font-weight: bold;}
ol#toc a:hover {color:#666}
ol#toc li {float: left;margin: 0 5px 0 0;}
ol#toc span {background: url("/carbosynth/website.nsf/images/tabs.gif") 100% 0;display: block;line-height: 2.5em;padding-right:25px;}
#banner {top:12px;position:absolute;left:77px;width:869px}
#content .footer {margin-bottom:10px;font-family: verdana;font-size: 11px;color: #666666;line-height: 13pt;}
#featured{margin-top:14px;line-height:13pt;}
#featured h1 {margin-top:5px;font-size: 11px;color: #666;}  
h1.basket {padding:5px;font-size: 10px;color: #fff;}  
#innerformula{ 
/*padding-top : 0px;
height: 60px;*/
/*line-height: 20pt; */
 }
#content .header { 
font-family: verdana; 
font-size: 13px; 
color: #666666; 
line-height: 13pt; 
 }
h1{color:#4A5E82;font-size:14px;}
h2{color : red;font-weight :bold;font : normal 13px verdana,Arial, Helvetica, sans-serif;}
#links {top:43px;/*top:42px;*/position:absolute;left:77px;/*left:743px;*/width:200px;z-index:99 ;right:37px;}
#worldpay {top:-10px;position:absolute;left:340px;width:310px;z-index:3;}
/* Fichero style.css */
.TAS {background-color: #c0d3e4;
color: #000000;
border: 1 solid #ffffff;
font-size: 11px;
   }
.alinks { color: white ; font-family:  arial,  Helvetica, sans-serif; font-size: 11px; font-weight: bold
; text-decoration: underline}
.alinks:hover {  color: grey ;  font-family:  arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; no underline
}
.blinks { color: black ; font-family:  arial,  Helvetica, sans-serif; font-size: 11px; font-weight: bold
; text-decoration: underline}
.blinks:hover {  color: grey ;  font-family:  arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; no underline
}
  .table {background:#4A5E82; border:1px solid;  font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color:#888888;}
  .tableentry {background: #FFFFFF;font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.nicebutton{
background-color: #5A6C8D; 
font-weight: bold; 
font-size: 10px; 
color: white;
  font-weight: bold;
padding: 2px 11px;}
.add { 
    font-size: xx-small;
    font-weight: bold;
    color: #013364;
    background-color: #C9D9D8; 
    background-image: url("/carbosynth/website.nsf/add.gif");
    background-position: center; 
    border: 1px solid #405F80;
    padding: 2px 11px;
    margin: 0px;
width:60px;
}
.calc { 
    font-size: xx-small;
    font-weight: bold;
    color: #013364;
    background-color: #C9D9D8; 
    background-image: url("/carbosynth/website.nsf/calc.gif");
    background-position: center; 
    border: 1px solid #405F80;
    padding: 2px 11px;
    margin: 0px;
}
.update{ 
    font-size: xx-small;
    font-weight: bold;
    color: #013364;
    background-image: url("/carbosynth/website.nsf/update.gif");
    background-position: left; 
	background-repeat:no-repeat;
    border: 0px ;
    padding: 4px 11px;
    margin: 0px;
}
.inputbox {color: bLACK; font-family: 
Verdana;  font-size: 10px; 
background-color: #FFFFFf}
	body, p, td, tr { font-family: verdana; font-size: 11px; color: #666666; line-height: 13pt;
			scrollbar-face-color: #8C8C8C; 
			scrollbar-shadow-color: #696969; 
			scrollbar-highlight-color: #B3B3B3; 
			scrollbar-3dlight-color: #666666; 
			scrollbar-darkshadow-color: #000000; 
			scrollbar-track-color: #666666; 
			scrollbar-arrow-color: #000000; 	
		}
a {color: #4a66a6; text-decoration: underline}
	a:hover {color: #999999; text-decoration: none} 	
.yellowlink {color: yellow; font-weight: bold;font-size: 11px;font-family: arial;text-decoration: none}
.yellowlink:hover {color: #999999;   font-weight: bold;font-size: 11px;} 
.whitelink {color: white; font-weight: bold; font-size: 11px;font-family: arial;text-decoration: none}
.whitelink:hover {color: #999999;   font-weight: bold;font-size: 11px;} 
ul {list-style-type: square; list-style-position: outside }
	
input, textarea , select{background-color: #ffffff; border-color: #AFAFAF; font-family: verdana; font-size: 10px; border-style: solid; border-width: 1}
.pdf {background-color: #ffffff; border-color: #AFAFAF; font-family: arial; font-size: 11px; border-style: solid; border-width: 1}
a.menu:link {color: #FFFFFF; text-decoration: none}
a.menu:visited {color: #FFFFFF; text-decoration: none}
	.small { font-size: 9px }
	.white { color: #FFFFFF; line-height: 11pt; font-size: 11px }
	.frase { font-size: 13px; color: #FFFFFF }
	input.button {font-size: 11px; background-color: #AAAAAA}
	.tittle_sec {font-size: 21px; color: #FFFFFF; font-weight: bold }
	.tittle_sec2 {font-size: 21px; color: #666666; font-weight: bold }
  .checkout {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
  .checkoutinput {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}   
  .nopcart {
background: #51668C;border: 1px;font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;}
  .nopheader {background: #51668C;font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #fff;font-weight:bold;padding:3px;}
  .nopentry {background: #FFFFFF;font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
  .noptotal {background: #FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
  .nopbutton {
    font-size: xx-small;  font-weight: bold; color: #013364;  
    background-image: url("/carbosynth/website.nsf/REMOVE.gif");
    background-position: center; 
    border: 1px solid #405F80;
    padding: 2px 11px;
    margin: 0px;} 
  .input {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #eff2f9; color: black;border: 1 solid #6E6650}
  .inputarea {font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #eff2f9; color: black;border: 1 solid #6E6650}
  .check {
    font-size: xx-small;  font-weight: bold; color: #013364;  
    background-image: url("/carbosynth/website.nsf/ButtonBackGround.gif");
    background-position: center; 
    border: 1px solid #405F80;
    padding: 2px 11px;
    margin: 0px;} 
/* Addes Forms Styles*/
#contact input{
border:2px solid #CCCCCC;
font-family:arial,sans-serif;
font-size:11px;
/*height:25px;*/
margin:0px 0px 2px;
padding:3px;
width:250px;
}
#contact textarea {
overflow:auto;
border:2px solid #CCCCCC;
font-family:verdana,arial,sans-serif;
font-size:11px;
height:80px;
margin:0px 0px 2px;
padding:3px;
width:250px;
}
#contact input.btn{
color:#ffffff;
font-family: arial,sans-serif;
font-size:11px;
background-color:#ACC7DB;
border:1px solid #000;
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=0,StartColorStr='#4F819B',EndColorStr='#ACC7DB');
cursor:hand;
}
.pricetable{
border-bottom:1px solid #4A5E82;  
font-family:  Arial, Helvetica, sans-serif; font-size: 11px; 
color:#888888;
margin-bottom:10px;
border-collapse:collapse;
}
.pricetable TD{
padding:5px;
 border:1px solid #4A5E82; 
font-size: 11px;
color: #000000;
}
#main .column {
float:left;
width:47%;
}
#main .first {
border-right:1px solid #E5E5E5;
}
/* Nice Img Hovers */
.nicehover img{ 
border: 1px solid #fff; 
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
-moz-opacity: 1; 
} 
.nicehover:hover img{
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
 -moz-opacity: 0.4; 
} 
.box{
background: #fff url('/carbosynth/website.nsf/left-basket-bg.jpg') no-repeat left top; 
background-color:#E1EDFF;
margin-bottom:5px;
margin-top:5px;
padding:3px;
}
.box h1{
padding:0;
margin:0;
margin-bottom:0px;
font-size:10px;
padding:5px;
padding-bottom:10px;
color:#fff;
}
.box #cartdisp {
padding:4px;
}
#prod-structure{
border:1px dotted #6B84BD;
}
/* BUTTONS */
.buttons a, .buttons button{
    display:block;
    float:left;
    margin:7px 0 0 0;
    background-color:#4A5E8A;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    /* font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif; */
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#fff;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}
.text-notify{
border: solid 1px #999;
padding:4px;
background-color:#FFFFD9;
margin-top:5px;
margin-bottom:5px;
}
/*=======================================
* Tooltips
* ======================================*/
.tooltip{
   position: absolute;
   width:200px;
   padding: 10px 13px;;
   z-index: 999;
   color: #303030;
   background-color: #f5f5b5;
   border: 1px solid #DECA7E;
   font-family: sans-serif;
   font-size: 11px;
   line-height: 18px;
   text-align: center;
}
#Basket-Message{
	margin-top:5px;
	padding: 10px 13px;
	display:none;
	background-color: #f5f5b5;
  	border: 1px solid #DECA7E;
}
/* Fat Footer */
#footer_content {
border:solid #E3E3E3 1px;
background:none repeat scroll 0 0 #F0F3F8;
margin:20px 0 15px;
/* padding:10px 15px 10px 0; */
float:left;
width:100%;
}
#footerLinks {
list-style-type:none;
margin:0 0 25px;
padding:8px 0 0;
}
#footerLinks * {
margin:0;
padding:0;
}
#footerLinks a {
font-size:10px;
color:#000000;
}
#footerLinks li {
display:block;
float:left;
width:33%;
}
  
#footerLinks dt {
border-bottom:2px solid #E1B54A;
font-size:12px;
font-weight:bold;
margin-bottom:3px;
margin-left:15px;
padding-bottom:3px;
width:190px;
}
#footerLinks dd {
line-height:15px;
color:#999;
margin-bottom:0.2em;
margin-left:15px;
width:auto;
}
/* Footer Bottom */
#footer-bottom{
	padding-top:6px;
	margin:0 0 5px 15px;
	 
	border-top:1px solid #E1B54A;
	clear:both;
	width:615px;
	float:left;
}
#footer-bottom-l{
	float:left;
	width:150px;
}
#footer-bottom-r{
	float:right;
	width:450px;
}
#bulk h4{
	/* background -colour: #999; */
	color:#A57B1B;
	font-size: 13px; 
	margin:0;
}
#bulk p{
	margin:3px 0 8px 0;
}
/*Maxlength code*/
.notification {
	border:3px solid #d55b5b;
	background-color: #ffcdcd;
	/*padding:5px;*/
}
.status{
color:#fff;
font-size:11px;
 
}
/* Careers Table */
table.careers{
margin:15px 0 40px 0;
border-collapse:separate;
border-spacing:4px;
background-color:#4A5E82;
font-size:11px;
width:630px;
}
table.careers th {
text-align:left;
background-color:#4A5E82;
font-size:10px;
font-weight:bold;
padding:4px;
color:#fff;
}
table.careers td {
background-color:#fff;
border:none;
/*border-top:0;*/
padding:4px;
}
/* Vacancy */
.vacancyHead{
color:#999;
font-size:20px;
margin:10px 0 0 30px;
}
#vacancy h1{
font-size:14px;
margin:10px 0;
color:#999;
}
#vacancy h2{
font-size:16px;
margin:5px 0;
color:#4A5E82;
font-weight:bold;
}
#vacancy h3{
font-size:11px;
margin:10px 0;
color:#999;
}
#vacancy table td {
border-bottom:1px solid #DCDCDC;
padding:4px;
}
#vacancy table td.leftB {
font-weight:bold;
color:#000;
}
#vacancy p{
margin:8px 0;
}
#register{
padding:10px;
background-color:#F0F3F8;
border:1px solid #999999;
}
#register h2{
color:#4A5E82;
margin:5px 0;
padding:0;
}
#register p{
margin:0 0 10px 0;
}
.mand{
color:red;
}
/* Nicer Form*/
#carboForm{
background-color:#E9EAEC;
padding:15px 0 10px 30px;
}
#carboForm input, #carboForm file{
border:1px solid #CCCCCC;
font-family:arial,sans-serif;
font-size:11px;
margin:0 0 2px;
height:21px;
padding:3px;
width:250px;
}
#carboForm input.niceSubmit{
border:2px solid #CCCCCC;
background-color:#4A5E82;
color:#fff;
width:150px;
height:24px;
margin-top:10px;
float:right;
}
.success,.info,.china {
border:1px solid;
margin:10px 0;
padding:15px 10px 15px 50px;
}
.success {
background:url("/carbosynth/website.nsf/success.png") no-repeat scroll 10px center #DFF2BF;
color:#4F8A10;
}
.china {
border:1px solid #D12B19;
padding:10px 10px 10px 70px;
color: #fff;background-color: #ECF8FF;
background:url("/carbosynth/website.nsf/china-bg.jpg") no-repeat scroll 0px center #C96458;
}
.china a{color:#fff;}
.info {
color: #00529B;background-color: #ECF8FF;
background:url("/carbosynth/website.nsf/images/info.png") no-repeat scroll 10px center #ECF8FF;
}
.errorNote {background-color: #FBF7AA;border:2px solid #F9E98E;padding:3px;}
#apply-block{margin-top:10px;}
#apply-block h2{
font-weight:bold;
color:#fff;
width:635px;
margin:0px 0;
padding:4px;
background-color:#4A5E82 ;
}
#scale{color:#000;}
#chinaPrompt{position:absolute;left:640px;}
#china-link{position:absolute;right:0px;top:8px;}
#prices{position:relative;}
#custom-img{position:absolute;left:260px;top:-10px }

