@charset "UTF-8";
/* ################################################################
** # "YAML for TYPO3" (c) by You if you put something in here :) ##
** ################################################################
**
**  Date     : 23.8.07
**  File     : myOwnStyles.css
**  Function : This file is not part of the YAML-CSS-Framework.
**             It was included to give the user the possibility to quickly apply tests, changes or
**             whatever with no need to change the YAML-files and mess up anything.
**             Hmmm. Does this make sense? Anyway, use it or just leave it empty. It will do no harm.
**             This is the last stylesheet beeing imported. So, everything can be overwritten here.
**             Be careful what you put in here and don't hold us responsible for anything that goes wrong...
*/
@media all
{
/* Styles voor Legionella Vraagbaak - alle overrules van het YAML framework hier */

body {
	color:#204060;
	background:#ccc none;/* bg kleur Liesbeth zie mail */
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:75%;
	padding:10px 0;
}
#page_margins {
	width:980px;/* let op: i.p.v. max-width!!! dus vaste breedte */
}
#page {
	border:0px solid #FFFFFF;
}
#header {
	background:#FFFFFF url(/fileadmin/user_legionella/site/images/header_bg.jpg) no-repeat scroll left top;
	padding:0;
}
#header img {
	behavior: url(/fileadmin/scripts/iepngfix.htc)
}
#nav {
	display:none;/* nav wordt niet gebruikt en anders ruimte in IE */ 
}
#col1 {
	width:790px;
}
#col1_content {
	padding:10px 20px 10px 10px;
}
#col3 {
	border-right:1px solid white;
	margin-right:820px;/* breedte col1 */
	background-color:#26475e;
}
#col3_content {
	padding:0;
}
#submenu {
	border-top:1px solid white;
	list-style-type:none;
	margin:0;
	overflow:hidden;
	width:100%;
}
#submenu li {
	float:left;
	margin:0;
	padding:0;
	width:100%;
	background: url(/fileadmin/user_legionella/site/images/nav_bg.gif);
	font-size:100%;/* belangrijk, in rest v.d. content is li 75% */
}
#submenu li a {
	color:white;
	padding-left:10%;
	width:90%;
	font-size:75%;
}
#submenu a, #submenu strong {
	border-bottom:1px solid #EEEEEE;
	display:block;
	padding:1px 0 1px 10%;
	text-decoration:none;
	width:90%;
	font-size:75%;
}


/* uit Mijninstallaties: onderstaande overruled nav_vlist */


/* upd 27-11 deze toegevoegd voor de parent van een submenu dat actief is. Dit item is aanklikbaar vanwege de ACT.doNotLinkIt = 0 in de menu setup. Als dit op 1 staat kun je niet terug naar de parent als een submenu item aangeklikt is */
#submenu li strong a,
#submenu li strong a:hover {
	font-size:100%;
	border-bottom:0;
	width:100%;
	padding:1px 0 1px 0;
	background:transparent;
}

  /* Level 1 */
  #submenu li#active,
  #submenu li strong {
    width: 90%;
    padding: 1px 0px 1px 10%;
    font-weight: bold;
    color: #fff;
	background:transparent url(/fileadmin/user_legionella/site/images/nav_blokje.gif) no-repeat 5px 50%;
  }

  #submenu li a { width: 90%; padding-left: 10%; background-color:transparent; }
  #submenu li a:focus,
  #submenu li a:hover,
  #submenu li a:active { background:transparent url(/fileadmin/user_legionella/site/images/nav_blokje.gif) no-repeat 5px 50%; font-weight: bold;}

  /* Level 2 */
  #submenu li ul li a,
  #submenu li ul li#active,
  #submenu li ul li strong,
  #submenu li ul li span { width: 84%; padding-left: 16%; }

  #submenu li ul li a { background:transparent url(/fileadmin/user_legionella/site/images/nav_blokje.gif) no-repeat 15px 50%; color:white;}
  #submenu li ul li a:focus,
  #submenu li ul li a:hover,
  #submenu li ul li a:active,
  #submenu li ul li strong { background:transparent url(/fileadmin/user_legionella/site/images/nav_blokje.gif) no-repeat 15px 50%;}

  /* Level 3 */
  #submenu li ul li ul li a,
  #submenu li ul li ul li#active,
  #submenu li ul li ul li strong,
  #submenu li ul li ul li span { width: 80%; padding-left: 20%; }

  #submenu li ul li ul li a { background-color:#fcfcfc; color: #888; }
  #submenu li ul li ul li a:focus,
  #submenu li ul li ul li a:hover,
  #submenu li ul li ul li a:active { background-color:#AA1124; color: #fff; }

  /* Level 4 */
  #submenu li ul li ul li ul li a,
  #submenu li ul li ul li ul li#active,
  #submenu li ul li ul li ul li strong,
  #submenu li ul li ul li ul li span { width: 75%; padding-left: 25%; }

  #submenu li ul li ul li ul li a { background-color:#ffffff; color: #aaa; }
  #submenu li ul li ul li ul li a:focus,
  #submenu li ul li ul li ul li a:hover,
  #submenu li ul li ul li ul li a:active { background-color:#AA1124; color: #fff; }


