/* LAYOUT ---------------------------------------------------------------------------------------------------------------------------------------*/

/* INTA colours...

#92a5a4         dotted borders
#a0b0af		dark green
#416860		h1, h2, h3, moduletable headers

*/
/*
 ***********************************************************
 *************    2 0 2 0    N E W    C S S    *************
 ***********************************************************
*/

/* Important Article Links */

.ref-link a {
    font-weight: 700;
    letter-spacing: 1px;
    color: #0066ff;
    padding: 2px;
}
.ref-link a:hover, #inta a:hover {
    transition: 0.3s;
    background-color: #0066ff;
    color: white;
    text-transform: uppercase;
    padding: 2px 15px;
    margin: 5px;
  	text-decoration: none;
}


/* Articles Styling */
div[itemprop="articleBody"] img:not(.imgright) {
  	margin-right: 20px;
}
.maintitle, .secondtitle {
  	font-family: 'Zilla Slab', serif;
	margin: 20px 0px;
}
.maintitle {
	font-size: 2.5rem;
	line-height: 2rem;
	font-weight: bold;
	letter-spacing: 1px;
}
.secondtitle {
	font-size: 2rem;
	line-height: 2rem;
	font-weight: normal;
	border-left: solid 2pt black;
	padding: 5px 15px;
}
.thirdtitle {
	font-size: 1.5rem;
	line-height: 1.5rem;
	font-weight: bold;
}
.rdcontext {
  	background: #d5f2fc;
  	border-radius: 15px;
  	padding: 25px;
  	font-size: 16px;
  	color: black;
  	font-family: 'Zilla Slab', Serif;
  	display: inline-block;
  	margin: 15px 0px;
  	text-align: left;
}
.lt-table{
  	text-align: left;
  	border-top: solid 1pt black;
  	padding: 25px 0px;
}

/* Buttons */
.bloclink {
  background: #f1ebeb;
  transition: all 0.5s;
  font-family: 'Zilla Slab', serif;
  font-size: 0.9rem;
  margin: 0px;
  text-align: center;
}
.bloclink:hover {
  background: #13ad89;
  color: #fff;
  font-weight: 500;
  letter-spacing: 0.5pt;
  padding: 15px 3px!important;
}

.button1 {
  margin-top: 35px;
}
a.buttongr, a.buttonbl {
  display: inline-block;
  padding: 0.35em 1.2em;
  margin: 0 0.3em 0.3em 0;
  border-radius: 0.12em;
  box-sizing: border-box;
  text-decoration: none;
  font-family: 'Roboto', sans-serif;
  font-weight: 300;
  transition: all 0.2s;
}
a.buttongr {
  border: 0.1em solid #30826f;
  color: #30826f;
}
a.buttongr:hover {
  color: #FFFFFF;
  background-color: #30826f;
  border: 0.1em solid #30826f;
}
a.buttonbl {
  border: 0.1em solid #00396e;
  color: #00396e;
}
a.buttonbl:hover {
  color: #FFFFFF;
  background-color: #00396e;
  border: 0.1em solid #00396e;
}

/* Figure & Figcaption Rework */
.figright {
  float:right;
  padding-left:35px;
}
.figleft {
  float:left;
  padding-right:35px;
}
.figleft, .figright {
  margin: 35px 0px;
}
.figleft:hover, .figright:hover {
  opacity: 0.75;
  color:blue;
}

/* Submenu Rework */
.nav li{
  list-style-type: none;
}
.moduletable_swmenupro, .nav {
  	background: #f5f0f0;
  	padding: 7px;
}
.moduletable_swmenupro a, .nav a {
  	display: block;
  	padding: 5px 0px;
}
#inta-aivn_right td .item11, #inta-aivn_right td .acton, .nav .current {
  	margin: 5px 0px;
}
#inta-aivn_right td .acton, .nav .current {
    background: #7cd3f1;
  	text-align:center;
}
#inta-aivn_right td .acton a, #inta-aivn_right td .item11 a, .nav .current a, .nav a {
    font-family: 'Zilla Slab', serif;
  	font-weight: 500;
  	font-size: 1rem;
}
:root {
  --mainColor: black;
}

.moduletable_swmenupro a, .nav a {
  background:
     linear-gradient(
       to bottom, var(--mainColor) 0%,
       var(--mainColor) 100%
     ); 
	background-position: 0 100%;
	background-repeat: repeat-x;
	background-size: 2px 2px;
  color: #000;
  text-decoration: none;
  transition: background-size .2s;
}

.moduletable_swmenupro a:hover, .nav a:hover {
  background-size: 2px 50px;
  color: white;
  padding: 5px;
  transition: all 0.5s ease-out;
}
/* Section Titles */
.panelsection {
	text-transform: uppercase;
	font-family: 'Zilla Slab', serif;
	font-size: 1.2rem;
	letter-spacing: 2px;
	background: #00396e;
	padding: 2px 15px;
	color: #fff;
}
/* Panel pages */
.panelcontext iframe{
    margin-right:25px;
}
.sqcontext {
    background: #d5f2fc;
  	padding: 25px;
  	margin: 0px;
  	display:flex;
}
.sqcontext .maintitle, .sq-context strong, .sq-context a {
  	color: #00396e;
}
.sqcontext strong, .sqcontext a {
  	font-size: 1.1rem;
}

.panelyear, .panelmonth, .lt-info, .panelcountry {
  	font-family: 'Zilla Slab', serif;
  	color: #00396e;
  	font-size: 1.25rem;
}
.panelyear, .panelcountry {
  	font-weight: 900;
}
.lt-info, .panelcountry {
  	text-transform: capitalize;
}
hr.panelline {
    background: black;
    height: 3px;
    max-width: 200px;
  	margin: 5px 0px;
}
.paneldesc {
    padding-top: 15px;
  	margin: 0px;
}
/* Better Joomla picture galeries */
.fancybox-navigation svg, .fancybox-slide {
  color: white;
}
.sigProContainer.sigProClassic img{
  	opacity: 0.85;
}
.sigProContainer.sigProClassic img:hover{
 	opacity: 1;
}
.sigProLinkWrapper {
	box-shadow: 3px 3px 5px #dbdbdb!important;;
}
/*
 ***********************************************************
 *************             E  N  D             *************
 ***********************************************************
*/
html, body {
	height: 101%;
}

.clr {
	clear: both; 
}

#container {
	position: relative;
	margin: auto;
	margin-top: 0px;
	text-align:left; 
	border: none;
	clear: both;
} 

#container .contentwrapper {
	/* width: 960px; */
	margin: 0; 
	padding: 0; 
	height: 100%;
}

#container.normalwidth { width: 960px; }
#container.withadminpanel { width: 1190px; }

/* ----------------- HEADER ------------------------------------------------------------------------ */
#inta-aivn_header {
	position:absolute;
	top: 10px;
	left: 0;
	width: 960px;
	border: 0;
	height: 178px;
	border: 0;
	padding: 0;
	margin: 0;
	border-bottom: 1px dotted #92a5a4;
}

	#inta-aivn_logo {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 146px;
		height: 146px;
		overflow: hidden;
		float:left;
		margin: 0;
	}
	
	#inta-aivn_menu-container,
	#inta-coc_menu-container {
		position: relative;
		left: 146px;
		top: 0;
		width: 814px;
		height: 26px;
		border-top: 1px dotted #92a5a4;
		border-bottom: 1px dotted #92a5a4;
		clear: both;
		overflow: visible;
	}
		
		#inta-aivn_language-switcher,
		#inta-coc_language-switcher {
			position: absolute;
			top: 0px;
			left: 0px;
			padding-top: 0px;
			margin: 0;
			text-align: left;
			width: 100px;
			height: 26px;
			overflow: visible; 
		}

		#inta-aivn_topmenu,
		#inta-coc_topmenu {
			position: absolute;
			top: 0px;
			left: 100px;
			width: 709px;
			height: 26px;
			margin: 0;
			padding: 0;
		}

	#inta-aivn_slogan,
	#inta-coc_slogan {
		position: absolute;
		top: 80px;
		left: 136px;
		height: 80px;
		width: 814px;
		text-align: left;
		border: 0;
		overflow: hidden;
	}
	
		#inta-aivn_slogan img ,
		#inta-coc_slogan img {
			border: 0;
		}

#inta-aivn_slogan-2 {
		position: absolute;
		top: 146px;
		left: 0px;
		width: 960px;
		height: 15px;
		padding: 0;
		margin: 0; 
		text-align: justify;
		overflow: hidden;
	}
	
/* -------------------------------------- BREADCRUMBS AND SEARCH -------------------------------------------------------- */
#inta-aivn_breadcrumbs {
	position: absolute;
	top: 189px;
	left: 0px;
	width: 780px;
	height: 18px;
	margin: 0;
	padding: 0;
	border: 0;
	border-bottom: 1px dotted #92a5a4;
	overflow: hidden;
}	

#inta-aivn_search {
	position: absolute;
	top: 189px;
	left: 780px;
	width: 169px;
	height: 18px;
	margin: 0;
	padding: 0 0 0 10px;
	border: 0;
	border-bottom: 1px dotted #92a5a4;
	overflow: hidden;
	background-color: rgb(250,250,250);
}	
	
/* --------------------------------------MAINCONTENT ----------------------------------------------------------------- */

#content_plus_left_plus_right {
	position:absolute;
	top: 215px;
	width: 960px;
	float: left;
}

  
#content_plus_left_plus_right.nobreadcrumbs{top:228px;}

	#content {
		float: left;
		left: 0;
		width: 960px;
		padding: 0;
		margin: 0;
		margin-bottom: 10px;
	}


		#component_plus_left {
			float: left;
			border: 0;
			margin: 0;
			padding: 0;
		}
		
		#component_plus_left.noleft {
			float: left;
			width: 500px;
		}
	
			#inset_top {
				float: right;
				top: 0px;
				left: 0px;
				width: 552px; 
				padding: 0px 17px 0px 16px; 
				border: 0;
				overflow: hidden;
				border-right: 0px dotted #92a5a4;
				height: inherit;
			}
	
			#inta-aivn_inset-above-text {
				width: 550px;
				clear: both;
				}
			
			#main {
				float: right;
				top: 0px;
				left: 0px;
				padding: 0px 15px 0px 15px; 
				margin: 0 0 10px 0;
				border: 0;
				overflow: hidden;
			}
	
			#main.main_wide_width {
				width:752px;
				padding: 0px 15px 0px 0px;
				float: left;
			}
			
			#main.main_normal_width {
				width:550px;
			}
	
			#inta-aivn_inset-above-text, #inta-aivn_inset-below-text  {
				width: 100%;
				clear: both;
			}
	
			#inta-aivn_left {
				float: left;
				width: 165px;
				height: 100%;
				margin: 0;
				padding: 0px 20px 0px 0px ;
				border: 0;
				overflow: hidden; 
			}
							
			#inta-aivn_right,
			#inta-coc_right {
				float: right;
				vertical-align: top;
				border: 0;
				width: 173px;
				padding: 14px 0px 0px 10px ;
				overflow: hidden;
			}

