/* #outercontainer { behavior: url(fileadmin/templates/iepngfix.htc); } */

#rightcols .bannercontainer { width:476px; text-align:right; border:none; display:block;}
#rightcols .banner { width:468px; float:right; }

#footer {visibility:hidden;}
.news-single-img {
  float:left; 
  padding-bottom:25px;
  display:block;
  background-image:url(http://www.eyeline-magazine.nl/fileadmin/templates/vergroot.gif);
  background-repeat:no-repeat;
  background-position:0% 100%;
  width:145px;
}
.tx-mmforum-pi1 {font-family: Arial, Helvetica, sans-serif;}

* {margin:0; padding:0;}

p {margin:0px 0px 1em 0px;padding:0px}

#footer {
  clear:both;
}

body { height:100%;text-align:center;font-size:1em;}


h2 {
	font-size:26px;
	padding-left:4px;
	color:#000000;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

h3 {
	font-size:13px;
	color:#000000;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.contentpicture {
	display:none;
	}

.col2 {
	width:548px;
	clear:both;
	float:left;
	overflow:hidden;
	}
	
/* Adjusted for 1col, 2col template */
#rightcols .col2_col1 { width:234px;	float:left;	margin-right:4px;	}
#rightcols .col2_col2 {	width:234px; float:left; }	
	
.col2_col1  { width:306px; float:left; margin-right:4px;	} 
.col2_col2  { width:234px; float:left; margin-left:4px; }
.col1       { border-width: 2px;	}
.col1_col1  { padding:8px;  }

.col1 li    { font-family:arial; clear:both; }
.col1 li a  { font-size:11px; color:black; }
.col1 ul    {}


/*Border around fotoshoot picts */
.csc-textpic-imagerow a img {
	border: 1px solid #cfcfcf;
	}
.bodytext {
	font-family:arial;
	font-size:11px;		
}

p {
	margin:0px;
	padding:0px;
	line-height:1.6em;
	}
.defaulttext {
	font-family:arial;
	font-size:.7em;
	line-height:1.6em;
	clear:both;
	
}
.defaulttext , .defaulttextnews {
	font-family:arial;
	font-size:.7em;
	line-height:1.6em;
	clear:both;
	
}

.bodytext p {
	padding-left:8px;
	padding-right:8px;
	display:block;
}
.defaulttext {
	padding-left:8px;
	padding-right:8px;
	display:block;
}

.defaulttextnews img {
	margin-left:-8px;
	margin-right:-8px

}
.leesmeerlink {
	text-decoration:none;
	border: 3px #bec2b1 solid;
	padding: 2px;
	margin-top:3px; margin-bottom:3px;
	color:black;
	text-align:center;
	background-color:white;
	display:inline;
	width:95px;
	font-weight:bold;
}
.defaulttext hr {
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
		
}

.contentcontainer p {
border:none;
padding:0px;
margin:0px;
	/* padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;*/
}

.contentcontainer {
	width:100%;
	float:left;
	clear:both;
	padding:0;
	margin:0;
	padding-bottom:8px;
}

.contentcontainer img {vertical-align: middle;}

/* BREADCRUMB **************************************/
#breadcrumb {display:none;}

.breadcrumb, .breadcrumb a {
	font-family:arial;
	font-size:.8em;
	color:#c6c4c2;
	text-decoration:none;
	 
	}
.breadcrumb {
	padding:5px;
	text-align:right;
	
	background-image:url(http://www.eyeline-magazine.nl/fileadmin/templates/menu_shadow.jpg)
}
/* TT_NEWS STYLES  *************************************/

/*NEW V2 Styles *******************************************/

#container_newsfull {font-family:Helvetica,Arial,Verdana,sans-serif;}
#lftbar_newsfull div, #footer_newsfull div {color:#757575; font-size:.7em; padding-top:57px;}
#header_newsfull {border-bottom:1px solid #d9d8d7;}
#header_newsfull div {padding-bottom:7px; color:black; font-weight:bold;}
#midcon_newsfull {
  background-image:url(http://www.eyeline-magazine.nl/fileadmin/templates/fullnews_bg.jpg);
  background-repeat:repeat-x;
  padding:8px;
  }
  
#conten_newsfull {
  padding-bottom:25px;  min-height:200px;
  height:auto !important;
  height:200px;
  }
#footer_newsfull {clear:both;}
#footer_newsfull div {border-top:1px solid #d9d8d7;padding-top:8px;padding-bottom:50px;}

#container_newsfull_diverline {border-right:solid 1px #d9d8d7; display:table;width:540px; height:auto;}

.tt_newsTitle_news_algemeen a { color:#08607a; }
.tt_newsTitle_news_monturen a { color:#92a66f; }
.tt_newsTitle_news_faceplace a { color:#b53625; }
.tt_newsTitle_news_apparaat a { color:#75abaa; }
.tt_newsTitle_news_int a { color:#935992; }
.tt_newsTitle_news_interieur a { color:#979469; }
.tt_newsTitle_news_lenzen a { color:#4eb1df; }
.tt_newsTitle_news_zonbril a { color:#ae845b; }
.tt_newsTitle_columns, .tt_colmninfobox  {color:#4f6230;}
.tt_colmninfobox_articles, .tt_newsTitle_articles {color:#831d31;}




.tt_newsImage_news img {
  margin-right:5px; 
  border:solid white 10px;
}

.tt_newsBlock_table {
  border-top:dotted 1px black;
  margin-bottom:10px;
  clear:both;
  }
  
  /* Block for columns-lists ********/
.tt_newsBlock_tableColumns {
  margin-bottom:10px;
  clear:both;
  }

.tt_newsTitle_columns, .tt_newsTitle_articles {
  border-top:dotted 1px #d6d6d6;
  font-family:Helvetica,Arial,Verdana,sans-serif;
  font-size:1.1em;
  text-decoration:none;
  padding-top:5px; padding-left:7px; padding-bottom:5px;
  display:block;
  width:100%;
  background-image:url(/fileadmin/templates/articleheader2_bg.gif);
  background-repeat:repeat-x;
  }
  
.tt_newsReadMoreLink_columns a { 
  font-weight:bold;
  display:block;
  font-family:arial;
  font-size:.8em;
  width:95px;
  height:26px;
  text-decoration:underline;
  color:black;
  float:right;
  padding-right:0px;
} 
 .tt_newsReadMoreLink_columnsShort a {
  font-weight:bold;
  display:block;
  font-family:arial;
  font-size:.8em;
  width:95px;
  height:26px;
  text-decoration:underline;
  color:black;
  float:left;
 
 }
 .tt_newsTitle_columnsShort {
  font-size:.8em;
  font-family:arial;
  font-weight:bold;
  
 }

.tt_newsTitle_news_algemeen a, .tt_newsTitle_news_monturen a, .tt_newsTitle_news_faceplace a, .tt_newsTitle_news_apparaat a, .tt_newsTitle_news_int a, .tt_newsTitle_news_interieur a, .tt_newsTitle_news_lenzen a, .tt_newsTitle_news_zonbril a {
  font-family:arial;
  font-size:1.1em;
  float:left;
  text-decoration:none;
  font-weight:bold;
  padding-top:5px;
}
.tt_newsColumnBlock_text {
  padding-left:7px;
  padding-bottom:8px;
  padding-right:5px;

}

.columnsHoldertje {
  float:left;
  width:410px;
}
.tt_newsCatImg {float:left;width:110px;}
.column_author {
  padding-left:7px;
}

.tt_colmninfobox, .tt_colmninfobox_articles {
  clear:both;
  display:block;
  font-family:arial;
  font-size:0.7em;
  padding-left:7px; padding-bottom:5px;
  float:left;
}
.tt_colmninfoboxShort {
  clear:both;
  display:block;
  font-family:arial;
  font-size:0.7em;
  padding-left:0px; padding-bottom:5px;
  float:left;
}
.tt_newsBlock_text {
  font-family:arial;
  font-size:.7em;
  line-height:1.4em;
  color:black;
  clear:both;
  float:left;
  width:100%;
  padding-bottom:10px;
}

.tt_newsBlock_text br, .tt_newsBlock_text p {
  margin:0px;
  padding:0px;
  }
  
.tt_newsBlock_specs {
  float:left;
  clear:both;
  font-family:arial;
  font-size:.8em;
  color:#cccccc;  
}

.tt_newsReadMoreLink_news {
  float:right;
}

.tt_newsReadMoreLink_news a {
  border: solid #d4d4d4 1px;
  background-color:#e6e6e6;
  display:block;
  font-family:arial;
  font-size:.7em;
  width:110px;
  height:16px;
  text-decoration:none;
  color:black;
}
/* END V2 STYLES *************************/

.tx-ttnews-browsebox {
	width:300px;
	background-color:white;
	display:block;
	clear:both;
	float:left;
	border:none;
	font-family:arial;
	font-size:11px;
	color:#999999
}
.tx-ttnews-browsebox a {
	font-family:arial;
	font-size:11px;
	color:#999999;
}


.tx-ttnews-browsebox-SCell {
	font-weight:bold;
	color:black;
	background-color:white;
	border:none;
}

.news-single-additional-info, .news-single-links{
	border:none;
	padding:0px;
	margin:0px;
	background-color:transparent;
	}

.news-single-links, .news-single-links a {	
  font-weight:bold;
  color: black;
}

.news-single-links dt{
	display:none;
	}
  	
.news-single-additional-info dt, .news-single-additional-info dd {
	padding:0px;
	margin:0px;
	margin-left:8px;
	}
	
.tt_newsLink a{
	font-family:arial,sans-serif;
	font-size:19px;
	color:#d80056;
	font-weight:normal;
	float:left;
	text-decoration:none;
}
.tt_newsLink-home a{
	font-family:arial,sans-serif;
	font-size:13px;
	color:#ff7200;
	font-weight:bold;
	float:left;
	text-decoration:none;
}
.tt_newsblock, .tt_newsblock-home {
	display:block;
	border-bottom:dotted 1px #cacaca;
	padding:4px;
	float:left;
	margin-bottom:8px;
	clear:both;
	width:100%;
}
.tt_newsblock p {
width:500px;
}
.tt_newsDateCat {
	display:block;
	font-family:arial,sans-serif;
	font-size:11px;
	color:#58402f;
	clear:both;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}
.tt_newsDateCat a {
	color:#58402f;
}

.tt_newsReadMoreLink {
/*	border: solid 2px #ff7200;
	padding:2px;
	float:left;*/
}
.tt_newsReadMoreLink a {
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.news-catmenu img {
	display:none;
	}
	
.news-catmenu  {
	border:none;
	}	
.news-catmenu a  {
	font-family:arial,sans-serif;
	font-size:11px;
	color:#58402f;
	}	
.news-catmenu-header a {
	font-family:arial,sans-serif;
	font-size:15px;
	color:#ac9162;
	font-weight:normal;
	text-decoration:none;
}	




/* FORMS STYLES *****************************/
#form1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
#form1 label {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	clear:both;
	float:left;
	margin-top: 10px;
}
#form1 input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin-top: 10px;
}

/******************************/

#header {
	width: 800px;
	height: 128px;
	background-color:#CCCCCC;
}
#navbarinner {
	float:left;
	}
	
#zoeken {
		float:right;
		width:158px;
		padding-top:3px;
		}

#navbar  {
	width: 800px;
	height: 37px;
	background-color:#ffffff;
	border-bottom: solid black 1px;
	border-top: solid black 1px;
}
#subnavbar {
	width: 800px;
	height: 31px;
	background-color:#ffffff;
	border-bottom: solid black 1px;
	clear:both;
}

#outercontainer  {
	margin-left: auto;
	margin-right: auto;
	background-color:#ffffff;
	width:800px;
	text-align:left;
/*	padding-left:52px;
	background-repeat: repeat-y;
	background-image:url(shadowbg.png); 
	width:900px;*/
	}
	
	
.innercontainer  {
	border: solid 0px #ffffff;
	/*border: solid 1px #cccccc;*/
	float:left;
	width:100%;
	}
	
#colContainer {
display:block;
width:100%;
background-color:#ffffff;
	clear:both;
	  min-height:500px;
  height:auto !important;
  height:500px;
	}
	
#leftcols {
	border: solid 1px #ffffff;
	width: 538px;
	min-height: 100%;
	background-color:#ffffff;
	float:left;
	margin-right:4px;
	margin-bottom:5px;
	margin-left:5px;
	margin-top:5px;
	display: block; /* VERRY VERRY VERRY IMORTANT! - fixes double margin BUG in IE (occurs if margin-left AND float:left is set) */
}

#leftcols .col1 .col1_col1 {
	height:auto;

	
}
/* Template: 1 col, 2 cols */
#leftcol {
	width: 306px;
	min-height: 100%;
	background-color:#ffffff;
	float:left;
	margin-right:4px;
	margin-bottom:5px;
	margin-left:5px;
	margin-top:5px;
	display: inline; /* VERRY VERRY VERRY IMORTANT! - fixes double margin BUG in IE (occurs if margin-left AND float:left is set) */
	overflow:hidden;
}


