body * {
	color:#666;
	font-family:Tahoma,Arial,Helvetica;
	font-size:12px;
}

h1 {
	color:#F97F04;
	font-size:15px;
	margin-bottom:5px;
}
h2 {
	color:#06A1C5;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 10px;
}
h3 {
	color:#666;
	margin-bottom:10px;
}

hr {
	border:none;
	border-bottom: 1px solid #ddd;
	clear:both;
}
div.mainContainer div.mainArea table.tblOverzicht thead tr.wissel td.first p, div.mainContainer div.mainArea table.tblOverzicht thead tr.wissel td.hoekjeLinks p  {
	color: #FFFFFF;
}


div.mainContainer div.mainArea p {
	text-align:justify;
	margin:0 0 10px 0;
}
div.mainContainer div.mainArea a {
	text-decoration:none;
	color:#06A1C5;
}
div.mainContainer div.mainArea h1 a {
	color:#F97F04;
	font-size:15px;
}
div.mainContainer div.mainArea h2 a {
	color:#06A1C5;
	font-weight: bold;
	font-size:14px;
}
div.mainContainer div.mainArea thead a {
	color:#fff;
}
div.mainContainer div.mainArea a:hover {
	text-decoration:underline;
	color:#666;
}
strong {
	color:#666;
}
li {
	margin:0 0 3px 0;
}
.clear {
	clear:both;
}
.mt0 {
	margin-top:0;
}
.mb0 {
	margin-bottom:0;
}
img.floatRight {
	float:right;
	margin:0 0 10px 10px;
}
img.adv {
	border: 1px solid #BDBCC1;
	margin-left: 15px;
}

/* mainContainer */

div.mainContainer div.mainArea h1 {
	font-size:15px;
	font-weight:bold;
	border-bottom:1px solid #ddd;
}

div.mainContainer {
	float:left;
	min-height:300px;
	width:990px;
}

div.mainContainer .right {
	float:right;
	margin:0 0 10px 20px;
}

div.mainContainer .border {
	padding:2px;
	border:1px solid #ddd;
}

div.mainContainer div.mainArea {
	color:#666666;
	float:left;
	font-size:12px;
	line-height:1.6;
	margin:10px 25px 0 8px;
	width:790px;
	font-family: Tahoma,Arial,Helvetica;
	color:#666;
	padding:0;
}

div.mainContainer div.mainArea div.topper {
	height:110px;
	margin-bottom:10px;
	padding:40px 40px 0 325px;
	width:425px;
}
div.mainContainer div.mainArea div.topper.long {
	height:120px;
	padding:30px 40px 0 325px;	
}
div.mainContainer div.mainArea div.topper h1 {
	font-size:20px;
	margin:0 0 5px 0;
	padding:0;
	line-height:1.1;
	border-bottom:none;
}
div.mainContainer div.mainArea div.topper p {
	font-size:13px;
	color:#666;
	margin:5px 0;
	text-align:left;
}