.djslider-default ul.djslider-in {
    overflow: visible !important;
}

/* -----------------------footer ---------------------------------------------------------------------------------*/
#footer { 
	position: relative;
	width: 960px;
	height: inherit;
	padding: 10px 0px 10px 0px;
	border-top: 1px dotted #92a5a4;
    background-color: #ffffff;
	text-align: center;
}


/* ----------------------- Adminpanel ---------------------------------------------------------------------------------*/
#adminpanel { 
	position: absolute;
	top: 10px;
	left: 990px;
	width: 210px;
	height: auto;
	min-height: 800px;
	padding: 0 10px 10px 10px;
	border-top: 1px dotted #92a5a4;
    background-color: #eeeeee;
	text-align: left;
}


/* STYLES ---------------------------------------------------------------------------------------------------------------------------------------------------- */

/* background colors -------------------------------------------------------------------------------- */
html, body {
	background-color:#ffffff;
	height: 101%;
}

#inta-aivn_breadcrumbs {
	/* background-color: #fafafa; */
}	

#content {
	background: url(../images/background_contentarea.png) repeat-y;
}

#content.noleft {
		background: url(../images/background_contentarea_noleft.png) repeat-y;
}

/* Font styles -------------------------------------------------------------------------------------- */
html, body, p, a, ul, li, table, tr, td, span, div, blockquote, joomlatable {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
    font-style:normal !important;
	line-height: 18px;
  	color: #252525;
}

h1, p, tr, td, table, div,span, blockquote, input, form, .componentheading, .contentheading, .moduletable h3, h2, h3, h4, h5, h6 {
	font-family: inherit;
	line-height: 125%;
	font-style:normal;
  	color: #252525;
}

h1, h1 a, h1.title, .componentheading, .contentheading, h1.contentheading { 
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px; 
	line-height: 150%;
	margin-bottom: 10px;
	text-decoration: none;
  	color: #252525;
}
/*
h2, h2 a,  .item-page h2, .item-page h2 a, h2.contentheading { font-size: 14px;text-decoration: none !important;} 

h3 { font-size: 13px;}
h4 { font-size: 10px;}
h5 { font-size: 9px;}
h6 { font-size: 8px;}
*/
.item-page p {
	margin: 0px 0px 16px 0px;
  	font-size: 16px;
}

blockquote {
	margin-left: 15px; 
}

.moduletable,
.moduletable_swmenupro,
#inta-aivn_right .moduletable,
#inta-aivn_right .moduletable_swmenupro {
	padding: 0px 0px 10px 0px;
	margin-bottom: 10px !important;
	color: #a0b0af;
}

#inta-aivn_right .moduletable a {text-decoration: none;}

#inta-aivn_right .moduletable ul {overflow: hidden;}


p.backbutton {
	border-top: 1px dotted #416860;
	margin-top: 45px;
	padding-top:25px;
}

p.backbutton a {
	padding: 5px;
	border: 1px dotted #416860;
	text-decoration: none;
}

/* lists */
ul {
	list-style-position: outside;
	overflow: auto; /* shrink the list to sit beside floats in compliant browsers */ 
}

ol {
	list-style-position: outside;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	overflow: auto; /* shrink the list to sit beside floats in compliant browsers */ 
}


ul {list-style-type: circle;}
ol {list-style-type: decimal;}

li {
	margin: 0;
	padding: 0;	
}
/* end of list stylings... */

/*
hr {
	border:0;
    width: 100%;
    height: 1px;
    background-color: #92a5a4;
    color: #92a5a4;
    text-align: left;
}
*/

.article_separator, item-separator {
	display: block;
	height: 10px;
	margin: 5px 0 10px 0;
}

table {
    width: 100% !important;
}

.table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: auto;
}

iframe {
	min-width: 170px !important;
}

/* links... ------------------------------------------------------------------------------------- */
a:link, a:hover, a:visited {
	text-decoration:none;
}

a:visited {
	text-decoration:underline;
	color: #416860;
}

a:hover {
	text-decoration:underline;
	color: #666;
}

a[href^="mailto:"] {
        padding-right: 5px;
    	color: #416860;
		text-decoration: none;
}

/* - Readmore styling ----------- */
p.readmore, .readmore, .readon_displaynews, .readon {
	margin: 10px 0 9px 175px;
	display: block;
	font-variant: small-caps;
	line-height: 20px;	
	width: auto;
}

a.readmore, a.readon_displaynews, a.readon {
	text-decoration: none;
	font-weight: bold;
	color: #666;
}

.readon:hover, 
.readon_displaynews:hover, .readon:hover,
p.readmore:hover,
p.readon_displaynews:hover, p.readon:hover,
a.readmore:hover,
a.readon_displaynews:hover, a.displaynews:hover
{
	color: #416860; 
}

.readon:visited,
.readon_displaynews:visited,
p.readmore:visited,
p.readon:visited,
p.readon_displaynews:visited,
a.readmore:visited,
a.readon:visited,
a.readon_displaynews:visited
{
	color: #666; 
}

a.readmore, a.readon, a.readon_displaynews {
	background: url(../images/readmore_prefix.jpg) no-repeat;
	padding: 0 0 0 12px;
	background-position: 0px 4px;
}


/* - End of Readmore styling ----------- */

/* bloglisting */
div.items-leading .leading-0, div.items-leading .leading-1 {border-bottom: 1px dotted #416860; margin-bottom: 15px;} 

/* end of bloglisting styling */


p.thick {
	font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    color: #416860;
}

#footer { 
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #92a5a4;
	text-align: center;
}

#footer p, #footer a, #footer .moduletable p, #footer moduletable a {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #999;
 }

#payoff p {
	font-family: Helvetica, Verdana, Arial,sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	color: #a0b0af; 
} 

#payoff a {
	font-variant: small-caps;
	color: #a0b0af;
	text-decoration: none;
	font-weight:bold;
} 
		
/* ----------------------------- IMAGES standard stylings ------------------------------------------*/

.article,
.item img,
.item-page img,
.item-page_bloglisting-page img,
.blog img,
.blog-featured img, 
.blog-featured_home img,
.blog-featured_news img,
.mceContentBody img { 
	float: left;
	border: 0; 
	width: 200px;
	height: auto;
	height: inherit;
}

.blog table img, .item-page table img {
    width: 100%;
/*    max-width: 150px;*/
}

img.image_75px,
div.item-page img.image_75px {
	float: left;
	border: 0; 
	width: 75px !important;
	height: auto;
	height: inherit;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img.image_100px,
div.item-page img.image_100px {
	float: left;
	border: 0; 
	width: 75px !important;
	height: auto;
	height: inherit;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}	

img.image_125px,
div.item-page img.image_125px {
	float: left;
	border: 0; 
	width: 125px !important;
	height: auto;
	height: inherit;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}	

img.image_150px,
div.item-page img.image_150px {
	float: left;
	border: 0; 
	width: 150px !important;
	height: auto;
	height: inherit;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}	

img.image_175px,
div.itempage img.image_175px {
	float: left;
	border: 0; 
	width: 175px !important;
	height: auto;
	height: inherit;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}	

img.image_200px,
div.item-page img.image_200px {
	float: left;
	border: 0; 
	width: 200px !important;
	height: auto;
	height: inherit;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img.image_225px,
div.item-page img.image_225px {
	float: left;
	border: 0; 
	width: 225px !important;
	height: auto;
	height: inherit;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}	

img.image_250px,
div.item-page img.image_250px {
	float: left;
	border: 0; 
	width: 250px !important;
	height: auto;
	height: inherit;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img.image_300px,
div.item-page img.image_300px {
	float: left;
	border: 0; 
	width: 300px !important;
	height: auto;
	height: inherit;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img.image_350px,
div.item-page img.image_350px {
	float: left;
	border: 0; 
	width: 350px !important;
	height: auto;
	height: inherit;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img.image_400px,
div.item-page img.image_400px {
	float: left;
	border: 0; 
	width: 400px !important;
	height: auto;
	height: inherit;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img.image_450px,
div.item-page img.image_450px {
	float: left;
	border: 0; 
	width: 450px !important;
	height: auto;
	height: inherit;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img.image_500px,
div.item-page img.image_500px {
	float: left;
	border: 0; 
	width: 500px !important;
	height: auto;
	height: inherit;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img.image_550px,
div.item-page img.image_550px {
	float: left;
	border: 0; 
	width: 550px !important;
	height: auto;
	height: inherit;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img.image_550px_fw,
div.item-page img.image_550px_fw {
	float: left;
	border: 0; 
	width: 550px !important;
	height: auto;
	height: inherit;
	margin: 0px !important;
	padding: 0px !important;
}

img.image_752px_fw,
div.item-page img.image_752px_fw {
	float: left;
	border: 0; 
	width: 752px !important;
	height: auto;
	height: inherit;
	margin: 0px !important;
	padding: 0px !important;
}

img._map_550px {
	width: 550px;
	height: auto;
	height: inherit;
}
	
img.w550px {
	width: 550px !important;
	height: auto;
	height: inherit;
	border: 0 !important;
	margin: 0 10px !important;
	padding: 0 !important;
}

img.w570px {
	width: 570px !important;
	height: auto;
	height: inherit;
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
}

img.n270px {
	width: 270px !important;
	float: left;
	height: auto;
	height: inherit;
	border: 0 !important;
	margin: 0 30px 0 0 !important;
	padding: 0 !important;
}

/* Slogan area ---------------------------------------------------------------------------------- */ 
#slogan-2 p, #slogan-2 a  {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #a0afae ;
	text-align: left;
	margin: 0;
	padding: 0;
	border: 0;
}

/*--------------------------- form styling ---------------------------------------------------------*/

/* voor alle formulieren */

input, input.inputbox, textarea, select {
	border: 1px solid #0f654B;
	margin-bottom: 5px;
}

input#mod-search-searchword {
	border: 0;
	color: #416860;
	background-color: #fff;
	margin-bottom: 0;
	width: 160px;
	height: 15px;
}

#mod_login_username.inputbox, #mod_login_password.inputbox {
        width: 103px;
        /* height: 20px; */
        border: 1px solid #0f654B;
        margin-bottom: 5px;
}

#mod-search-searchword.inputbox {}

.horizontalbar {
	background-color: #a0afae;
	color: #fff;
	padding: 5px;
	border: 0;
	text-align: center;
	text-transform:uppercase;
	font-weight: bold;	
}

.button { 
    margin-top: 10px;
    margin-bottom: 10px;
    width: 104px;
    height: 20px;
    background-color: #a0afae;
    border: 1px solid #0f654b;
    cursor: pointer; 
}

#mod_login_usernametext, #mod_login_passwordtext {
    padding-top: 10px;
}

#mod_loginform { 
    padding-bottom: 10px;
}

#contact_name.inputbox {
    width: 300px;
    height: 20px;
    border: 1px solid #0f654B;
    margin-bottom: 5px;
}

#contact_email.inputbox {
    width: 300px;
    height: 20px;
    border: 1px solid #0f654B;
    margin-bottom: 5px;
}

#contact_subject.inputbox {
    width: 300px;
    height: 20px;
    border: 1px solid #0f654B;
    margin-bottom: 5px;
}

#contact_text.inputbox {
    width: 300px;
    height: 200px;
    border: 1px solid #0f654B;
    margin-bottom: 5px;	
}

