*{font-family:Verdana, Arial, Helvetica, sans-serif;}
html{ overflow-x:auto; overflow-y:scroll ; }
body,div,ul,li, fieldset,form,img,h2,h4,h5,h6,p{ margin:0; padding:0; border:0; }

ul{list-style-type: none;  list-style-image: none;}
body{ background-color:#EFEFEF; }
br.clear{ clear:both;}

img.news_logos{border:1px solid #CCC;margin:5px 0 5px 0;}

#tinyurl_menu_div{position:absolute; top:8px; right:0px; width:135px; }
#tinyurl_menu_dd{ float:right; clear:both; width:135px;}
#tinyurl_menu_dd2{float:right; clear:both;}
#tinyurl_menu_dd2 img{margin:9px 6px 0 0 ;}
.tinyurl a{text-decoration:none; color:#003366; font-size:12px; padding:0 10px 0 10px;}
.tinyurl a:hover{color:#006AD5;}
.tinyurl img{ margin-right:4px;}


/* sitemap */
.sitemap{ margin:35px 0 0 0;}
.sitemap div{float:left; width:175px; margin:0 0 30px 0;}
.sitemap h5,.sitemap h6{margin:0; padding:0;}
.sitemap h5{ font-size:15px; color:#333;}
.sitemap h5 a{text-decoration:none;text-transform:none;font-size:15px; color:#333;}
.sitemap h6 a{ text-decoration:none; font-size:13px; color:#496488; font-weight:normal; font-size:11px; line-height:14px; display:block; margin:5px 0 7px 0;text-transform:none;  }
.sitemap h5 a:hover{text-decoration:underline; }
.sitemap h6 a:hover{ text-decoration:underline;}
.sitemap .horizontal h6{float:left; margin:0 30px 0 0; position:relative;}
.sitemap .horizontal{width:500px;}

/* base menu */
#base_menu_dd{ float:right; height:25px; width:604px; }
#base_menu_div{position:absolute;top:132px; left:0px; width:830px; } /* 130t */
#base_menu{ }
#base_menu div{ float:left; clear:none; height:20px;  background-repeat:repeat-x;}/* 25t */
#base_menu a{text-decoration:none; color:#444; line-height:20px; display:block;}
#base_menu a:hover{}

#base_menu .left{ width:0px; padding:0;}
#base_menu .middle{ padding:0 8px 0 8px; }
#base_menu .right{width:0px;padding:0; margin-right:1px;}
#bar_msg{position:absolute; top:87px; left:336px; font-size:15px; color:black;}
#bar_secretlink{position:absolute; top:30px; left:336px; }
#bar_secretlink a{display:block; width:360px; height:50px; }
#bar_secretlink2{position:absolute; top:5px; left:30px;}
#bar_secretlink2 a{display:block; width:140px; height:130px;  }
/*
.active .left{background-image:url('http://www.terrazzamc.be/images/menu_nav_l.gif'); }
.active .middle{background-image:url('http://www.terrazzamc.be/images/menu_nav_m.gif');  }
.active .right{background-image:url('http://www.terrazzamc.be/images/menu_nav_r.gif');}
.rolo .left{background-image:url('http://www.terrazzamc.be/images/menu_nav_l_active.gif'); }
.rolo .middle{background-image:url('http://www.terrazzamc.be/images/menu_nav_m_active.gif');  }
.rolo .right{background-image:url('http://www.terrazzamc.be/images/menu_nav_r_active.gif');}
*/
#base_menu .middle{  }
.rolo .middle,.active .middle{ background-position:top right; background-repeat:no-repeat !important; }
#menu_1.rolo .middle,#menu_1.active .middle {background-image:url('http://www.terrazzamc.be/images/menu_tri_1.gif'); }
#menu_2.rolo .middle,#menu_2.active .middle{background-image:url('http://www.terrazzamc.be/images/menu_tri_2.gif');}
#menu_3.rolo .middle,#menu_3.active .middle{background-image:url('http://www.terrazzamc.be/images/menu_tri_3.gif'); }
#menu_4.rolo .middle,#menu_4.active .middle{background-image:url('http://www.terrazzamc.be/images/menu_tri_4.gif'); }
#menu_5.rolo .middle,#menu_5.active .middle{background-image:url('http://www.terrazzamc.be/images/menu_tri_5.gif'); }
#menu_6.rolo .middle,#menu_6.active .middle{background-image:url('http://www.terrazzamc.be/images/menu_tri_6.gif'); }

/* index forms */
input.homeinput{width:220px;}
textarea.homeinput{width:220px;}



table#maintable{margin:0 auto; width:100%; background-color:#EFEFEF;table-layout:auto;}
.td50{width:50%;}

#copy{float:left;line-height:60px; font-size:12px;}
.footerurl{ float:right;line-height:60px;}
.footerurl a{text-decoration:underline; font-size:12px; color:#CCC;}
.footerurl a:hover{color:#D7D7D7;}

/* submenu */
.submenu_div{ float:left; margin-right:30px;}
.submenu_div ul{ list-style:none;}
.submenu_div li{ width:180px; background-color:#E1E1E1; margin-bottom:1px;}
.submenu_div a{line-height:20px; font-size:16px; color:#3E5577; text-decoration:none; padding:8px 0 8px 6px; display:block; }
.submenu_div a:hover{color:#000;}
.submenu_div li.activesub a{color:#2B3346; text-decoration:underline;}


/* subsubmenu */
.subssubmenu_div { float:left; height: 40px; position:relative; margin-bottom:15px;}
.subssubmenu_div ul{ list-style:none;}
.subssubmenu_div li{ width:206px; background-color:#CAD2D9; margin:0 1px 0 0; float:left;}
.subssubmenu_div a{line-height:20px; font-size:16px; color:#3E5577; text-decoration:none; padding:8px 0 8px 6px; display:block; }
.subssubmenu_div a:hover{color:#000;}
.subsubcontent{ min-height:415px; height:auto !important; height:415px;}
#subsub3,#subsub0,#subsub2,#subsub1{}
.subssubmenu_div li.activesub a{color:#2B3346; text-decoration:underline; }


/* nav */
td#middle_td{width:830px;}

#line_top{height:6px; background-image:url('http://www.terrazzamc.be/images/line_px.gif'); background-repeat:repeat-x;}

#mid_topnav{ position:relative;width:830px; height:193px;background-image:url('http://www.terrazzamc.be/images/mid_topnav.gif'); background-repeat:repeat-x;}
#left_topnav{  height:193px; background-image:url('http://www.terrazzamc.be/images/left_topnav.gif'); background-repeat:repeat-x;}
#right_topnav{   height:193px;background-image:url('http://www.terrazzamc.be/images/right_topnav.gif'); background-repeat:repeat-x;}

#mid_topnavb{ position:relative; width:830px; height:234px;background-image:url('http://www.terrazzamc.be/images/mid_topnavb.gif'); background-repeat:repeat-x;}
#left_topnavb{ height:234px; background-image:url('http://www.terrazzamc.be/images/left_topnavb.gif'); background-repeat:repeat-x;}
#right_topnavb{   height:234px;background-image:url('http://www.terrazzamc.be/images/right_topnavb.gif'); background-repeat:repeat-x;}
img.imgborder{border:1px solid #CCC;}

h1{font-size:20px; color:white; margin:0; padding:0; font-weight:normal; position:absolute; left:0px; top:145px; line-height:42px;}
#sub_title{ font-size:16px; color:#3C3C3C; position:absolute; left:0px;top:186px; line-height:42px;}
#sub_title a{ font-size:16px; display:block; float:left; color:#3C3C3C; line-height:42px; text-decoration:none;}
#sub_title a:hover{ font-size:16px; color:#3C3C3C; line-height:42px; text-decoration:underline;}
#sub_title span{font-size:12px;display:block; margin:0 8px 0 8px; float:left; line-height:42px;}

#mid_footer{position:relative;  color:#CCC;  width:830px; height:62px;background-image:url('http://www.terrazzamc.be/images/footer_mid.gif'); background-repeat:repeat-x;}
#left_footer{ height:62px;background-image:url('http://www.terrazzamc.be/images/footer_mid.gif'); background-repeat:repeat-x;}
#right_footer{ height:62px;background-image:url('http://www.terrazzamc.be/images/footer_mid.gif'); background-repeat:repeat-x;}




/* general */
#index_top h2{font-size:21px; color:#333; }
h4{font-size:16px; color:#555; width:560px;}
h5{font-size:14px; color:#666; }
h6{font-size:14px;  text-transform:uppercase; color:#555; margin:0 0 15px 0;}
p{font-size:14px;color:#555; margin-bottom:20px; }
#inner_content{min-height:521px; height:auto !important; height:480px; padding:20px 0 20px 0; width:830px; position:relative;}
#inner_content_low{min-height:521px; height:auto !important; height:480px; padding:0 0 20px 0; width:830px; position:relative;}
#terrazza_adres{position:absolute; bottom:5px; width:830px; text-align:center; font-size:12px; color:#666; line-height:16px;}
#newstag p {font-size:14px; line-height:20px; width:530px; color:#222; margin:0 0 25px 0; }
 #newstag li{font-size:14px; }

.videoplayer{border:1px solid #CCC; width:620px; height:358px; padding:0; border-bottom:0px solid black; margin-top:20px;}
.standard_container{float:left; width:620px; padding-bottom:50px; }

a.album-fotos{float:left; text-decoration:none;display:block; background-color:#E1E1E1;  height:140px; position:relative; margin:0 15px 15px 0;}
a.album-fotos img{ border:0px solid #E1E1E1; width:180px; padding:0; margin:2px 2px 2px 2px; }

a.content-fotos{float:right; text-decoration:none; width:224px; display:block; background-color:#E1E1E1;  height:140px; position:relative; margin:4px 0 15px 30px;}
a.content-fotos img{ border:0px solid #E1E1E1; padding:0; margin:2px 2px 0 2px; }
a.content-fotos span{color:#333; font-size:10px; text-align:center; border:0px solid black; width:224px; text-decoration:none; display:block; height:10px; line-height:10px;}

.small_container{float:left; width:510px; padding-bottom:5px; }
p a{font-size:14px; text-decoration:underline; color:#2C4BAB;}
p a:hover{}
.standard_container li{font-size:13px;color:#555; margin: 0 0 5px 0;}
.standard_container h1{margin:0 0 5px 0; position:relative; top:0px;  font-size:18px; width:550px; font-weight:normal; padding:0; color:#444;}
.standard_container p{line-height:20px; font-size:13px; padding:0px 0 10px 0; margin:0; width:550px; text-align:justify;}
.standard_container a{line-height:20px; font-size:13px; }
.standard_container ul{padding-left:20px; margin:0 0 10px 0; list-style:disc;}
.standard_container h2{font-size:14px; color:#555; padding:17px 0 17px 0;}

ul.ul{padding-left:20px; list-style:disc;}
.attention{ font-style:italic; font-weight:bold;}

table.table{margin:0; padding:0;}
table.table tr{margin:0; padding:0;}
table.table th{margin:0; padding:0; border:1px solid #CCC; font-weight:bold; padding:3px 8px 3px 8px;}
table.table td{margin:0; padding:0; border:1px solid #CCC; padding:3px 8px 3px 8px;}

/*  uniform uls  */ 

ul.ul{ list-style-type:disc; margin:0 0 20px 20px;}
ul.ul li{ margin:0 0 5px 0;  font-size:14px;color:#555;}

/* tt */
.testimonial{padding:0 0 26px 10px; width:500px; }
.testimonial img{margin-right:10px;}
.t_indent{margin-left:29px;}
.com_contnet{ font-size:15px;}
.get_subtitle{font-weight:bold; font-size:14px;  padding-bottom:5px; margin:0 0 8px 0;}

.extradata{font-size:11px; padding-left:15px; }



/* album */
.album{float:left; width:270px; background-color:#DEE1E2; padding:5px 5px 5px 5px; margin:0 15px 20px 0;}
.album img{width:270px; border:0px;}
.album a{text-decoration:none; color:#3C516F; font-size:13px;}
.album a .leftie{float:left; width:100px; display:block; padding:0 0 0 1px; line-height:20px;font-weight:bold; text-align:left; }
.album a .rightie{float:left; width:167px; display:block; text-align:right; padding:0 2px 0 0; font-weight:normal; line-height:20px;}

#select_album{ float:left; width:300px; margin-right:20px;}
#select_album ul{ list-style:none;}
#select_album li{ width:300px; background-color:#E1E1E1; margin-bottom:1px; position:relative;}
#select_album a{line-height:20px; font-size:16px; color:#3E5577; text-decoration:none; padding:8px 5px 8px 6px; display:block; }
#select_album a:hover{color:#000;}
#select_album img{ border:0px solid black;}
#select_album li.img a{display:inline;padding:0;}
#ref_state{ position:absolute; top:00px; left:145px; font-size:20px; line-height:35px; color:#999; font-weight:bold;}
.demotitle{margin-bottom:10px; font-weight:bold; font-size:16px; display:block;}
.demot{font-weight:bold;}

#select_album li.activesub a{color:#2B3346; text-decoration:underline;}

#gallery{position:relative; float:left; width:390px; height:292px; border:2px solid #CCC;}
#gallery #preloader{position:absolute; top:110px; left:180px;}
#empty{position:absolute; top:0px; left:0px;}
#gallery_signer{float:left; text-align:left; width:85px; position:relative;}
#gallery_signer ul{ list-style:none; float:left; width:90px; margin-left:6px; margin-right:0; }


.selector ul{ list-style:none; float:right;margin-right:10px;}
.selector li{ float:left; cursor:pointer; clear:none; position:relative;width:25px; height:25px; padding:0; margin:2px 4px 2px 4px; }
.selector span { display:block; color:white; font-weight:bold; line-height:23px; font-size:17px; width:25px; height:25px; text-align:center; text-decoration:none;margin:2px 4px 2px 4px; z-index:50; position:absolute;}
.selector img{ position:absolute; z-index:1;margin:2px 4px 2px 4px;}
#gallery_signer span.active { border:2px solid #666; margin:0 2px 0 2px;}
#gallery_signer li { margin-bottom:2px;}

.selector span.active { border:2px solid white; margin:0 2px 0 2px}


.selector_ie li{ float:left; cursor:pointer; clear:none; position:relative;width:25px; height:25px; margin:2px 4px 2px 4px;  }
.selector_ie ul{ list-style:none; float:right;margin-right:3px;}
.selector_ie span {display:block; color:white; font-weight:bold; line-height:23px; font-size:17px; width:25px; height:25px; text-align:center; text-decoration:none;margin:2px 4px 2px 4px; z-index:50; position:absolute; background-color:#AAA;}
.selector_ie img{ position:absolute; z-index:1;margin:2px 4px 2px 4px;}
.selector_ie span:hover { }
.selector_ie span.active { border:2px solid white; margin:0 2px 0 2px}

#gallery_signer .selector_ie { width:110px;}


#gallery #descr{display:block; position:absolute;color:white; top:267px; left:0px;width:390px; margin:0;  z-index:100; line-height:23px; }
#gallery #descr_sub{position:absolute; top:267px; left:0px;  z-index:10; }


/* index-stories */
#stories{ margin:35px 0 0 0; min-height:500px; height:auto!important; height:500px;}
.spacer{height:25px;}
.story{ clear:both; }
.mydates{float:left; height:50px; border-right:2px solid #D33335; width:35px;}
.story_topic{float:left; margin-left:5px;  width:450px; position:relative;}
.date_day{font-size:19px; line-height:22px; font-weight:bold; color:#D33335; text-align:center;}
.date_month{font-size:12px;  line-height:12px; font-weight:bold; color:#FF5257; text-align:center;}
.story_titel{ font-size:17px; line-height:17px; color:#223C86; text-decoration:underline;}
.story_titel a{ font-size:17px;  line-height:17px;color:#223C86; text-decoration:underline; margin:0; padding:0;}
.story_titel a:hover{color:#000;}

.story_content{ font-size:14px; color:#303030; line-height:17px; text-align:justify; margin:6px 0 0 0; }
.story_content a{ font-size:14px; text-decoration:underline; color:#757575;}
a.readmore{ }
.tags{text-align:right; margin:7px 0 8px 0 ; color:#757575; }
.tags a {font-size:12px; color:#757575;}
.tags a.first{background-image:url('../images/tags.gif'); background-repeat:no-repeat; background-position:left 2px; padding:0 0 0 14px;}

img.tmc_news_bullet{ float:left; margin:0 20px 20px 10px; clear:left;}

/* index top */
#index_top{width:830px; }
#gallery_news_holder{float:left;width:550px; margin-top:15px; position:relative; }
.index_question, .index_prijsaanvraag , .index_nm{position:relative;float:left; width:250px;  margin-top:19px; }
.index_prijsaanvraag p{margin:0; padding:0}

/*  index gallery  */
#gallery_news{width:500px; height:266px; border:2px solid #B3BED0; margin-top:20px;  position:relative; }
#gallery_news .selector{position:absolute; left:0px; top:10px;  width:500px; z-index:9999; }
#gallery_news .selector_ie{position:absolute; left:0px; top:10px; width:490px; z-index:9999; }
#gallery_main #descr_sub{position:absolute; top:314px; left:0px;  z-index:10; }
#gallery_main #descr{display:block; position:absolute;color:white; top:314px; left:0px;width:620px; margin:0;  z-index:100; line-height:23px; }
#gallery_news #descr{display:block ; position:absolute;color:white; top:211px; left:0px;width:500px; margin:0;  z-index:100; line-height:23px; }
#gallery_news #descr_sub{position:absolute; top:211px; left:0px;  z-index:10; }
.ng_d1{font-size:22px; padding:5px 0 0 5px; color:white; font-weight:bold;}
.ng_d2{font-size:13px; padding:0px 0 0 5px;color:white; font-weight:bold;}
#gallery_news #preloader{position:absolute; top:100px; left:235px;}

/* submenu gallery */
#gallery_main{width:620px; height:339px; border:2px solid #B3BED0; margin:10px -2px 0 -2px ;position:relative; }
#gallery_main .selector{position:absolute; left:0px; top:10px; width:620px; z-index:9999; }
#gallery_main .selector_ie{position:absolute; left:0px; top:10px; width:615px; z-index:9999; }

#gallery_main #preloader{position:absolute; top:140px; left:275px;}

/*  form styles */
input.input{ border:1px solid #ABC1D8; background-color:white;height:20px;line-height:20px; background-image:url('http://www.terrazzamc.be/images/textbg.gif'); background-repeat:repeat-x; background-position: top; padding:2px 2px 2px 2px; width:230px;}
form div{clear: both;	margin-top:5px;}
label{	cursor:pointer;line-height:20px; font-size:14px;	width: 220px;	float: left;	text-align: left;	padding-left:2px;	display: block; color:#555; }
textarea.t_input{ width:230px; height:60px; overflow:auto; border:1px solid #ABC1D8; background-color:white; padding:2px 2px 2px 2px; background-image:url('http://www.terrazzamc.be/images/textbg.gif'); background-repeat:repeat-x; background-position: top;}

#fs_q{margin:0 0 0 0;}
input.button{border:1px solid #ABC1D8; margin-top:3px; background-color:#FFFFFB; font-size:14px;  color:#555;}
select.select{ width:235px;}
.askaq{ color:#535353; font-size:17px; font-weight:bold; border-bottom:3px solid #8BA0BE; margin:15px 0 10px 0; padding-bottom:10px;}
#prijsan{ color:#535353; font-size:17px; font-weight:bold; border-bottom:3px solid #83B064; margin:0 0 10px 0;  padding-bottom:10px;}
.specialac{ color:#535353; font-size:17px; font-weight:bold; border-bottom:3px solid #8BA0BE; margin:0 0 10px 0;  padding-bottom:10px;}
.title_nm{ color:#535353; font-size:17px; font-weight:bold; border-bottom:3px solid #8BA0BE; margin:15px 0 10px 0; padding-bottom:10px; }

fieldset.fieldset{ position:relative; margin-bottom:25px;  margin:0; padding:0 10px 25px 0;  width:500px;  }
legend{}

/* extra form styles */
.form_header{font-size:17px; color:#666; font-weight:bold;}
.form_header2{font-size:16px; color:#666;}
.line{ width:455px; height:1px; font-size:1px; line-height:1px; border-top:1px dotted #CCC; margin:5px 0 10px 0;}
.linefull{ width:90%; height:1px; font-size:1px; line-height:1px; border-top:1px dotted #CCC; margin:5px 0 10px 0;}


/* q/a */
p.a{ font-style:italic; margin-bottom:28px; color:#597C94;}
p.q{ margin-bottom:6px; color:#222;}

/* links */
.links{ margin:0 20px 20px 0; float:left; border:1px solid #CCC;}



/* newsarchive */
.newsarchive_btn{float:left; clear:both; font-size:13px; margin:5px 45px 15px 0; position:relative;}
.story_topic_archive{float:left; margin-left:5px;  width:550px;}
#stories_archive{margin:0 0 0 0; width:600px;}
.newsarchive_btn a{color:#223C86}
.newsarchive_btn a:hover{color:#000;}

/* cloud */
#cloud{ margin:40px 0 0 40px; line-height:25px; width:760px; text-align:justify;}
#cloud2 span{font-size:13px; color:#CCC;}
a.f10{color: #333; font-size:10px;}
a.f11{color: #333; font-size:11px;}
a.f12{color: #333; font-size:12px;}
a.f13{color: #333; font-size:13px;}
a.f14{color: #333; font-size:14px;}
a.f15{color: #333; font-size:15px;}
a.f16{color: #333; font-size:16px;}
a.f17{color: #333; font-size:17px;}
a.f18{color: #333; font-size:18px;}
a.f19{color: #333; font-size:19px;}
a.f20{color: #333; font-size:20px;}
a.f21{color: #204A87; font-size:21px;}
a.f22{color: #204A87; font-size:22px;}
a.f23{color: #204A87; font-size:23px;}
a.f24{color: #204A87; font-size:24px;}
a.f25{color: #204A87; font-size:25px;}
a.f26{color: #204A87; font-size:26px;}
a.f27{color: #204A87; font-size:27px;}
a.f28{color: #204A87; font-size:28px;}
a.f29{color: #204A87; font-size:29px;}
a.f30{color: #204A87; font-size:30px;}
a.f31{color: #204A87; font-size:31px;}
a.f32{color: #204A87; font-size:32px;}
a.f33{color: #204A87; font-size:33px;}
a.f34{color: #204A87; font-size:34px;}
a.f35{color: #204A87; font-size:35px;}


.keyword a{ text-decoration:none;}
.keyword a:hover{ background-color:#204A87; color:white!important;}
#cloud2{  text-align:justify;}
.keyword a{ text-decoration:none;}
.keyword a:hover{ background-color:#204A87; color:white!important;}


/* tmctv */
#gallery_news #gallery_flvplayer{position:absolute; top:52px; left:3px; z-index:10; width:266px; height:149px; background-repeat:no-repeat;}
#gallery_flvplayer #gallery_flvcontent{position:absolute; z-index:11; top:11px; left:11px; } 
#gallery_flvplayer_muter{position:absolute; z-index:500000; top:15px; left:25px; width:30px; height:25px;  }
#gallery_flvplayer_muter a{ position:absolute; z-index:500000; width:30px; height:25px; }

/* newsletterarchive */
.archive_btn_nm{float:left; clear:both; margin:20px 0 0 0; font-size:13px; position:relative;}
p.nm_archive{ margin:0; padding:0;}
.mydates_nm{float:left; margin:0 5px 5px 0;height:50px; border-right:2px solid #888; width:35px; }
.date_day_nm{font-size:19px; line-height:22px; font-weight:bold; color:#666; text-align:center;}
.date_month_nm{font-size:12px;  line-height:12px; font-weight:bold; color:#999; text-align:center;}
.nm_mydates_o{clear:both;}
.nm_archive a:hover{color:#000;}
.archive_btn_nm a{color:#223C86}
.archive_btn_nm a:hover{color:#000;}


/* tmcsocial */
a.social_ext{ line-height:16px; font-size:14px; text-decoration:none; display:block; float:left; height:16px; font-size:12px; margin:10px 7px 0 3px;}
a.social_ext img{width:16px; height:16px; margin:0 0 0 0; padding:0; }
a.social_ext:hover{color:#000;}



/* franchise */
.franchisetaker{ float:left; padding:0 0 12px 0;}
.gmapsicon{float:left; margin:0 10px 0 0; }

#legenda{ width:500px; margin:2px 0 5px 0; line-height:32px; clear:both; }
.legend_icon{float:left;  margin:0 5px 0 0; }
#legenda p{float:left; margin:0 10px 0 0;}


/* faq */
.faq-questions a{text-decoration:none; float:left; display:block; margin-bottom:15px; width:570px;}
.faq-questions a:hover{text-decoration:underline;}
.faq-nr{clear:left;float:left; display:block; width:30px;}
.faq-answer{float:left; display:block; width:570px; margin-bottom:10px;}


#googlesitesearch{position:absolute; top:-4px; left:189px;}

/* general info */
#general_info{ clear:both; margin:20px 0 0 0;}
#general_info h2{font-size:16px; width:420px;}
#general_info p{line-height:18px; font-size:13px; padding:8px 0 10px 2px; text-align:justify; width:480px;}
#general_info a{ font-size:13px; padding:2px 0 0 0;}