*{margin:0;padding:0}
body{ font: 76% arial, sans-serif; background-color: #fff; text-align:center }
p{ color: #000; font-size: 0.9em; font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; }
a{ color: #228b22; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif, tahoma; text-decoration: underline; font-weight:bold;}
a:hover { text-decoration:none; }
h2 { font-size: 1em; }
table{color: #000; font-size: 0.9em; font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; }
td{padding:5px;}

div#header { float: left; }
div#container{text-align:left}
div#content p{}
div#wrapper{}
div#footer p { color: #fff; font-size: 0.9em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: center; width: 100%; }
div#footer p a { color: #fff; text-decoration: none; }
div#footer p a:hover { text-decoration:underline; }

div#container{width:721px;margin:0 auto}
div#content{ float:right; width:412px; margin-bottom: 20px; padding-left: 10px; border-left: 1px dotted #ffdd7f; }
div#contenta{ float:right; width:350px; margin-bottom: 20px; padding-left: 10px; border-left: 1px dotted #ffdd7f; }
div#content1{ float:right; width:300px; margin-bottom: 20px;padding-right: 10px; padding-left: 15px; border-left: 1px dotted #ffdd7f; }
div#box1{ float:left; width:100 ; margin-bottom: 7px; }
div#box1a{ float:left; width:300 ; margin-bottom: 7px; }
div#box1b{ float:left; width:150 ; margin-bottom: 7px; }
div#box2{ width:296px ; height: 110px; margin-bottom: 11px; }
div#box3{ float:right; width:150 ; margin-bottom: 7px; }
div#footer{ background-image: url(img/footer.gif); background-repeat: no-repeat; clear:both; width:100%; height: 35px; margin-bottom: 20px; padding-top: 10px; }
div#points{ background-image: url(img/dot.gif); background-repeat: repeat-x; clear:both; width:100%; height: 1px; margin-bottom: 20px; padding-top: 10px; }

img#logo { width: 212px; height: 56px; margin-top: 15px; margin-bottom: 15px; border-width: 0; }
#headerimg { width: 721px; height: 190px; }
ul#menu { width: 721px; height: 36px; margin-top: 3px; margin-bottom: 15px; list-style-type: none; }
ul#menu li { float:left; }
ul#menu li a span { display:none; }

#company { background-image: url(img/company.gif); background-position: left top; width: 103px; height: 36px; display:block; }
#products { background-image: url(img/products.gif); background-position: left top; width: 103px; height: 36px; display:block; }
#recruit { background-image: url(img/recruit.gif); background-position: left top; width: 103px; height: 36px; display:block; }
#link { background-image: url(img/link.gif); background-position: left top; width: 103px; height: 36px; display:block; }
#top { background-image: url(img/top.gif); background-position: left top; width: 103px; height: 36px; display:block; }
#null2 { background-image: url(img/null.gif); background-position: left top; width: 103px; height: 36px; display:block; }
#contact { background-image: url(img/contact.gif); background-position: left top; width: 103px; height: 36px; display:block; }
#news { background-image: url(img/news.gif); background-repeat: no-repeat; width: 296px; height: 28px; display: block; }
#info { background-image: url(img/info.gif); background-repeat: no-repeat; width: 296px; height: 28px; display: block; }
#company:hover, #products:hover, #recruit:hover, #link:hover, #top:hover, #contact:hover { background-position: left bottom; }

ul.gallery { margin-top: 13px; margin-left: 10px; list-style-type: none; }
ul.gallery li { float:left; }
ul.gallery li a { width: 80px; height: 47px; border:none; }
ul.gallery li a img { margin-right: 9px; margin-bottom: 8px; border:none; }
ul.lista { width: 150px; float: left; margin-top: 15px; margin-bottom: 20px; margin-left: -25px; list-style-type: none;  padding-left:70;line-height: 20pt;}
ul.lista li { color: #f5a20d; font-size: 0.9em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
ul.lista li span { color: #7a7a7a; padding-bottom: 5px; }
ul.listb { width: 400px; float: left; margin-top: 15px; margin-bottom: 20px; padding-right: 55px; list-style-type: none; line-height: 20pt;}
ul.listb li { color: #000000; font-size: 0.9em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
ul.listc { width: 150px; float: right; margin-top: 15px; margin-bottom: 15px; list-style-type: none; line-height: 74pt;}
.listb { font-color: #000000; }
#lista-right { margin-left: 15px; border:none; }

div#content ul { float: left; margin-top: 15px; margin-bottom: 20px; margin-left: 5px; padding-right: 5px; list-style-type: none; }
div#content ul li {font-size: 0.9em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
div#content ul li span { color: #7a7a7a; padding-bottom: 5px; }
div#navigation ul { float: left; margin-top: 15px; margin-bottom: 20px; margin-left: 5px; padding-right: 5px; list-style-type: none; }
div#navigation ul li { color: #f5a20d; font-size: 0.9em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 5px; }
div#navigation ul li span { color: #7a7a7a; padding-bottom: 5px; }
div#navigation ul li a { font-size: 1em; font-weight: normal; text-decoration: none; }
div#navigation ul li a:hover { text-decoration: underline; }
div#extra ul { float: left; margin-top: 15px; margin-bottom: 20px; margin-left: 5px; padding-right: 15px; list-style-type: none; }
div#extra ul li { color: #000000; font-size: 0.9em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; margin-bottom: 5px; }
div#extra ul li span { color: #7a7a7a; padding-bottom: 5px; }
div#extra ul li a { font-size: 1em; font-weight: normal; text-decoration: none; }
div#extra ul li a:hover { text-decoration: underline; }

div#blank{margin-top:150px; margin-bottom:150px;text-align:center;}

#title1 { width: 213px; height: 17px; margin-bottom: 5px; }
#title2 { width: 96px; height: 11px; clear: right; margin-bottom: 22px; }
#title2-1 { width:126px; height: 78px; float: left; display: block; }
#link-title { background-image: url(img/print-design.gif); background-repeat: no-repeat; width: 296px; height: 28px; display: block; }
#link-design-thumb { width: 79px; height: 87px; float: left; margin-top: 15px; margin-right: 8px; }.listb { font-color: #000000; }

.orange { color: #f5a20d; }
.form { color: #666; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; width: 250px; clear: right; margin-top: 15px; display: block; }

img#photo { width: 130px; height: 92px; float: left; border-width: 0; }
img#photoa { width: 126px; height: 78px; float: left; border-width: 0; }
img#photob { width: 280px; height: 195px; float: left; border-width: 0; }
img#photoc { width: 160px; height: 120px; float: left; border-width: 0; }
img#photod { width: 120px; height: 160px; float: left; border-width: 0; }

td#right{ text-align:right; padding-right:20px;}
if#conta{ border-style: double; border-color: gold; border-width:3;}

.green{background-color:#f0fff0;}