/* typografie */
h1, h2, h3, h4, h5, h6, p {
	font-family:Verdana,Helvetica,Arial,sans-serif;
	color:#204060;
}
h1 {
	font-size:100%;
}  
h2 {
	font-size:85%;
}
h3, h4, h5, h6 {
	font-size:90%;
}  
p, li, td {
	font-size:75%;
}  
a, a em.file {
	color:#204060;
	text-decoration:none;
	border-bottom:1px dashed;
}
a:hover {
	text-decoration:none;
	border-bottom:1px solid;
}
/* upd 2-12-08 geen underline bij deze classes */
a.download, a.mail, a.external-link-new-window {
	border-bottom:0;
}
#header a, #header a:hover{
	border-bottom:0;
}
/* upd 2-12-08 meer ruimte tussen li's op download */
ul.csc-menu-3 li {
	margin-bottom:5px;
}
/* geen underline bij opsomming CE's via li */
ul.csc-menu-1 li a{
	border-bottom:0;
}
  
/* tt_news */
.tx-ttnews-browsebox {text-align:center; padding:0; margin:1.2em 0 1em 0; padding:1px; border:1px solid #ccd; background:#f0f0f4;}
.tx-ttnews-browsebox a, .tx-ttnews-browsebox strong {padding:0 0.4em 0.4em 0; margin:0; background:transparent;}
.tx-ttnews-browsebox table {
	margin:auto;
}
.tx-ttnews-browsebox table td p{
	font-size:100%;
}

/* LATEST */
.news-latest-container {
	width:585px;
	padding-left:25px;
	float:left;
}
.news-latest-container a{
	border-bottom:0;
}

.news-latest-item {margin-bottom:1em;}
.news-latest-item h3 {padding-top:0;}
.news-latest-item h3 a {text-decoration:underline;}
.news-latest-item h3 a:hover {background:transparent;}
.news-latest-item img {padding-right:1em; padding-top:0.5em; float:left;}
.news-latest-morelink {padding:1px; border:1px solid #ccd; background:#f0f0f4; text-align:center;}

/* LIST */
.news-list-item {margin-bottom:1em;}
.news-list-item h2 {padding-top:0;}
.news-list-item h2 a {text-decoration:underline;}
.news-list-item h2 a:hover {background:transparent;}
.news-list-item div.news-list-date {color:#aaa; font-weight:normal; font-size:75%; margin-bottom:3px;}
.news-list-morelink {padding:1px; border:1px solid #ccd; background:#f0f0f4; text-align:center;}
.news-list-morelink a {color:#669;}
.news-list-morelink a:hover {background:transparent;}
.news-list-category {color:#aaa;}
.news-list-container a{
	border-bottom:0;
}
/*
.news-list-item div.clearer {
	margin-bottom:5px;
}
*/

/* SINGLE */
.news-single-item h3 {margin-bottom:1em; margin-top:1em; color:#000; padding:0.5em; background:#f0f0f4; border-left:8px #E0E7F5 solid;}
.news-single-img {padding-right:15px;	float:left;}
.news-single-img p {padding:0; margin:0;}
.news-single-item div.news-single-date {color:#aaa; font-weight:normal; font-size:75%; margin-bottom:3px;}
.news-single-additional-info {}
.news-single-additional-info dd {margin-top:-1em;}
.news-single-additional-info dt {margin-bottom:1.4em; color:#aaa;}

/* CATEGORY Menu */
.news-catmenu {font-size:0.8em; margin-top:2em; padding:1em; background:#eee; border:1px dotted black;}
.news-catmenu a {display:inline; padding-left:2px;}
.news-catmenu a:hover {background:transparent; font-style:italic; font-weight:bold;}
.news-catmenu .news-catmenu-NO {height:16px;}
p.news-catmenu-header {line-height:1em; margin:0;}

hr {/* voor divider tussen newsitems in latest view */
	color:#fff;
	background:transparent;
	margin:0 0 0.5em 0;
	padding:0 0 0.5em 0;
	border:0;
	border-bottom:1px #666 solid;
	clear:left;
}

/* irfaq */
.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 75px; }
.tx-irfaq-pi1 ul li a p.bodytext { margin: 0px; display: inline; font-weight: bold; }
.tx-irfaq-pi1 ul li a { color: #000; text-decoration: none; }
.tx-irfaq-pi1 ul li a:hover { color: #000; text-decoration: underline; }
.tx-irfaq-pi1 .tx-irfaq-answer { margin-bottom: 10px; }
.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext { margin: 0px; display: inline; font-weight: bold; }
.tx-irfaq-pi1 dt p { font-weight: bold; margin: 0px; display: inline; }
.tx-irfaq-pi1 dt { margin-bottom: 10px; }
.tx-irfaq-pi1 dd { margin-left: 0px; }
.tx-irfaq-pi1 dd p { margin-top: 0px;	}
.tx-irfaq-pi1 .additional-info { border-top: 2px solid #e6e6e6; margin-bottom: 10px; }
.tx-irfaq-pi1 .irfaq-related-faq, .tx-irfaq-pi1 .irfaq-related-links { padding-top: 0px; padding-bottom: 0px; margin-top: 3px; margin-bottom: 15px; }

.tx-irfaq-cleaner { clear: left; height: 1px; }
.tx-irfaq-dynheader { cursor: pointer; }
.tx-irfaq-dynans-hidden { display: none; }
.tx-irfaq-dynans-visible { display: inline; }

.irfaq-search-form select {
	width:300px;	
}

/* user_legionella zoek */
table.zoekhome {
	background:url(/fileadmin/user_legionella/site/images/zoek_bg.gif);
	float:left;
	border-right:1px solid white;
	width:305px;
}
table.zoekhome td{
	color:white;
}
input.zoekhome {
	width:150px;
	height:19px;
	background:url(/fileadmin/user_legionella/site/images/zoekveld_bg.gif);
	border:0;
}

/* voor home */
body#body_842 #col1_content {
	padding:1px 20px 10px 0;/*rechtermarge houden */
}
body#body_842 #col1 {
	width:820px;
}

/* voor scroller */
#bannerWrap {
	float:right;
	height:600px;
	width:150px;
	padding-left:10px;/* afstand tot content */
}
#bannerList {
	position:relative;
	margin-left:0px;
	height:600px;
	overflow:hidden;
}


/* footer */
#footer ul {
	margin:auto;
	width:55%;
}
#footer ul li {
	display:inline;
	margin-right:30px;
}
#footer ul li a{
	border-bottom:0;
}


/* voor dmail abon */
span.rood {
	color:red;
	font-style:italic;
}

/* voor li op download pag */
li.csc-section {
	margin-bottom:2px;
}

/* voor home */
body#body_839 {
	color:#062C71;
	line-height:1.5em;
	background-color:white;
}
#container {
	width:980px;
	height:700px;
	margin:auto;
	position:relative;
	background:url(/fileadmin/user_legionella/site/images/home_bg.gif);
}
#header-home {
	position:absolute;
	left:0px;
	top:0px;
	width:980px;
	height:69px;
}
#inleiding {
	position:absolute;
	left:0px;
	top:69px;
	padding:35px 45px 0px 45px;
}
#inleiding {
	font-size:100%;
	font-weight:bold;
}
#img-leiding {
	position:absolute;
	left:43px;
	top:241px;
	width:480px;
	height:205px;
}
#tekst-leiding {
	position:absolute;
	left:523px;
	top:241px;
	width:360px;
	height:185px;
	background-color: #F1F0F0;
	padding:20px 25px 0 25px;
}
#img-proces {
	position:absolute;
	left:43px;
	top:466px;
	width:480px;
	height:207px;
}
#tekst-proces {
	position:absolute;
	left:523px;
	top:466px;
	width:360px;
	height:185px;
	padding:20px 25px 0 25px;
	background-color: #F1F0F0;
}
body#body_839 img {
	border:0;
}
body#body_839 a {
	border:0;
}

/* upd 11-12-09 */
textarea {
	font-size:12px;
}

/* upd 11-12-09 */
#tt_address_form input[type="text"]{
	width:300px;
}

/* upd 11-12-09 meer ruimte in list met links*/
body#body_846 #col1 li {
	line-height:2em;
}

/* upd 11-12-09 default style felogin*/
.tx-felogin-pi1 label {
		display: block;
}

/* einde css */
}
