/* Layout */
* {margin:0;padding:0;}
body {background: #444867 url(../images/bg.jpg) repeat-x;width:100%;text-align:center;font: 93% "Trebuchet MS", Arial, "MS Sans Serif";}
#lang {text-align:right;padding-right:180px;padding-top:20px;font-size:90%;}
#lang img {width:20px;}
#wrapper {width:965px;text-align:left;margin:0 auto;}
#header {background: url(../images/header.jpg) no-repeat;width:965px;height:253px;text-align:center;}
#content_wrap{width:640px;height:672px;background: url(../images/content_bg.jpg) no-repeat;padding:0 160px;}
#content {width:640px;padding:20px 0 0;font-size:93%;}
#footer_wrap {width:965px;height:197px;background: url(../images/footer_bg.jpg) no-repeat;text-align:center;}
#footer_content {width:690px;font-size:83%;margin:0 auto;padding-top:40px;}
#nav_wrap {width:965px;height:28px;background: url(../images/main_nav_bg.jpg) no-repeat;text-align:center;}
#main_nav {padding-top:5px;font-size:93%;}
#main_nav ul li {display:inline;background: url(../images/nav_bullet.gif) no-repeat left;padding:5px 20px}
#home {text-indent:-9999px; width:122px;height:120px;margin:0 auto;padding-top:40px;}
#home a{width:122px;height:120px;display:block;border:none;}
/* common */
blockquote {font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;line-height: 1.5em;font-weight: 700;color: #336699;}
p {color:#252734;}
ol li {margin:16px 30px;}

/* links */
a {text-decoration:none;color:#666;}
a:hover {color:#ff7c00;border-bottom:2px dotted #4c6991;}
.intro a {color:#4c6991;}
.intro a:hover {color:#ff7c00;}
body#plastikes #welcome a {text-decoration:none;color:#fff}
body#plastikes #welcome a:hover {text-decoration:none;color:#ccc;}

/* Headings */
h2 {font-size:150%;font-family: Georgia, "Times New Roman", Times, serif;line-height:1.6em;}
h3 {font-size:130%;font-family: Georgia, "Times New Roman", Times, serif;color:#4c6991;margin-top:10px;}

/* Bodies*/
body#main #content_wrap {background: url(../images/content_bg_start.jpg) no-repeat;}
body#facilities #content_wrap {background: url(../images/content_bg_egat.jpg) no-repeat;width:640px;}
body#facilities #content p {margin-top:13px;padding:0 10px;}
body#contact #content_wrap {background: url(../images/content_bg_contact.jpg) no-repeat;}
body#news img {margin-right:20px;margin-bottom:10px;}
body#plastic #content_wrap {background: url(../images/content_bg_plastic.jpg) no-repeat;}
body#plastic_cat_bio #content_wrap {background: url(../images/content_bg_biobag.jpg) no-repeat;}
body#artipak #content_wrap {background: url(../images/content_bg_artipak.jpg) no-repeat;}
body#company #content_wrap {background: url(../images/content_bg_company.jpg) no-repeat;}
body#xartines #content_wrap {background: url(../images/content_bg_xartines.jpg) no-repeat;}
body#plastikes #content_wrap {background: url(../images/content_bg_plastikes.jpg) no-repeat;}
body#plastikes #welcome p {margin-bottom:80px;padding:5px 20px;}
body#artipak #content_wrap .details li {margin:12px 0;}
body#plastic #content_wrap .details li {margin:30px;font-size:120%;}
body#plastic_cat #content {overflow:auto;height:672px}


/* Additional classes */
.title {padding-bottom:6px;border-bottom:2px dotted #ff7c00;}
#welcome {float:right;width:340px;height:400px;padding-right:10px;margin-top:10px;overflow:auto;}
.box {float:right;width:300px;margin-right:10px;margin-top:10px;}
.box .back {font-size:65%;padding-left:55%;font-family:"Trebuchet MS", Arial, "MS Sans Serif";font-weight:normal;} 
.intro {line-height:1.3em;margin-top:12px;}
.intro2 {line-height:1.5em;margin-top:14px;margin-bottom:20px;}
.pad_20_30 {padding:20px 30px;}
.f_size150 {font-size:150%}
.bags {margin:35px 20px 0 0;text-indent:-9999px;width:251px;height:252px;float:left;}
.both {clear:both;height:1px;}
.color1 {color:#454867;}
.color2 {color:#ff9933;}
.color3 {color:#323b6e;}
.heavy {font-weight:700;margin-top:20px;}
.f_left {float:left;}
.map_para {margin-left:30px;margin-top:-12px;}
.details {margin:20px 20px 0;color:#ff9933;}
.details li {margin:20px 0;}
.prod1 {margin:20px;background-color:#007b40;}
.prod2 {margin:20px;background-color:#212e84;}
.prod3 {margin:20px;background-color:#ed751d;}
.prod1, .prod2, .prod3 {padding:5px 30px;font-family:"Trebuchet MS", Arial, "MS Sans Serif";}
.back {font-size:65%;padding-left:60%;font-family:"Trebuchet MS", Arial, "MS Sans Serif";font-weight:normal;}
.back2 {font-size:65%;padding-left:38%;font-family:"Trebuchet MS", Arial, "MS Sans Serif";font-weight:normal;}
body#plastic .back {font-size:65%;padding-left:50%;font-family:"Trebuchet MS", Arial, "MS Sans Serif";font-weight:normal;}
body#plastic_cat .box li {margin:15px 10px;}
body#plastic_cat #content p.seperator {clear:both;margin:10px 30px 50px;border-bottom:4px ridge #ed751d;width:95%;}
body#plastic_cat #content h3.char {margin-left:20px;font-size:93%;font-family:"Trebuchet MS", Arial, "MS Sans Serif";}
body#plastic_cat #content .box ul {margin-left:20px;font-size:93%;}
body#plastic_cat_bio .box li {margin:15px 10px;}
body#plastic_cat_bio #content p.seperator {clear:both;margin:10px 30px 50px;border-bottom:4px ridge #ed751d;}
body#plastic_cat_bio #content h3.char {margin-left:20px;font-size:93%;font-family:"Trebuchet MS", Arial, "MS Sans Serif";}
body#plastic_cat_bio #content .box ul {margin-left:20px;font-size:93%;}
body#plastikes #content #welcome p.btm {margin-bottom:0;}
#content #main_scroll {overflow:auto;height:320px;}


/*--- maps ---*/
#maps {margin-top:30px;}
#maps a {border:none; margin:20px;padding:10px;background-color:#fff;border:1px solid #ff9933;width:110px;height:102px;display:block;}

/*--- tsantes ---*/
#tsantes td {text-align:center;}
#tsantes a {border:none;font-size:120%;font-weight:600;}

body#company #prods {width:800px;}
body#company #prods .p1 a {float:left;width:240px;height:230px;display:block;margin-right:160px;text-indent:-9999px;border-bottom:0px solid #fff;}
body#company #prods .p2 a {float:left;width:240px;height:230px;display:block;text-indent:-9999px;border-bottom:0px solid #fff;}
table.news_images {width:500px;margin:30px auto;}
table.news_images a {border-bottom:0px solid #fff;}

#tsantes_intro {float:left;width:220px;}
#tsantes_intro a {width:200px;height:280px;display:block;text-indent:-9999px;border:0px solid #fff;}
.line1 {margin-top:30px; margin-bottom:30px; border-bottom:2px dotted #666666;}