div.mainContainer div.mainArea div.topper-1 {
	background:url(/UserFiles/Image/cogiro/banners/top_springend.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-2 {
	background:url(/UserFiles/Image/cogiro/banners/top_bloem.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-3 {
	background:url(/UserFiles/Image/cogiro/banners/top_denkend.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-4 {
	background:url(/UserFiles/Image/cogiro/banners/top_technische_analyse.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-5 {
	background:url(/UserFiles/Image/cogiro/banners/top_pijl.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-6 {
	background:url(/UserFiles/Image/cogiro/banners/top_plus_min.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-7 {
	background:url(/UserFiles/Image/cogiro/banners/top_samen.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-8 {
	background:url(/UserFiles/Image/cogiro/banners/top_omhelzing.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-9 {
	background:url(/UserFiles/Image/cogiro/banners/top_klok.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-10 {
	background:url(/UserFiles/Image/cogiro/banners/top_springend_zoomed.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-11 {
	background:url(/UserFiles/Image/cogiro/banners/top_telefoon.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-12 {
	background:url(/UserFiles/Image/cogiro/banners/top_kranten.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-13 {
	background:url(/UserFiles/Image/cogiro/banners/top_turbo.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-14 {
	background:url(/UserFiles/Image/cogiro/banners/top_easy.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-15 {
	background:url(/UserFiles/Image/cogiro/banners/cees_smit_top.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-16 {
	background:url(/UserFiles/Image/cogiro/banners/turbo_trading_top.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-17 {
	background:url(/UserFiles/Image/cogiro/banners/top_nico_bakker.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-18 {
	background:url(/UserFiles/Image/cogiro/banners/top_royce_tostrams.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-19 {
	background:url(/UserFiles/Image/cogiro/banners/top_frits_henkelman.jpg) no-repeat left top;
}
div.mainContainer div.mainArea div.topper-20 {
	background:url(/UserFiles/Image/cogiro/banners/expert_blanco.jpg) no-repeat left top;
}

div.mainContainer div.mainArea div.topper-1 h1 {
	color:#f97f04;
}
div.mainContainer div.mainArea div.topper-2 h1 {
	color:#f97f04;
}
div.mainContainer div.mainArea div.topper-3 h1 {
	color:#f97f04;
}
div.mainContainer div.mainArea div.topper-4 h1 {
	color:#06a1c5;
}
div.mainContainer div.mainArea div.topper-5 h1 {
	color:#06a1c5;
}
div.mainContainer div.mainArea div.topper-6 h1 {
	color:#06a1c5;
}
div.mainContainer div.mainArea div.topper-7 h1 {
	color:#06a1c5;
}
div.mainContainer div.mainArea div.topper-8 h1 {
	color:#f97f04;
}
div.mainContainer div.mainArea div.topper-10 h1 {
	color:#f97f04;
}
div.mainContainer div.mainArea div.topper-11 h1 {
	color:#06a1c5;
}
div.mainContainer div.mainArea div.topper-11 h1 {
	color:#06a1c5;
}
div.mainContainer div.mainArea div.topper-14 h1 {
	color:#78B4EF;
}
div.mainContainer div.mainArea div.topper-15 h1 {
	color:#78B4EF;
}
div.mainContainer div.mainArea div.topper-16 h1 {
	color:#78B4EF;
}
div.mainContainer div.mainArea div.topper-17 h1 {
	color:#78B4EF;
}
div.mainContainer div.mainArea div.topper-18 h1 {
	color:#78B4EF;
}
div.mainContainer div.mainArea div.topper-19 h1 {
	color:#78B4EF;
}
div.mainContainer div.mainArea div.topper-20 h1 {
	color:#78B4EF;
}


div.mainContainer div.mainArea div.content_wrapper {
	width:510px;
	margin:0 30px 20px 0;
	float:left;
	display:inline;
}

div.mainContainer div.mainArea div.content_left {
	width:380px;
	margin:0 30px 10px 0;
	float:left;
	display:inline;
}

div.mainContainer div.mainArea div.content_right {
	width:380px;
	float:left;
	display:inline;
}

div.mainContainer div.mainArea div.content_breed {
	width:790px;
	clear:both;
}

div.mainContainer div.mainArea div.inline_container {
	width: 250px;
	padding: 0;
	float:left;
	display:inline;
}

div.mainContainer div.mainArea a.btnDefault, div.mainContainer div.mainArea a.btnAlternatief {
	margin: 10px 0 7px 0div.mainContainer div.mainArea;
}

div#grafiek {
	width:300px;
	height:250px;
	float:left;
	margin-right:10px;
}

div.co_facts {
	width:200px;
	float:left;
}

div.co_facts ul {
	list-style:none;
	margin:0;
	padding:0;
}
div.co_facts ul li {
	background:url(/UserFiles/Image/arrow.gif) no-repeat 0 4px;
	padding:0 0 0 15px;
	margin:5px 0;
}

/* sideBar */

div.mainContainer div.sideBar {
	padding:0;
	float:left;
}
div.mainContainer div.sideBar ul#zijbalk {
	font-size:0.94em;
	list-style:none;
	margin:8px 0;
	padding:0;
	width:150px;
}
div.mainContainer div.sideBar ul#zijbalk li {
	background:transparent url(/UserFiles/Image/cogiro/sidebar/box.gif) no-repeat scroll 0 100%;
}	
div.mainContainer div.sideBar ul#zijbalk li:hover {
	background-position:-150px 100%;
}

div.mainContainer div.sideBar ul#zijbalk h4 {
	background:transparent url(/UserFiles/Image/cogiro/sidebar/box.gif) no-repeat scroll 0 0;
}
div.mainContainer div.sideBar ul#zijbalk li:hover h4 {
	background-position:-150px 0;
}
div.mainContainer div.sideBar ul#zijbalk a, div.mainContainer div.sideBar ul#zijbalk a:visited {
	color:#06A1C5;
	text-decoration:none;
}
div.mainContainer div.sideBar ul#zijbalk a.more {
	color:#000;
}
div.mainContainer div.sideBar ul#zijbalk a:hover {
	color:#666;
	text-decoration:underline;
}
div.mainContainer div.sideBar ul#zijbalk h4 a, div.mainContainer div.sideBar ul#zijbalk h4 a:visited {
	color:#F27400;
}
div.mainContainer div.sideBar ul#zijbalk h4 a:hover {
	color:#666666;
	text-decoration:none;
}

a.word_lid, a.open_rekening, a.button_cobeleggen, a.button_coranges, a.button_cotraders {
	width:150px;
	height:40px;
	margin:10px 0 0;
	display:block;
}
a.button_volg_lage_landen, a.button_volg_turbotrading, a.button_volg_turbo_booster, a.button_volg_tostrams_turbo {
	width:250px;
	height:40px;
	margin-bottom: 10px;
	display:block;
}
a.word_lid {
	background:url(/UserFiles/Image/word-lid.jpg) no-repeat;
}
a.open_rekening {
	background:url(/UserFiles/Image/open-rekening.jpg) no-repeat;
}
a.button_cobeleggen {
	background:url(/UserFiles/Image/button-cobeleggen.jpg) no-repeat;
}
a.button_coranges {
	background:url(/UserFiles/Image/button-coranges.jpg) no-repeat;
}
a.button_cotraders {
	background:url(/UserFiles/Image/button-cotraders.jpg) no-repeat;
}
a.button_volg_lage_landen {
	background:url(/UserFiles/Image/button_volg_lage_landen.jpg) no-repeat;
}
a.button_volg_turbotrading {
	background:url(/UserFiles/Image/button_volg_turbo_trading.jpg) no-repeat;
}
a.button_volg_turbo_booster {
	background:url(/UserFiles/Image/button_volg_turbo_booster.jpg) no-repeat;
}
a.button_volg_tostrams_turbo {
	background:url(/UserFiles/Image/button_volg_tostrams_turbo.jpg) no-repeat;
}
a.word_lid:hover, a.open_rekening:hover, a.button_cobeleggen:hover, a.button_coranges:hover, a.button_cotraders:hover {
	background-position:0 -40px;
}
a.button_volg_lage_landen:hover, a.button_volg_turbotrading:hover, a.button_volg_turbo_booster:hover, a.button_volg_tostrams_turbo:hover {
	background-position:0 -40px;
}

div.mainContainer div.sideBar div.skyscraper {
	margin:10px 15px;
}	

/* override tabellen.css */
table.tblOverzicht {
	margin:10px 0;
}
table.tblOverzicht thead td, table.tblOverzicht tbody td {
	font-size:11px;
}
table.tblOverzicht.aanbod thead td, table.tblOverzicht.aanbod tbody td {
	text-align:left;
	font-size:12px;
	padding:3px 5px;
}
table.tblOverzicht thead td, table.tblOverzicht tbody td a {
	color:#666;
	font-size:11px;
}
table.tblOverzicht.aanbod thead td, table.tblOverzicht.aanbod tbody td a {
	font-size:12px;
}
table.tblFormulier td {
	padding:2px 0;
}
table.tblOverzicht thead a {
	color:#FFFFFF;
}
.tableblue {
	color: #06A1C5;
	font-weight: bold;
	line-height: 25px;
	font-size: 14px;
}
/* navigatieContainer */

div.navigatieContainer {
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:5px;
}

div.navigatieContainer.enkel {
	background-image:url(/Web/Styles/cor/images/interface/bg/navigatie_enkel.gif);
	height:30px;
}

div.navigatieContainer.dubbel {
	background-image:url(/Web/Styles/cor/images/interface/bg/navigatie_dubbel.gif);
	height:52px;
}
div.navigatieContainer ul li {
	padding:0 15px 0 0;
	margin:0;
}

/* inline container */

dl.inline_container {
	width: 250px;
	margin: 24px 0 10px 0;
	padding: 0;
	float:left;
	display:inline;
	background: #FEE7CF;
}
dl.inline_container2 {
	width: 510px;
	margin: 24px 0 10px 0;
	padding: 0;
	float:left;
	display:inline;
	background: #FEE7CF;
}
dl.inline_container.grey {
	background: #f2f2f2;
}
/*
dl.grey
	background: #f2f2f2;
dl.orange
	background: #ffeedd;
dl.blue
	background: #eff7fa;
*/

dl.inline_container h3 {
	display:block;
	font-size: 14px;
	font-weight:bold;
	color: #fff;
	margin: 0;
	padding: 5px 10px;
	background: #f97f04 url(/UserFiles/Image/coranges/box_top_orange.jpg) no-repeat top left;
}
dl.inline_container.grey h3 {
	background: #939393 url(/UserFiles/Image/coranges/box_top_grey.jpg) no-repeat top left;	
}
div.mainContainer div.mainArea dl.inline_container h3 a {
	font-size: 14px;
	font-weight:bold;
	color: #fff;
	text-decoration:none;
}
div.mainContainer div.mainArea dl.inline_container h3 a:hover {
	color:#fff;
	text-decoration:underline;
}
/*
inline_container.orange
	background: #f97f04 url(/UserFiles/Image/coranges/box_top_orange.jpg) no-repeat top left;	
inline_container.blue
	background: #06a1c5 url(/UserFiles/Image/coranges/box_top_blue.jpg) no-repeat top left;	
*/
dl.inline_container2 dd {
	margin:0;
	padding:10px;
	border-top: 1px solid #fff;
}
dl.inline_container2 dd ul, dl.inline_container dd ol {
	margin:0;
	padding-left:20px;
}

dl.inline_container2 dd ul li, dl.inline_container dd ol li {
	margin:0 0 5px 0;
	padding:0 0 0 5px;
}

dl.inline_container dd {
	margin:0;
	padding:10px;
	border-top: 1px solid #fff;
}
dl.inline_container dd a img {
	border:1px solid #06a1c5;
}
dl.inline_container dd a:hover img {
	opacity:0.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	border:1px solid #f97f04;
}
dl.inline_container.grey dd a img {
	border:none;
}
dl.inline_container dd ul, dl.inline_container dd ol {
	margin:0;
	padding-left:20px;
}

dl.inline_container dd ul li, dl.inline_container dd ol li {
	margin:0 0 5px 0;
	padding:0 0 0 5px;
}

/* inline container LARGE */

dl.inline_container_large {
	width: 380px;
	margin: 0 0 10px 0;
	padding: 0;
	background: #FEE7CF;
	float:left;
	display:inline;
}
dl.inline_container_large.blue {
	background: #eff7fa;
}
dl.inline_container_large.grey {
	background: #f2f2f2;
}
dl.inline_container_large.lightgrey {
	background: #fff;
}
/*
dl.grey
	background: #f2f2f2;
dl.orange
	background: #ffeedd;
dl.blue
	background: #eff7fa;
*/

dl.inline_container_large h3 {
	display:block;
	font-size: 14px;
	font-weight:bold;
	color: #fff;
	margin: 0;
	padding: 5px 10px;
	background: #f97f04 url(/UserFiles/Image/coranges/box_top_orange_large.jpg) no-repeat top left;
}

dl.inline_container_large.blue h3 {
	background: #06a1c5 url(/UserFiles/Image/coranges/box_top_blue_large.jpg) no-repeat top left;
}
dl.inline_container_large.grey h3 {
	background: #939393 url(/UserFiles/Image/coranges/box_top_grey_large.jpg) no-repeat top left;
}
dl.inline_container_large.lightgrey h3 {
	color: #666;
	background: #f2f2f2 url(/UserFiles/Image/coranges/box_top_lightgrey_large.jpg) no-repeat top left;
}
div.mainContainer div.mainArea dl.inline_container_large.lightgrey h3 a {
	color:#666;
}
div.mainContainer div.mainArea dl.inline_container_large.lightgrey h3 a:hover {
	color:#666;
	text-decoration:underline;
}
div.mainContainer div.mainArea dl.inline_container_large h3 a {
	font-size: 14px;
	font-weight:bold;
	color: #fff;
	text-decoration:none;
}
div.mainContainer div.mainArea dl.inline_container_large h3 a:hover {
	color:#fff;
	text-decoration:underline;
}
/*
inline_container.grey
	background: #939393 url(/UserFiles/Image/coranges/box_top_grey_large.jpg) no-repeat top left;	
inline_container.orange
	background: #f97f04 url(/UserFiles/Image/coranges/box_top_orange_large.jpg) no-repeat top left;	
inline_container.blue
	background: #06a1c5 url(/UserFiles/Image/coranges/box_top_blue_large.jpg) no-repeat top left;	
*/

dl.inline_container_large dd {
	margin:0;
	padding:10px;
	border-top: 1px solid #fff;
}
dl.inline_container_large dd a img {
	border:1px solid #06a1c5;
}
dl.inline_container_large dd a:hover img {
	opacity:0.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	border:1px solid #f97f04;
}
dl.inline_container_large dd ul, dl.inline_container_large dd ol {
	margin:0;
	padding-left:20px;
}

dl.inline_container_large dd ul li, dl.inline_container_large dd ol li {
	margin:0 0 5px 0;
	padding:0 0 0 5px;
}

/* linked images */
div.link_image a img {
	border:1px solid #06a1c5;
	margin-bottom:10px;
}
div.link_image a:hover img {
	opacity:0.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	border:1px solid #f97f04;
}

/* pdf kader */
div.mainContainer div.mainArea .kader {
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	background-color:#F3F3F3;
	border:1px solid #DDDDDD;
	padding-top:4px;
	text-align:center;
}
div.mainContainer div.mainArea .kader.alignright {
	margin:6px 0 20px 20px;
	float:right;
}
div.mainContainer div.mainArea .kader.alignleft {
	margin:6px 20px 20px 0;
	float:left;
}
div.mainContainer div.mainArea p.kader-text {
	font-size:10px;
	line-height:17px;
	margin:0;
	padding:4px 4px 5px;
	text-align:center;
}

/* image frame */
div.mainContainer div.mainArea div.image_frame {
	padding:5px;
	float:left;
	background-color:#f97f04;
}
div.mainContainer div.mainArea div.image_frame a img {
	border:1px solid #06A1C5;
}
div.mainContainer div.mainArea div.image_frame h3 {
	margin:5px 0;
}

/* iframe */
div.mainContainer div.mainArea iframe html body p img {
	display:none;
}	

/* nyroModal */
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div {
	opacity:0.4;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	color:#fff;
}
	

/* Footer (Container for main-footer and sub-footer)
------------------------------------------------------------------------------------------------- */
div.footerContainer {
    background-color: #F2F2F2;
	border-top:1px solid #ddd;
    clear: both;
    padding-bottom:25px;
	text-align:left;
}
div.footerContainer a img {
	margin:0 4px 0 0;
}
div.centerFooter {
	margin:15px auto 0;
	width:990px;
	text-align:left;
}
div.footer-correction {
    bottom: 0;
    position: absolute;
    width: 100%;
}


/* Main-footer
------------------------------------------------------------------------------------------------- */
.fullWidth .main-footer {
    margin: 0;
    padding: 0;
}

.main-footer {
    margin: 0 0 15px 160px;
}

.main-footer h3 {
    color: #666;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
}
.main-footer h3 a {
	color:#666;
}
.main-footer h3 a:hover {
	color:#333;
	text-decoration:none;
}

.footer-column {
    border-right: 1px solid #939393;
    float: left;
    margin-right: 15px;
    padding-right: 15px;
    min-height: 125px;
    width: 170px;
}

.footer-column ul {
    list-style-type: none;
    display: block;
    margin: 0;
    padding: 0;
}

.footer-column ul li {
    display: block;
	margin:0 0 2px;
	padding:0;
}

.footer-column ul li a {
	-moz-border-radius:7px;
	color:#333;
	display:block;
	font-size:11px;
	font-weight:normal;
	margin:0;
	padding:2px 6px;
}

.footer-column ul li a:hover {
    background-color: #939393;
    color: #fff;
	text-decoration:none;
}


/* Sub-footer
------------------------------------------------------------------------------------------------- */
.sub-footer {
    border-top: 1px solid #555;
    margin: 0 0 0 160px;
    padding-top: 15px;
}

.sub-footer a {
    color: #bbb;
    text-decoration: none;
}

.sub-footer a:hover {
    text-decoration: underline;
}

.sub-footer p {
    color: #888;
    font-size: 12px;
    font-weight: bold;
    line-height: 3.5;
    margin: 0;
}

.sub-footer .input {
    background: #505050;
    margin: 0;
}

.sub-footer form {
    width: 590px;
}

.sub-footer input {
    border: 1px solid #ddd;
    font-size: 12px;
    margin: 0;
    padding: 4px 6px;
    width: 495px;
}

.sub-footer input:hover {
    border: 1px solid #ccc;
}

.sub-footer #footer_submit {
    margin: 2px 0 0 0;
}


/* Wide Footer
------------------------------------------------------------------------------------------------- */
.wide .main-footer {
    margin: 0 0 15px 0;
	padding:0 10px;
}

.wide .footer-column {
    width: 172px;
}

.main-footer .last {
    border: 0;
    margin: 0;
    padding: 0;
    width: 158px;
}

.wide .sub-footer {
    margin: 0;
}

.wide .sub-footer form {
    width: 750px;
}

.wide .sub-footer input {
    width: 645px;
}