/* CB login form ---*/
#login-form.cbLoginForm,
#login-form.cbLoginForm fieldset {
	border: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
}

#login-form.cbLoginForm fieldset p {width: 250px;}
#login-form.cbLoginForm fieldset p input {width: 130px; float: right;}
#login-form.cbLoginForm fieldset p input#mod_login_remember {width: 20px;margin-right: 115px;}

/* --------------------------end form styling ----------------------------------------------------------*/



/* 4 column layout -------------------------------------------------------------------------------------------------------------- */

#content.noleft .main_wide_width .items-row.cols-4 {
	width: 752px;
	margin: 0 0 10px 0;
	padding: 5px 0 10px 0;
	clear: both;
}

span.row-separator {	
	width: 752px;
	float: left;
	clear: both;
	margin: 10px 0 10px 0;
	border-bottom: 1px dotted #cccccc;
	height: 0px;
}

#content.noleft .main_wide_width .items-row.cols-4 .item.column-1,
#content.noleft .main_wide_width .items-row.cols-4 .item.column-2,
#content.noleft .main_wide_width .items-row.cols-4 .item.column-3,
#content.noleft .main_wide_width .items-row.cols-4 .item.column-4 {
	width: 180px;
	float: left;
	border:0;
	margin: 0;
	padding:0;
	overflow: hidden;
}


#content.noleft .main_wide_width .items-row.cols-4 .item.column-1 p,
#content.noleft .main_wide_width .items-row.cols-4 .item.column-2 p,
#content.noleft .main_wide_width .items-row.cols-4 .item.column-3 p,
#content.noleft .main_wide_width .items-row.cols-4 .item.column-4 p {
	margin: 0 0 3px 0;
	padding: 0;
	border:0;
}	
#content.noleft .main_wide_width .items-row.cols-4 .item.column-1,
#content.noleft .main_wide_width .items-row.cols-4 .item.column-2,
#content.noleft .main_wide_width .items-row.cols-4 .item.column-3 {
	margin-right: 10px;
}

.blog_inta-videos .items-row.cols-4 .item h2 {
	height: 40px;
	overflow: hidden;
}

#content.noleft .main_wide_width .blog_inta-videos .items-row.cols-4 .item img {
	width: 180px;
	height: auto;
	height: inherit;
	margin: 0 0 10px 0;
}


/* readmore styling */
#content.noleft .main_wide_width .blog_inta-videos .items-row.cols-4 .item p.readmore {margin:0;padding: 0;border: 0;}
#content.noleft .main_wide_width .blog_inta-videos .items-row.cols-4 .item p.readmore a {text-decoration: underline;}

/* Joomla Component layout ------------------------------------------------------------------------------------------------------- */
div.joomla div.article img.standard {
   float: left;
   width: 200px;
   height: auto;
   border: none;
   margin: 0px 10px 10px 0px;
}

div.joomla .contact .name {
    font-size:14px;
    letter-spacing: 1px;
    font-weight: bold;
	line-height: 20px;
}

/* floats */
div.first  {border-right: 1px dotted #a0b0af;}

div.joomla .float-left { float: left; overflow: hidden; }

div.joomla .float-right { float: right; overflow: hidden; }

div.joomla .width25 { width: 24.999%; }

div.joomla .width33 { width: 33.333%; }

div.joomla .width50 { width: 49.5%;}

div.joomla .width100 { width: 100%; }

div.joomla div.blog div.description {  
	margin: 10px 0px 15px 0px;
	padding-bottom: 20px;
	border-bottom: 1px #c8c8c8 dotted;
}

div.joomla div.leadingarticles {
	overflow: hidden;
}

div.joomla div.teaserarticles {
	overflow: hidden;
}

div.joomla div.item-bg {
	margin-bottom: 10px;
	border-bottom: 1px dotted #92a5a4; /* Divider */
}

.blog .leadingarticles .item {border :0;margin-top:0;padding-top:0;}

div.joomla div.item-bg {
	padding-bottom: 0px;
	overflow: hidden;
}

div.joomla div.multicolumns div.item {
	margin: 0px 15px 15px 15px;
}

div.joomla div.multicolumns div.first div.item {
	margin-left: 0px;
}

div.joomla div.multicolumns div.last div.item {
	margin-right: 0px;
}

div.joomla div.morearticles {
	margin: 10px 0px 10px 0px;
}

div.joomla div.pagination {
	text-align: center;
	border: 1px dotted #92a5a4;
	padding: 10px;
}

div.joomla div.pagination p.results {

}

div.joomla div.headline {
	overflow: hidden;
}

div.joomla div.multicolumns h1.title {
	font-size: 110%;
	letter-spacing: -1px;
}

div.joomla span.icon {
	display: block;
	margin-top: 10px;
	float: right;
}

div.joomla div.multicolumns span.icon {
	margin-top: 5px;
}

div.joomla span.edit {
	margin-left: 10px;
	float: left;
}

div.joomla span.pdf {
	margin-right: 5px;
}

div.joomla span.print {
	margin-right: 5px;
}

p.iteminfo span {
	margin: 0px 0px 12px 0px;
	color: #666;
	font-size: 90%;
	font-variant:small-caps;
	font-weight: normal;
}

/* ----------------------------------- styling for various modules -------------------------------------------------------------------------- */

/* HEADER ----------------------------------------------------------------------------------------------------------------------------------- */

/* inta-aivn_logo ------------------------------------------------------------------------------ */
#inta-aivn_logo .moduletable {
	border: 0;
	overflow: hidden;
}

#inta-aivn_logo a img {
	border: 0;
}


/* Language Switcher */
#inta-aivn_language-switcher .moduletable {
	border: 0;
	overflow: hidden;
}
.mod-languages {margin-top: 7px;}

/* Slogans */
#inta-aivn_slogan .moduletable,
#inta-aivn_slogan-2 .moduletable {
	border: 0;
	overflow: hidden;
}

#inta-aivn_slogan .moduletable img {
	width: 815px;
	height: auto;
	border:0;
}

/* RIGHT COLUMN ------------------------------------------------------------------------------------------------------------------------------ */

/* Generic */


/* RIGHT COLUMN ------------------------------------------------------------------------------------------------------------------------------ */

/* generic */
#inta-aivn_right .moduletable,
#inta-aivn_right .moduletable_swmenupro, 
#inta-aivn_right .moduletable_right, 
#inta-aivn_right .moduletable_right_socialnetworks {
	padding: 10px;
    margin-bottom: 10px;
    border: none;
	color: #a0b0af;
}

#inta-aivn_right .moduletable h3 {
	font-family: Helvetica,Verdana,Arial,sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 150%;
	margin: 0px 0px 10px 0px !important;
	padding: 0 0 0 3px !important;
	color: rgb(255, 255, 255) !important;
	background-color: rgb(65, 104, 96) !important;
	text-decoration: none !important;
}

#inta-aivn_right .moduletable img {
	width: 163px;
	height: auto;
	height: inherit;
	border: 0px;
	margin: 0;
	padding: 3px;
}

/* SWMEnuPro submenu's  */
#inta-aivn_right .moduletable_swmenupro td {
	display: block;width: 100%;
}

#inta-aivn_right .moduletable_swmenupro td a {
	text-decoration: none;
}

/* LEFT COLUMN ------------------------------------------------------------------------------------------------------------------------------- */

/* Left column */
/* Left column */
#inta-aivn_left img {
	width: 163px;
	height: auto;
	border: 0;
	margin: 0;
	padding: 3px;
}

#inta-aivn_left .moduletable_follow_social_media img {
	width: auto;
	width: inherit;
	height: 14px;
	border: 0;
	padding: 0;
	margin: 0 2px 0 0;
}

/* Left column: follow INTA on Social Media ---------------------------------------------------- */



#inta-aivn_right .moduletable p {margin: 0; padding: 0;}

/* Special right column modules ---------------------------------------------------------------- */

/* module with coc logos */
#inta-aivn_right .moduletable_coc-logos img,
#inta-aivn_right .moduletable_coc-logos a img,
#inta-coc_right .moduletable_coc-logos img,
#inta-coc_right .moduletable_coc-logos a img {
	width: 70px;
	height: auto;
	border: 0px ;
	margin: 0;
	color: #fff;
	margin: 0;
	padding: 3px;
}



#inta-aivn_right .moduletable p {margin: 0; padding: 0;}

/* Special right column modules ----------------------------------------------------------------*/

/* moduel with coc logos */
#inta-aivn_right .moduletable_coc-logos img {
	width: 70px;
	height: auto;
	border: 0px ;
	margin: 0;
	padding: 5px;
}

/* moduletables right column */
#inta-aivn_right .moduletable_right_registerforevents {border:0;}
#inta-aivn_ .moduletable_right_registerforevents p {margin-top: 5px;margin-bottom:10px;}
#inta-aivn_ .acymailing_mootoolsbutton {border:0; margin: 0;}


/* ---------------------------------------------------------------------------------------------*/


/* Help with bloglisting */
span.article_separator {
	clear: both;
	border-bottom: 1px dotted #666;
	margin-bottom: 10px;
}

div.article_row {clear: both;}

div.leading {clear:both;
	border-bottom: 1px dotted #666;
	margin-bottom: 10px;
}




/* #---- om in de hele site de hrefjes te wijzigen---  a[href^="http"] {
#       padding-right: 15px;
#       background: url(plaatje.png) no-repeat center right;
#}


#a[href$=".pdf"] {
#padding-right: 15px;
#background: url(pdf.png) no-repeat center right;
# } --------------------------------------------------------------*/

/* styling voor modules (algemeen) ------------------------------- */


/* styling voor modules in linkerkolom --------------------------- */

/* #vvisitcounter div a {display: none;} */

/* styling for modules in footer --------------------------------- */

/* Social media */


.moduletable_socialnetworks, .moduletable_socialnetworks p  {
	text-align: center;
	vertical-align: middle;	
	line-height: 30px;
	font-weight: bold; 
	}
	
.moduletable_socialnetworks img {
	margin: 0 5px 0 5px;
	padding: 0;
	border: 0;
	height: 15px;
	width: auto;
	}
	
	
	
/* Partners logo's --------------- */
.footer_partners p {
	clear: both;
	text-align: center;
	margin: 0 0 15px 0;
	padding: 0;
	border:0;
	width: auto;
	width: inherit;
}