#rightcol {
	border: solid 1px #ffffff;
	width: 234px;
	min-height: 100%;
	background-color:#ffffff;
	float:left;
	/*margin-right:5px;*/
	margin-bottom:5px;
	/*margin-left:4px;*/
	margin-top:5px;
	
}
/* Template: 1 col, 2 cols */
#rightcols {  
	width: 476px;
	min-height: 100%;
	background-color:#ffffff;
	float:left;
	/*margin-right:5px;*/
	margin-bottom:5px;
	margin-left:2px;
	margin-top:5px;
	overflow:hidden;
}

#footer {
	width: 800px;
	height: 1px;
	background-color:#CCCCCC;
	clear:both;

}
/* CONTENT COLUMNS LAYOUT */


#navbar.menu1-lev1 {
	width: 800px;
	height: 38px;
}

#navbar ul, li {
	padding:0px;
	margin:0px;
	list-style-type: none;
	list-style-image: none;
	}
#navbar a {
	float: left;
	display:block;
	}
#navbarinner div {
	float: left;
	display:block;
}

#navbar ul {
	clear:both;
	float:left;
	} 

#indexedsearchbox {
	float:right;
	display:block;
}


/* FORUM STYLES */

.header_small {
	display:none;
}
.tx_chcforum-pi1-toolBar {
	border: none;
	background-color:#ffffff;
}

