@charset "utf-8";
body{
	/*font-family: "Lucida Sans", Verdana;*/
	font-family: Verdana;
	font-size:12px;
	margin:0px;
	background:url(/images/body_bg.gif) left top repeat;
	color:#666;
}
.body_gradient{	background:url(/images/body_gradient.png) left top repeat-x;}

div, td, form{ margin:0px; padding:0px;}
img{ border:none;}
td{ vertical-align:top;}
input, select{ color:#4D4D4D; font-size:11px;}

a:link, a:visited{ text-decoration:underline; color:#5B5B5B;} 
a:hover{ text-decoration:none; color:#5B5B5B;}
a:focus {outline:none;}

.container {width:992px; padding:0px 10px; margin:0px auto; background:url(/images/container_bg.png) left top repeat-y;}

.topblock{ height:25px; width:971px; margin:0px auto 12px;}
.top_l{ width:10px; height:25px; float:left; background:url(/images/top_l.png) left top no-repeat;}
.top_c{ width:951px; height:23px; padding-top:2px; float:left; background:url(/images/top_c.png) left top repeat-x;}
.top_r{ width:10px; height:25px; float:left; background:url(/images/top_r.png) left top no-repeat;}

.logoblock{ height:110px; width:945px; padding:0px 18px; margin:0px auto 5px; background:url(/images/logoblock_bg.png) left bottom no-repeat;}
.logoblock_l{ float:left; width:207px; padding:0px;}
.logoblock_r{ float:right; width:728px;}

.onlogolinks{ color:#5E8BA8; font-size:11px; font-weight:bold;}
.username a:link, .username a:visited{ color:#0189D7; text-decoration:underline; margin:0px 5px;}
.username a:hover{ text-decoration:none;}

.topitem_1{ height:20px; float:left; margin:0 95px 0 15px; width:auto;}
.topitem_2{ height:20px; float:left; margin:0 95px 0 0; width:auto;}
.topitem_3{ height:20px; float:left; margin:0 124px 0 0; width:auto;}
.topitem_4{ height:20px; float:left; margin:0px; width:auto;}
.topitem_img{ float:left; margin-right:5px;}
.topitem_link{ margin-left:5px; width:auto; white-space:nowrap;}
.topitem_link a:link, .topitem_link a:visited{ color:#FFF; text-decoration:underline;}
.topitem_link a:hover{ text-decoration:none;}

.logo{ margin:15px 0 3px;}
.logotext{ font-size:10px; font-weight:bold; color:#5E8BA8; text-align:center;}
.mark{ color:#F02;}

.menublock{ height:61px; width:972px; margin:0px auto; z-index:100; position:relative;}
.menubg_l{ width:7px; height:61px; float:left; background:url(/images/menubg_l.png) left top no-repeat;}
.menubg_c{ width:958px; height:61px; float:left; background:url(/images/menubg_c.png) left top repeat-x; z-index:100}
.menubg_r{ width:7px; height:61px; float:left; background:url(/images/menubg_r.png) left top no-repeat;}
.menubg_c ul, .menubg_c li{ margin:0px; padding:0px; list-style-type:none;}
.menubg_c li{ float:left; height:61px;}
.separator{ background:url(/images/separator.png) left top no-repeat; width:2px;}
.menubg_c li a:link, .menubg_c li a:visited, .menubg_c li a:hover{ display:block; float:left; height:39px; color:#FFF; font-family:Georgia; font-size:14px; padding:22px 16px 0px; text-decoration:none;}
.menubg_c li a:hover{text-decoration:underline;}
.menubg_c a.active1, .menubg_c a.active2, .menubg_c a.active3, .menubg_c a.active4, .menubg_c a.active5, .menubg_c a.active6, .menubg_c a.active7 { position:relative;}
.menubg_c a.active1 .select, .menubg_c a.active2 .select, .menubg_c a.active3 .select, .menubg_c a.active4 .select, .menubg_c a.active5 .select, .menubg_c a.active6 .select, .menubg_c a.active7 .select {background:url(/images/mainmenuselect.png) left top no-repeat; display:block; position:absolute; bottom:-5px; width:50px; height:25px; z-index:100;}
.menubg_c a.active1 .select{left:15px;}
.menubg_c a.active2 .select{left:37px;}
.menubg_c a.active3 .select{left:20px;}
.menubg_c a.active4 .select{left:25px;}
.menubg_c a.active5 .select{left:40px;}
.menubg_c a.active6 .select{left:47px;}
.menubg_c a.active7 .select{left:7px;}

ul.main_top_menu{ position:relative; }  
ul.main_top_menu li.sexy_drop_down{ position:relative; z-index:100;}  
ul.main_top_menu li ul.subnav {  
	list-style: none;  
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/  
	left: 0; top: 61px;  
	background: #2887C9;  
	margin: 0; padding: 0;  
	display: none;  
	float: left;  
	width: 170px;  
	border: 1px solid #146C99;  
	z-index:8000; z-index:100;
}  
ul.main_top_menu li ul.subnav li{  
	margin: 0; padding: 0;  
	border-top: 1px solid #146C99; /*--Create bevel effect--*/  
	border-bottom: 1px solid #146C99; /*--Create bevel effect--*/  
	clear: both;  
	width: 170px;  
	height:25px;
}    
ul.main_top_menu li ul.subnav li:hover{ background: #1b75a2; }    
ul.main_top_menu li ul.subnav li a {  
	float: left;  
	width: 159px;  
	background: #146994;
	padding:0;
	padding-top:2px;
	padding-left: 10px;
	height:23px;
}      
ul.main_top_menu li ul.subnav li a:hover { background: #1b75a2;}  
ul.main_top_menu li ul.subnav li.subhover {cursor: pointer;} /*--Hover effect for trigger--*/  
.main_top_menu li.back {
	background: url(/images/menu_lava.png) no-repeat top  center ;
	width: 9px; height: 15px;
	z-index: 8;
	position: absolute;
}
.main_top_menu li.back .left {
	background: url(/images/menu_lava.png) no-repeat top left;
	height: 15px;
	margin-right: 9px;
}


.searchblock{ float:right; width:230px; padding-top:18px;}
.searchinp{ float:left; width:93px; height:25px;  background:url(/images/searchbg.png) left top no-repeat;}
.searchselect{ float:left; margin-left:2px;}
.searchselect .selector span { width:60px;}
.searchselect .selector select { width:87px; cursor:pointer;}
.searchinp input{ width:65px; margin:5px 0px 0px 26px; background:transparent; font-size:11px; color:#A6A8AB; border:none;}
.searchsubmit{ float:left; width:36px; height:25px; margin-left:2px;}
.searchsubmit input{ display:block; width:36px; height:25px; background:transparent url(/images/go_btn.png) left top no-repeat; border:none; cursor:pointer;}
.searchsubmit_u input{ background:transparent url(/images/go_btn_u.png) left top no-repeat;}
.filtrfield{ float:left; width:88px; height:25px; background: url(/images/filtrbg.png) left top no-repeat; margin:0px 5px;}

.searchsubmit .jqTransformButton, .searchsubmit .jqTransformButton span{ background:none transparent; border:none;}
.searchblock .jqTransformInputWrapper, .searchblock .jqTransformInputInner{ background:none transparent; border:none;}

.contentblock{ width:972px; margin:1px auto 0px;}
.leftcol_cardflow{ width:176px;}
.leftcol{ width:143px;}
.rightcol{ width:313px;}
.rightcol_cardflow{ width:195px;}
.rightcol_cardflow h2{ color:#7DC142; font-family:Georgia; font-size:16px; font-weight:normal; margin:5px 0px 5px 0px; }
.rightcol_result{ width:245px;}
.leftcol2{ width:168px;}
.rightcol2{ width:245px;}
.rightcol3{ width:195px;}
.leftcoldivbg{background:#f0f9fd url(/images/leftcol_bg.png) right top repeat-y;}
.rightcoldivbg{background:#EEF8FC url(/images/rightcol_bg.png) left top repeat-y;}
.leftcoldiv_top{background: url(/images/leftcoldiv_top.png) left top repeat-x;}
.leftcoldiv_bottom{background: url(/images/leftcoldiv_bottom.png) left bottom repeat-x; padding:12px 12px 40px 5px;}
.rightcoldiv_top{background: url(/images/leftcoldiv_top.png) left top repeat-x;}
.rightcoldiv_bottom{background: url(/images/leftcoldiv_bottom.png) left bottom repeat-x; padding:15px 0 30px 13px;}
.content{background: url(/images/leftcoldiv_top.png) left top repeat-x; padding:15px 5px;}
.largecontent{ margin:0px 15px; padding-bottom:20px;}
.largecontent h1{ color:#7DC142; font-family:Georgia; font-size:19px; font-weight:normal; margin:20px 0px;}
.largecontent_logo{ width:350px; height:50px; float:right; background: url(/images/largecontent_logo.png) left top no-repeat; margin:10px 0 0 0;}

.content_large{background: url(/images/leftcoldiv_top.png) left top repeat-x; padding:15px 20px; color:#666;}
.content_large ol{ padding:0 0 0 25px; margin:10px 0;}
.content_large ol li{ padding:2px 0;}
.content_large ul{ padding:0 0 0 17px; margin:10px 0;}
.content_large ul li{ padding:0px; }
.content_large a{ color:#006792;}
.totop{ display:block; padding:5px 5px 5px 25px; font-weight:bold; background:#F1F1F1 url(/images/icons/totop.png) left top no-repeat; margin:10px 0 0 0;}
.content_large .greenheader_l{ margin-bottom:10px;}
.content_large h2{ color:#7DC142; font-family:Georgia; font-size:19px; font-weight:normal; margin:15px 0 7px;}
.content_large .input_dinamic_button_l{ width:100px; margin:15px 0px; }


.leftcol h2, .leftcol2 h2, .leftcol_cardflow h2, .rightcol_result h2{ color:#7DC142; font-family:Georgia; font-size:19px; font-weight:normal; margin:5px 0px 5px 3px;}
.rightcol h2, .calheader h2 { margin:0px; font-family:Georgia; font-size:14px; color:#FFF; font-weight:normal;}
.rightcol2 h2{ margin:0 0 10px 0; font-family:Georgia; font-size:19px; color:#7DC142; font-weight:normal;}
.leftcolmenu a:link, .leftcolmenu a:visited{ display:block; width:auto; color:#5B5B5B; background:url(/images/icons/leftmenu_mark.png) left top no-repeat; padding:5px 0 0 18px; height:15px; min-height:15px; height:auto !important; line-height:12px; vertical-align:middle;}
.leftcolmenu a:hover{color:#1e8cc2;}
.leftcolmenu a.active { position:relative; background:url(/images/leftselectmenubg.png) left center no-repeat; color:#FF0022;}
.leftcolmenu a.active .selectleftlink{ display:block; width:25px; height:50px; background:url(/images/leftmenuselect.png) left top no-repeat; position:absolute; top:-15px; right:-30px;}

.cardflow_menu a:link, .cardflow_menu a:visited, .cardflow_menu a:hover{display:block; height:25px;  padding:15px 0 0 68px; text-decoration:none; position:relative; font-size:11px;}
.cardflow_menu .selectleftlink{ display:block; width:25px; height:50px; background:url(/images/leftmenuselect.png) left top no-repeat; position:absolute; top:-5px; right:-28px;}
.step_1{background:url(/images/steps/step_1.png) left top no-repeat; color:#B0B5B6;}
.step_1_active{background:url(/images/steps/step_1_active.png) left top no-repeat; color:#006792;}
.step_1_done{background:url(/images/steps/step_1_done.png) left top no-repeat; color:#37B34A;}
.step_2{background:url(/images/steps/step_2.png) left top no-repeat; color:#B0B5B6;}
.step_2_active{background:url(/images/steps/step_2_active.png) left top no-repeat; color:#006792;}
.step_2_done{background:url(/images/steps/step_2_done.png) left top no-repeat; color:#37B34A;}
.step_3{background:url(/images/steps/step_3.png) left top no-repeat; color:#B0B5B6;}
.step_3_active{background:url(/images/steps/step_3_active.png) left top no-repeat; color:#006792;}
.step_3_done{background:url(/images/steps/step_3_done.png) left top no-repeat; color:#37B34A;}
.step_4{background:url(/images/steps/step_4.png) left top no-repeat; color:#B0B5B6;}
.step_4_active{background:url(/images/steps/step_4_active.png) left top no-repeat; color:#006792;}
.step_4_done{background:url(/images/steps/step_4_done.png) left top no-repeat; color:#37B34A;}
.step_5{background:url(/images/steps/step_5.png) left top no-repeat; color:#B0B5B6;}
.step_5_active{background:url(/images/steps/step_5_active.png) left top no-repeat; color:#006792;}
.step_5_done{background:url(/images/steps/step_5_done.png) left top no-repeat; color:#37B34A;}

.leftcolmenu-ecards a:link, .leftcolmenu-ecards a:visited{ display:block; width:auto; color:#5B5B5B; text-decoration:underline;background: url(/images/icons/leftmenu_mark.png) left top no-repeat; padding:4px 0 0 18px; height:14px; min-height:14px; height:auto !important; font-size:11px; width:auto;}
.leftcolmenu-ecards a:hover{color:#1e8cc2;}
.leftcolmenu-ecards a.active { position:relative; background:url(/images/leftselectmenubg.png) left center no-repeat; color:#FF0022; margin-top:3px; height:14px; padding:2px 0 0 18px;}
.leftcolmenu-ecards a.active .selectleftlink{ display:block; width:25px; height:50px; background:url(/images/leftmenuselect.png) left top no-repeat; position:absolute; top:-18px; right:-28px;}

.leftmenu_map a:link, .leftmenu_map a:visited{ color:#666; text-decoration:none;  background:url(/images/icons/leftmenu_mark.png) left top no-repeat; padding:4px 0 0 18px;}
.leftmenu_map a:hover{ color:#333;}
.leftmenu_map div{ padding:2px 0px;}
.send_button_outer {height:50px;width:165px;background:url(/images/cardflow_send_btn.png) top left no-repeat;}
.send_button_outer_u {background:url(/images/cardflow_send_btn_u.png) top left no-repeat;}
.send_button_outer_f {height:50px;width:240px;background:url(/images/cardflow_send_btn_f.png) top left no-repeat;}
.send_button_outer_f_u {background:url(/images/cardflow_send_btn_f_u.png) top left no-repeat;}
.send_button {height:50px;width:165px;background:transparent; border:none; color:#FFF; padding-top:4px; cursor:pointer;}
.send_button_f {height:50px;width:240px;background:transparent; border:none; color:#FFF; padding-top:4px; cursor:pointer;}


.leftcolusermenu a:link, .leftcolusermenu a:visited{ display:block; width:auto; color:#069; text-decoration:underline; padding:14px 0 0 50px; height:26px; font-size:12px; width:auto;}
.leftcolusermenu a:hover{color:#1e8cc2; text-decoration:none;}
.leftcolusermenu a.active { position:relative; background:url(/images/leftselectmenu-ecards.png) left top no-repeat; color:#F02; margin-top:3px; height:14px; padding:2px 0 0 18px;}
.leftcolusermenu a.active .selectleftlink{ display:block; width:25px; height:50px; background:url(/images/leftmenuselect.png) left top no-repeat; position:absolute; top:-18px; right:-33px;}
.calendar_s{background:url(/images/icons/account_calendar_s.png) left top no-repeat;}
.calendar_sh{background:url(/images/icons/account_calendar_sh.png) left top no-repeat;}
.addressbook_s{background:url(/images/icons/addressbook_s.png) left top no-repeat;}
.addressbook_sh{background:url(/images/icons/addressbook_sh.png) left top no-repeat;}
.inbox_s{background:url(/images/icons/inbox_s.png) left top no-repeat;}
.inbox_sh{background:url(/images/icons/inbox_sh.png) left top no-repeat;}
.outbox_s{background:url(/images/icons/outbox_s.png) left top no-repeat;}
.outbox_sh{background:url(/images/icons/outbox_sh.png) left top no-repeat;}
.user_s{background:url(/images/icons/profile_s.png) left top no-repeat;}
.user_sh{background:url(/images/icons/profile_sh.png) left top no-repeat;}


.new{ color:#F00; text-decoration:none;}

.rightcol .greenheadbg{ width:300px;}
.greenheadbg{ height:23px; margin:0px; font-family:Georgia; font-size:14px; color:#FFF;}
.greenheadbg_l{ width:10px; height:23px; float:left; background:url(/images/greenheadbg_l.png) left top no-repeat;}
.greenheadbg_c{ height:21px; padding-top:2px; float:left; background:url(/images/greenheadbg_c.png) left top repeat-x;}
.greenheadbg_r{ width:10px; height:23px; float:left; background:url(/images/greenheadbg_r.png) left top no-repeat;}
.r_header{width:280px; }

.rightgreenblock{ height:112px;}
.greenblock_thumb, .greenblock_descr{ float:left; margin:7px 0 0 7px;}
.greenblock_descr{ height:68px; width:200px; padding-right:6px; font-size:11px; color:#006792; line-height:16px;}
.greenblock_thumb{ width:60px; height:60px; padding:4px; margin-left:5px; background:url(/images/rblockthumbbg.png) left top no-repeat;}
.bekijk_btn{ padding-top:5px;}
.bekijk_btn a:link, .bekijk_btn a:visited, .bekijk_btn a:hover{ color:#65B200;  background:url(/images/icons/greenbekijk.png) left top no-repeat; padding:1px 0 0 20px;}
.bekijk_btn a:hover{ color:#26A9E0;  background:url(/images/icons/greenbekijk_u.png) left top no-repeat;}

.maincarousel{ width:506px; margin:0px auto;}
.maincarousel_item{ margin-bottom:15px;}
.maincarousel_item .item_head{padding:0px 8px 5px;}
.maincarousel_item .category_head{padding:0px;}
.item_head td h1{color:#231F20; font-family:Georgia; font-size:19px; margin:0px; font-weight:normal; float:left;}
.item_head td { height:21px; vertical-align:middle;}
.maincarousel_item .cardcount{ width:32px; height:14px; padding-top:1px; text-align:center; color:#FFF; background:url(/images/cardcount.png) left top no-repeat; font-size:11px; font-weight:bold; margin:7px 0 0 8px;}

/*.gorl{ background:url(/images/icons/thumb_bg.png) right bottom no-repeat; float:right; width:270px; }
.go_rl{ background:url(/images/icons/thumb_bg.png) right top no-repeat; float:right; width:146px; }
.go_rl .disabled, .gorl .disabled{ visibility:hidden; cursor:default;}
a.go_l, a.go_r, a.go_l_inactive, a.go_r_inactive{ display:block; width:32px; height:21px; float:right; cursor:pointer;} 
a.go_l{background:url(/images/icons/thumb_l.png) left top no-repeat;  margin-left:16px;}
a.go_l:hover{background:url(/images/icons/thumb_l_over.png) left top no-repeat;}
a.disabled{background:url(/images/icons/disabled_l.png) left top no-repeat;}
a.go_r{background:url(/images/icons/thumb_r.png) left top no-repeat; margin-left:6px;}
a.go_r:hover{background:url(/images/icons/thumb_r_over.png) left top no-repeat;}
a.go_l_inactive{background:url(/images/icons/thumb_l_inactive.png) left top no-repeat; margin-left:16px;}
a.go_r_inactive{background:url(/images/icons/thumb_r_inactive.png) left top no-repeat; margin-left:6px;}
*/

.lenta_nav{ margin-bottom:3px;}

.left_right_navigation{ height:21px;}
.outbox_left_right_navigation{ height:21px; margin-top:20px;}
.go_right, .go_left{ float:right;}
.go_right{ margin-left:10px;}

.go_right a.next_btn{display:block; width:32px; height:21px; background:url(/images/icons/thumb_r.png) left top no-repeat; cursor:pointer;}
.go_right a.next_btn:hover{display:block; width:32px; height:21px; background:url(/images/icons/thumb_r_over.png) left top no-repeat; cursor:pointer;}
.go_right a.disabled{background:url(/images/icons/right_inactive.png) left top no-repeat; cursor:default;}
.go_right a.disabled:hover{background:url(/images/icons/right_inactive.png) left top no-repeat; cursor:default;}

.go_left a.prev_btn{display:block; width:32px; height:21px; background:url(/images/icons/thumb_l.png) left top no-repeat; cursor:pointer;}
.go_left a.prev_btn:hover{display:block; width:32px; height:21px; background:url(/images/icons/thumb_l_over.png) left top no-repeat; cursor:pointer;}
.go_left a.disabled{background:url(/images/icons/left_inactive.png) left top no-repeat; cursor:default;}
.go_left a.disabled:hover{background:url(/images/icons/left_inactive.png) left top no-repeat; cursor:default;}



.pagemark_a, .pagemark_p{ float:left; width:6px; height:5px; margin:9px 0 0 6px; font-size:1px;}
.pagemark_p{background:url(/images/icons/pagemark_p.png) left top no-repeat;}
.pagemark_a{background:url(/images/icons/pagemark_a.png) left top no-repeat;}
.pagemark_u{background:url(/images/icons/pagemark_u.png) left top no-repeat;}
.item_body{ height:155px; margin:0px auto 15px; background:url(/images/item_body.png) left bottom no-repeat; padding:0 0 0 2px;}
.card_category{ /*background:url(/images/item_body.png) left bottom no-repeat;*/ padding:0 0 0 2px;}


.cardthumb{ width:116px; float:left;  margin-left:8px; position:relative;}
.cardthumbpic{ width:108px; height:108px; padding:4px; background:url(/images/carouselthumbbg.png) left bottom no-repeat; position:relative; z-index:1;}
.cardthumbpic_u{background:url(/images/carouselthumbbg_uline.png) left bottom no-repeat;}
.category_cardthumb{ 
width:108px; height:108px; padding:4px; background:url(/images/carouselthumbbg.png) left bottom no-repeat; margin:0 0 15px 8px; float:left;}
.category_cardthumb1{ 
width:108px; height:108px; padding:4px; background:url(/images/carouselthumbbg.png) left bottom no-repeat; margin:0 auto 15px;}
.cardthumbdescr{ text-align:center; color:#5B5B5B; font-size:11px; margin-top:8px;}
.cardthumbdescr_u{ color:#8BC53F; }
a.cardthumbpic_view{ display:block; position:absolute; bottom:-8px; left:47px; width:22px; height:23px; background:url(/images/icons/thumb_view.png) left top no-repeat; z-index:2}
a.cardthumbpic_view_u{ background:url(/images/icons/thumb_view_u.png) left top no-repeat; }

div.item_body {position:relative; overflow:hidden; width: 502px; z-index:1;}
 /* this cannot be too large */ 
div.item_body div.items {width:20000em; position:absolute;  z-index:1;}
div.card_category { position:relative; overflow:hidden; clear:both; width: 500px;height:520px;}
div.card_category div.items { width:20000em; position:absolute;clear:both; }
div.card_category div.items div.item {width:500px;float:left;}
.breaker {height:1px; clear:both; line-height:1px;}
.message_overlay {box-shadow: 5px 5px 5px 5px #000;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow: 0 0 90px #000;padding:20px;width:400px;background-color:#fff;}
.message_overlay .info{  padding:10px; margin-bottom: 20px; color:#888; text-align:center; width:100%; font-size:12px; font-family:Georgia; font-weight:normal;}
.message_overlay .close { background-image:url(/library/flowplayer/img/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px; width:35px; }
.message_overlay .close1 { background-image:url(/library/flowplayer/img/close_btn.png);position:absolute;bottom:0px; margin-bottom: 10px; margin-top: 10px; left: 150px; cursor:pointer;height:25px; width:143px; }


.bottommenu{ height:160px; width:951px; padding:10px 0 0 30px; margin:0px auto; background:url(/images/bottommenu_bg.png) left top no-repeat;}
.bottommenu ul{ float:left; width:180px; padding:0px; margin:0px;}
.bottommenu ul li{ list-style-type:none; padding:0px;}
.bottommenu a:link, .bottommenu a:visited, .bottommenu a:hover{color:#5B5B5B; background:url(/images/icons/bottommenumark.png) left center no-repeat; padding:0 0 0 15px; line-height:16px;}
.bottommenu a:hover{background:url(/images/icons/cardflow_mark.png) left center no-repeat;}
.botmenutitle{ float:left; width:180px; height:20px; font-family:Georgia; font-size:14px; color:#5E8BA8;}
.botmenutitle1{ float:left; width:180px; height:20px; font-family:Georgia; font-size:14px; color:#7DC142;}

.copyblock{ height:16px; padding:0px 33px 10px; color:#808184;}
.copyblock a:link, .copyblock a:visited, .copyblock a:hover{ color:#284C7C;} 
.twitter, .facebook{ float:left; padding-left:20px; height:16px;}
.twitter{background:url(/images/icons/twitter.png) left top no-repeat;}
.facebook{background:url(/images/icons/facebook.png) left top no-repeat; margin-left:15px;}
.copy{ float:right;}

.page_of{ float:right; font-size:11px; color:#5B5B5B; margin:5px 8px 0 0;}
.pagepath{ color:#5E8BA8; font-size:14px; font-family:Georgia; margin-bottom:10px;}
.pagepath .current{ color:#000;}
.pagepath a:link, .pagepath a:visited, .pagepath a:hover{ color:#5E8BA8;}
.category_cardcount{ width:32px; height:14px; padding-top:2px; text-align:center; color:#FFF; background:url(/images/cardcount.png) left top no-repeat; font-size:11px; font-weight:bold; font-family:"Lucida Sans"; margin:6px 0 0 5px; float:left; line-height:10px;}
.message_count{ width:32px; height:14px; padding-top:2px; text-align:center; color:#FFF; background:url(/images/cardcount.png) left top no-repeat; font-size:11px; font-weight:bold; font-family:"Lucida Sans"; margin:1px 6px 0 0px; float:right; line-height:10px;}
.sortcards{ float:right; color:#999; font-size:11px; margin-top:4px;}
.sortcards select{ width:53px; margin-right:10px; font-size:11px;}
.sortcards a:link, .sortcards a:visited, .sortcards a:hover{ color:#0189D7;}
.sortcards a.black{ color:#000; font-weight:bold;}


.advertising{ height:273px; background:url(/images/adverbg.png) left bottom repeat-x;}
.pagingbg_b{ float:left; height:33px; width:496px; margin:0px auto; padding:10px 10px 0 0; background:url(/images/pagingbg.png) left top no-repeat;}
.pagingbg_b .gorl{ padding:10px 8px 0 0;}

.r_ads{ margin-top:17px;}

.voordelen{ color:#5E8BA8; padding-right:15px;}
.voordelen .textselect{ color:#006792;}
.voordelen ul{ padding:0 0 0 15px;}
.rightcollogo{ margin:5px 0 15px 0; text-align:center; height:30px; min-height:30px; height:auto !important;}
.res_rightcollogo{ margin:5px 0 15px 0; height:30px; min-height:30px; height:auto !important;}
.finish_not_loggedin_expl{color:#006792;font-size:10px;font-family:"Lucida Sans";}
.finish_not_loggedin_expl ul{padding-left:20px;margin-right:5px;}

.loginform_cont{ padding-left:20px;}
.loginblock{/* width:262px;*/ margin-top:10px;}
.loginblock_t{ height:10px; background:url(/images/loginblock_t.png) left top no-repeat;}
.loginblock_c{ background:url(/images/loginblock_c.png) left top repeat-y; padding:5px 0 10px 10px;}
.loginblock_b{ height:10px; background:url(/images/loginblock_b.png) left top no-repeat;}
.loginblock_c h1{ font-size:20px; line-height:20px; color:#000; margin:0px; padding-bottom:15px;}
.loginblock_c td{ vertical-align:middle; color:#5E8BA8;}
.logininp_field{  height:24px; padding:0 0 0 5px; /*background:url(/images/logininp_field.png) left top no-repeat;*/}
.loginradio_field{ height:25px;}
.loginradio_field input, .loginradio_field .radioname{ float:left; color:#333;} 
.loginradio_field .radioname{ display:block; margin:3px 10px 0px 2px;}
/*.logininp_field .inp{ width:150px; padding:2px; border:none;}*/
.left, .radiotext{ float:left;}
.regtable{ margin-top:10px;}
.regtable td{ font-size:11px; color:#333;}
.radiotext{ padding:4px 0 0 2px; color:#5E8BA8; font-size:11px;}
.inloggen_btn{ width:83px; height:25px; border:none; cursor:pointer; background:url(/images/inloggen_btn.png) left top no-repeat; float:right;}
.reghelplink{ margin:15px 0;}
.reghelplink a:link, .reghelplink a:visited, .reghelplink a:hover{ color:#0189D7; background:url(/images/icons/bottommenumark.png) left center no-repeat; padding-left:14px;}

.accoutnblock_bg_t{ height:10px; background:url(/images/loginblock_t.png) left top no-repeat;}
.accoutnblock_bg_c{ background:url(/images/loginblock_c.png) left top repeat-y; height:330px; min-height:330px; height:auto !important;}
.addressnblock_bg_c{ background:url(/images/loginblock_c.png) left top repeat-y; height:510px; min-height:510px; height:auto !important;}
.accoutnblock_bg_b{ height:10px; background:url(/images/loginblock_b.png) left top no-repeat;}
.calheader{ width:249px;}
.profileheader{ width:485px;}

.accountblock_item{ float:left; width:133px; padding-right:3px; background:url(/images/accountblock_sep.png) top right no-repeat;}
.accountblock_item1{ float:left; width:135px; padding-right:3px; }
.accountblock_item .icon, .accountblock_item1 .icon{ width:94px; height:80px; margin:0px auto;}
.accountblock_item h2, .accountblock_item1 h2 { color:#006792; font-size:20px; margin:6px 0px; font-weight:bold; text-align:center;}
.accountblock_text{ color:#5E8BA8; line-height:16px; padding:0 15px 0 10px; height:180px; min-height:180px; height:auto !important;}
.accountblock_view a:link, .accountblock_view a:visited, .accountblock_view a:hover{ color:#5B5B5B; display:block; margin:10px 0 0 10px; padding:4px 0 0 20px; background:url(/images/icons/leftmenu_mark.png) left top no-repeat;}
.forgotpass a:link, .forgotpass a:visited, .forgotpass a:hover { color:#0189D7; font-weight:bold;}

.caltd1, .caltd2{ width:271px;}
.caltd2{ margin-left:10px;}
.calendarblock{ margin:0px;}
.calmb{ padding:0 0 0 10px;}

.cal_fieldsname{ vertical-align:middle; color:#5E8BA8; font-size:11px; width:100px;}

.profile_inp input{ /*width:202px; background:transparent; border:none;*/}
.profile_inp_mark{ float:left; display:block; color:#F00;}
.profileheader h2{color:#FFF; font-size:12px; margin:2px 0px 0px; font-weight:bold; text-align:left; font-family:Georgia;}
.profile_greed{ margin:0px auto; width:370px;}
.profile_greed td{ vertical-align:middle;}
.profile_fields_td img{ margin-left:5px;}
.profile_fields_td select{ width:auto;}


/*DINAMIC INPUTS*/
.input_dinamic_bg_l{background:url(/images/input_dinamic_bg_l.gif) left top no-repeat; height:24px; padding:0 0 0 5px;}
.input_dinamic_bg_r{background:url(/images/input_dinamic_bg_r.gif) right top no-repeat; height:20px; padding:4px 5px 0 0;}
.reginpfield{ width:170px;}
.reginpfield input{ width:160px; background:transparent; border:none; padding:2px 0px;}
.reginpname{ width:180px;}

.input_dinamic_button_l{background:url(/images/input_dinamic_button_l.gif) left top no-repeat; height:25px; padding:0px; margin:5px 0px;}
.input_dinamic_button_r{background:url(/images/input_dinamic_button_r.gif) right top no-repeat; height:25px; padding:0px; text-align:center;}

.input_dinamic_button_l_u{background:url(/images/input_dinamic_button_l_u.gif) left top no-repeat;}
.input_dinamic_button_r_u{background:url(/images/input_dinamic_button_r_u.gif) right top no-repeat;}


.register_btn{ width:83px; padding:0px 10px; border:none; cursor:pointer; background:transparent; color:#FFF;}
.regbtn_td .input_dinamic_button_l{ float:right; width:83px;}
.regcheckbox input, .regcheckbox .radiotext{ float:left;}

.loginfieldname{ width:90px;}
.loginfield{ width:}
.loginfield input{ width:156px; background:transparent; border:none; padding:2px 0px;}

.caltable{ margin:10px 0 0 0; width:269px; font-size:11px;}
.caltable td{ padding:2px 0px; color:#5E8BA8; vertical-align:middle;}

.proftable{ margin:10px 0 0 0; font-size:11px;}
.proftable td{ padding:2px 0px; color:#5E8BA8; vertical-align:middle;}

.profilefieldname{ width:150px;}
.profilefield{ width:213px;}
.profilefield input{ width:200px; background:transparent; border:none;}
.profilefield .input_dinamic_button_l{ width:213px;}
.profilefield select.required{ width:213px;}
.profile_btn .input_dinamic_button_l{ float:right;}
.profile_btn input{ background:transparent; border:none; color:#FFF; padding:4px 25px 0px; cursor:pointer; line-height:12px;}
.profilefield_country span{ width:183px;}
.profilefield_country .selector select{ cursor:pointer;}

.profile_select_1 span{ width:20px;}
.profile_select_1 .selector select{ width:47px; cursor:pointer;}
.profile_select_2 span{ width:66px;}
.profile_select_2{ padding:0px 2px;}
.profile_select_2 .selector select{ width:94px; cursor:pointer;}
.profile_select_3 span{ width:33px;}
.profile_select_3 .selector select{ width:61px; cursor:pointer;}
.profrowspace{ height:10px;}

/*CALENDAR*/
.month_select span{ width:73px;}
.month_select_1 select{cursor:pointer;}
.month_select_1 span{ width:50px;}
.yearday_select span{ width:15px;}
.yearday_select .selector select{ width:43px; cursor:pointer;}
.year_select span{ width:32px;}
.year_select .selector select{ width:60px; cursor:pointer;}
.calendar_filtr_btn, .calendar_filtr_btn_1{ height:25px;}
.calendar_filtr_btn .input_dinamic_button_l input{ background:transparent; border:none; color:#FFF; padding:4px 0 0 0; cursor:pointer;}
.calendar_filtr_btn_1 .input_dinamic_button_l input{ background:transparent; border:none; color:#FFF; padding:4px 0 0 0; cursor:pointer;}
.cal_rightform_data_btn .input_dinamic_button_l{ float:left; width:93px; text-align:center;}
.cal_rightform_data_btn .input_dinamic_button_r{ text-align:center;}
.cal_rightform_data_btn input{ background:transparent; border:none; color:#FFF; padding:4px 25px 0px; cursor:pointer;}
.cal_rightform_data_btn .bewaar{ margin-left:5px;}
.cal_rightform_data_uniform input{ width:175px; background:transparent; border:none; margin:0px;}
.cal_rightform_data_uniform_country span{ width:161px;}
.cal_rightform_data_uniform_country .selector select{ cursor:pointer;}
.cal_user_event_title{ color:#006792; font-family:Georgia; font-size:14px; margin-bottom:10px;}
.user_event_name_item{ height:20px; padding-bottom:5px;}
.user_event_name_ico{ float:left; width:20px; height:20px; margin-right:5px;}
.user_event_name_date{ border-right:#5E8BA8 solid 1px; padding:0 5px 0 4px; line-height:12px; margin:4px 5px 0 0; height:12px; color:#5E8BA8; font-size:11px; float:left;}
.user_event_name{ padding:0px; line-height:12px; margin-top:4px; height:12px; color:#006792; font-size:11px; float:left;}
.user_event_name a:link, .user_event_name a:visited{ color:#006792; text-decoration:underline;}
.user_event_name a:hover{text-decoration:none;}
.calendar_head_spiral{ background:url(/images/calendar_head_spiral.png) left top no-repeat; width:271px; height:23px; margin:20px auto 0px;}
.calendar_bottom{ background:url(/images/calendar_bottom.png) left top no-repeat; width:271px; height:3px; margin:0px auto;}
#calendar_list{ width:267px; padding:0px 2px 0px 3px; background:url(/images/calendar_bg.png) left top repeat-y; margin:0px auto;}
#calendar_data{ margin:10px 0px;}

/*ADDRESSBOOK*/
ul.verticaltabs li{ width:26px; height:50px; /*background:url(/images/addressbook_tabs_bg.png) right top no-repeat;*/}
.addreessbookpath{ padding-bottom:10px;}
ul.verticaltabs li a:link, ul.verticaltabs li a:visited, ul.verticaltabs li a:hover{ background:url(/images/addressbook_tabs_bg.png) right top no-repeat; height:47px; width:14px; display:block;}

ul.verticaltabs li .ui-state-active a:link, ul.verticaltabs li .ui-state-active a:visited, ul.verticaltabs li .ui-state-active a:hover{ background:#F00; height:47px; width:14px; display:block;}

.addr_header_bg{background:url(/images/addrbook_header_bg.png) left top no-repeat; width:26px; height:23px;}
.addr_spiral_bg{background:url(/images/addrbook_spiral_bg.png) left top repeat-y; width:26px;}
.greenheader_l{height:23px; background:url(/images/greenheader_l.png) left top no-repeat;}
.greenheader_r{height:23px; background:url(/images/greenheader_r.png) left top no-repeat; width:270px;}
.greenheader_l_r{height:23px; background:url(/images/greenheadbg_r.png) right top no-repeat;}
.greenheader_l h2, .greenheader_r h2{color:#FFF; margin:0px; font-size:14px; font-family:Georgia; font-weight:normal; padding:3px 0 0 10px;}
.greenheader_r{height:23px; background:url(/images/greenheader_r.png) right top no-repeat;}
.addressbook_contacts a:link, .addressbook_contacts a:visited, .addressbook_contacts a:hover { display:block; text-decoration:none; background:url(/images/addrbook_contact_bg.png) left top no-repeat; width:185px; height:19px; padding:5px 0 0 25px; margin:0 9px 2px 0; font-size:11px; color:#006792;}
.addressbook_contacts{ height:467px; min-height:467px; height:auto !important;}
.addr_profile_greed{ margin:0px auto; width:260px;}

.cal_rightform_data_uniform .input_dinamic_bg_l{ width:186px;}
.calendar_filtr_btn .input_dinamic_button_l{ width:191px;}
.cal_rightform_data_uniform{ width:189px;}
#addressbook_form{ padding-top:8px;}
.address_import_name{ font-family:Georgia; font-size:14px; color:#006792;}

.input_dinamic_button_r input {background:transparent; border:none; color:#FFF; padding-top:4px; cursor:pointer;}
.input_dinamic_button_r a{ color:#FFF; text-decoration:none; display:block; padding-top:6px; font-size:10px;}

/*OUTBOX*/
.outboxblock{ margin-right:10px;}
.outbox_thumb{ width:62px; height:62px; background:url(/images/outboxthumb.png) left top no-repeat; position:relative; }
.outbox_view_img{ position:absolute; bottom:0px; right:-17px;}
.outbox_message_item{ padding:10px 0px; font-size:11px;}
.outbox_message_item td{ padding:0px 0px 11px 0;}
.aan{color:#ABABAB;  padding:0 0 4px 0;}
.message_to_name{ color:#006792; padding:0 0 4px 0;}
.message_to_address{ color:#5E8BA8; text-decoration:underline; padding:0 0 4px 0;}
.message_voeg{padding:0 0 4px 0;}
.message_voeg a:link, .message_voeg a:visited, .message_voeg a:hover{ background:url(/images/icons/leftmenu_mark.png) left center no-repeat; color:#5B5B5B; text-decoration:none; padding:5px 0 0 20px;}

.outbox_btn_1, .outbox_btn_2{width:87px; height:17px; border:none; text-align:center; padding:0px; margin-right:5px; cursor:pointer;}
.outbox_btn_1{ background:url(/images/outbox_btn_1.png) left center no-repeat;}
.outbox_btn_2{ background:url(/images/outbox_btn_2.png) left center no-repeat;}
.outboxhead_rtext{ float:right; font-size:11px; color:#FFF; padding:6px 10px 0 0;}
.outboxhead_rtext a:link, .outboxhead_rtext a:visited, .outboxhead_rtext a:hover{ color:#FFF;}
.verzenddatum{ color:#006838;}
.outbox_select{ float:right; margin:4px 15px 0 0;}
.outbox_select select{ margin-left:5px;}


/*LIGHTBOX*/
.simple_overlay { 
    display:none;
    z-index:10000; 
    background:#004265 url(/images/loading.gif) center center no-repeat; 
    width:675px; 
    height:531px; 
    -moz-box-shadow:0 0 90px 5px #000; 
    -webkit-box-shadow: 0 0 90px #000;
	padding:50px 50px 150px 50px;
} 
 
.simple_overlay .next, .simple_overlay .prev{position:absolute; top:40%; position:absolute; color:#FFF; font-weight:bold; cursor:pointer; width:68px; height:87px;}
.simple_overlay  .next { right:-58px; padding:4px 10px 4px 5px; background:url(/images/lightbox_next.png) left top no-repeat;} 
.simple_overlay  .prev { left:-43px; padding:4px 5px 4px 10px; background:url(/images/lightbox_prev.png) left top no-repeat;} 

.simple_overlay .info{  padding:10px; color:#FFF; font-weight:bold; text-align:center; width:100%; font-size:19px; font-family:Georgia; font-weight:normal;}
.simple_overlay a{ opacity:1;filter:alpha(opacity=10)}
.simple_overlay .disabled{ visibility:hidden;}
.simple_overlay .close { 
    background-image:url(/library/flowplayer/img/close.png); 
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}
.simple_overlay .details { 
    position:absolute; 
    top:15px; 
    right:15px; 
    font-size:11px; 
    color:#fff; 
    width:150px; 
} 
.simple_overlay .details h3 { 
    color:#aba; 
    font-size:15px; 
    margin:0 0 -10px 0; 
}
#overlay_preview {height:520px; width:570px; background-color:#004265;text-align:center; color:#FFF;}
#preview_sound {height:200px; width:500px; background-color:#004265;text-align:center; color:#FFF;}
#overlay_preview #overlay_title, #preview_sound #overlay_title {color:#FFF;font-weight:bold; font-size:18px;}
 
/* progress indicator (animated gif). should be initially hidden */ 
.simple_overlay .progress { 
    position:absolute; 
    top:40%; 
    left:40%; 
    display:none; 
} 

.error_message{ border:#F00 dashed 1px; color:#F00; padding:5px;}
.information_message{border:#060 dashed 1px; color:#060; padding:5px;}


.cardflow_contentbg{background:url(/images/cardflow_contentbg.png) left bottom no-repeat; padding:0 0 5px 0;}
.cardflowbottomnav{ height:20px; margin:10px 0px;}
.cardflowbottomnav a:link, .cardflowbottomnav a:visited, .cardflowbottomnav a:hover{color:#0189D7; float:left; font-weight:bold; margin:5px 0 0 5px; font-size:11px; background:url(/images/icons/cardflow_mark.png) left center no-repeat; padding:0 0 0 15px;}
.cardflow_flash{ width:510px; margin:0px auto;}
.cardflowbottomnav .input_dinamic_button_l{ width:100px; margin:15px 0px; }
/*.cardflow_flash img{ width:510px;}*/
#sound_swf {margin-top:20px;}
#sound_swf td {vertical-align:middle;}

.cardflowbottomnav_step_1{ margin:10px}
.cardflowbottomnav_step_1 a:link, .cardflowbottomnav_step_1 a:visited, .cardflowbottomnav_step_1 a:hover{color:#0189D7; float:left; font-weight:bold; margin:5px 0 0 5px; font-size:11px; background:url(/images/icons/cardflow_mark.png) left center no-repeat; padding:0 0 0 15px;}
.cardflowbottomnav_step_1 a:hover{background:url(/images/icons/bottommenumark.png) left center no-repeat;}
.cardflowbottomnav_step_1 .input_dinamic_button_l{ width:100px; margin:0px 0px; }


.redbtn{ margin:20px 0px 20px;}
.redbtn a:link, .redbtn a:visited, .redbtn a:hover{ background:url(/images/red_btn.png) left top no-repeat; width:143px; height:19px; text-align:center; color:#FFF; padding-top:6px; display:block; text-decoration:none; font-size:12px; margin-bottom:10px;}
.redbtn a:hover{ background:url(/images/red_btn_u.png) left top no-repeat; }
.cardflow_player .input_dinamic_button_l{ margin-top:10px; margin-right:39px;}
.input_dinamic_bg_r input{ border:none; background:transparent;}
#contact_tbody input{ width:100%;}
.cardflow_name_email_table td, #contact_table td, .contact_table td, .thTable td, .subscr_table td{ vertical-align:middle; color:#5E8BA8; font-size:11px;}
.cardflow_name_email_table input{ width:163px;}
.subscr_table .sbs input{ width:160px;}
.subscr_table .input_dinamic_button_l{ float:left; margin-right:5px;}

.add_new_row{ margin:0 0 15px 0;}
.add_new_row a:link, .add_new_row a:visited, .add_new_row a:hover{background:url(/images/icons/add_new_row.png) left center no-repeat; padding-left:20px; color:#5B5B5B;} 

.make_ecard a:link, .make_ecard a:visited, .make_ecard a:hover{background:url(/images/make_ecard.png) left center no-repeat; color:#FFF; width:201px; height:15px; text-align:center; display:block; text-decoration:none; padding-top:2px; font-size:11px;  margin:0 0 13px 0;} 

.cardflow_rightcolmarks{ margin:10px 0px;}
.cardflow_rightcolmarks a:link, .cardflow_rightcolmarks a:visited, .cardflow_rightcolmarks a:hover{background:url(/images/icons/leftmenu_mark.png) left top no-repeat; padding-left:20px; color:#5B5B5B; line-height:20px; display:block; margin-bottom:5px;} 
.cardflow_settings_options{ color:#5E8BA8; font-size:11px;}
.cardflow_settings_options_title{ font-family:Georgia; font-size:14px; color:#006792; margin:10px 0px;}
 
.invite_info{ color:#5E8BA8; font-size:12px; padding:10px; line-height:16px;}
.em_pass input{ width:150px;}
.cat_cardthumb_info{ color:#5E8BA8;}
.cat_cardthumb_info_title{ font-weight:bold; color:#006792;}
.cardflo_settings_options_table td{ vertical-align:middle;}
.insert_text { padding:0px 10px 10px 10px;}

.cardflow_greenthumb{background:url(/images/cardflow_greenthumb.png) left top no-repeat; width:126px; height:126px; padding:4px;}

/*
Tooltip
*/
#card_tooltip {display:none; padding:5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #21789F;z-index:100;background-color:#FFF;}

.image_bord_openinviter { background-color: #F0F9FD; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #78C4F1;}
.contactpage_addr{ width:200px; margin-bottom:10px;}
.contactpage_addr input{ width:190px;}
.contactpage_addr span{ width:170px;}
.contactpage_addr .selector select{ cursor:pointer;}
.contact_page_block{ color:#666;}
.contact_page_textarea{ width:410px; padding:5px; height:105px; background:url(/images/contact_page_textarea.png) left top no-repeat;}
.contact_page_textarea textarea{ width:410px; height:105px; background:transparent; border:none;}
.cardwall_textarea{width:375px; padding:5px; height:173px; background:url(/images/cardwall_textarea.png) left top no-repeat;}
.cardwall_textarea textarea{ width:375px; height:173px; background:transparent; border:none;}

#iframe_preview{ margin-bottom:15px;}
.generation_btn .input_dinamic_button_l{ width:auto;}

.forgetpass input{ width:160px;}
.forgetpass_bnt .input_dinamic_button_l{ width:80px; float:right;}
.textcolor{ color:#333;}
.colorpicker input{ float:left; width:45px;}
.colorpicker a{ display:block; float:left; vertical-align:middle;}
.cardflow_iframe_option .input_dinamic_bg_l{ width:50px;}
.cardflow_iframe_option .input_dinamic_bg_l input{ width:45px;}
.input_dinamic_bg_l_cw { width:50px;float:left;}

.empty_input_value{color:#AAA}


/*EDITOR*/
.editor_selectfont span{ width:150px;}
.editor_selectfont select{ width:175px; cursor:pointer;}
.inserttextfield{ width:300px;}
.editortools{ margin:0px 15px 0px 20px;}
.editortools a{ display:block; float:left;}
.editor_fieldname, .editor_alignment, .editor_emotions { color:#5B5B5B; font-size:11px;}
.editortools .bold{background:url(/images/editor/bold.png) left top no-repeat; height:14px; width:14px; margin:5px 5px 3px 21px;}
.editortools .italic{background:url(/images/editor/italic.png) left top no-repeat; height:14px; width:14px;  margin:5px 5px;}
.editortools .underline{background:url(/images/editor/underline.png) left top no-repeat; height:14px; width:14px;  margin:5px 5px;}
.editortools .left{background:url(/images/editor/left.png) left top no-repeat; height:14px; width:14px;  margin:5px 5px 5px 45px;}
.editortools .center{background:url(/images/editor/center.png) left top no-repeat; height:14px; width:14px;  margin:5px;}
.editortools .right{background:url(/images/editor/right.png) left top no-repeat; height:14px; width:14px;  margin:5px;}
.editortools .justify{background:url(/images/editor/justify.png) left top no-repeat; height:14px; width:14px;  margin:5px;}
.editortools .li{background:url(/images/editor/li.png) left top no-repeat; height:14px; width:14px;  margin:5px;}
.colorpicker{background:url(/images/editor/color.png) left top no-repeat; height:20px; width:20px; margin:2px 5px 2px 0px;}
.remove{background:url(/images/editor/no-color.png) left top no-repeat; height:20px; width:20px; margin:2px 5px 2px 0px;}
.editor_selectsize{ float:left;  margin:0px 5px;}
.editor_selectsize span{ width:32px;}
.editor_selectsize select{ cursor:pointer; width:60px;}
.editor_alignment{ height:40px; margin:10px 0px; padding-bottom:6px; border-bottom:dashed 1px #adc4d3;}
.editor_emotions{ height:70px; margin:10px 0px; padding-bottom:6px; border-bottom:dashed 1px #adc4d3;}
.editor_style{ height:28px; margin:10px 0px; padding-bottom:6px; border-bottom:dashed 1px #adc4d3;}

.messagepage_content{ padding:15px; text-align:left;}
.cardflow_additional{ height:25px; background:url(/images/leftselectaccountmenubg.png) left top no-repeat; color:#FFF; padding:8px 0 7px 10px !important; font-family:Georgia; font-size:19px;}

.resultrightcoltitile{ color:#006792; font-size:13px; padding:5px 0px;}

.firstcardtype{background:url(/images/cardtype_1.png) left top no-repeat; height:13px;}
.firstcardtype a:link, .firstcardtype a:visited, .firstcardtype a:hover{background:url(/images/icons/leftmenu_mark.png) left top no-repeat; padding-left:20px; color:#5B5B5B; line-height:20px; display:block; margin-bottom:5px;} 
.firstcardtype{ padding:65px 0px 10px 55px;}
.secondcardtype{ padding:50px 0px 0px 55px;}
.secondcardtype{background:url(/images/cardtype_2.png) left top no-repeat; height:13px;}
.secondcardtype a:link, .secondcardtype a:visited, .secondcardtype a:hover{background:url(/images/icons/leftmenu_mark.png) left top no-repeat; padding-left:20px; color:#5B5B5B; line-height:20px; display:block; margin-bottom:5px;} 

#show_switch_btn {
	cursor:pointer;
	width:199px; height:42px; display:block; margin-left:13px; position:relative;
}

.show_switch_text_btn {
	background:url(/images/naar_tekst_btn.png) left top no-repeat;
}
.show_switch_ecard_btn {
	background:url(/images/naar_ecard_btn.png) left top no-repeat;
}

#show_switch_btn .str { position:absolute; left:-28px; top:-7px; width:25px; height:57px; background:url(/images/naartekst.png) left top no-repeat;}

#textt_content {display:none; height:400px;}
.naartekst_bg{ width:546px; height:397px; margin:5px auto; padding:30px; background:url(/images/naartekst_bg.png) left top no-repeat;}
.musictable td{ vertical-align:middle;  border-bottom:#CCC 1px dashed; padding:4px; color:#5b5b5b;}
.musictable td .input_dinamic_button_l{ margin:0px;}
.play_btn a:link, .play_btn a:visited, .play_btn a:hover{ display:block; width:25px; height:25px; background:url(/images/icons/play_ico.png) left top no-repeat;}  
.playlist{ padding:0px 15px;}

.category_desc h2{
	color:#666666;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	display:inline;
}

/*testimonial*/
.testimonial td {
	width:237px;
}
.testimonial .icon {
	background:url(../images/testimonial_icon.gif) no-repeat top right; height:62px; padding-left:110px; padding-top:15px; color:#37B34A; font-family:Georgia; font-size:20px; font-weight:bold;
}
.testimonial .data_name {
	float:left;
	width:95px;
}
.testimonial .rating {
	float:left;
	width:140px;
}
.testimonial .message {
	color:#006792;
}

