/* main */
body		{vertical-align:top; text-align:center !important; margin:0px; padding:0px; border:0px; background:black; font:10pt "lucida grande","lucida sans unicode",sans-serif; color:#1f1d1b; letter-spacing:-0.5px; font-stretch:ultra-condensed;}
table,td,tr	{vertical-align:top; text-align:left; margin:0px; padding:0px; border:0px; font:10pt "lucida grande","lucida sans unicode",sans-serif; color:#1f1d1b; letter-spacing:-0.5px; font-stretch:ultra-condensed;}
#subtitle	{font:11pt "lucida grande","lucida sans unicode",sans-serif; color:#1f1d1b; font-stretch:ultra-condensed !important; font-weight:500; margin:3px 0px 15px 3px; padding:3px 0px 15px 3px;}

h1			{font:14pt "lucida grande","lucida sans unicode",sans-serif; color:#1f1d1b; font-stretch:ultra-condensed !important; font-weight:bold; margin:0px 1px 3px 0px; padding:0px 1px 3px 0px;}

h2			{font:12pt "lucida grande","lucida sans unicode",sans-serif; color:#1f1d1b; font-stretch:ultra-condensed !important; font-weight:bold; margin:0px 1px 3px 0px; padding:0px 1px 3px 0px;}

h3			{font:11pt "lucida grande","lucida sans unicode",sans-serif; color:#1f1d1b; font-stretch:ultra-condensed !important; font-weight:bold; margin:0px 1px 3px 0px; padding:0px 1px 3px 0px;}


/* links */
a	{font:10pt "lucida grande","lucida sans unicode",sans-serif; color:red; font-stretch:ultra-condensed !important; text-decoration:underline; cursor:pointer,hand; font-weight:bold;}
a:visited	{font:10pt "lucida grande","lucida sans unicode",sans-serif; color:red !#1f1d1b; font-stretch:ultra-condensed !important; text-decoration:underline; cursor:pointer,hand; font-weight:bold;}
a:active 	{font:10pt "lucida grande","lucida sans unicode",sans-serif; color:red; font-stretch:ultra-condensed !important; text-decoration:underline; cursor:pointer,hand; font-weight:bold;}
a:link		{font:10pt "lucida grande","lucida sans unicode",sans-serif; color:red; font-stretch:ultra-condensed !important; text-decoration:underline; cursor:pointer,hand; font-weight:bold;}
a:hover		{font:10pt "lucida grande","lucida sans unicode",sans-serif; color:red; font-stretch:ultra-condensed !important; text-decoration:underline; cursor:pointer,hand; font-weight:bold;}

a:visited.menu	{font:11pt "lucida grande","lucida sans unicode",sans-serif; color:#1f1d1b; font-stretch:ultra-condensed !important; cursor:pointer,hand; text-decoration:none; z-index:600; font-weight:bold;}
a:active.menu 	{font:11pt "lucida grande","lucida sans unicode",sans-serif; color:#726d69; font-stretch:ultra-condensed !important; cursor:pointer,hand; text-decoration:none; z-index:600; font-weight:bold;}
a:link.menu		{font:11pt "lucida grande","lucida sans unicode",sans-serif; color:#1f1d1b; font-stretch:ultra-condensed !important; cursor:pointer,hand; text-decoration:none; z-index:600; font-weight:bold;}
a:hover.menu	{font:11pt "lucida grande","lucida sans unicode",sans-serif; color:#726d69; font-stretch:ultra-condensed !important; cursor:pointer,hand; text-decoration:none; z-index:600; font-weight:bold;}

/* forms */
form		{font:10pt "lucida grande","lucida sans unicode",sans-serif,arial,helvetica; color:#fff; border:0px; background:none !important; margin:0px; padding:0px;}
input		{font:10pt "lucida grande","lucida sans unicode",sans-serif,arial,helvetica; color:#fff; border:1px solid white; background:#1f1d1b; opacity:0.75; filter: alpha(opacity=75); -moz-opacity:0.75; cursor:pointer,hand;}
select		{font:10pt "lucida grande","lucida sans unicode",sans-serif,arial,helvetica; color:#fff; border:1px solid white; background:#1f1d1b; opacity:0.75; filter: alpha(opacity=75); -moz-opacity:0.75; cursor:pointer,hand;}
textarea	{font:10pt "lucida grande","lucida sans unicode",sans-serif,arial,helvetica; color:#fff; border:1px solid white; background:#1f1d1b; opacity:0.75; filter: alpha(opacity=75); -moz-opacity:0.75; cursor:pointer,hand;}

/* tables & layers */
#central	{width:900px; height:600px; margin:0px; padding:0px; border:0px;}
#left		{width:300px; height:600px; margin:0px; padding:0px; border:0px; background:url("../images/menu_bg.png") no-repeat;}
#left2		{width:300px; height:600px; margin:0px; padding:0px; border:0px; background:url("../images/menu_bg_2.png") no-repeat;}
#left3		{width:300px; height:211px; margin:0px; padding:0px; border:0px; background:url("../images/menu_bg_3.png") no-repeat;}
#filler1	{width:600px; height:600px; margin:0px; padding:0px; border:0px; background:url("../images/animation_flat.gif") no-repeat;}
#filler2	{width:600px; height:600px; margin:0px; padding:0px; border:0px; background:url("../images/1.png") no-repeat;}
#filler3	{width:600px; height:600px; margin:0px; padding:0px; border:0px; background:url("../images/2.png") no-repeat;}
#filler4	{width:600px; height:600px; margin:0px; padding:0px; border:0px; background:url("../images/3.png") no-repeat;}
#filler5	{width:600px; height:600px; margin:0px; padding:0px; border:0px; background:url("../images/4.png") no-repeat;}
#filler6	{width:600px; height:600px; margin:0px; padding:0px; border:0px; background:url("../images/5.png") no-repeat;}
#menu		{width:200px; height:182px; margin:0px; padding:0px; border:0px; background:url("../images/trans.png") repeat; vertical-align:middle !important;}
#menu_old	{width:200px; height:182px; margin:0px; padding:0px; border:0px; background:url("../images/trans_old.png") repeat; vertical-align:middle !important;}
#submenu	{width:200px; height:177px; margin:0px; padding:0px; border:0px; background:url("../images/trans.png") repeat; z-index:500; position:relative; top:35px; left:0px;}
#submenu	{vertical-align:middle !important;}
#sub		{width:200px; height:27px; margin:0px; padding:0px; border:0px; vertical-align:middle; }
#sub2		{width:200px; height:27px; margin:0px; padding:0px; border:0px; vertical-align:middle; text-indent: 1em; letter-spacing: 1px; font-size: 15px; !important;}
#contentbg	{width:400px; margin:0px; padding:0px; border:0px; vertical-align:top; text-align:left; z-index:500; position:relative; top:-158px; left:200px;}
#content	{width:400px; margin:25px 13px 0px 13px; padding:25px 13px 0px 13px; border:0px; vertical-align:top; text-align:left; background:url("../images/trans.png") repeat;}
#contentbg2	{width:400px; margin:0px; padding:0px; border:0px; vertical-align:top; text-align:left; z-index:500; position:relative; top:-345px; left:200px;}
#footer		{width:400px; height:25px; margin:0px; padding:0px; border:0px; background:url("../images/footer.png") no-repeat !important;}
#dtl		{/*width:120px;*/ margin:0px; padding:0px; border:0px; vertical-align:top;}
#dtr		{/*width:240px;*/ margin:0px; padding:0px; border:0px;}
#thumbnail	{width:43px; height:43px; margin:0px; padding:0px; border:1px solid white;}
#spacer		{width:43px; height:43px; margin:0px; padding:0px; border:0px;}
#bigpic		{width:370px; height:245px; margin:0px; padding:0px; border:0px;}
loadarea2	{width:370px; height:245px; margin:0px; padding:0px; border:1px solid white; vertical-align:middle !important; text-align:center !important;}
#loadarea2	{width:370px; height:245px; margin:0px; padding:0px; border:1px solid white; vertical-align:middle !important; text-align:center !important;}

/* images */
#home			{width:200px; height:27px; border:0px;}
#kwaliteit		{width:200px; height:27px; border:0px;}
#specialisme	{width:200px; height:27px; border:0px;}
#waarom			{width:200px; height:27px; border:0px;}
#contact		{width:200px; height:27px; border:0px;}
#fotos			{width:200px; height:27px; border:0px;}
#plattedaken	{width:200px; height:27px; border:0px;}
#pannendaken	{width:200px; height:27px; border:0px;}
#lood			{width:200px; height:27px; border:0px;}
#dakgoten		{width:200px; height:27px; border:0px;}
#renovatie		{width:200px; height:27px; border:0px;}
#lekkageservice	{width:200px; height:27px; border:0px;}
#nieuwbouw		{width:200px; height:27px; border:0px;}
#overig			{width:200px; height:27px; border:0px;}
a img 			{border:0px;}