.footer_partners img {
	height: 36px;
	width: auto;
	width: inherit;
	border: 0;
	margin: 0 10px 0 0;
	}

/* styling for modules in rechterkolom --------------------------------- */



/* Social media */

.moduletable__right_socialnetworks,
.moduletable__right_socialnetworks p {
	margin: 0;
	padding: 0;
}

.moduletable_right_socialnetworks img {
	margin: 0 3px 0 0px;
	padding: 0;
	border: 0;
	height: 18px;
	width: auto;
}

/* Social media */

.moduletable_right_socialnetworks,
.moduletable_right_socialnetworks p {
	margin: 0;
	padding: 0;
}

.moduletable_right_socialnetworks img {
	margin: 0 3px 0 0px;
	padding: 0;
	border: 0;
	height: 18px;
	width: auto;
}

.moduletable_right_socialnetworks {
	padding: 0px 0px 5px 0px;
  	/* margin-bottom: 10px; */
	border-bottom: 1px dotted #416860;
   color: #a0b0af;
}

/* Frontside editing disabled */
ul.actions {display:none;}etable_right_socialnetworks p {
	margin: 0;
	padding: 0;
}

.moduletable_right_socialnetworks img {
	margin: 0 3px 0 0px;
	padding: 0;
	border: 0;
	height: 18px;
	width: auto;
}

.moduletable_right_socialnetworks {
	padding: 0px 0px 5px 0px;
  	/* margin-bottom: 10px; */
	border-bottom: 1px dotted #416860;
   color: #a0b0af;
}

/* breadcrumbs */

#inta-aivn_breadcrumbs .moduletable {
	border: 0;padding-top: 2px;
}

.breadcrumbs, .breadcrumbs span, .breadcrumbs a, .breadcrumbs p, .breadcrumbs p a {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
    font-style:normal;
	line-height: 150%;
	color: #416860;
	text-decoration: none;
}

/* Breadcrumbs J! 3.x */


#inta-aivn_breadcrumbs .moduletable ul,
#inta-aivn_breadcrumbs .moduletable li {
	margin: 0;
	padding-left: 2px	;
	list-style: none !important;
    list-style-type: none !important;
	display: inline-block;
	float: left;
}

#inta-aivn_breadcrumbs .moduletable li a {
	text-decoration: none;
}

#inta-aivn_breadcrumbs .moduletable,
#inta-aivn_breadcrumbs .moduletable li,
#inta-aivn_breadcrumbs .moduletable span,
#inta-aivn_breadcrumbs .moduletable a,
#inta-aivn_breadcrumbs .moduletable p,
#inta-aivn_breadcrumbs .moduletable p a {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
    font-style:normal;
	line-height: 150%;
	color: #a0afae;
	text-decoration: none;
}



/* Frontside editing disabled */
ul.actions {display:none;}

/* no article details */
.item-page dl.article-info {display: none;}

#adminpanel h3 {
	margin-top: 10px;
	margin-bottom: 10px;

}able_right_socialnetworks {
	padding: 0px 0px 5px 0px;
  	/* margin-bottom: 10px; */
	border-bottom: 1px dotted #416860;
   color: #a0b0af;
}

/* breadcrumbs */

#inta-aivn_breadcrumbs .moduletable {border: 0;}

.breadcrumbs, .breadcrumbs span, .breadcrumbs a, .breadcrumbs p, .breadcrumbs p a {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
    font-style:normal;
	color: #a0afae;
	text-decoration: none;
}

/* Frontside editing disabled */
ul.actions {display:none;}

/* no article details */
.item-page dl.article-info {display: none;}

#adminpanel h3 {
	margin-top: 10px;
	margin-bottom: 10px;

}


/* bloglisting pages --------------------------------------------------------------------------------*/

#main .blog .items-row {
	clear: both;
}


#main .blog .items-row .item {
	margin-bottom: 20px;
}

/* ---------------------- Pagination --------------------------------------------------------------------------------*/

.pagination {
	position: relative;
	top: 20px;
	margin-bottom: 40px;
	text-align: center;
}

.pagination .counter {
	margin-bottom: 5px;
	color: #666;
}

.pagination ul {
	list-style-type: none;
}

.pagination ul li {
	display: inline;
	padding: 0 5px;
}

.pagination ul li .pagenav {
	color: #666;
}

/* ---------------------- More articles -----------------------------------------------------------------------------*/

.items-more ol li {
	margin-left: 10px;
}

tr.sectiontableentry1, tr.sectiontableentry2, table.cbUserListTable td.cbUserListCol1, table.cbUserListTable td.cbUserListCol2, table.cbUserListTable td.cbUserListCol3, table.cbUserListTable td.cbUserListCol4, table.cbUserListTable div.cbUserListFieldLine {
	background-color: #eee;
	height: 18px;
}
 
 


/* EXTRA STUFF     --- */
.ddmx103  a#menu103-10.item1 {
	display: none;
}

#inta-aivn_topmenu table#menu103.ddmx103  tbody  td.item11-last a.item1 {display: none;}


/* COC PAGES */
#content_cc #main.main_wide_width {border-right: 1px dotted #416860;}





/* Newsletter styles to keep editor en newsletter in sync as far as styling is concerned --------------------------------- */
#newsletter_contenttable,
#maincontent_newsletter table#newsletter_contenttable {
    width: 570px;
    border: 0;
    margin: 0 0 20px 0;
    padding: 0;
    background-color: #eeeeee;
}

.newsletter_contentcolumn,
#maincontent_newsletter #newsletter_contenttable td.newsletter_contentcolumn {background-color:#eeeeee;color:#416860;vertical-align: top;}


#maincontent_newsletter #newsletter_contenttable td.newsletter_contentcolumn p {margin: 0px 3px 16px 3px;}

img.newsletter_image,
p img.newsletter_image ,
#maincontent_newsletter #newsletter_contenttable td.newsletter_contentcolumn p img,
#maincontent_newsletter #newsletter_contenttable td.newsletter_contentcolumn p img.newsletter_image {
	width: 275px !important;
	height: auto;
	height: inherit;
	border: 0;
	display: block;
	outline: none;
	margin: 0px -3px 16px -3px;
}

.newsletter_separatorcolumn,
#maincontent_newsletter #newsletter_contenttable td.newsletter_separatorcolumn {width: 20px!important;border: 0;background-color: #ffffff;}

.newsletter_separatorrow,
#maincontent_newsletter #newsletter_contenttable td.newsletter_separatorrow {background-color:#eeeeee;color:#416860;height: 20px;}

#maincontent_newsletter img.newsletter_custom_image_properties {
        float: inherit;
        border: inherit; 
        width: auto;
        width: inherit;
        height: auto;
        height: inherit;
}

.newsletter_date,
#maincontent_newsletter .newsletter_date {
	padding: 0px 0px 0px 15px;
	color: rgb(102, 102, 102);
	background: url("http://inta-aivn.org/templates/inta_v4b/images/mod_raxo_allmode/icons.png") no-repeat scroll 0px 2px transparent;
}

.newsletter_readmore {
	padding: 0px 0px 0px 15px;
	color: rgb(102, 102, 102);
	background: url("http://inta-aivn.org/templates/inta_v4b/images/readmore_prefix.jpg") no-repeat scroll 0px 2px transparent;
    text-align: left !important;
}

.newsletter_hyperlink {}




.newsletter_rightblock{
  width: 230px;
  float: right;
  margin: 0;
  border: 0;
  padding: 10px 15px !important;
  background-image: url('http://inta-aivn.org/images/inta/_template/newsletters/news_from_the_network_v2/inta_logo_background.png');
  background-repeat: no-repeat;
  background-position: 0px 0px;
  min-height: 330px;
}

.newsletter_rightblock h3 {
  font-size: 16px !important;
  color: #f7e87f !important;
  padding: 0;
  line-height: 200%;
  margin: 0 0 10px 0;
}

.newsletter_rightblock,
.newsletter_rightblock p {
  color: #fff !important;
  padding: 0;
  line-height: 130%;
}

/* Vidblog pages:  /multimedia/videos/    ----------------------------------- */

.allmode-box.vidblog {
	margin-bottom: 20px;
}

.allmode-showall {
    display: inline;
    background-color: #416860;
    color: #FFF;
    margin: 0px 0px 0px 8px;
    padding: 3px 10px;
    text-decoration: none;
}

.allmode-showall:hover {
	text-decoration: none;
}

.allmode-showall a {
	background-color: #416860;
	color: #fff;
	margin: 0 0 0 8px;
	padding: 3px 10px 3px 10px;
	text-decoration: none;
}

.allmode-showall a:hover {
	text-decoration: none;
}

.vidblog_item {
	margin-left: 10px;
}
/* Postcard pages ----------------------------------------------------------- */

#postcard {width: 600px;margin: 0;padding:0;border: 0;}

#postcard #postcard_picture img,
#postcard #postcard_picture p img  {
	width: 600px !important;
	height: 360px !important;
	border: 0;
	margin: 10px;
	padding: 0;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	background-color: #416860;
}

h2.postcard {
	color: #fff;
	margin: 0;
	padding: 5px 0 5px 0 !important;
	height: 20px;
	background-color: #416860;
	width: 600px;
	clear: both;
	text-align: center;
	text-transform: uppercase;
}

#postcard_text {
	float: left;
	width: 390px;
	margin: 0;
	padding: 10px 5px 10px 5px;
	min-height: 200px;
	background-color: #eee;
}

#postcard_shortlist{
	float: right;
	width: 185px;
	padding: 5px 5px 10px 10px;
	margin: 0;
	min-height: 190px;
}




/* =========================================================================================================================== */


.system-unpublished {
	display: none !important;
}


/*

Website - Image 75px left aligned  =image_75px;
Website - Image 100px left aligned =image_100px;
Website - Image 125px left aligned =image_125px;
Website - Image 150px left aligned =image_150px;
Website - Image 175px left aligned =image_175px;
Website - Image 200px left aligned =image_200px;
Website - Image 225px left aligned =image_225px;
Website - Image 250px left aligned =image_250px
;Website - Image 300px left aligned =image_300px;
Website - Image 350px left aligned =image_350px;
Website - Image 400px left aligned =image_400px;
Website - Image 450px left aligned =image_450px;
Website - Image 550px left aligned =image_550px;
Website - Image 550px full width   =imags_550px_fw;
Website - Image 752px full width   =image_752px_fw;
Website - Image custom dimensions  =image_custom_width;
Website - Readmore link            =readon
Newsletter - Read more=newsltter_readmore;
Newsletter - Date with icon=newsletter_date;
Newsletter - Image 270px left aligned=n270px;
Newsletter - Image 570px full width=w570px

*/





/* == RAXO All-mode PRO ================================================================================ */

