/* Birdy CSS */
html, body {
  /* Margins */
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

body {
  /* Margins */
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;

  /* Background */
  background-color: #fff;
  /*background-image: URL(http://www.birdy-products.com/images/bg.jpg);
  background-repeat: repeat-x;
  background-position: top center;
  background-attachment: fixed;*/
  
  /* Fonts */
  font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #8B8B8B;
}

form, input {
  margin: 0px;
  padding: 0px;
}
ol,ul {
  list-style:disc;
  padding-left:10px;
}

input, textarea {
  border: 1px solid #005d8f;

  /* Fonts */
  font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
  font-size: 12px;
  padding-left: 2px;
  color: #000;
}

table, td, div {
  font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #737373;
	margin:0px;
	padding:0px;
  /*border: 1px solid #00FF33;
  /*color: #8B8B8B;808080*/
  /*text-align: left;*/
}
.chkbox {
  border: none;
}
#clear {
  clear: both; /* floats clearen */
}
.red {
  color:#B80000;
}
.price {
  color:#CC0000;
  padding-right:5px;
}
.normal {
  font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #737373;
}
.price_small {
  color:#CC0000;
  padding-right:5px;
  font-size: 14px;
}
.total {
  color:#333333;
  padding-right:5px;
  font-size: 16px;
	font-weight:bold;
}


/********************************************/
/* STRUCTURE DIVS                           */
/********************************************/
#main {
  position: absolute;
  left: 50%;
  margin-top:0px;
  margin-left: -390px;
  width: 780px;
  background-color: #fff;
}
#main_menu {
  width: 780px;
  height:64px;
}
#main_header {
	margin:0px;
	padding:0px;
  width: 780px;
	height:200px;
  border-top: #A6C0BF solid 4px;
  background-color:#148AB8;
}
#main_body {
	margin:0px;
	padding:0px;	
  width: 760px;
  /*height:280px;*/
  background-image: URL(http://www.birdy-products.com/images/bg/bg_body.jpg);
  background-repeat: repeat-x;
  border-top: #A6C0BF solid 4px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
}
#main_footer {
  clear: both; /* floats clearen */
  width: 760px;
  /*height:50px;*/
  padding:10px;
  background-color:#525252;
  border-top: #A6C0BF solid 4px;
}
/********************************************/
/* BODY Lay-out DIVS                        */
/********************************************/
#title_big {
  width:100%;
  color:#2485BA;
  font-size:24px;
  padding-top:20px;
  padding-bottom:10px;
}
#info_cel_left {
  width:235px;
  float:left;
  margin-bottom:10px;
  background-color:#F0F0F0;
  cursor: pointer;
  border-left: 1px solid #A6C0BF;
  border-right: 1px solid #A6C0BF;
  border-bottom: 1px solid #A6C0BF;
}
#info_cel_middle {
  width:235px;
  float:left;
  margin-left:25px;
  margin-bottom:10px;
  background-color:#F0F0F0;
  cursor: pointer;
  border-left: 1px solid #A6C0BF;
  border-right: 1px solid #A6C0BF;
  border-bottom: 1px solid #A6C0BF;
}
#info_cel_right {
  width:235px;
  float:right;
  margin-bottom:10px;
  background-color:#F0F0F0;
  cursor: pointer;
  border-left: 1px solid #A6C0BF;
  border-right: 1px solid #A6C0BF;
  border-bottom: 1px solid #A6C0BF;
}
#info_title {
  background:URL(http://www.birdy-products.com/images/icons/prod.gif);
  background-repeat: no-repeat;
  background-position: 2px; 
  border-top:solid 3px #525252;
  background-color:#C9C9C9;
  font-size:18px;
  color:#212121;
  padding:0px;
  padding-left: 28px;
  padding-top:2px;
}
#info_title table, td, tr {
  font-size:18px;
  color:#212121;
}
#info_title_no {
  border-top:solid 3px #525252;
  background-color:#C9C9C9;
  font-size:18px;
  color:#212121;
  padding:0px;
  padding-left: 4px;
  padding-top:2px;
}
#info_text {
  padding:8px;
}
#info_img {
  float:left;
  padding:10px;
  background-color:#B3B3B3;
}
#comment{
  padding-bottom:15px;
}
#comment a {
  color:#8B8B8B;
  text-decoration:none;
  font-size:14px;
}
#comment_text{
  width:100%;
  font-size:14px;
  font-weight:bold;
  font-style:italic;
  color:#000;
  text-align:justify;
}
#comment_name{
  font-size:18px;
  text-align:right;
  color:#2485BA;
}
#comment_ref{
  text-align:right;
  font-weight:bold;
  font-size:12px;
}
#focus{
  width:300px;
  margin-left:240px;
  background-image: URL(http://www.birdy-products.com/images/bg/bg_focus.jpg);
  background-repeat: repeat-x;
}
#focus_title {
  font-size:16px;
  font-weight:bold;
  color:#fff;
  text-align:center;
}
#focus_text {
  padding:8px;
  text-align:center;
}

/********************************************/
/* FOOTER Lay-out DIVS                      */
/********************************************/
#footer {
  padding:5px;
  padding-bottom:10px;
}
#footer a {
  color:#8B8B8B;
  text-decoration:none;
  font-size:14px;
  padding-bottom:10px;
}
#footer a:active{
  color:#fff; 
  text-decoration:none;
  font-weight:bold;
  font-size:14px;
}
#footer a:hover {
  color:#fff; 
  font-weight:bold;
  text-decoration:none;
  font-size:14px;
}
#coypright table td {
  color:#B3B3B3;
  font-size:16px;
}
#coypright a {
  color:#B3B3B3;
  font-size:16px;
  text-decoration:none;
}
#coypright a:hover{
  color:#fff; 
  text-decoration:none;
  font-weight:bold;
  font-size:16px;
}
