.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;
font-family: verdana; 
font-size: 11px; 
color: #666666; 
line-height: 16pt; 
	margin-top:50px;
	right:0px;
	
	/* bottom:25px; */
	margin-left:290px;
	/*left:75px;*/
	
	padding:3px;
	/*border:solid 1px #AEB1C2;*/
	/*background-color:#FEFAFB;*/
	/*overflow:auto;*/
	/* 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) */
}
#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:45px;
position:absolute;
left:640px;
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:1px solid #4A5E82;  
font-family:  Arial, Helvetica, sans-serif; font-size: 11px; 
color:#888888;
margin-bottom:10px;
}
.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;
}