h3.allmode-name, h3.allmode-name span, h3.allmode-name span a {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px; 
	font-weight: normal;
	line-height: 125%;
	margin: 0px;
	text-align: center;
	color: #fff !important;
	background-color: #30826f !important;
	text-decoration: none !important;
  	padding: 2px;
  	letter-spacing:1px;
}

h3.allmode_title,
h3.allmode_title a {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px; 
	line-height: 125%;
	margin-bottom: 10px;
	text-decoration: none;
	color: #30826f ;
	text-decoration: none;
}

h3.allmode_title a:hover {text-decoration:underline;}

/* ----- RESET Styles ----- */
.allmode-default .allmode_name, .allmode-default .allmode_showall,
.allmode-default .allmode_topitem, .allmode-default .allmode_item,
.allmode-default .allmode_title, .allmode-default img {
	margin: 0; padding: 0;
	background: none; border: 0 none;
}

/* ----- MODULE BOX Styles ----- */
.allmode-default .allmode_name {												/* Module Block NAME */
	margin: 0 0 20px 0;
	font-size: 14px;
	font-weight: normal;
	background-color: #30826f;
	color: #fff;
	padding-left: 5px;
	width: 100%;
}

.allmode-default .allmode_name span {												/* Module Block NAME */
	color: #fff;
}

.allmode-default .allmode_name a {
	font-weight: bold;
	text-decoration: none;
}

.allmode-default .allmode_showall {												/* "Show All" TEXT */
	margin: -4px 12px 0 0;
	text-align: right !important;
}

/* ----- TOP ITEMS Styles ----- */
.allmode-default .allmode_topbox {												/* TOP Items DIV */
	margin: 0 8px 16px;
/*	width: 400px;*/
}

.allmode-default .allmode_topitem {												/* TOP Item DIV */
	margin: 8px 0 0; padding-bottom: 6px;
	overflow: hidden; clear: left;
	border-bottom: 1px dotted #30826f;
}
.allmode-default .allmode_topitem .allmode_img {								/* TOP Item IMAGE */
	float: left;
	margin: 2px 20px 8px 0;
	padding: 0px;
	border: 0px solid #8e8c8c;
	
}
.allmode-default .allmode_topitem .allmode_title {								/* TOP Item TITLE */
	margin: 0 0 3px 0;
}

.allmode-default .allmode_topitem .allmode_title a {
	font-weight: bold;
}

.allmode-default .allmode_topitem .allmode_text {								/* TOP Item TEXT */
	font: normal 13px/20px "Trebuchet MS",Arial,sans-serif;
	/* color: #373737; */
}

.allmode-default .allmode_topitem .allmode_readmore {							/* TOP Item READ MORE */
	float: right;
	margin-right: 4px;
	font: inherit;
	font-weight: bold;
	text-align: right;
}


/* ----- TOP FIELDS Styles ----- */
.allmode-default .allmode_topitem .allmode_details {							/* TOP Item Details DIV */
	margin-bottom: 3px;
	font-size: 12px; line-height: 14px;
	color: #666666;
}
.allmode-default .allmode_topitem .allmode_date {								/* TOP Item DATE */
	padding: 0 10px 0 15px;
	background: url(icons.png) no-repeat 0 3px;
}
.allmode-default .allmode_topitem .allmode_hits {								/* TOP Item HITS */
	padding: 0 10px 0 15px;
	background: url(icons.png) no-repeat 0 -29px;
}
.allmode-default .allmode_topitem .allmode_comments {							/* TOP Item COMMENTS */
	padding: 0 10px 0 15px;
	background: url(icons.png) no-repeat 0 -60px;
}

.allmode-default .allmode_topitem .allmode_info {								/* TOP Item Info DIV */
	margin-top: -4px; padding-bottom: 2px;
	font-size: 11px; line-height: 17px;
	font-style: italic;
	color: #666666;
}
.allmode-default .allmode_topitem .allmode_section,
.allmode-default .allmode_topitem .allmode_category,
.allmode-default .allmode_topitem .allmode_author {								/* TOP Item SECTION, CATEGORY, AUTHOR */
	padding-right: 5px;
	font-style: normal;
	color: #666666;
}

/* ----- ITEMS Styles ----- */
.allmode-default .allmode_itemsbox {											/* Items DIV */
	margin: 0;
/*	width: 400px;*/
}
.allmode-default .allmode_item {
	float: left;																/* Item DIV */
	margin: 8px 0 0; 
  	padding: 15px 0px;
	overflow: hidden; clear: left;
	border-bottom: 1px dotted #416860;
	min-height: 158px;
	clear: both;
}
.allmode-default .allmode_item .allmode_img {									/* Item IMAGE */
	float: left;
	margin: 0px;
	padding-right: 15px;
	border: 0px;
	height: inherit;
	height: auto;
	clear: both;
}
.allmode-default .allmode_item .allmode_title {									/* Item TITLE */
	margin: 0 0 3px 0;
	/*font: bold 14px/17px "Times New Roman",Times,serif; */
}
.allmode-default .allmode_item .allmode_title a {
	font-weight: 600;
}
.allmode-default .allmode_item .allmode_text {									/* Item TEXT */
	/*font: normal 12px/17px Helvetica,Arial,sans-serif; */
	/*color: #373737; */
}
.allmode-default .allmode_item .allmode_readmore {								/* Item READ MORE */
  	display: none;
	/* float: right;
	text-align: right;
	background: #f5f0f0;
	margin: 10px;
	padding: 5px 10px;
	border: 1px solid #666; */
}

.allmode-default .allmode_item .allmode_text .allmode_readmore a {color: #666666;}
.allmode-default .allmode_item .allmode_text .allmode_readmore a:hover {text-decoration: underline;}
 
span.row-separator {
	display: none;
	height: 0px;
}
 
/* ----- FIELDS Styles ----- */
.allmode-default .allmode_item .allmode_details {								/* Item Details DIV */
	margin-bottom: 6px;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
	width: 100%;
}

	.allmode-default .allmode_item .allmode_date {									/* Item DATE */
		padding: 0 0 0 15px;
		color: #666666;
		background: url(../images/mod_raxo_allmode/icons.png) no-repeat 0 2px;
	}
	.allmode-default .allmode_item .allmode_hits {									/* Item HITS */
		padding: 0 0 0 15px;
		background: url(../images/mod_raxo_allmode/icons.png) no-repeat 0 -30px;
	}
	.allmode-default .allmode_item .allmode_comments {								/* Item COMMENTS */
		padding: 0 0 0 15px;
		background: url(../images/mod_raxo_allmode/icons.png) no-repeat 0 -61px;
	}
	
	.allmode-default .allmode_item .allmode_section,
	.allmode-default .allmode_item .allmode_category,
	.allmode-default .allmode_item .allmode_author {								/* Item SECTION, CATEGORY, AUTHOR */
		padding-right: 5px;
		font-size: 10px;
		line-height: 16px;
		color: #666666;
	}

/* ----- RATING Field ----- */
.allmode-default .allmode_rating {												/* Items RATING */
	white-space: nowrap;
}
	.allmode-default .allmode_star {											/* Inactive STAR */
		display: inline-block;
		margin: 0 1px;
		width: 11px; height: 11px;
		background: url(../images/mod_raxo_allmode/rating.png) no-repeat 0 0;
		/* zoom: 1; */
		display: inline; /*IE7 Hack*/
	}
	.allmode-default .allmode_rating span {										/* Active STAR */
		display: inline-block;
		width: 100%; height: 100%;
		background: url(../images/mod_raxo_allmode/rating.png) no-repeat 0 -20px;
	}


/* Community Builder specific styles ------------------------------------------------ */

a.mod_login:link {}
a.mod_login:visited{}
a.mod_login:hover{}

#inta-aivn_left  .cbLoginForm fieldset.userdata  {
	border: 0;
	padding-left: 0;
	margin: 0;
}

/* Styling for various profile titles, tabs, content, etc. -------------------------- */

.cbUserListplists {display: none;}

/* styles for self-created prpfile views */

div.cbtwolinesfield {width: 550px !important;}

div.cb_field {width: 550px;}

#profile_details {
	float: left;
	width: 550px;
	clear:both;
}

#profile_details_text {
	float:right;
	width:410px;
	clear:both;
}

	#profile_details_text #col_left {
		float: left;
		width: 150px;
		font-weight: bold;
	}
	
	#profile_details_text #col_right {
		float: right;
		width: 260px;
	}
	
	#profile_details_text img.profile_icon {
		float: left;
		border: 0;
		padding: 10px 5px 10px 0;
		margin:0;
	}

#profile_details_images {
	float:left;
	width: 120px;
}

	#profile_details_images .profile_image, 
	#profile_details_images .profile_image img.cbFullPict {
		float:left;
		width: 120px;
		border: 0;
		padding: 0;
		margin:0;
	}
	
	#profile_details_images img.profile_icon {
		float: left;
		border: 0;
		padding: 10px 5px 10px 0;
		margin:0;
	}
	
#profile_details_text_cv {
	float:left;
	width: 100%;
	clear:both;
}

/* Phoca Download ------------------------------------------------------------------- */
/* http://www.phoca.cz/ */

.phoca-dl-hr {
	border-bottom: 3px solid #e9e9e9;
	margin-bottom: 10px;
}

#phoca-dl-categories-box a img {
	border:		0px;
	padding:	0;
	margin:		0;
}

/* categories box */
#phoca-dl-categories-box div.pd-desc {
	margin: 10px 0 10px 0;
}
#phoca-dl-categories-box div.pd-categories {
	width:		33%;
	position:	relative;
	float:		left;
	background: url('images/br.png') right bottom no-repeat;
	margin:		0px;
	padding:	0px;
}
#phoca-dl-categories-box div.pd-categories div.bl {
	background: url('images/bl.png') left bottom no-repeat;
}

#phoca-dl-categories-box div.pd-categories div div.tr{
	background: url('images/tr.png') right top no-repeat;
}

#phoca-dl-categories-box div.pd-categories div div div.tl{
	background: url('images/tl.png') left top no-repeat;
	padding:	10px;
}

#phoca-dl-categories-box div.pd-categories div div div h3 {
	margin:			0px;
	padding:		5px;
	margin-bottom:	7px;
	background: 	#fafafa;
	border:			1px solid #e9e9e9;
}

#phoca-dl-category-box .pagination,
#phoca-dl-category-box .pagination div ul {
	text-align:		center;
	margin: 		auto;
	margin:			5px;
	border: 		none;
	
}

#phoca-dl-category-box .pd-subcategory,
#phoca-dl-file-box .pd-file {
	margin:			5px;
}

#phoca-dl-file-box .pd-file-details {
	border: 0;
}


/* categories, category */
#phoca-dl-categories-box .pd-category,
#phoca-dl-category-box .pd-subcategory {
	padding-left:	20px;
	background: 	transparent url('images/folder.png') 0 center no-repeat;
	
}

/* category, file */ 
#phoca-dl-category-box .pd-category h3,
#phoca-dl-file-box .pd-file h3{
	margin:			0;
	padding:		5px;
	background: 	#fafafa;
	border:			1px solid #e9e9e9;
	margin-bottom:	7px;
}

