/* Generated by KompoZer */
html {
  margin: 0;
  padding: 0;
    overflow: scroll;
}
body {
  margin: 0;
  padding: 0;
  background-image: url(../images/header.png);
  background-repeat: repeat-x;
  text-align: center;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 75%;
  line-height: 160%;
  font-size-adjust: none;
  font-stretch: normal;
  background-color: #555049;

}
img {
  border:  none;
}
p {
  padding: 0 0 1.1em;
}
img, div, input {
}
#wrap {
  margin: 0 auto;
  padding: 0;
  background-image: url(../images/newbg/background.jpg);
  background-repeat: no-repeat;
  width: 1150px;
}
#subwrap {
background-image:url(../images/newbg/sikaexbg.jpg);
background-repeat:no-repeat;
width:1172px;
margin:0 auto;	
}
#header {
  margin: 0;
  padding: 30px 0 0;
  color: #ffffff;
  height: 60px;
  width: 100%;
}
#menu {
  margin: 0 auto;
  width: 650px;
  height: 50px;
}
#article-wrap {
  margin: 0 auto;
  padding: 0;
  background-image: url(../images/newbg/backgroundarticle.jpg);
  background-repeat: no-repeat;
  width: 1176px;
}

#pressarticle-wrap {float:left; width:248px;}

#menu ul li, #footermenu ul li {
  width: auto;
  margin-right: 45px;
  float: left;
  display: inline;
}
#home, #footerhome {
  width: 86px;
  font-family: AGOpus;
  overflow: hidden;
  text-align: center;
}
#home a, #footerhome a {
  display: block;
  text-decoration: none;
  font-family: AGOpus;
  color: #ffffff;
  font-size: 16px;
}
#home a:hover, #member a:hover, #contact a:hover, #footerhome a:hover, #footermember a:hover, #footercontact a:hover {
  background: transparent url(../images/menulineyellow.png) no-repeat scroll center bottom;
}
#article, #footerarticle {
  width: 100px;
  overflow: hidden;
  text-align: center;
}
#article a, #member a, #news a, #contact a, #footerarticle a, #footermember a, #footernews a, #footercontact a {
  display: block;
  font-family: AGOpus;
  color: #ffffff;
  font-size: 16px;
  text-decoration: none;
}
#article a:hover, #news a:hover, #footerarticle a:hover, #footernews a:hover {
  background: transparent url(../images/menulinegreen.png) no-repeat scroll center bottom;
}
#member, #contact, #footermember, #footercontact {
  width: 160px;
  overflow: hidden;
  text-align: center;
}
#news, #footernews {
  width: 90px;
  overflow: hidden;
  text-align: center;
}
#headerbuttons {
  height: 108px;
  width: auto;
}
#headernews {
  margin: 0 auto;
  height: 108px;
  width: 430px;
}
#headernews ul li {
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  margin-bottom: 5px;
}
#sika {
  margin: 0;
  padding: 0;
  width: 141px;
}
#sika a:hover span {
  border:  none;
  display: block;
  position: absolute;
  top: -20px;
  left: 130px;
  width: 155px;
  height: 40px;
  text-align: center;
}
#sika p {
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 1;
}
#sikapop {
  width: 171px;
  height: 142px;
  background-image: url(../images/sikaroll.png);
}
#sikarules {
background-image:url(../images/sikarulescontentbg.jpg);
background-repeat:no-repeat;
text-align:left;
width:976px;
height:890px;
}
#tahr {
  padding: 0;
  width: 148px;
}
#tahr a:hover span {
  border:  none;
  display: block;
  position: absolute;
  top: -80px;
  left: 135px;
  width: 155px;
  height: 40px;
  text-align: center;
  z-index: 2;
}
#tahr p {
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 1;
}
#navlist {
  padding: 0 0 0 50px;
  float: left;
}
.navlist li {
  margin: 13px 0 2px 50px;
}
#menuwrap {
	width: 100%;
  margin: 0px;
  float: left;
  height: 105px;
  vertical-align: top;
}
#menuwrap ul {
  margin: 0;  padding: 0;
  margin-top:5px;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}

