html, body {height:100%; margin:0; padding:0; background:#4b81d7 url(../img/bg.jpg) repeat-x; //overflow:auto;
scrollbar-3dlight-color:#4b81d7; scrollbar-arrow-color:#ffffff; scrollbar-darkshadow-color:#7daef3;
scrollbar-face-color:#4b81d7; scrollbar-track-color:#4b81d7; scrollbar-shadow-color:#ffffff; scrollbar-highlight-color:#ffffff;}
/*7bacf1*/
#all {position:relative; height:100%; text-align:center; min-width:980px;}
html>body #all {min-height:100%;}

#max_width {position:relative; height:100%; margin:0 auto; max-width:1600px; width:expression(document.body.clientWidth > 1600? "1600px": "auto" )}
html>body #max_width {height:auto; min-height:100%;}

.bg_logo {position:absolute; top:42px; left:1%;}
.cloud_01 {position:absolute; top:0px; left:4%;}
.cloud_02 {position:absolute; top:80px; left:-20px;}
.cloud_03 {position:absolute; top:80px; left:40%;}
.cloud_04 {position:absolute; top:0px; right:15%;}
.cloud_05 {position:absolute; top:75px; right:33%;}
.cloud_06 {position:absolute; top:140px; right:2%;}
.cloud_07 {position:absolute; bottom:270px; right:0px;}
.cloud_08 {position:absolute; bottom:240px; left:0px;}
.cloud_09 {position:absolute; bottom:180px; left:33%;}
.girl {position:absolute; bottom:0px; //bottom:-1px; left:1%;}
.bird {position:absolute; right:33%; bottom:255px;}
.bg_bottom {position:absolute; bottom:253px; height:120px; width:100%; background:#4b81d7 url(../img/bg_bottom.jpg) bottom repeat-x;}

#intro {width:100%; height:300px;}

#bodies {position:relative; width:92%; margin:0 auto; margin-bottom:10px; min-height:545px; height:auto; //height:530px; text-align:left; background:none; z-index:2;}

/*HEADER*/

#header {width:100%; height:215px; text-align:left; background:none;}
.logo {float:left; margin-top:65px; //margin-top:50px; margin-left:8px;}

#video {position:relative; top:70px; right:0px; float:right; clear:both; width:250px; height:26px;}
#video img {margin-right:10px;}
#video {font-family:arial; text-align:right; font-size:11px; font-weight:bold;}
#video a:link, #video a:visited {color:#bcdfff; text-decoration:none;}
#video a:hover, #video a:hover.visited {color:#ffffff; text-decoration:underline;}

#icon {position:absolute; width:25%; top:164px; //top:149px; left:42%; //left:45%; height:11px;}
#icon div {display:block; float:right; width:30%;}

#lang {float:right; padding:7px; margin-top:131px; //margin-top:116px; font-family:arial; background:#739ee2;}
#lang span {color:#f6ff00; font-weight:bold;}
#lang {font-family:tahoma; font-size:11px; color:#ffffff;}
#lang a:link, #lang a:visited {color:#ffffff; font-weight:bold; text-decoration:none;}
#lang a:hover, #lang a:hover.visited {color:#ffffff; font-weight:bold; text-decoration:underline;}

/*CONTENT*/

.frigo {color:red;}

.usa_equipment {position:absolute; /*top:262px; //top:248px;*/ bottom:300px; right:2%; z-index:30;}
.content_p {margin-right:135px;}

.hrr {height:1px; border-top:1px solid #9bcefd; margin-bottom:15px;}

#content_main {text-align:left; width:100%; background:none;}
#content_main {font-family:arial; font-size:95%; //font-size:85%; color:#ffffff;}
#content_main b {font-family:arial;}
#content_main h3 {font-family:arial; font-weight:bold; font-size:160%; color:#f6ff00; margin-bottom:20px;}
#content_main a:link, #content a:visited {color:#f6ff00; text-decoration:underline;}
#content_main a:hover, #content a:hover.visited {color:#f6ff00; text-decoration:none;}

#menu {float:left; position:relative; margin-left:-5px; padding-bottom:123px; //padding-bottom:93px; width:178px; margin-top:-5px; //margin-top:-5px; text-align:left; background:none;}
#menu {font-family:arial; font-size:17px; color:#ffffff; font-weight:bold; text-indent:22px; white-space:nowrap; line-height:25px;}
#menu span {text-indent:35px; font-size:12px; line-height:19px; font-weight:normal;}
#menu a:link, #menu a:visited {float:left; display:block; width:178px; color:#ffffff; text-decoration:none;}
#menu a:hover, #menu a:hover.visited {float:left; display:block; width:178px; color:#f6ff00; text-decoration:none; background:url(../img/straw_dot.gif) 0px 3px no-repeat;}

#menu, #content {//height:100%;}

#content {margin-left:240px; background:none;}
/*#content span {float:right; color:#f6ff00;}*/
#content p {/*letter-spacing:12px; word-spacing:12px; white-space:nowrap;*/ margin-bottom:15px; margin-top:0px; text-align:justify; text-indent:10px; color:#ffffff;}
#content p:first-letter {font-size:100%; font-weight:bold; /*text-decoration:overline; background:#739ee2;  padding:2px 3px 2px 3px;*/ color:#f6ff00;}
#content p:first-line {}
#content h1 {margin:0px; padding:0px;}
#content h2 {//margin-bottom:15px; margin-top:0px; font-family:arial; color:#f6ff00; letter-spacing:0px; font-size:130%;}
#content h3 {font-family:arial; font-weight:bold; font-size:130%; color:#ffffff; margin-top:10px; margin-bottom:20px;}
#content img {border:1px solid #ffffff; margin:0px 0px 3px 10px; }
#content table {width:100%; //width:auto; margin-bottom:15px; border-collapse:collapse; /*table-layout:fixed;*/ border-left:1px solid #ffffff; border-top:1px solid #ffffff;}
#content table {font-family:tahoma; font-size:100%; color:#ffffff;}
#content tr,td,ul {text-align:left; text-align:top; vertical-align:top;}
#content td {padding:4px 5px 4px 5px; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
#content td img {float:none; border:0px; margin-left:0px;}
#content ul {list-style:square;}
#content li {margin-bottom:10px; text-align:justify;}
.td {text-indent:10px; text-align:justify;}

#taxona {text-align:center; font-size:12px; font-weight:normal; margin-bottom:15px; //margin-bottom:30px; padding-top:7px; padding-bottom:10px; border-bottom:1px solid #9bcefd; border-top:1px solid #9bcefd;}
#taxona a:link, #taxona a:visited {color:#ffffff; text-decoration:underline;}
#taxona a:hover, #taxona a:hover.visited {color:#f6ff00; text-decoration:none;}

#post_menu {text-align:center; padding-top:12px; margin-top:15px; border-top:1px solid #9bcefd;}
#post_menu a:link, #post_menu a:visited {color:#ffffff; text-decoration:underline;}
#post_menu a:hover, #post_menu a:hover.visited {color:#f6ff00; text-decoration:none;}

#count {padding:3px 4px 3px 3px; background:#739ee2; color:#ffffff; font-weight:bold;}

/*FOOTER*/

#empty, #footer {height:254px;}
#footer {position:absolute; left:0px; bottom:0px; //bottom:-1px; width:100%; background:url(../img/bg_footer.jpg) center no-repeat;}

.address {margin:10px 14px 0px 14px;}
#address, #address_bg {position:absolute; bottom:0px; //bottom:-1px; right:5%; width:254px; height:112px; text-align:left; z-index:1;}
#address {font-family:tahoma; font-size:11px; color:#ffffff;}
#address a:link, #address a:visited {color:#ffffff; text-decoration:underline;}
#address a:hover, #address a:hover.visited {color:#f6ff00; text-decoration:none;}

#address_bg {background:#689a37; font-family:tahoma; font-size:11px; color:#ffffff; filter:alpha(opacity=70); opacity:0.70;}