#phoca-dl-category-box .pd-category div.pdtop,
#phoca-dl-file-box .pd-file div.pdtop {
	float:			right;
	position:		relative;
	width:			16px;
	margin-top:		5px;
	margin-right:	7px;
}
#phoca-dl-categories-box  h3 small,
#phoca-dl-category-box .pd-category h3 small,
#phoca-dl-file-box .pd-file h3 small {
	color:			#BF6070;
	font-size:		small;
	font-weight:	normal;
}

#phoca-dl-categories-box  a img,
#phoca-dl-category-box a img,
#phoca-dl-file-box a img {
	border: none;
}

#phoca-dl-categories-box  h3 a{
	font-weight:	bold;
	text-decoration:underline;
}

/* icon next to file*/
.phoca-dl-file-box-mod .pd-document16,
#phoca-dl-file-box .pd-document16,
#phoca-dl-category-box .pd-document16{
	padding-left:	20px;
	background: 	url('images/icon-document-16.png') 0px center no-repeat;
	height:			16px;
    line-height:	16px;
}
#phoca-dl-most-viewed-box .pd-document16  {
	padding-left:	20px;
	background: 	url('images/icon-document-16.png') 0px center no-repeat;
}
.phoca-dl-file-box-mod .pd-document32,
#phoca-dl-file-box .pd-document32,
#phoca-dl-category-box .pd-document32,
#phoca-dl-most-viewed-box .pd-document32 {
	background: 	url('images/icon-document-32.png')  0px center no-repeat;
	height:			32px;
    line-height:	32px;
	padding-left:	36px;
}
.phoca-dl-file-box-mod .pd-document48,
#phoca-dl-file-box .pd-document48,
#phoca-dl-category-box .pd-document48,
#phoca-dl-most-viewed-box .pd-document48 {
	background: 	url('images/icon-document-48.png') 0px center no-repeat;
	height:			48px;
    line-height:	48px;
	padding-left:	52px;
}
.phoca-dl-file-box-mod .pd-document64,
#phoca-dl-file-box .pd-document64,
#phoca-dl-category-box .pd-document64,
#phoca-dl-most-viewed-box .pd-document64 {
	background: 	url('images/icon-document-64.png')  0px center no-repeat;
	height:			64px;
    line-height:	64px;
	padding-left:	70px;
}

#phoca-dl-category-box table {
	border-collapse:collapse;
}

#phoca-dl-category-box table tr {
	border-collapse:collapse;
}

#phoca-dl-category-box table tr td.pdfile {
	border-collapse:collapse;
	padding-top:	15px;
	padding-bottom:	15px;
}

#phoca-dl-category-box table tr td.pdfile-rating,
#phoca-dl-category-box table tr td.pdfile-mirror,
#phoca-dl-category-box table tr td.pdfile-report {
	border-collapse:collapse;
	padding:0;
}

#phoca-dl-category-box table tr td.pdfile-rating.border-tr,
#phoca-dl-category-box table tr td.pdfile.border-tr,
#phoca-dl-category-box table tr td.pdfile-mirror.border-tr,
#phoca-dl-category-box table tr td.pdfile-report.border-tr {
	border-bottom:	1px dotted #cccccc;
}

#phoca-dl-category-box table tr td.textonly {
	border-collapse:	collapse;
	border-bottom:		0px;
	padding-top:		15px;
	padding-bottom:		15px;
}

/* BUTTON - DOWNLOAD */
#phoca-dl-category-box .pddownload {
	border-top:		1px solid #00CC00;
	border-right:	1px solid #008F00;
	border-bottom:	1px solid #008F00;
	border-left:	1px solid #00CC00;
	margin:			1px 0px 1px 3px;
	background: 	#008F00 url('images/bg-download.png') 0 0 repeat-x;
	
}
#phoca-dl-category-box .pddownload div {
	border:			1px solid #fff;
	background: 	transparent url('images/icon-download.png') 3px center no-repeat;
	padding:		3px 10px 3px 25px;
}
#phoca-dl-category-box .pddownload div a {
	color:			#fff;
	font-weight:	bold;
}

/* BUTTON - DOWNLOAD RC */
#phoca-dl-category-box .pddownloadrc {
	margin:			0px 1px 0px 1px;
	height:			35px;
	line-height:	33px;
	background: 	#008F00 url('images/button-download-l.png') 0 0 no-repeat;
	
}
#phoca-dl-category-box .pddownloadrc div {
	background: 	transparent url('images/button-download-r.png') 100% 0 no-repeat;
	padding:		0px 12px 0px 25px;
	height:			35px;
	line-height:	33px;
}
#phoca-dl-category-box .pddownloadrc div a {
	color:			#fff;
	font-weight:	bold;
}

/* BUTTON - DETAIL */
#phoca-dl-category-box .pddetails{
	border-top:		1px solid #FFB200;
	border-right:	1px solid #B37D00;
	border-bottom:	1px solid #B37D00;
	border-left:	1px solid #FFB200;
	margin:			1px 0px 1px 3px;
	background: 	#B37D00 url('images/bg-details.png') 0 0 repeat-x;
	
}
#phoca-dl-category-box .pddetails div {
	border:			1px solid #fff;
	background: 	transparent url('images/icon-details.png') 3px center no-repeat;
	padding:		3px 10px 3px 25px;
}
#phoca-dl-category-box .pddetails div a {
	color:			#fff;
	font-weight:	bold;
}
/* BUTTON - DETAIL RC */
#phoca-dl-category-box .pddetailsrc {
	margin:			0px 1px 0px 1px;
	height:			35px;
	line-height:	33px;
	background: 	#008F00 url('images/button-detail-l.png') 0 0 no-repeat;
	
}
#phoca-dl-category-box .pddetailsrc div {
	background: 	transparent url('images/button-detail-r.png') 100% 0 no-repeat;
	padding:		0px 12px 0px 25px;
	height:			35px;
	line-height:	33px;
}
#phoca-dl-category-box .pddetailsrc div a {
	color:			#fff;
	font-weight:	bold;
}

/* BUTTON - PLAY */
#phoca-dl-category-box .pdplay {
	border-top:		1px solid #ff2b61;
	border-right:	1px solid #b2002e;
	border-bottom:	1px solid #b2002b;
	border-left:	1px solid #ff2b61;
	margin:			1px 0px 1px 3px;
	background: 	#b2002b url('images/bg-play.png') 0 0 repeat-x;
	
}
#phoca-dl-category-box .pdplay div {
	border:			1px solid #fff;
	background: 	transparent url('images/icon-play.png') 3px center no-repeat;
	padding:		3px 10px 3px 25px;
}
#phoca-dl-category-box .pdplay div a {
	color:			#fff;
	font-weight:	bold;
}

/* BUTTON - PLAY RC */
#phoca-dl-category-box .pdplayrc {
	margin:			0px 1px 0px 1px;
	height:			35px;
	line-height:	33px;
	background: 	#008F00 url('images/button-play-l.png') 0 0 no-repeat;
	
}
#phoca-dl-category-box .pdplayrc div {
	background: 	transparent url('images/button-play-r.png') 100% 0 no-repeat;
	padding:		0px 12px 0px 25px;
	height:			35px;
	line-height:	33px;
}
#phoca-dl-category-box .pdplayrc div a {
	color:			#fff;
	font-weight:	bold;
}

/* BUTTON - PREVIEW */
#phoca-dl-category-box .pdpreview {
	border-top:		1px solid #2ba7ff;
	border-right:	1px solid #0068b2;
	border-bottom:	1px solid #0068b2;
	border-left:	1px solid #2ba7ff;
	margin:			1px 0px 1px 3px;
	background: 	#0068b2 url('images/bg-preview.png') 0 0 repeat-x;
	
}
#phoca-dl-category-box .pdpreview div {
	border:			1px solid #fff;
	background: 	transparent url('images/icon-preview.png') 3px center no-repeat;
	padding:		3px 10px 3px 25px;
}
#phoca-dl-category-box .pdpreview div a {
	color:			#fff;
	font-weight:	bold;
}

/* BUTTON - PLAY RC */
#phoca-dl-category-box .pdpreviewrc {
	margin:			0px 1px 0px 1px;
	height:			35px;
	line-height:	33px;
	background: 	#008F00 url('images/button-preview-l.png') 0 0 no-repeat;
	
}
#phoca-dl-category-box .pdpreviewrc div {
	background: 	transparent url('images/button-preview-r.png') 100% 0 no-repeat;
	padding:		0px 12px 0px 25px;
	height:			35px;
	line-height:	33px;
}
#phoca-dl-category-box .pdpreviewrc div a {
	color:			#fff;
	font-weight:	bold;
}


#phoca-dl-category-box h4, #overDiv h4 {
	margin:			2px 0;
	padding:		2px 0;
}

#phoca-dl-most-viewed-box small {
	color:			#cccccc;
	font-size:		small;
}

#phoca-dl-most-viewed-box .pd-documents {
	margin:			5px;
}

/* Plugin */
#phoca-dl-category-box-plugin .pd-document {
	padding-left:	20px;
	background: 	url('images/document.png') 0 center no-repeat;
	text-align:		left;
	padding-top:	4px;
	padding-bottom:	4px;
	
}

/* Module */
.phoca-dl-categories-box-module .pd-categories {
	color:			#BF6070;
	
}

.phocadownload-navigation {
	padding:		2px;
	border:		 	1px dotted #D6D6D6;
	width:			6em;
	position:		relative;
	float:			right;
	text-align:		center;
	margin-left:	5px;
}

.phocadownload-navigation .navigation-text {
	color:				#BF6070;
	background-color:	#D6D6D6;
	padding:			2px;
	margin-bottom:		3px;
	font-size:			10px;
	text-align:			center;
}

#phoca-dl-license {
	border: 			1px solid #ccc;
	background: 		#f5f5f5;
	overflow: 			auto;
	margin-top:			10px;
	margin-bottom:		10px;
}

.pd-pagination {
	margin-top:			20px;
}

.pd-float {
	position:			relative;
	float:				left;
	margin:				0px 3px;
}

#phocadownload-upload .comment-input{
	width: 				98%;
}

#phocadownload-upload .comment-input2 {
	width: 				40px;
	border:				0px;
	font-weight:		bold;
}

/* tabs */
form {
  margin: 0;
  padding: 0;
}


dl.tabs {
	float: 			left;
	margin: 		10px 0 -1px 0;
	z-index: 		50;
	
}

dl.tabs dt {
	float: 			left;
	padding: 		4px 10px;
	border-left: 	1px solid #ccc;
	border-right: 	1px solid #ccc;
	border-top: 	1px solid #ccc;
	margin-left: 	3px;
	background: 	#f0f0f0;
	color: 			#666;
	
}