#sikamenu {
  margin:0;padding: 0;
  list-style-image: url(../images/bulletmenu.png);
}
#sikamenu {
  background: transparent url(../images/sikaroll.png) no-repeat scroll 0%;
  display:none;
  float: left;
  width: 172px;
  height: 108px;
  text-align: left;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: 700;
  color: #000000;
  z-index: 1;
  line-height: 0.95;
}
#navlistow {
  padding: 0 15px 0 20px;
  float: left;
}
.navlistow li {
  margin: 0 0 8px;
}
#tahrmenu li {
  margin: 0;
  padding: 0;
  list-style-image: url(../images/bulletmenu.png);
}
#tahrmenu {
  background: transparent url(../images/tahrsubmenu.png) no-repeat scroll 0%;
  float: left;
  display:none;
  width: 172px;
  height: 108px;
  text-align: left;
  line-height: 0.95;
  z-index: 1;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: 700;
  color: #000000;
}
#tahrmenu ul {
  padding-left: 60px;
}
#sikamenu ul {
  padding-left: 60px;
}
a.one:link, a.one:visited, a.four:hover, a.four:active {
  color: #ffffff;
  text-decoration: none;
}
a.one:hover, a.one:active, a.two:hover, a.two:active, a.four:link, a.four:visited {
  color: #000000;
  text-decoration: none;
}
a.two:link, a.two:visited {
  color: #555049;
  text-decoration: none;
}
a.three:link, a.three:visited {
  color: #555049;
  text-decoration: none;
  background-color: #fdcb30;
}
#contact-wrap {
background-image:url(../images/newbg/backgroundcontact.jpg);
background-repeat:no-repeat;
width:1176px;
margin:0 auto;

}
#subrule-text {
width:560px;
float:left;
color:#736D63;
font:11px Arial, Helvetica, sans-serif;
padding:160px 0 0 20px;
}
#subrule-text ul li {
list-style-image:url(../images/articlearrowbot.html);
padding:3px;
}
#subcontentscroll {
background-color:#e4d7c7;
width:976px;
height:auto;
}
#sikacat-fee {
background-image:url(../images/sikacatcontentbg.jpg);
background-repeat:no-repeat;
text-align:left;
width:976px;
height:890px;
}
#subphoto-text {
width:590px;
float:left;
color:#736D63;
font:11px Arial, Helvetica, sans-serif;
padding:100px 0 0;
}
#newscontent {
background-image:url(../images/newsbg.png);
background-repeat:no-repeat;
text-align:left;
width:976px;
height:700px;
}
#sub-text {
width:560px;
float:left;
color:#736D63;
font:11px Arial, Helvetica, sans-serif;
padding:160px 0 0 80px;
}
#sub-text p {
padding-left:130px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:400;
}
#member-wrap {
background-image:url(../images/newbg/backgroundmember.jpg);
background-repeat:no-repeat;
width:1176px;
margin:0 auto;
}
#content-wrap,#contactcontent-wrap,#subcontent-wrap,#membercontent-wrap,#articlecontent-wrap,#newscontent-wrap,#linkscontent-wrap {
  margin: 0 auto;
  text-align: center;
  width: 976px;
  height: 100%;	

}
#member-contenttexttitle {
width:750px;
float:left;
color:#fff;
font:13px Arial, Helvetica, sans-serif;
margin:10px 0 0 50px;
}
#member-contenttext {
width:670px;
float:left;
color:#736D63;
font:11px Arial, Helvetica, sans-serif;
font-weight:700;
margin:0 0 0 100px;
}

#member-contenttext h3 {
padding-left:100px;
}

