/* Created Idar Creative: www.idar.nl */
* {margin:0;padding:0;}
HTML {overflow:auto;}

BODY {background:#e8e8e8 url(images/bg-opl3.gif) top center no-repeat;}

BODY,TD,A,FONT,LI,P,BLOCKQUOTE,DIV, SPAN
{font-family: Arial, Tahoma, "Trebuchet MS", sans-serif; font-size:12px; color:#303030; margin:0px;line-height:20px;}


H1,H2,H3,H4 {padding-bottom:8px;}
H1,H2,H3 {color:#f20081;}
H1 {font-weight: normal; font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica;font-size:150%;}

H2 {font-size:130%;font-weight: normal;}
H3 {font-size:120%;font-weight: normal;margin-bottom:0px;}

P {padding-bottom:8px;}
UL {list-style:none;list-style: url(images/bg_subnav.gif); margin:8px; margin-left:15px;}
OL {margin:8px; margin-left:15px;}
A {color:#f20081;text-decoration:underline;}
A:hover{color:#f20081;text-decoration:none;}
INPUT, SELECT, TEXTAREA{ FONT-FAMILY: Tahoma, arial, verdana, sans-serif;border:solid 1px #c0c0c0;}
OPTION {padding:2px;}

hr {color:#c0c0c0; background-color:#c0c0c0;height:1px;border:0;margin:0px;padding:0px;} 

#siteContainer  {width:100%;height:100%;}
#siteGradient	 {width:950px;margin:auto;}
#topContainer   {width:950px;height:34px; margin:auto;padding-bottom:5px;}
#siteLayout     {width:950px;height:100%;margin:auto;float:left;background:#ffffff url(images/bg-site.gif) bottom center no-repeat;}

#topNavigation ul {width:500px; height:34px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; border:0px;  }
#topNavigation ul li {float:left;display:inline; list-style: none; list-style-image: none;}
#topNavigation ul li a {font-size:11px;padding-right:4px;margin-left:4px;border-right:solid 1px #505050;color:#909090; text-decoration: none;}
#topNavigation ul li a:hover {color:#c0c0c0;text-decoration:underline;}

#headerContainer {position:relative;width:950px;height:200px;}
#imageContainer {position:absolute;width:950px;height:200px;}
#headerLeftContainer {position:absolute;width:345px;height:156px; z-index:100;}
#headerLeftContainer img {padding-top:5px;padding-left:4px;}
#logoContainer  {position:absolute;top:55px; left:34px;width:200px; height:60px; background:url(images/logo2-secretarionopleidingen.jpg) no-repeat}
#sloganContainer {position:absolute;top:55px; left:250px;width:401px; height:55px; overflow:hidden;}

/*----------------- MAIN SITE NAVIGATION -----------------*/
#navContainer {position:absolute;width:940px; height:39px;margin-left:5px; bottom:0px;background: url(images/bg-nav.png) repeat-x;}
ul#nav	{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:0px;}
ul#nav li {float:left;list-style: none; list-style-image: none;}
ul#nav li:hover, ul#nav li.act  {background:#f20081 url(images/bg-li-over.jpg) repeat-x;}

ul#nav a {display:block; height:39px;line-height:39px;padding-left:11px; padding-right:11px; color:#ffffff;text-decoration: none; font-size:14px;font-weight:normal;}
ul#nav A:hover, ul#nav A#here  {color:#fff;text-decoration: none;}

ul#nav ul {position:absolute;display:none;margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;padding-bottom:10px;width:180px;
background:#f20081 url(images/bg-subnav.jpg) repeat-x left top ;border-right:1px solid #909090;border-bottom:1px solid #909090;border-left:1px solid #f354b2;}

ul#nav ul li {float:left;display:inline; list-style: none none;width:170px;height:auto;padding: 0px 0px 0px 10px; margin:0px 0px 0px 0px; }
ul#nav ul li:hover {background:url(images/list-subnav-item.gif) no-repeat left center;}

ul#nav ul a, ul#nav li:hover ul a,  ul#nav li ul a {float:left; display:inline; width:165px;padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px;border:none;
				height:auto;line-height:15px;text-align:left; vertical-align:middle;border-bottom:solid 1px #f354b2;font-size:11px;}

ul#nav ul li a:hover, ul#nav ul li:hover a, ul#nav ul li:hover a:hover,
ul#nav ul li.act a, ul#nav ul li.act a:hover {border:none;border-bottom:solid 1px #f354b2;}

#listMenu-id-2 {z-index:300;}

/* END   ----------- MAIN SITE NAVIGATION -----------------*/

#bodyContainer {width:920px;float:left;;padding:20px 10px 10px 20px;
					 background:url(images/bg-body-opl.gif) no-repeat top;}
#contentContainer	{float:left;width:670px;}
#contentRight {float:left; width:218px;padding:10px 10px 10px 10px; margin-top:30px; margin-left:10px; border:solid 1px #c0c0c0; background:#ffffff;}
#contentRight p.bodytext {line-height:normal; font-size:11px;}
#contentRight p.bodytext a {line-height:normal; font-size:11px;}
#contentRight ul li {border-bottom:solid 1px #c0c0c0;}
#contentRight ul li a {text-decoration:none; color:#303030;}
#contentRight ul li a:hover {text-decoration:none; color:#909090;}
/*csc-menu csc-menu-1*/

ul.csc-menu-1 li {}
ul.csc-menu-1 li a {text-decoration:underline; color:#909090;}
ul.csc-menu-1 li a:hover {text-decoration:none; color:#f20081;}

#endContainer {width:950px;margin:auto;}
#footerContainer {}
#disclaimerContainer		{float:left;width:900px;text-align:center;}
#disclaimerContainer SPAN	{font-size:10px; font-family: verdana;color:#969696;}
#disclaimerContainer A	{font-size:10px; font-family: verdana;color:#c0c0c0; text-decoration:none;}
#disclaimerContainer A:HOVER {text-decoration: underline;}


#knipper p {background-color: #E50587; color: #FFFFFF !important; padding: 5px; text-align: center; width: 390px;}


/*   --- TABS ------------ */
/* wraps the hole tab */
.rgtabs-wrapper {padding:1em 1.5em;overflow:hidden;clear:both; background:#ffffff;
 border-bottom:solid 1px #c0c0c0;
 border-left:solid 1px #e8e8e8;
 border-right:solid 1px #c0c0c0;
  }
/* add a loading icon */
.rgtabs-wrapper .rgtabs-ajax-loading {padding: 100px 0;/* background:	url(spinner2.gif) no-repeat center;*/}
/* Tab-Menu ul */
UL.rgtabs-menu  {background: transparent url(images/tabs/bg.png) repeat-x bottom; line-height:normal;
margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;
height:30px;width:670px;}
/* Tab-Menu li */
.rgtabs-menu  li, #left .rgtabs-menu  li {cursor: pointer;
float:left;margin:0; padding:0px 0px 0px 0px; margin-right:4px;list-style-type: none; list-style:none;list-style-image:none;}	
/* Tab-Menu li.a */
UL.rgtabs-menu li a, UL.rgtabs-menu li a:link, UL.rgtabs-menu li a:active, UL.rgtabs-menu li a:visited, #left .rgtabs-menu  li a {
  border:none; float:left;  display:block; outline:0; /* background:#4c2858  url(images/tabs/uit-r.png) no-repeat right top*/ ;
  padding:6px 9px 3px 9px; text-decoration:none; color:#808080; font-size:12px;}
UL.rgtabs-menu li a:hover {/*color:#ffffff*/;border:0;}
/* Selected Tab */
#left .rgtabs-menu  li.rgtabs-selected, .rgtabs-menu  li.rgtabs-selected {background:#ffffff /* url(images/tabs/aan-l.png) top left no-repeat*/;
padding:0px 0px 0px 0px;border-top:solid 1px #e8e8e8;border-left:solid 1px #e8e8e8; border-right:solid 1px #c0c0c0;}	
#left .rgtabs-menu  li.rgtabs-selected a,
UL.rgtabs-menu  li.rgtabs-selected a {background:#ffffff /* url(images/tabs/aan-r.png) top right no-repeat */;color:#f20081;font-weight:normal;padding-bottom:3px;border:0;}
div.tx-rgtabs-pi1 h4 {font-size: 10pt;}


.csc-mailform {padding:4px 0px 4px 4px; border:solid 1px #c0c0c0; background:#ffffff;}
.csc-mailform-field LABEL{text-align:left; color:#4b4b4b;margin-left:4px;float:left;display:block;clear:left;width:150px;}
.csc-mailform-field INPUT, .csc-mailform-field TEXTAREA, .csc-mailform-field SELECT {font-size:8pt; margin:1px;border:solid 1px #c0c0c0;padding:2px;}
.csc-mailform-field TEXTAREA {width:300px;}
INPUT.csc-mailform-submit {background:#909090;cursor:pointer; margin-left:155px;text-transform: uppercase;font-size: 11px;  padding-left:10px;color:#ffffff;border:none;width:100px;border:none;}
INPUT.csc-mailform-submit:HOVER {background:#f20081;}
.csc-mailform-label {color:#f20081;}
.csc-mailform-field img {margin-left:120px;}


/* Border just around the image */
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image img{ border: 1px solid #e8e8e8; padding: 0px 0px;}

/* ------   onetimeaccount -------------  */

.tx-onetimeaccount-pi1-clear {clear: both;width: 1px;height: 1px;}
.tx-onetimeaccount-pi1-error {color: #f00;background-color: inherit;	font-weight: bold;}
.tx-onetimeaccount-pi1 fieldset {padding:4px 0px 4px 4px; border:solid 1px #c0c0c0; background:#ffffff;}
.tx-onetimeaccount-pi1 fieldset legend {display:none;}

.tx-onetimeaccount-pi1 dl {margin: 0;}
.tx-onetimeaccount-pi1 dt {width:150px;margin:2px 0px 0px 0px;clear: both;float:left;}
.tx-onetimeaccount-pi1 dd {/*margin: 0 0 .5em 12em;*/}
.tx-onetimeaccount-pi1 label.required {font-weight: bold;}

.tx-onetimeaccount-pi1  label {text-align:left; color:#4b4b4b;margin-left:4px;float:left;display:block;clear:left;width:150px;}
.tx-onetimeaccount-pi1  input, .tx-onetimeaccount-pi1  textarea, .tx-onetimeaccount-pi1  select {font-size:8pt; margin:1px;border:solid 1px #c0c0c0;padding:2px;}
.tx-onetimeaccount-pi1  input, .tx-onetimeaccount-pi1  textarea {width:300px;}
.tx-onetimeaccount-pi1-zip input {width:75px;}
.tx-onetimeaccount-pi1-city input {width:215px;}
.tx-onetimeaccount-pi1 .tx-onetimeaccount-pi1-submit {margin: .5em 0;float: right;}
.tx-onetimeaccount-pi1-submit input {width: auto;}


div.business-card {width:300px;background:#ffffff; padding:4px 4px 4px 4px;
border-top:solid 1px #e8e8e8;border-left:solid 1px #e8e8e8; border-right:solid 1px #c0c0c0; border-bottom:solid 1px #c0c0c0;
margin-bottom:20px;}

#tx-seminars-pi1-registration-payment {display:none;}
#tx-seminars-pi1-registration-form fieldset {margin:0px 0px 0px 0px; border:none;}
#tx-seminars-pi1-registration-form fieldset legend {display:none;border:none;}
#tx-seminars-pi1-registration-form textarea {width:300px;height:50px; font-size:9pt;padding:2px;}


table.lsso tr td {width:120px;}

table.lsso tr.tr-0 {font-weight:bold;}
table.lsso tr.tr-1 td {background:#F20081;}
table.lsso tr.tr-2 td {background:#F20081;}
table.lsso tr.tr-2 td.td-4 {background:none;}
table.lsso tr.tr-3 td {background:#F20081;}
table.lsso tr.tr-4 td {background:#F20081;}
table.lsso tr.tr-4 td.td-4 {background:none;}
table.lsso tr.tr-5 td {background:#F20081;}
table.lsso tr.tr-5 td.td-1 {background:none;}
table.lsso tr.tr-6 td {background:#F20081;}
table.lsso tr.tr-6 td.td-1 {background:none;}
table.lsso tr.tr-7 td.td-3 {background:#F20081;}

table.lsso tr.tr-8 td.td-3 {background:#F20081;}

table.lsso tr.tr-9 td.td-4 {background:#F20081;}
table.lsso tr.tr-10 td.td-4 {background:#F20081;}
table.lsso tr.tr-11 td.td-4 {background:#F20081;}
table.lsso tr.tr-12 td.td-4 {background:#F20081;}
table.lsso tr.tr-13 td.td-4 {background:#F20081;}

table.lsso tr td:first-child {width:160px; background:none;}

table.lsso tr td {text-align:center;}
table.lsso tr td:first-child {text-align:left;}