dl.tabs dt.open {
	background: 	#ffffff;
	border-bottom: 	1px solid #ffffff;
	z-index: 		100;
	color: 			#000;
	
}

div.current {
	clear: 			both;
	border: 		1px solid #ccc;
	padding: 		10px 10px;
	background: 	#ffffff;
	
}

div.current dd {
	padding: 		0;
	margin: 		0;
}

#loading-label-file{
	text-align:		center;
	display:		none;
}

/** Table styles **/

#phocadownload-upload  table.adminlist {
	width: 				100%;
	border-spacing: 	1px;
	background-color: 	#e7e7e7;
	color: 				#666;
}

#phocadownload-upload  .pagination {
	margin:				0;
	padding:			0;
	display:			inline;
}

#phocadownload-upload  table.adminlist td,
#phocadownload-upload  table.adminlist th { 
	padding: 			4px;
}

#phocadownload-upload  table.adminlist thead th {
	text-align: 		center;
	background: 		#f0f0f0;
	color: 				#666;
	border-bottom: 		1px solid #999;
	border-left:		1px solid #fff;
}

#phocadownload-upload  table.adminlist thead a:hover 			{ text-decoration: none; }
#phocadownload-upload  table.adminlist thead th img 				{ vertical-align: middle; }
#phocadownload-upload  table.adminlist tbody th 					{ font-weight: bold; }
#phocadownload-upload  table.adminlist tbody tr					{ background-color: #fff;  text-align: left; }
#phocadownload-upload  table.adminlist tbody tr.row1 				{ background: #f9f9f9; border-top: 1px solid #fff; }
#phocadownload-upload  table.adminlist tbody tr.row0:hover td,
#phocadownload-upload  table.adminlist tbody tr.row1:hover td 		{ background-color: #ffd ; }
#phocadownload-upload  table.adminlist tbody tr td 	  			{ height: 25px; background: #fff; border: 1px solid #fff; }
#phocadownload-upload  table.adminlist tbody tr.row1 td 			{ background: #f9f9f9; border-top: 1px solid #FFF; }
#phocadownload-upload  table.adminlist tfoot tr 					{ text-align: center;  color: #333; }
#phocadownload-upload  table.adminlist tfoot td,
#phocadownload-upload  table.adminlist tfoot th 					{ background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }
#phocadownload-upload  table.adminlist td.order					{ text-align: center; white-space: nowrap; }
#phocadownload-upload  table.adminlist td.order span 			{ float: left; display: block; width: 20px; text-align: center; }


#phocadownload-upload .error,
#phoca-dl-file-box .error,
#phoca-dl-category-box .pd-error,
#phoca-dl-category-box .error {
	background:		#FFC2C2;
	border:			1px solid #bf3030;
	color: 			#a60000;
	padding:		10px;
	margin-top:		5px;
	margin-bottom:	5px;
}

#phoca-dl-categories-box .pd-no-subcat {
	margin-left: 5px;
}

/* not conflict with beez */
#phocadownload-upload table,
#phocadownload-upload table tr,
#phocadownload-upload table tr td,
#phoca-dl-file-box table,
#phoca-dl-file-box table tr,
#phoca-dl-file-box table tr td,
#phoca-dl-category-box table,
#phoca-dl-category-box table tr,
#phoca-dl-category-box table tr td {
	border: none;
}
#overDiv table,
#overDiv table tr,
#overDiv table tr td{
	border: none;
	padding:5px;
	
}

#phoca-dl-category-box .pagination.pd-pagination {
	border: none;
}

#phocadownload-pane div.current,
#phocadownload-pane div.current dd,
#phocadownload-pane .tabs,
#phocadownload-pane #pane {
	width: 100%;
}

#phoca-dl-category-box .pdtop a:hover,
#phoca-dl-category-box .pdtop a:active,
#phoca-dl-category-box .pdtop a:focus,
#phoca-dl-category-box .pdfile a:hover,
#phoca-dl-category-box .pdfile a:active,
#phoca-dl-category-box .pdfile a:focus,
#phoca-dl-file-box .pdtop a:hover,
#phoca-dl-file-box .pdtop a:active,
#phoca-dl-file-box .pdtop a:focus {
	background: transparent;
}

/* overlib */
#overDiv table,
#overDiv table tr,
#overDiv table tr td {
	border: 0px
}

#overDiv .fontPhocaPDClass {
	color: #999;
	margin:0;padding:0;
}

#overDiv .fgPhocaPDClass {
	background-color: #f0f0f0;
	margin:0;padding:0;
}
#overDiv .bgPhocaPDClass {
	background-color: #f0f0f0;
	margin:0;padding:0;
	border: 1px solid #999;
}
#overDiv .capfontPhocaPDClass {
	color: #999;
	margin:0;padding:0;
}
#overDiv .capfontclosePhocaPDClass,
#overDiv .capfontclosePhocaPDClass a {
	color: #999;
	text-decoration: underline;
	text-align: right;
	margin:0;padding:0;
}

#phoca-dl-category-box .pagination #pg-pagination  ul {
	margin: 10px auto;
	text-align: center;
	border: 0;
	list-style: none;
}

.pd-mirror,
.pd-report  {
	margin: 0px 5px 5px 0px;
	float:right;
}

.pd-mirror-file,
.pd-report-file {
	margin: 0px 5px 5px 0px;
	float:right;
}

/* --- News --- */

table._displaynews {
	border:				none;
}

.contentpaneopen_displaynews span._displaynews a._displaynews {
	text-decoration: 	none;
	color:				#999;
}

.contentpaneopen_displaynews h2 {
	margin-bottom: 		0;
	padding-bottom: 	0;
}


/* ---------------------------------------------------------------------------------------------------------------------------- */
dl.stats-module dt {
	width: 80px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	float: left;
}
dl.stats-module dd {width: 80px;font-weight: normal;float: right;}

dl.stats-module {clear:both;height:135px;}


/* Vineora Visitors Counter  --------------------------------------------------------------------------------------------------- */
 #adminpanel div.mvc_loggedInUserNamens div.title {
	font-family: inherit;
	font-size: 13px;
	line-height: 150%;
	font-style: normal;
	font-weight: bold;
	color: #416860;
	margin-top: 10px;
	border-top: 1px dotted #416860;
 }
	
/* Chronoforms ----------------------------------------------------------------------------------------------------- */

html > body > div #container .normalwidth > div .contentwrapper > div #content_plus_left_plus_right .nobreadcrumbs > div #content .noleft > div #component_plus_left .noleft > div #main .main_wide_width > form #chronoform_join_the_communities_of_competence .Chronoform > div #your_name_container_div .ccms_form_element cfdiv_custom > div .clear


#chronoform_join_the_communities_of_competence {
	position: relative;
	width: 550px;
}

#chronoform_join_the_communities_of_competence .tooltipimg {
	/* display: none; */
}

#chronoform_join_the_communities_of_competence .ccms_form_element .cfdiv_text,
#chronoform_join_the_communities_of_competence .cmms_form_element,
#chronoform_join_the_communities_of_competence .clear
{
	height: 20px;
	margin:0;
	padding:0;
	border:0;
}

#chronoform_join_the_communities_of_competence .small-message {
	float: right;
	width: 10px;
	height: 10px;
	margin: -28px;
	padding:0;
	border: 0;
}

/*
#chronoform_join_the_communities_of_competence .form_item {
	float: left;
	width: 100%;
	margin-bottom: 5px;
}
*/

#chronoform_join_the_communities_of_competence .ccms_form_element {
	height: 25px;
	margin:0;
	padding:0;
	border:0;
}

#chronoform_join_the_communities_of_competence .ccms_form_element label {
	color: #416860;
	text-decoration: none;
	font-weight: normal;
	float: left;
	width: 230px;
	vertical-align: top;
}

#chronoform_join_the_communities_of_competence .ccms_form_element input,
#chronoform_join_the_communities_of_competence .ccms_form_element textarea {
	float: left;
	border: 1px dotted #666;
	color: #333;
	padding: 0;
	width: 210px;
	margin: 0 0 3px 0px;
	height: 12px;
}

#chronoform_join_the_communities_of_competence .ccms_form_element select {
	float: left;
	margin: 0 0 3px 20px;
	border: 1px dotted #666;
	color: #333;
	padding: 0;
	width: 210px;
	height: 18px;
}

#chronoform_join_the_communities_of_competence .ccms_form_element #submit {
	float: left;
	border: 1px solid #aea894;
	color: #416860;
	padding: 0;
	margin: 0;
	width: 100px;
	height: 35px;
}

/*
#chronoform_join_the_communities_of_competence .ccms_form_element .tooltipimg {
	border: 1px solid #aea894;
	background-color: #090909;
}
*/

/*
#chronoform_join_the_communities_of_competence .ccms_form_element .tooltipimg a {
	color: #9d7c36;
	background-color: #090909;
}
*/

span.LV_validation_message {
	float: right;
	font-size: 11px;
	font-weight: normal;
}

div.chronoform a {display: none;}
/* End of Chronoforms ---------------------------------------------------------------------------------------------- */ 


/* jsmalflib */
#inta-coc_right #js_topinfo {display: none;}


#inta-coc_right #jsmallframe {padding: 0;}
#inta-coc_right #jsmallframe table.jsmalltable {padding: 0;margin: 0;}
#inta-coc_right #jsmallframe table.jsmalltable tr.row.header {display: none;}

.moduletable_documents h3 {margin-bottom: 0px;}


div.chronoform a {display: none;}


/* jsmalflib */
#inta-coc_right #js_topinfo {display: none;}


#inta-coc_right #jsmallframe {padding: 0;}
#inta-coc_right #jsmallframe table.jsmalltable {padding: 0;margin: 0;}
#inta-coc_right #jsmallframe table.jsmalltable tr.row.header {display: none;}

.moduletable_documents h3 {margin-bottom: 0px;}


/* yvcomments ---------------------------------------------------------------------------------------------------- */

span.LV_validation_message {
	float: right;
	font-size: 11px;
	font-weight: normal;
}
div.CommentPoweredBy a {display:none;}
t {
	float: left;
	border: 1px solid #aea894;
	color: #416860;
	padding: 0;
	margin: 0;
	width: 100px;
	height: 35px;
}

div.CommentPoweredBy a {display:none;}

#inta-coc_right .CommentHeader .CommentTitle .CommentControlBox
 {
	display: none;
}


/* twitter feed */

.timeline-footer {
	display: none !important;
}


/* DJ-ImageSlider ----------------- */
.djslider-in {
	height: 100%;
}

.slide-desc {
	
	top: 0% !important;
	bottom: 100%;
left: 0%;
width: 100%;
}

.navigation-container-custom {
    position: absolute;
    top: 324px !important;
    right: 10px;
}

.slide-desc-bg-default {
    background: RGBA(125,125,125,0.8) !important;
	 padding: 0 !important;
	 margin: 0 !important;
}