#member-contenttext ul {
margin-left:65px;
}
#membercontent {
background-image:url(../images/memberotherbg.png);
background-repeat:no-repeat;
text-align:left;
width:976px;
height:700px;
}
#member-toptitle {
margin-top:27px;
float:left;
width:945px;
height:85px;
text-align:right;
}
#contactcontent {
background-image:url(../images/contactbg.png);
background-repeat:no-repeat;
text-align:left;
width:976px;
height:650px;
}
#contact-text p {
padding-left:180px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:400;
}
#contact-text,#article-text,#news-text {
width:560px;
float:left;
color:#736D63;
font:11px Arial, Helvetica, sans-serif;
padding:40px 0 0 30px;
}
#articlecontentscroll,#newscontentscroll,#linkscontentscroll {
background-color:#c3b8a2;
width:976px;
height:auto;
}
#linkscontent {
background-image: url(../images/linksbg-trans.png);
background-repeat:no-repeat;
text-align:left;
width:976px;
height:700px;
}
#articlecontent {
background-image: url(../images/articlesbg-trans.png);
background-repeat:no-repeat;
text-align:left;
width:976px;
height:700px;
}
#sikaphoto,#sikadetail {
background-image:url(../images/sikaphotocontentbg.jpg);
background-repeat:no-repeat;
text-align:left;
width:976px;
height:890px;
}
#subphoto-map {
float:left;
padding:220px 0 0 80px;
}
#contentscroll {
  margin-left: 11px;
}
#content {
  background-image: url(../images/contentotherbg.png);
  background-repeat: no-repeat;
  text-align: left;
  height: 680px;
}
#contentleft, #contentleft2 {
  background-image: url(../images/contentbg.png);
  background-repeat: no-repeat;
  text-align: left;
  background-color: #e4d7c4;
  margin-left: 2px;
  float: left;
}
#contentleft {  width: 541px;}
#contentleft2 {  width: 551px;}
#presswrap {
  margin: 25px 0 0 12px;
  background-image: url(../images/pressbg.png);
  float: left;
  width: 248px;
  height: 383px;
}
#presstext {
	margin: 0 0 0 5px;
	width: 230px;
	color: #736d63;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
}
#presstitle, #latestarticletitle {
  margin: 20px 0 28px 80px;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 1.2em;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-weight: 700;
  color: #ffffff;
  width: auto;
}
#contentright {
  padding: 15px 0 0 10px;
  margin-left: 25px;
  float: left;
  text-align: left;
  width: 230px;
  color: #555049;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-weight: 700;
}
#contentright2 {
  padding: 0;
margin-left:26px;
  float: left;
  text-align: left;
  width: 262px;
  color: #555049;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-weight: 700;
}
#contentaimwrap {
  margin: 15px 0 0 5px;
  background-image: url(../images/aimsbg.png);
  background-repeat: no-repeat;
  float: right;
  width: 250px;
  height: 420px;
}
#contentaimtitle {
  margin: 15px 0 10px 80px;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 1.2em;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-weight: 700;
  color: #ffffff;
  width: auto;
}
#contentaimtext {
  margin: 0 0 0 5px;
  width: 240px;
  color: #736d63;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
}
#articlerightfeedtext h2, #newsrightfeedtext h2, #presstext h2, #contentaimtext h2, #latestarticletext h2 {
  margin: 0 auto;
  color: #555049;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-weight: 700;
}
#articlerightfeedtext span, #newsrightfeedtext span, #presstext span, #contentaimtext span, #latestarticletext span {
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
}
#articlerightfeedmtext a, #newsrightfeedmtext a, #contentaimtext a {
  color: #736d63;
  font-weight: 700;
  text-decoration: none;
}
#articlerightfeedtext a:hover, #newsrightfeedtext a:hover, #contentaimtext a:hover {
  color: #000000;
}
#latestarticlewrap {
  margin: 25px 0 0 12px;
  background-image: url(../images/article.png);
  float: left;
  width: 248px;
  height: 204px;
}
#latestarticletitle {
  margin: 20px 0 28px 80px;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 1.2em;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-weight: 700;
  color: #ffffff;
  width: auto;
}
#latestarticletext {
  margin: 0 0 0 5px;
  width: 240px;
  color: #555049;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-weight: 700;
}
#contentrightwrap {
  margin: 333px 0 0 140px;
  text-align: right;
  width: 225px;
  float: left;
}
#contentrightwrap2 {
  margin: 364px 0 0 90px;
  text-align: right;
  width: 274px;
  float: left;
}

#row {
display:table-row;
width: 100%;
height: 100%;
}

#left,#middle {
display:table-cell;
float:left;
padding-left:15px;
}

#leftphoto {
    display: table-cell;
	float:left;
	padding-left:5px;
	width:295px;
	background-image:url(../images/photoleftbg.png);
	background-repeat:no-repeat;
	background-position: 90px 5px 0 -90px;
}