.tx-chcforum-pi1-preTableWrap {
	border: none;
	margin-bottom: 2px;
}

.tx-chcforum-pi1-postTableWrap {
	border: none;
	margin-bottom: 2px;
}

.tx-chcforum-pi1-pageLinksTop, .tx-chcforum-pi1-pageLinksBtm {
	color: #b3aa7b;
	background: #ffffff;
	border-bottom: none;
}
.tx-chcforum-pi1-pageLinksTop a, .tx-chcforum-pi1-pageLinksBtm a, .tx-chcforum-pi1-pageLinksTop a:visited, .tx-chcforum-pi1-pageLinksBtm a:visited {
color:#646047;
}
.tx-chcforum-pi1-Table thead tr th {
	font-size: 12px;
	font-weight: normal;
	background: #B3A77F;
	padding: 5px;
	text-align: Left;
	white-space: nowrap;
  color:white;
}
.tx-chcforum-pi1-Table a, .tx-chcforum-pi1-Table a:visited {
color:#646047;
font-size:11px;
}
.tx-chcforum-pi1-singlePost .text {
	border: none;
	background: #ffffff;
}

.tx-chcforum-pi1-singlePost .edit {
	background: #ffffff;
	padding: 3px;
	height: 19px;
	vertical-align: middle;
	margin-top: 3px;
	border-bottom:solid 1px #bda884;
}

