html, body{margin:0;padding:0; background:#EFEFEF;}
body{font: 76% arial,sans-serif;text-align:center; color:#6c5b4d;}
html {overflow: scroll;}
a{color:#6e5d4f; font-size:12px; text-decoration:none;}
a:hover{ text-decoration:underline;}
* {margin:0px; padding:0px;}
.clear {clear:both;}
/***   Header   ***/

#header{position:relative; height:112px; background: url(../images/ghead.jpg) no-repeat 0 0; padding-left:40px;}
#header div dl dd {float:left;}
.logo {padding-top:30px; width:520px;}
.lang {background: url("../images/lang.gif") 0 0 no-repeat; width:420px; height:100px; padding:14px 0 0 11px;}
.lang ul {margin:0; height:30px;}
.lang ul, .lang ul li {list-style:none;}
.lang li {margin-right:20px; float:left;}
.lang a {color:#B0B0B0; font-size:11px; text-decoration:none;}
.lang a:hover {color:#E80000; text-decoration:underline;}
.lang img {vertical-align:top;}
.homepage {margin-left:20px; margin-right:20px !important; background: url("../images/topbg1.gif") 0 -2px no-repeat; padding-left:22px;}
.contactss {background: url("../images/topbg2.gif") 0 -2px no-repeat; padding-left:22px;}
.sitemapp {background: url("../images/topbg3.gif") 0 -2px no-repeat; padding-left:20px;}

.top_search {clear:both; margin:20px 0 0 220px;}
.top_search input {border:1px solid #7A7A7A; padding:2px 4px 2px 4px; font-size:12px; width:135px; float:left;  color:#7A7A7A; height:20px; border-right:0;}


#adver {position:relative; background: url(../images/gadver.gif) no-repeat 0 0;}
#adver dl {margin:0; padding:0 0 0 42px;}
#adver dl dd {float:left; margin:-10px 0 0 0;}
.adver_right {padding-top:10px;}
.adver_2 {padding-left:0px !important;}
.adver_2 img {height:203px !important;}

#menu {position:relative; height:4px; padding:10px 0 0px 50px; height:20px;white-space: nowrap; }
#menu a {color:#7b7878; font-family:verdana; margin-right:40px; text-decoration:none; font-size:12px; font-weight:bold; }
#menu a:hover {color:#E80000;text-decoration:underline;}
.banners {width:190px; height:92px; margin-bottom:20px; clear:both;}	
#background {background: url("../images/banner_bg.gif") no-repeat left bottom; padding:7px 0 0 0; height:10px; width:178px; height:98px;}
#transbox {margin-left:3px; width:170px; height:20px; margin-top:66px; background-color: #59050A; filter:alpha(opacity=80); opacity:0.6;}
#transbox p {margin:0; padding:3px 0 0 7px; font-weight: bold; color: #fff; font-size:11px;}
#transbox p a {color:#fff; font-size:11px; display:block; text-decoration:none;}
#transbox p a:hover {text-decoration:underline;}


/***   Xeberler, sag block   ***/
#container{text-align:left; width:1000px; margin:0 auto;}
#wrapper{float:left; margin-top:-8px; width:1000px;}
#content{margin:0; width:1000px;}

.gall {width:1000px; margin-top:-20px; background: url(../images/gtop.jpg) no-repeat 5px 0; padding-top:48px;}
.gall_text {margin:0 auto; width:1000px; margin-top:-20px; background: url(../images/gtop_next.jpg) no-repeat 5px 0; padding-top:48px;}
.gover {background:#fff; background: url(../images/gbg.jpg) repeat-y 5px 0;}
.ginfo {padding:10px 2px 10px 50px; background: url(../images/gright.jpg) no-repeat 685px 0;}
.ginfo_next {padding:10px 2px 10px 50px;}
.gbanners {width:200px;}
.gbot {background: url(../images/gbot.jpg) no-repeat 5px 0;}

.center_news {font-size:12px;}
.center_news, .center_news dd {margin-bottom:16px;}
.center_news h1 { color:#F1E9E9; font-size:12px; padding:3px 0 0 5px; background: #440002 url("../images/center_news_bg.gif") no-repeat top right; height:16px; margin-bottom:6px;}
.ginfo_next .center_news {width:670px;}
.ginfo_next .center_news h1 {width:670px;}
.p {width:670px;}
.center_news h2, .center_news h2 a {line-height:12px; text-decoration:none; font-size:12px; color:#F1E9E9; margin-bottom:2px;}
.center_news h2 a:hover {text-decoration:underline;}
.center_news h2 {color:#F1E9E9; font-size:12px; padding:3px 0 0 5px; background: #440002 url("../images/center_news_bg.gif") no-repeat top right; height:16px; margin-bottom:6px;}
.bgnone {color:#000 !important; background: none !important; clear:both; margin-bottom:10px !important; height:auto !important}
.bgnone a {color:#000 !important;}
.search {margin-top:20px; padding:0 11px 0 0px;}
.search input {border:1px solid #7A7A7A; background:#000; padding:2px 4px 2px 4px; font-size:12px; width:135px; float:left;  color:#7A7A7A; height:14px; border-right:0;}
.center_news img {float:left; margin-right:6px;}
.center_news dd {clear:both;}
.center_news h3 {margin-bottom:10px; font-size:17px; font-weight:normal;}
.holcim_logo {margin:50px 0 0 30px;}
.holcim p a {color:#AA002B;}
.uc {width:680px;}
.uc .center_news a {color:#EA1212 !important;}
.sec_img {text-align:center; margin-bottom:15px;}
.holcim_bg {position:absolute; height:38px; width:95px; margin:-13px 0 0 260px;}
.holcim_bg a {display:block; width:95px; height:38px;}
.holcim {color:#303030; font-size:12px; margin:0 27px 20px 0; height:150px; padding-left:23px;}
.holcim h1 {font-size:14px; margin-bottom:10px;}
.holcim p {line-height:18px;}
.vacc {color:#303030; font-size:12px; width:377px; margin:0 4px 0 10px; height:210px;}
.vacc h1 {font-size:14px; margin:10px 0 10px 0;}
.vacc_1 {background: url(../images/right_bg2-1.jpg) no-repeat 0 0;}
.vacc_2 {background: url(../images/right_bg2-3.jpg) no-repeat top right; padding:20px 20px 0 5px;}
.vaca {float:right; margin:5px 20px 0 0; font-size:12px;}
.duzelt h2, .duzelt h2 a {font-size:12px; color:#000;}
.duzelt img {float:left; margin-right:5px; border:1px solid #EDEDED;}
.botban {margin-left:30px; width:325px;}
.botban_img {height:87px;}
.botban_bg {background:#AA0000; padding-top:6px; height:24px; text-align:center; width:200px; margin-left:60px; color:#fff;}
.botban_bg a {color:#fff; font-size:12px;}
.ic_search {background: url("../images/search_bg.gif") no-repeat left bottom; height:35px; clear:both; margin-bottom:10px;}
.ic_search dl, .ic_search dd {padding:0 !important; margin:0 !important;}
.ic_search input {width:143px; height:21px; margin-left:10px;}
.ic_menu ul, .ic_menu ul li {list-style:none;}
.ic_menu li, .menu_th li {margin-bottom:3px; clear:both;}
.ic_menu a {text-decoration:none; float:left; background: url("../images/ic_menu_bg.gif") no-repeat 0 2px; padding-left:20px;}
.ic_menu a:hover {text-decoration:underline;}
.ic_menu_sel, .ic_menu_sel3 {background: url("../images/ic_menu_bg_sel.gif") no-repeat 0 2px !important;color:#E80000;}
.menu_th {list-style:none; margin-left:20px;}
.menu_th a {text-decoration:none; float:left; background: url("../images/ic_menu_bg.gif") no-repeat 0 2px; padding-left:20px;}
.footer {font-size:12px;}
.footer p {float:left; width:470px;}



/***   Struktur   ***/
#next ul {margin:0px; padding:0px; list-style:none;}
#next ul li {margin:0px padding:0px;}
#sitemap01 {margin-left:10px;width:300px; }
#sitemap01 {list-style:none;}
#sitemap01 a {color:#5b4a42; text-decoration:none; font-weight:bold; font-size:12px;}
#sitemap01 a:hover {color:#5b4a42; text-decoration:underline; font-weight:bold; font-size:12px;}
.sitemap2 {padding:2px 0 0 5px;}
.sitemap3 {padding:0px 0 0 0px;}
#sitemap0 {padding-top:3px; margin-left:10px; padding-bottom:5px; }
#sitemap0 {list-style:none;}
#sitemap0 li {padding:5px;}
#sitemap h1 { font-size:12px; color:#698099; margin-bottom:5px;}
#sitemap0 li a {color:#5b4a42; font-size:12px; text-decoration:none; font-weight:bold; }
#sitemap0 li a:hover {color:#5b4a42; font-size:12px; font-weight:bold; text-decoration:underline;}
#sitemap {margin-left:30px; padding-bottom:5px; width:300px;}
#sitemap li {list-style:none; margin-left:10px; padding:2px 0 0 12px; border-left:1px solid #5b4a42; background: url(../images/sitemap_icon.gif) no-repeat 0px 10px;}
#sitemap li a {padding-left:5px; color:#5b4a42; text-decoration:none;}
#sitemap li a:hover {color:#5b4a42; text-decoration:underline;}