#leftdetail {
display:table-cell;
float:left;
padding-left:15px;
height:356px;
width:220px;
background-image:url(../images/detailleftbg.png);
background-repeat:no-repeat;
}

#leftphoto p {
margin:0 0 0 50px;
}

#middlephoto {
    display: table-cell;
	float:left;
	width:268px;
	height: 100%;
	margin-left: 20px;
    }

#middledetail {
display:table-cell;
float:left;
padding-left:30px;
width:231px;
}

#rightmiddle {
display:table-cell;
float:left;
padding:0px 10px 0 120px;
}

#right {
display:table-cell;
float:left;
padding-left:15px;
padding-top:0px;
}

#footer {
background-image:url(../images/footer.png);
color:#FFF;
background-color:#000;
  bottom: 0;
  left: 0;
  height: 156px;
  width: 100%;
}

#footer h4 {
text-indent:-900em;
height:25px;
margin:0;
padding:0;
}

#footer-wrap {
height:150px;
width:976px;
margin:0 auto;
}

#textlink {
margin:10px 0 0 85px;
}

#footermenu {
width:auto;
float:left;
height:50px
}

#buttonlink {
width:976px;
color:#736D63;
font:11px Arial, Helvetica, sans-serif;
}

#leftbutton {
float:left;
margin: 30px 50px 0 100px;
width:235px;
}

#leftbutton img {
padding-right:45px;
}

#rightbutton {
width:auto;
float:left;
margin-top:10px;
}

#rightbutton img {
padding-right:13px;
}


/* yes */

a.one:link,a.one:visited,a.four:hover,a.four:active {
color:#fff;
text-decoration:none;
}

a.one:hover,a.one:active,a.two:hover,a.two:active,a.four:link,a.four:visited {
color:#000;
text-decoration:none;
}

a.two:link,a.two:visited {
color:#555049;
text-decoration:none;
}

a.three:link,a.three:visited {
color:#555049;
text-decoration:none;
background-color:#FDCB30;
}

#sika span,#tahr span {
display:none;
}

#sika a:hover,#tahr a:hover {
text-decoration:none;
}

#menu ul li,#footermenu ul li {
width:auto;
height:22px;
margin-right:45px;
float:left;
display:inline;
}

#home,#footerhome {
width:86px;
font-family:AGOpus;
overflow:hidden;
text-align:center;
}

#home a,#footerhome a {
display:block;
text-decoration:none;
font-family:AGOpus;
color:#FFF;
font-size:16px;
}

#home a:hover,#member a:hover,#contact a:hover,#footerhome a:hover,#footermember a:hover,#footercontact a:hover {
background:url(../images/menulineyellow.png) no-repeat bottom;
}

#article,#footerarticle {
width:100px;
overflow:hidden;
text-align:center;
}

#article a,#member a,#news a,#contact a,#footerarticle a,#footermember a,#footernews a,#footercontact a {
display:block;
font-family:AGOpus;
color:#FFF;
font-size:16px;
text-decoration:none;
}

#article a:hover,#news a:hover,#footerarticle a:hover,#footernews a:hover {
background:url(../images/menulinegreen.png) no-repeat bottom;
}

#member,#contact,#footermember,#footercontact {
width:160px;
overflow:hidden;
text-align:center;
}

#news,#footernews {
width:90px;
overflow:hidden;
text-align:center;
}


#subcontent-wrap {
text-align:center;
width:1368px;
margin:0 auto 0 227px;
}

#subcontensikat-wrap {
 margin: 0 auto;
  padding: 0;
  width: 976px;
}

#subcontentdetail-wrap {
 margin: 0 auto;
  padding: 0;
  width: 976px;
}
#subcontent-wrapfees {
 margin: 0 auto;
  padding: 0;
  width: 976px;
}
#contentscroll,#membercontentscroll {
background-color:#e3d6c3;
width:976px;
height:auto;
}


#sikamenu ul,#tahrmenu ul {
padding:0 0 0 75px;
}

#sika-fee {
background-image:url(../images/sikafeecontentbg.jpg);
background-repeat:no-repeat;
text-align:left;
width:976px;
height:800px;
}

#subcontent,#subrulecontent {
background-image:url(../images/sikaexbg.jpg);
background-repeat:no-repeat;
text-align:left;
width:976px;
height:780px;
}