.tx-chcforum-pi1-singlePost .edit a {
	margin-right: 10px;
	text-decoration:none;
	color:#646047;
}

.tx-chcforum-pi1-Table tbody tr th {
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	background: #F3F5F8;
	padding: 5px;
	text-align: left;
}

.tx-chcforum-pi1-navPath {
	line-height: 15px;
	color: #E40096;
	background: #ffffff;
	border-top: solid 1px #bda884;
	margin-bottom: 1px;
	padding: 3px;
	font-size: 10px;
}

/********* POLL STYLES ***********/
.pollheader {
	display:block;
	width:306px;
	height:65px;
	background-repeat: no-repeat;
	background-image:url(poll_templates/eyeline_pollheader.gif); 
}
.pollcontainer_top {
	border:1px solid black;
	border-bottom:none;
}

.pollcontainer_bot {
	border:1px solid black;
	border-top:none;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-bottom:8px;	
}

.pollcontents p {
	margin:0px;
	padding:5px;
}

/**************** JOB OFFER STYLES **********************/
.joboffer_listtable {}
.joboffer_date    {font-family: Arial, Helvetica, sans-serif; color:#ffffff; padding:5px; display:block; float:left; font-size:12px;background-color:#cecece;border-bottom:1px dotted #cecece;}
.joboffer_link { font-family: Arial, Helvetica, sans-serif; color:black; padding:5px; display:block; color:black; float:left; width:400px;border-bottom:1px dotted #cecece; font-size:14px;}
.joboffer_table {  background-image:url(/fileadmin/templates/articleheader2_bg.gif);
  background-repeat:repeat-x;}
.joboffer_backlink a { font-family: Arial, Helvetica, sans-serif; color:black; padding:5px;padding-bottom:20px;}
.joboffer_link a {color:black;}

/**************** LOGIN BOX STYLES **********************/
.tx-newloginbox-pi1 {
	font-family:arial;
	line-height:1.6em;
	clear:both;
	padding-left:8px;
}
.tx-newloginbox-pi1 h3 {
	font-size:1.0em;
	font-weight:bold;
}
.tx-newloginbox-pi1 p {
	font-size:.7em;
}
.tx-newloginbox-pi1 label {
	font-size:.7em;
}
.tx-newloginbox-pi1 a, .tx-newloginbox-pi1 a:visited, .tx-newloginbox-pi1 a:hover {
	color:black;
}

/**************** END LOGIN BOX STYLES ************************/

/**************** LOGIN BOX STYLES **********************/
.tx-srfeuserregister-pi1	{
	text-align:left;
	font-family:arial;
	line-height:1.2em;
	padding-left:8px;
}

.tx-srfeuserregister-pi1 label {
	font-size:.7em;
}

.tx-srfeuserregister-pi1-notice {
	font-size:.7em;
	color:red;
}
.tx-srfeuserregister-pi1 fieldset {
	padding:0px;
	margin:0px;
	border:none;
}
.tx-srfeuserregister-pi1 a, .tx-srfeuserregister-pi1 a:visited, .tx-srfeuserregister-pi1 a:hover {
	color:black;
	font-size:.9em;
	font-weight:bold;
	color: #0066FF;
}

.tx-srfeuserregister-pi1-fe_users_form, .tx-srfeuserregister-pi1-fe_users_form  legend, .tx-srfeuserregister-pi1-fe_users_form  dd, .tx-srfeuserregister-pi1-fe_users_form  dt  {
text-align:left;
	font-family:arial;
	line-height:1.2em;
	padding-left:8px;
	font-size:.7em;
}

/**************** MAILFORM STYLES **********************************/
.csc-mailform {
	font-family:arial;
	line-height:1.2em;
	font-size:.7em;
}
.csc-mailform { border:none; padding:0; margin:0 }

.csc-mailform label { width:150px; display:block;float:left;padding-bottom:20px;clear:both;}
.csc-mailform input, .csc-mailform textarea{ float:left; }
.csc-mailform #mailformformtype_mail {clear:both;}
