/*
Title:      	IPTE
Author:     	nde, © 2008 anaXis nv.
Updated:        May, 13 2008
*/

* { margin: 0; padding: 0; border: 0; }
* div[width] {width: 100% !important;} /* stupid hack for eyes cms */
img {behavior: url(/ipte/styles/iepngfix.htc); }  /* IE6 hack for png's */

/* ---- [ typography ] ------------ */
h1 { height: 21px; background: none !important; border:none; color: #000; font-size: 1.4em; line-height: 21px; padding-left: 15px; margin: 20px 0 10px 0; font-weight: bold; text-transform: uppercase; }
h2 { height: 21px; background: none !important; border:none; color: #000; font-size: 1.4em; line-height: 21px; padding-left: 15px; margin: 20px 0 10px 0; font-weight: bold; text-transform: uppercase;}
h3 { color: #000; font-size: 1.3em;}
h5 { font-size: 0.95em;}
input { font-size: 1.1em; }
legend { font-size: 1.1em; color: #000; padding: 0 5px 0 5px; }
li { color: #fff; font-size: 1.2em; }
#content ul li ul li { font-size:1em; }
#container li { color:#000; }
li a { font-size: 1em; color: #000; }
select { font-size: 1.1em; }
p { font-size: 1.2em; color: #000; margin: 5px 0 10px 0; }

/*	wrapper
--------------------------------*/
body { font: 62.5%/1.8em Arial, Verdana, sans-serif; background:#fff; }

#wrapper { float:left; width: 600px;/*958px;*/ overflow: hidden; padding-top:30px; background:#fff;}
/*#container {background-image: none;}*/
#leftwrapper {display: none; visibility: hidden;}
body.stretch #contentwrapper {float: left; width: 740px;/*958px;*/ }
body.stretch #teaser {display: none; visibility: hidden;}

#breadcrumb a, #breadcrumb span, #content li a, #content a, address { color:#000; }

#container { background:none; width:600px; }
#rightwrapper { width:600px; }
#teaser { float:left; }

/*	header
--------------------------------*/
#topwrapper {display: none; visibility: hidden;}
#leftheader {display: none; visibility: hidden;}
#rightheader {display: none; visibility: hidden;}

/*	topPane
-------------------------------*/
#topnav {display: none; visibility: hidden;}
#search {display: none; visibility: hidden;}

/*	navigation
--------------------------------*/
#nav {display: none; visibility: hidden;}

/*	container
--------------------------------*/
body.stretch #breadcrumb {color: #000; border-bottom: 1px dotted #000;width:600px;}

body.stretch div.content {border-bottom: 1px dotted #000; width:580px;}

/*	footer
--------------------------------*/
#footerwrapper {float:left; margin-bottom: 20px; width: 600px;/*958px;*/ background-image: none; clear:both;}
#footer {width: 600px;/*918px;*/ margin: 0 0 0 10px; text-align: left; color: #4d4d4d; padding: 20px; background-image: none; }
#footer address {display: inline; font-weight: normal; float:left;}
#lastupdate {z-index: 999; position: relative; top: -35px; left:-20px; text-align: left; color: #000;}
#print {display: none; visibility: hidden;}

/* -----[ CSS editing ] ----------------	*/
#eyeEditMenu *, 
#eyeEditMenu #content table { margin: 0 !important; padding: 0 !important; }
#eyeEditMenu table td { border: 0 !important; }
#eyeEditMenu a { cursor: pointer; }

#content div table { border-collapse:collapse; border: solid 1px #000; margin: 10px 0; }
#content table th { font-weight: bold; }
#content div table tr, #content div table tr td, #content div table tr th { border-collapse:collapse; border: solid 1px #000; }
#content div table tr td, #content div table th { padding:3px 15px 3px 5px; }

#content div table tr th { border-bottom: solid 2px #000; }
#content div table tr th p, #content div table tr th p a { color: #000; margin: 0; }

#content table.eyeRssFeed { color:#000; font-size:1.2em; border: solid 1px #000; }
#content table.eyeRssFeed a { color:#000; font-size:1em; }
#content table.eyeRssFeed tr td { padding:3px 15px 3px 5px; }
#content table tr.rssHeader { font-weight:bold; border-bottom: solid 2px #000; color: #000; }
a.rssHeader { color: #000 !important;}