#subfee-text {
width:560px;
float:left;
color:#c3b8a2;
font:11px Arial, Helvetica, sans-serif;
padding:220px 0 0 40px;
}
#subdetail-text {
width:560px;
float:left;
color:#736D63;
font:11px Arial, Helvetica, sans-serif;
margin-top:100px;
padding:160px 0 0 40px;
}
#subdetail-map {
float:left;
padding:220px 0 0 30px;
}
#sub-map {
float:left;
padding:220px 0 0;
}

/* Fix up for smaller monitors
---------------------------------------------------------------------------------*/




#article-toptitle,#news-toptitle {
margin-top:27px;
float:left;
width:560px;
height:85px;
text-align:right;
}

#article-text p,#news-text p {
padding:0 0 0 25px;
}

#article-blogwrap,#article-blogwrapnext,#news-blogwrap,#news-blogwrapnext {
float:left;
margin-bottom:10px;
}

#article-blogpost,#article-blogpostnext,#news-blogpost,#news-blogpostnext {
float:left;
width:250px;
margin-bottom:10px;
height:30px;
}

#article-blogtitle,#article-blogtitlenext,#news-blogtitle,#news-blogtitlenext {
width:250px;
background-image: url(../images/articlearrowbot-trans.png);
background-repeat:no-repeat;
background-position:0 5px 0 0;
color:#fff;
font-weight:700;
font:13px Arial, Helvetica, sans-serif;
padding:0 0 0 25px;
}

#article-blogdate,#article-blogdatenext,#news-blogdate,#news-blogdatenext {
float:left;
width:250px;
color:#555049;
font-weight:700;
font:11px Arial, Helvetica, sans-serif;
padding:0 0 0 25px;
}

#article-blogdownload,#article-blogdownloadnext,#news-blogdownload,#news-blogdownloadnext {
float:left;
width:300px;
}

#articlerightfeed,#newsrightfeed {
float:left;
width:250px;
background-image:url(../images/aimsbg.png);
background-repeat:no-repeat;
height:383px;
margin:130px 0 0 80px;
}

#articlerightfeedtitle,#newsrightfeedtitle,#contentaimtitle {
font:1.2em Arial, Helvetica, sans-serif;
font-weight:700;
color:#FFF;
width:auto;
margin:15px 0 10px 80px;
}

#articlerightfeedtext,#newsrightfeedtext,#contentaimtext {
width:240px;
color:#736D63;
font:12px Arial, Helvetica, sans-serif;
margin:0 0 0 5px;
}

#articlerightfeedtext h2,#newsrightfeedtext h2,#presstext h2,#contentaimtext h2,#latestarticletext h2 {
color:#555049;
font:12px Arial, Helvetica, sans-serif;
font-weight:700;
margin:0 auto;
}
#subrule-map {
float:left;
padding:220px 0 0 40px;
}
#articlerightfeedtext span,#newsrightfeedtext span,#presstext span,#contentaimtext span,#latestarticletext span {
color:#fff;
font:12px Arial, Helvetica, sans-serif;
}
#subcat-textwrap {
display:table;
width:850px;
float:left;
color:#736D63;
font:11px Arial, Helvetica, sans-serif;
padding:220px 0 0 40px;
}
#articlerightfeedmtext a,#newsrightfeedmtext a,#contentaimtext a {
color:#736D63;
font-weight:700;
text-decoration:none;
}

#articlerightfeedtext a:hover,#newsrightfeedtext a:hover,#contentaimtext a:hover {
color:#000;
}

#presstitle,#latestarticletitle {
font:1.2em Arial, Helvetica, sans-serif;
font-weight:700;
color:#FFF;
width:auto;
margin:20px 0 28px 80px;
}
#wrap #content-wrap #contentscroll #content #contentleft #pressarticle-wrap #presswrap #presstext table tr td strong {
	color: #2B2D2E;
}
#wrap #content-wrap #contentscroll #content #contentleft #pressarticle-wrap #presswrap #presstext table tr td strong a {
	color: #000;
}
#wrap #content-wrap #contentscroll #content #contentleft #contentright2 h1 a {
	color: #FFF;
}