.slide-title {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px !important;
	line-height: 20px !important;
	text-transform: uppercase !important;
	text-decoration: none !important;
	font-style: normal;
	color: #9FD4FF !important;
	padding: 0 !important;
	margin: 0 !important;
}

.slide-desc-title {
	padding: 5px 5px 5px !important;
}
/* TOPMENU ENGLISH ------------------- */

.ddmx103{
	border:0px none  !important ; margin-top: -3px !important;
}

.ddmx103 a.item1,
.ddmx103 a.item1:hover,
.ddmx103 a.item1-active,
.ddmx103 a.item1-active:hover {
	padding: 5px 10px 5px 5px  !important ; 
	top: 0px !important ; 
	left: 0px; 
	font-size: 14px !important ; 
	font-family: Arial, Helvetica, sans-serif !important ; 
	text-align: right !important ; 
	font-weight: bold !important ; 
	color: #416860 !important ; 
	text-decoration: none !important ; 
	display: block; 
	white-space: nowrap; 
	position: relative; 
}
.ddmx103 td.item11 {
 padding:0 !important ; 
 border-top: 0px none  !important ; 
 border-left: 0px none  !important ; 
 border-bottom: 0px none ;
 border-right: 0 !important ; 
 white-space: nowrap !important ; 
}
.ddmx103 td.item11-last {
 padding:0 !important ; 
 border: 0px none  !important ; 
 white-space: nowrap; 
}
.ddmx103 td.item11-acton {
 padding:0 !important ; 
 border-top: 0px none  !important ; 
 border-left: 0px none  !important ; 
 white-space: nowrap; 
 border-bottom: 0px none ;
}
.ddmx103 td.item11-acton-last:hover,
.ddmx103 td.item11-acton-last {
 border: 0px none  !important ; 
}
.ddmx103 .item11:hover,
.ddmx103 .item11-acton:hover,
.ddmx103 .item11-last:hover,
.ddmx103 .item11-acton-last a.item1,
.ddmx103 .item11-acton a.item1,
.ddmx103 .item11-acton-last a:hover,
.ddmx103 .item11-acton a:hover,
.ddmx103 .item11 a:hover,
.ddmx103 .item11-last a:hover,
.ddmx103 a.item1-active,
.ddmx103 a.item1-active:hover {
 color: #333333 !important ; 
}
.ddmx103 a.item2,
.ddmx103 a.item2:hover,
.ddmx103 a.item2-active,
.ddmx103 a.item2-active:hover {
 padding: 5px 10px 5px 5px  !important ; 
 font-size: 11px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: left !important ; 
 font-weight: normal !important ; 
 text-decoration: none !important ; 
 display: block; 
 white-space: nowrap; 
 opacity:1; 
}
.ddmx103 a.item2 {
background-image: none; background-color: #416860 !important ; 
 color: #ffffff !important ; 
 border-top: 0px none  !important ; 
 border-left: 0px none  !important ; 
 border-right: 0px none  !important ; 
}
.ddmx103 a.item2-last {
background-image: none; background-color: #416860 !important ; 
 color: #ffffff !important ; 
 border-bottom: 0px none  !important ; 
 z-index:500; 
}
.ddmx103 a.item2:hover,
.ddmx103 a.item2-active,
.ddmx103 a.item2-active:hover {
background-image: none; background-color: #416860 !important ; 
 color: #eeeeee !important ; 
 border-top: 0px none  !important ; 
 border-left: 0px none  !important ; 
 border-right: 0px none  !important ; 
}
.ddmx103 .section {
 border: 0px none  !important ; 
 position: absolute; 
 visibility: hidden; 
 display: block; 
 z-index: -1; 
}
.ddmx103 .subsection a{
 white-space:normal !important; 
}
.ddmx103frame {
 border: 0px none  !important ; 
}
.ddmx103 .item11-acton-last .item1 img.seq2,
.ddmx103 .item11-acton .item1 img.seq2,
.ddmx103 img.seq1
{
 display:    inline; 
}
.ddmx103 a.item1:hover img.seq2,
.ddmx103 a.item1-active img.seq2,
.ddmx103 a.item1-active:hover img.seq2,
.ddmx103 a.item2:hover img.seq2,
.ddmx103 a.item2-active img.seq2,
.ddmx103 a.item2-active:hover img.seq2
{
 display:    inline; 
}
.ddmx103 img.seq2,
.ddmx103 .item11-acton-last .item1 img.seq1,
.ddmx103 .item11-acton .item1 img.seq1,
.ddmx103 a.item2:hover img.seq1,
.ddmx103 a.item2-active img.seq1,
.ddmx103 a.item2-active:hover img.seq1,
.ddmx103 a.item1:hover img.seq1,
.ddmx103 a.item1-active img.seq1,
.ddmx103 a.item1-active:hover img.seq1
{
 /* display:   none; */
}
* html .ddmx103 td { position: relative; } /* ie 5.0 fix */
.ddmx103 a:hover.sw-arrow,
.ddmx103 a.sw-arrow{
/*background:	url('https://www.inta-aivn.org/modules/mod_swmenupro/images/transmenu/whiteleft-on.gif') no-repeat center right; */
}



/* TOPMENU FRENCH ------------------- */
.ddmx107{
border:0px none  !important ; 
}
.ddmx107 a.item1,
.ddmx107 a.item1:hover,
.ddmx107 a.item1-active,
.ddmx107 a.item1-active:hover {
 padding: 5px 10px 5px 5px  !important ; 
 top: 0px !important ; 
 left: 0px; 
 font-size: 14px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: right !important ; 
 font-weight: bold !important ; 
 color: #416860 !important ; 
 text-decoration: none !important ; 
 display: block; 
 white-space: nowrap; 
 position: relative; 
}
.ddmx107 td.item11 {
 padding:0 !important ; 
 border-top: 0px none  !important ; 
 border-left: 0px none  !important ; 
 border-bottom: 0px none ;
 border-right: 0 !important ; 
 white-space: nowrap !important ; 
}
.ddmx107 td.item11-last {
 padding:0 !important ; 
 border: 0px none  !important ; 
 white-space: nowrap; 
}
.ddmx107 td.item11-acton {
 padding:0 !important ; 
 border-top: 0px none  !important ; 
 border-left: 0px none  !important ; 
 white-space: nowrap; 
 border-bottom: 0px none ;
}
.ddmx107 td.item11-acton-last:hover,
.ddmx107 td.item11-acton-last {
 border: 0px none  !important ; 
}
.ddmx107 .item11:hover,
.ddmx107 .item11-acton:hover,
.ddmx107 .item11-last:hover,
.ddmx107 .item11-acton-last a.item1,
.ddmx107 .item11-acton a.item1,
.ddmx107 .item11-acton-last a:hover,
.ddmx107 .item11-acton a:hover,
.ddmx107 .item11 a:hover,
.ddmx107 .item11-last a:hover,
.ddmx107 a.item1-active,
.ddmx107 a.item1-active:hover {
 color: #333333 !important ; 
}
.ddmx107 a.item2,
.ddmx107 a.item2:hover,
.ddmx107 a.item2-active,
.ddmx107 a.item2-active:hover {
 padding: 5px 10px 5px 5px  !important ; 
 font-size: 11px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: left !important ; 
 font-weight: normal !important ; 
 text-decoration: none !important ; 
 display: block; 
 white-space: nowrap; 
 opacity:0.85; 
}
.ddmx107 a.item2 {
background-image: none; background-color: #416860 !important ; 
 color: #ffffff !important ; 
 border-top: 0px none  !important ; 
 border-left: 0px none  !important ; 
 border-right: 0px none  !important ; 
}
.ddmx107 a.item2-last {
background-image: none; background-color: #416860 !important ; 
 color: #ffffff !important ; 
 border-bottom: 0px none  !important ; 
 z-index:500; 
}
.ddmx107 a.item2:hover,
.ddmx107 a.item2-active,
.ddmx107 a.item2-active:hover {
background-image: none; background-color: #416860 !important ; 
 color: #eeeeee !important ; 
 border-top: 0px none  !important ; 
 border-left: 0px none  !important ; 
 border-right: 0px none  !important ; 
}
.ddmx107 .section {
 border: 0px none  !important ; 
 position: absolute; 
 visibility: hidden; 
 display: block; 
 z-index: -1; 
}
.ddmx107 .subsection a{
 white-space:normal !important; 
}
.ddmx107frame {
 border: 0px none  !important ; 
}
.ddmx107 .item11-acton-last .item1 img.seq2,
.ddmx107 .item11-acton .item1 img.seq2,
.ddmx107 img.seq1
{
 display:    inline; 
}
.ddmx107 a.item1:hover img.seq2,
.ddmx107 a.item1-active img.seq2,
.ddmx107 a.item1-active:hover img.seq2,
.ddmx107 a.item2:hover img.seq2,
.ddmx107 a.item2-active img.seq2,
.ddmx107 a.item2-active:hover img.seq2
{
 display:    inline; 
}
.ddmx107 img.seq2,
.ddmx107 .item11-acton-last .item1 img.seq1,
.ddmx107 .item11-acton .item1 img.seq1,
.ddmx107 a.item2:hover img.seq1,
.ddmx107 a.item2-active img.seq1,
.ddmx107 a.item2-active:hover img.seq1,
.ddmx107 a.item1:hover img.seq1,
.ddmx107 a.item1-active img.seq1,
.ddmx107 a.item1-active:hover img.seq1
{
 display:   none; 
}

* html .ddmx107 td { position: relative; } /* ie 5.0 fix */

.ddmx107 a:hover.sw-arrow,
.ddmx107 a.sw-arrow{
	/* background:	url('https://www.inta-aivn.org/modules/mod_swmenupro/images/transmenu/whiteleft-on.gif') no-repeat center right; */
}


/* Right column 'click-trans' menu */
#inta-aivn_right .moduletable_transmenu img {
	width: 18px;
	height: 18px;
	display: none;
}

#inta-aivn_right .moduletable_transmenu div div div a {text-decoration:none;}
#inta-aivn_right .moduletable_transmenu div div div div a {text-decoration:none;padding-left: 10px;}


#inta-aivn_right .moduletable_clicktransmenu .box1 {
	margin-left: 0;
	width: 173px;
}

#inta-aivn_right .moduletable_clicktransmenu .box2,
#inta-aivn_right .moduletable_clicktransmenu .box2-hover {
	margin-left: 7px !important;
	width: 153px !important;
}

#inta-aivn_right .moduletable_clicktransmenu .inbox2,
#inta-aivn_right .moduletable_clicktransmenu .inbox2-hover {
	padding-left: 10px !important;
	width: 143px !important;
	background-image: url(images/open_dot.jpg) ;
	background-position: 0 3px;
	background-repeat: no-repeat;
}

#inta-aivn_right .moduletable_clicktransmenu a {
	text-decoration: none;
	text-indent: 15px;
}


/* Menu items to hide */

a#menu103-9-0,
a#menu107-9-0 {display: none !important;}
*/





