﻿body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	background-color:White;
	padding:0px;
	margin:0px;
}

td, input, textarea, span, div, select, textarea, checkbox, tr, table,a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}

.wallPreview
{
	cursor: pointer;
}

.normal
{
	 color:Orange; 
	 font-weight:bold;
}
 
input, textarea, select, checkbox
{
	color: #333333;
}

.special
{
	color:  #fc8c2c;
	font-weight:bold;
}

.toolTipImg
{
	cursor: help;
	text-decoration: underline;
	font-weight: bold;
	color:Orange;
}

.tooltiplink
{
   cursor: help;
	text-decoration: underline;
	color:Orange;
	font-weight: bold;
}

.toolTipImg2
{
	cursor: help;
	text-decoration: underline;
	font-weight: bold;
	color: #fc8c2c;
}

.tool-tip
{
	border: 1px solid black;
	background-color: orange;
	padding: 3px;
	color: black;
}

.tool-text *, .tool-title *
{
	color: black;
}

span.TopMenuLoggedIn
{
	color:White;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

a.TopLogOut, a.TopLogOut:visited
{
	 color:#f7931e;
	font-family:Arial;
	 font-size:11px;	
	 font-weight:bold;
	 text-transform:uppercase;
	 text-decoration: none;
}

a.TopLogOut:hover
{
	text-decoration:underline;
}

#UserRegistration img
{
   border:solid 1px #888;
   padding:3px;
}

/******************** common ************************/

.req
{
   color:red;
}
.ex
{
   color:#888;
}

.formerror, .formok
{
   margin: 0 0 10px 0;
   font-weight:bold;
   padding:8px;
}

.formerror
{
   border: dashed 1px #FF0C42;
   background:#fee;
}

.formok
{
   border: dashed 1px #08A610;
   background:#efe;
}

.Label
{
	font-weight:bold;
	text-align:right;
	padding-right:5px;
	vertical-align:top;	
	padding-top:5px;
}

.AboutWuzzActie
{
 float:right;
 margin-top:26px;	
}

.ActieLabel
{
	font-weight:bold;
	text-align:right;
	padding-right:5px;
	vertical-align:top;	
	padding-top:5px;
	color: #7acd29;	
	font-size:large;
}

.ActieLabel
{
	font-weight:bold;
	text-align:right;
	padding-right:5px;
	vertical-align:top;	
	padding-top:5px;
	color: #7acd29;	
	font-size:large;
}

#ActieLink
{
	font-weight:bold;
	text-align:right;
	padding-right:5px;
	vertical-align:top;	
	padding-top:5px;
	color: #7acd29;	
	font-size:large;
}

.toolTipImg
{
	cursor: help;
	text-decoration: underline;
	font-weight: bold;
	text-align:right;
	padding-right:5px;
	vertical-align:top;	
	padding-top:5px;
	color:Orange;	
}

.toolTipImg2
{
	cursor: help;
	text-decoration: underline;
	font-weight: bold;
	text-align:right;
	padding-right:5px;
	vertical-align:top;	
	padding-top:5px;
	color: #7acd29;	
	font-size:large;
}

.ActieTextBox
{
 width:225px;	
	
}

.ActieFooter
{
 margin-left:15px;	
}

.ActieText
{
 color: #7acd29;	
 font-family:Arial;
 font-size:14px;	
}


.ActieButton
{
	 background-color:#7acd29;
	 border-color:White;
	 color:White;
}

a.ActieText
{
	margin-top:10px;
 color:#06bb42;
 font-family:Arial;
 font-size:14px;	
}

table.TableContent
{
	width: 887px;
	margin-top: 0px;
}

.HeaderGreen
{
	color: #7acd29;
	font-weight: bold;
}

.ImageBorder
{
	border: solid 1px black;
}

/******************** END common *******************/


/******************** top **************************/

div.menuend
{
	background: url("images/topmenu/menuend.gif");
	background-repeat: no-repeat;
	width:224px;
	height:23px;
	padding-top: 5px;
}


table.TableTop
{
	margin-top: 0px;
	width: 887px;
}

table.TableTop td
{
	font-size: 11px;
}

span.tabs, a.tabs, a.tabs:active, a.tabs:visited, a.tabs:hover
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

td.TabSelectMobile
{
	background: url("images/top/selecteer_mob.gif");
	background-repeat: no-repeat;
	background-position: bottom;
	width: 126px;
}

td.TabLogin
{
	background: url("images/top/login.gif");
	background-repeat: no-repeat;
	background-position: bottom;
	width: 114px;
}

#container
{
	z-index: -1;
}
#menu_container
{
	position: absolute;
	width: 887px;
	z-index: 1;
}

#login_container
{
	position: absolute;
	width: 887px;
	z-index: 1;
}

.pnlSugarLogo
{
	height:50px;
}


/******************** tab login ***********************/
td.LoginTabLeft
{
	width: 695px;
}

table.LoginTabRight
{
	width: 192px;
}

td.LoginContent
{
	background-image: url("images/top/login_bck.gif");
	background-repeat: no-repeat;
	background-position: bottom;
	border-left: 1px solid #9d9d9d;
	border-right: 1px solid #9d9d9d;
	width: 192px;
}

table.layermenulogin
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 17px;
	width: 170px;
}

.layermenuinner a, .layermenuinner a:active, .layermenuinner a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 17px;
	padding-left: 11px;
	text-decoration: none;
}

.layermenuinner a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 17px;
	padding-left: 11px;
	font-weight: bold;
	text-decoration: none;
}

td.LoginTabBottom
{
	background-image: url( "images/top/login_bottom.gif" );
	height: 29px;
	background-position: bottom;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 11px;
}
/******************** END tabs login *******************/


/******************** END top ***************************/

/******************** TopMenu *******************************/

table.TopMenu
{
	width: 664px;
	border: none;
	margin: 0 0 0 0;
}

.PopOutLink
{
	border: none;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
	line-height: 18px;
	padding-right: 5px;
}

.PopOutHover
{
	border: none;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 5px;
	line-height: 18px;
	padding-right: 5px;
	font-size: 11px;
}

.PopOutMenu
{
	border: 1px solid #9d9d9d;
	background-color: White;
	width: 115px;
	text-transform: uppercase;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
}


/******************** END TopMenu ***************************/

/******************** TopSearch *******************************/

table.TopSearch
{
	width: 1020px;
}

td.TopSearch
{
	width: 584px;
	background: url( "images/topsearch/zoek_bck.gif" );
	background-repeat: no-repeat;
	height: 35px;
	background-position:right;
	padding-left: 5px;
}

.searchtext, .searchtext a, .searchtext a:active, .searchtext a:visited, .searchtext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}

.searchBalkEnd
{
	background: url( 'images/topsearch/search2_bck.gif' );
	width: 308px;
	height: 35px;
	background-repeat: no-repeat;
	background-position:left;
	padding-left: 15px;
}

/******************** END TopSearch ***************************/

/******************** Bottom ***********************************/

table.TableBottom
{
	width: 895px;
}

td.bottombar
{
	height: 59px;
	background: url( "images/bottom/footer.gif" );
	background-repeat: no-repeat;
	background-position: bottom;
}

.footer, .footer a, .footer a:active, .footer a:visited, .footer a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-bottom: 8px;
	text-decoration: underline;
}
/******************** END Bottom *******************************/


/******************** RoundControls *******************************/


/************** Input controls ******************************/

input.TextboxTopLogin
{
	border: 1px solid black;
	font-family: Arial;
	width: 75px;
	color: Black;
	height: 12px;
}

input.TextboxLogin
{
	border: 1px solid black;
	font-family: Arial;
	width: 175px;
	color: Black;
}

input.textbox
{
	border: 1px solid #797979;
	font-family: Arial;
	color: Black;
	width: 185px;
	height: 15px;
}

input.textbox2
{
	border: 1px solid #797979;
	font-family: Arial;
	color: Black;
	width: 150px;
	height: 15px;
}
input.textbox3
{
	border: 1px solid #797979;
	font-family: Arial;
	color: Black;
	width: 33px;
	height: 15px;
}

input.textboxGreen
{
	border: 1px solid #7acd29;
	font-family: Arial;
	color: Black;
	width: 185px;
	height: 15px;
}

/*
select
{
	border: 1px solid #797979;
	font-family: Arial;
	color: Black;
	width: 190px;
	height: 20px;
}
*/

textarea.textarea
{
	border: 1px solid #797979;
	font-family: Arial;
	color: Black;
	width: 185px;
	height: 50px;
}

div.message
{
	margin:0 10 0 10;
}

.form
{
	width: 500px;
	display: block;
	position: relative;
}

.form2
{
	width: 500px;
	display: block;
	position: relative;
}

.form3
{
	width: 600px;
	display: block;
	position: relative;
}

.form .header
{
	width: 100%;
	display: inline-block;
}

.form .textrow
{
	display: block;
	width: 100%;
}

.formrow .label
{
	width: 100px;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	display: block;
	float: left;
}

.formrow .labelLong
{
	width: 150px;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	display: block;
	float: left;
	margin-bottom: 3px;
	vertical-align:top;
}

.formrow2 .label2
{
	width: 150px;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	display: block;
	float: left;
}

.formrow .data
{
	min-height: 15px;
	font-size: 12px;
	font: Arial, Helvetica, sans-serif;
	color: #000000;
	display: inline-block;
	vertical-align: top;
	width: 300px;
	display: block;
	float: left;
	margin-bottom: 3px;
}

.formrow .data .input
{
	height: 15px;
	font: 10px Verdana #000000;
	border: 1px solid #797979;
}

.buttons
{
	display: block;
}

.button
{
	margin-left: auto;
	margin-right: auto;
	width: 50px;
	position: relative;
}


.formrow
{
	width: 450px;
	display: block;
	height: auto;
}

.formrow .label
{
	width: 80px;
	display: block;
	float: left;
	margin-bottom: 3px;
}

.submit
{
	color:White;
	background-color: #ff8629;
	font-weight: bold;
	font: Arial;
	border: 1px solid #fe6e00;
}

/* Custom user-registration styles */
#UserRegistration .label
{
	width: 150px;
}

#UserRegistration .data
{
	height: auto;
	display: block;
	float: left;
}

#UserRegistration .form
{
	width: 420px;
	border: none;
	position: relative;
	display: block;
	min-height: 300px;
}

#UserRegistration .formrow
{
	display: block;
}

#UserRegistration .form .buttons
{
	width: 90%;
}

#UserRegistration .form .buttons .button
{
	margin-right: 0px;
	width: 10px;
	position: relative;
}


/* Custom password styles */
#Password .label
{
	width: 150px;
}

#Password .data
{
	height: auto;
	display: block;
	float: left;
}

#Password .form
{
	width: 420px;
	border: none;
	position: relative;
	display: block;
	min-height: 200px;
}

#Password .formrow
{
	display: block;
}

#Password .form .buttons
{
	width: 90%;
}

#Password .form .buttons .button
{
	margin-right: 0px;
	width: 10px;
	position: relative;
}


/* Custom ShopWizard styles */

#ShopWizard table.form
{
	margin-top: 20px;
	display: block;
	width: 400px;
	margin-left: 20px;
}

#ShopWizard .form tr.textrow td
{
	width: 400px;
}

#ShopWizard .form tr.formrow
{
	display: inline-block;
	min-height: 20px;
}

#ShopWizard .form .imagerow
{
	display: inline-block;
	min-height: 20px;
}

#ShopWizard table.form td.label
{
	width: 120px;
	display: block;
}

#ShopWizard table.form td.data
{
	width: 280px;
	display: block;
}

#ShopWizard table.form td input[type=radio]
{
	margin-right: 5px;
}


#ArticleUpload
{
	min-height: 300px;
	min-width: 300px;
	width: 890px;
}

#ArticleUpload table.form
{
	float: left;
	display: inline-block;
}

#ArticleUpload .error
{
	color: Red;
}

#ArticleUpload tr.header td
{
	width: 100%;
	display: block;
}

.OrderWallpaper
{
	margin-top: 3px;
	width: 60px;
	height: 17px;
	background-image: url( "shop/bestel.gif" );
	float: left;
	cursor: hand;
}

.PreviewRingtone
{
	width: 20px;
	height: 20px;
	background-image: url( "shop/speaker.gif" );
	float: left;
	cursor: hand;
	margin-right: 10px;
}

.error
{
	font-weight:bold;
	color: Red;
}

.error2
{
	color:Red;	
}



.viewDescription
{
	display: block; 
	float: left; 
	width: 230px; 
	height: 50px;	
}


/******************** ListControl ************************/

.WallpaperContainer
{
	display: block;
	height: 60px;
	margin-left: 5px;
	width:100%;
	margin-right:10px;
}

.WallpaperContainer_alt
{
	display: block;
	height: 60px;
	margin-left: 5px;
	width:100%;
	background-color:Red;
	margin-right:10px;
}

.WallpaperPreview
{
	display: block; 
	height: 50px; float: left; 
	margin-right: 5px;	
}

.WallpaperDesciption
{
	display: block;
	float: left;
	/*width: 150px;*/
	height: 50px;
}

.RingtoneContainer
{
	display: block;
	height: 60px; 
	margin-left: 5px; 
	width:100%;
}

.RingtonePreview
{
	display: block;
	height: 40px; float: left;
	margin-right: 5px;
}

.RingtoneDesciption
{
	display: block; 
	float: left; 
	/*width: 150px;*/
	height: 50px;
}

.ShopContainer
{
	display: block;
	height: 60px;
	margin-left: 5px;
	width: 270px; 
}

.ShopPreview
{
	display: block; 
	height: 40px; float: left; 
	margin-right: 5px;
}

.ShopDesciption
{
	display: block;
	float: left;
	width: 200px;
	height: 50px;
}

.shopSpacer
{
	height:12px;
	display: block;	
}

.More
{
	text-align: right;
}

.Order
{
	
	width: 60px;
	height: 17px;
	background-image: url( "shop/bestel.gif" );
	float: right;	
	cursor: hand;
	margin-right:10px;
}

.currentLetter
{
	color:White;
	background-color: #ff8629;
	font-weight: bold;
	font: Arial;
	border: 1px solid #fe6e00;
}

.message
{
	margin-left: 5px;
	font-weight: bold;
	text-decoration: none;
}

.Buttons
{
	display:block;
	position:absolute;
	right:0px;
	bottom:0px;
	height:20px;
	float:right;
}

/*Red Green Orange*/
.TelfortContainer_Red, .TelfortContainer_Green, .TelfortContainer_Orange,
.WallpaperContainer_Red, .WallpaperContainer_Green, .WallpaperContainer_Orange,
.RingtoneContainer_Red, .RingtoneContainer_Green, .RingtoneContainer_Orange,
.ShopContainer_Red, .ShopContainer_Green, .ShopContainer_Orange, .AnimatedWallpaperContainer_Red, .AnimatedWallpaperContainer_Green, .AnimatedWallpaperContainer_Orange
{
	position:relative;
	display: block;
	height: 80px;
	padding: 0px;
	width:auto;
	border-collapse:collapse;
}

.TelfortContainer_Red_alt, .TelfortContainer_Green_alt, .TelfortContainer_Orange_alt,
.WallpaperContainer_Red_alt, .WallpaperContainer_Green_alt, .WallpaperContainer_Orange_alt,
.RingtoneContainer_Red_alt, .RingtoneContainer_Green_alt, .RingtoneContainer_Orange_alt,
.ShopContainer_Red_alt, .ShopContainer_Green_alt, .ShopContainer_Orange_alt, .AnimatedWallpaperContainer_Red_alt, .AnimatedWallpaperContainer_Green_alt, .AnimatedWallpaperContainer_Orange_alt
{
	position:relative;
	display: block;
	height: 80px;
	padding: 0px; 
	width:auto;
	border-collapse:collapse;
}

.TelfortContainer_Red2, .TelfortContainer_Green2, .TelfortContainer_Orange2,
.WallpaperContainer_Red2, .WallpaperContainer_Green2, .WallpaperContainer_Orange2,
.RingtoneContainer_Red2, .RingtoneContainer_Green2, .RingtoneContainer_Orange2,
.ShopContainer_Red2, .ShopContainer_Green2, .ShopContainer_Orange2
{
	padding-bottom:5px;
	padding-top:5px;
}

.TelfortContainer_Red_alt2, .TelfortContainer_Green_alt2, .TelfortContainer_Orange_alt2,
.WallpaperContainer_Red_alt2, .WallpaperContainer_Green_alt2, .WallpaperContainer_Orange_alt2,
.RingtoneContainer_Red_alt2, .RingtoneContainer_Green_alt2, .RingtoneContainer_Orange_alt2,
.ShopContainer_Red_alt2, .ShopContainer_Green_alt2, .ShopContainer_Orange_alt2
{
	padding-bottom:5px;
	padding-top:5px;
}

 .AnimatedWallpaperContainer_Red2, .AnimatedWallpaperContainer_Green2, .AnimatedWallpaperContainer_Orange2
 {
	padding-bottom:5px;
	padding-top:5px;
 }

.AnimatedWallpaperContainer_Red_alt2, .AnimatedWallpaperContainer_Green_alt2, .AnimatedWallpaperContainer_Orange_alt2
{
	padding-bottom:5px;
	padding-top:5px;
}

.WallpaperContainer_Red_alt, .TelfortContainer_Red_alt, .RingtoneContainer_Red_alt, .ShopContainer_Red_alt, .AnimatedWallpaperContainer_Red_alt
{
	background-color:#fceaea;
}

.WallpaperContainer_Green_alt, .TelfortContainer_Green_alt, .RingtoneContainer_Green_alt, .ShopContainer_Green_alt, .AnimatedWallpaperContainer_Green_alt
{
	background-color:#e6ffd7;
}

.WallpaperContainer_Orange_alt, .TelfortContainer_Orange_alt, .RingtoneContainer_Orange_alt, .ShopContainer_Orange_alt, .AnimatedWallpaperContainer_Orange_alt
{
	background-color:#F6EBD3;
}

.WallpaperContainer_Red_alt2, .TelfortContainer_Red_alt2, .RingtoneContainer_Red_alt2, .ShopContainer_Red_alt2, .AnimatedWallpaperContainer_Red_alt2
{
	background-color:#fceaea;
}

.WallpaperContainer_Green_alt2, .TelfortContainer_Green_alt2, .RingtoneContainer_Green_alt2, .ShopContainer_Green_alt2, .AnimatedWallpaperContainer_Green_alt2
{
	background-color:#e6ffd7;
}

.WallpaperContainer_Orange_alt2, .TelfortContainer_Orange_alt2,  .RingtoneContainer_Orange_alt2, .ShopContainer_Orange_alt2, .AnimatedWallpaperContainer_Orange_alt2
{
	background-color:#F6EBD3;
}

.TelfortPreview_Red, .TelfortPreview_Green, .TelfortPreview_Orange,
.WallpaperPreview_Red, .WallpaperPreview_Green, .WallpaperPreview_Orange,
.RingtonePreview_Red, .RingtonePreview_Green, .RingtonePreview_Orange,
.ShopPreview_Red, .ShopPreview_Green, .ShopPreview_Orange, .AnimatedWallpaperPreview_Red, .AnimatedWallpaperPreview_Green, .AnimatedWallpaperPreview_Orange
{
	padding-left:5px;
	padding-top:5px;
	display: block; 
	height: 70px; float: left;
}

.TelfortDesciption_Red, .TelfortDesciption_Green, .TelfortDesciption_Orange,
.WallpaperDesciption_Red, .WallpaperDesciption_Green, .WallpaperDesciption_Orange,
.RingtoneDesciption_Red, .RingtoneDesciption_Green, .RingtoneDesciption_Orange,
.ShopDesciption_Red, .ShopDesciption_Green, .ShopDesciption_Orange, .AnimatedWallpaperDesciption_Red, .AnimatedWallpaperDesciption_Green, .AnimatedWallpaperDesciption_Orange
{
	width:70%;
	padding:3px;
	display: block;
	float: left;
	height: 70px;
	overflow:hidden;
	text-overflow:ellipsis;
}

.shopSpacer_Red, .shopSpacer_Green, .shopSpacer_Orange
{
	height:12px;
	display: block;	
}



.More_Red, .More_Green, .More_Orange
{
	text-align: right;
}

.Order_Red, .Order_Green, .Order_Orange
{
	display:block;
	position:absolute;
	right:1px;
	bottom:3px;
	width:60px;
	height:17px;
	cursor: hand;
}

.Order_Red
{
	background-image: url('images/shop/red/btn_order_red.gif');
}

.Order_Green
{
	background-image: url('images/shop/green/btn_order_green.gif');
}

.Order_Orange
{
	background-image: url('images/shop/orange/btn_order_orange.gif');
}

.currentLetter_Red, .currentLetter_Green, .currentLetter_Orange
{
	color:Red;	
}

.message_Red, .message_Green, .message_Orange
{
	margin-left: 5px;
	font-weight: bold;
	text-decoration: none;
}

.Edit
{
   float:left;
}

.Edit_Red, .Edit_Green, .Edit_Orange
{
 float:right;	
}

/******************** ListControl *******************/

.btnSubmit
{
	border:1px solid #cccccc;
	background-color:White;
	color:Orange;
	cursor:hand;
}

/******************** ListControl *******************/

.BreadCrumbs
{
	font-weight:bold;
	text-decoration:none;
	padding-bottom:10px;
}

#Thema 
{
	width:220px;
	float:left !important;
	margin-right:5px;
}

#Selection 
{
	margin-left:225px;
	width:400px;
}

.topList
{
	float:left;
}

.categoryItem
{
	background-color:#F6E7C8;
	font-size:14px;
	height:24px;
	margin:0px;
	padding:0px;
	text-indent:5px;
}

.currentCategoryItem
{
	background-color:#ff7e00;
	font-size:14px;
	height:24px;
	margin:0px;
	padding:0px;
	text-indent:5px;
}

.categoryItem2
{
	font-size:14px;

	height:24px;
	height:24px;
	text-indent:5px;
}

.CategoryTable
{
  margin:0px;
  padding:0px;
  font-weight:bold;
}

.PageButton
{
}

.PageClicked
{
	color:White;
	background-color: #ff8629;
	font-weight: bold;
	font: Arial;
	border: 1px solid #fe6e00;
}
.streetNr
{
 width:40px;	
}

/* My Shop Navigation (tabs) */

#shopnav 
{ 
   padding:0;
   margin:0;
   list-style-type:none;
   height:23px;
}
#shopnav li {display:inline}
#shopnav li a
{
   color:#888;
   font-weight:bold;
   text-decoration:none;
   background: url(images/shop/tab_normaal.gif) no-repeat 0px 2px;
   width:106px;
   height:18px;
   float:left;
   padding: 5px 0 0 0;
   text-align:center;
   margin-right:4px;
}
#shopnav li a.sel
{
   color:White;
   background:url(images/shop/tab_actief.gif) no-repeat 0px 2px;
}
/* Shop Items */

#shopitemstools
{
   margin-top:5px;
   margin-bottom:15px;
   font-weight:bold;
}
#shopitemstools a
{
   color:#FF8E29;
   font-weight:bold;
   text-decoration:underline;
}

/* Round Controls v2 ALGEMEEN */

.round
{
   margin-bottom:5px;
}
.round .title
{
   height:19px;
   padding: 4px 0 0 5px;
}
.round .title, .round .title h1
{
   color:white;
   margin:0;
   font-size:14px;   
   font-weight:bold;
}
.round .title div
{
   height:23px;
   width:5px;
   float:right;
   margin-top: -20px;
}
.round .icon
{
   height:19px;
   padding: 4px 0 0 59px;
}
.round .icon div
{
   height:20px;

}
.round .content
{
   padding: 7px;
   border-left:solid 1px;
   border-right:solid 1px;
   overflow:auto; 
}
.round .bottom
{
   /* float:left; */
   height:14px;
}
.round .bottom div
{
   float:right;
   width:5px;
   height:14px;
}

.lightBoxBackgroundFilter {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:998; 
}

/* Round Controls v2 GREEN */

.round .green .title { background:url(images/roundcontrols2/green/top_left.jpg) no-repeat; }
.round .green .title div { background:url(images/roundcontrols2/green/top_right.jpg) no-repeat; }
.round .green .content { border-color:#4A7D18; }
.round .green .bottom { background:url(images/roundcontrols2/green/bottom_left.jpg) no-repeat; }
.round .green .bottom div { background:url(images/roundcontrols2/green/bottom_right.jpg) no-repeat; }

.round .green .avatar { background:url(images/roundcontrols2/green/top_left_avatar.jpg) no-repeat; }
.round .green .cart,
.round .green .hdr_coolshop
 { background:url(images/roundcontrols2/green/top_left_cart.jpg) no-repeat; }
.round .green .forum { background:url(images/roundcontrols2/green/top_left_forum.jpg) no-repeat; }
.round .green .friends { background:url(images/roundcontrols2/green/top_left_friends.jpg) no-repeat; }
.round .green .info { background:url(images/roundcontrols2/green/top_left_info.jpg) no-repeat; }
.round .green .magix { background:url(images/roundcontrols2/green/top_left_magix.jpg) no-repeat; }
.round .green .mobile { background:url(images/roundcontrols2/green/top_left_mobile.jpg) no-repeat; }
.round .green .money { background:url(images/roundcontrols2/green/top_left_money.jpg) no-repeat; }
.round .green .movie { background:url(images/roundcontrols2/green/top_left_movie.jpg) no-repeat; }
.round .green .new { background:url(images/roundcontrols2/green/top_left_new.jpg) no-repeat; }
.round .green .pencil { background:url(images/roundcontrols2/green/top_left_pencil.jpg) no-repeat; }
.round .green .photo { background:url(images/roundcontrols2/green/top_left_photo.jpg) no-repeat; }
.round .green .script { background:url(images/roundcontrols2/green/top_left_script.jpg) no-repeat; }
.round .green .sms { background:url(images/roundcontrols2/green/top_left_sms.jpg) no-repeat; }
.round .green .user { background:url(images/roundcontrols2/green/top_left_user.jpg) no-repeat; }
.round .green .wizard { background:url(images/roundcontrols2/green/top_left_wizard.jpg) no-repeat; }
.round .green .world { background:url(images/roundcontrols2/green/top_left_world.jpg) no-repeat; }
.round .green .poll { background:url(images/roundcontrols2/green/top_left_poll.jpg) no-repeat; }
.round .green .rating { background:url(images/roundcontrols2/green/top_left_rating.jpg) no-repeat; }

/* Round Controls v2 ORANGE */

.round .orange .title { background:url(images/roundcontrols2/orange/top_left.jpg) no-repeat; }
.round .orange .title div { background:url(images/roundcontrols2/orange/top_right.jpg) no-repeat; }
.round .orange .content { border-color:#C65100; }
.round .orange .bottom { background:url(images/roundcontrols2/orange/bottom_left.jpg) no-repeat; }
.round .orange .bottom div { background:url(images/roundcontrols2/orange/bottom_right.jpg) no-repeat; }

.round .orange .avatar { background:url(images/roundcontrols2/orange/top_left_avatar.jpg) no-repeat; }
.round .orange .cart { background:url(images/roundcontrols2/orange/top_left_cart.jpg) no-repeat; }
.round .orange .forum { background:url(images/roundcontrols2/orange/top_left_forum.jpg) no-repeat; }
.round .orange .friends { background:url(images/roundcontrols2/orange/top_left_friends.jpg) no-repeat; }
.round .orange .info { background:url(images/roundcontrols2/orange/top_left_info.jpg) no-repeat; }
.round .orange .magix { background:url(images/roundcontrols2/orange/top_left_magix.jpg) no-repeat; }
.round .orange .mobile { background:url(images/roundcontrols2/orange/top_left_mobile.jpg) no-repeat; }
.round .orange .money { background:url(images/roundcontrols2/orange/top_left_money.jpg) no-repeat; }
.round .orange .movie { background:url(images/roundcontrols2/orange/top_left_movie.jpg) no-repeat; }
.round .orange .new,
.round .orange .hdr_new { background:url(images/roundcontrols2/orange/top_left_new.jpg) no-repeat; }
.round .orange .pencil { background:url(images/roundcontrols2/orange/top_left_pencil.jpg) no-repeat; }
.round .orange .photo { background:url(images/roundcontrols2/orange/top_left_photo.jpg) no-repeat; }
.round .orange .script { background:url(images/roundcontrols2/orange/top_left_script.jpg) no-repeat; }
.round .orange .sms { background:url(images/roundcontrols2/orange/top_left_sms.jpg) no-repeat; }
.round .orange .user { background:url(images/roundcontrols2/orange/top_left_user.jpg) no-repeat; }
.round .orange .wizard { background:url(images/roundcontrols2/orange/top_left_wizard.jpg) no-repeat; }
.round .orange .world { background:url(images/roundcontrols2/orange/top_left_world.jpg) no-repeat; }
.round .orange .poll { background:url(images/roundcontrols2/orange/top_left_poll.jpg) no-repeat; }
.round .orange .rating { background:url(images/roundcontrols2/orange/top_left_rating.jpg) no-repeat; }

/* Round Controls 2 RED */

.round .red .title { background:url(images/roundcontrols2/red/top_left.jpg) no-repeat; }
.round .red .title div { background:url(images/roundcontrols2/red/top_right.jpg) no-repeat; }
.round .red .content { border-color:#AD2410; }
.round .red .bottom { background:url(images/roundcontrols2/red/bottom_left.jpg) no-repeat; }
.round .red .bottom div { background:url(images/roundcontrols2/red/bottom_right.jpg) no-repeat; }

.round .red .avatar { background:url(images/roundcontrols2/red/top_left_avatar.jpg) no-repeat; }
.round .red .cart { background:url(images/roundcontrols2/red/top_left_cart.jpg) no-repeat; }
.round .red .forum { background:url(images/roundcontrols2/red/top_left_forum.jpg) no-repeat; }
.round .red .friends { background:url(images/roundcontrols2/red/top_left_friends.jpg) no-repeat; }
.round .red .info { background:url(images/roundcontrols2/red/top_left_info.jpg) no-repeat; }
.round .red .magix { background:url(images/roundcontrols2/red/top_left_magix.jpg) no-repeat; }
.round .red .mobile,
.round .red .hdr_ringtones
 { background:url(images/roundcontrols2/red/top_left_mobile.jpg) no-repeat; }
.round .red .money { background:url(images/roundcontrols2/red/top_left_money.jpg) no-repeat; }
.round .red .movie { background:url(images/roundcontrols2/red/top_left_movie.jpg) no-repeat; }
.round .red .new { background:url(images/roundcontrols2/red/top_left_new.jpg) no-repeat; }
.round .red .pencil { background:url(images/roundcontrols2/red/top_left_pencil.jpg) no-repeat; }
.round .red .photo,
.round .red .hdr_wallpapers
 { background:url(images/roundcontrols2/red/top_left_photo.jpg) no-repeat; }
.round .red .script { background:url(images/roundcontrols2/red/top_left_script.jpg) no-repeat; }
.round .red .sms { background:url(images/roundcontrols2/red/top_left_sms.jpg) no-repeat; }
.round .red .user { background:url(images/roundcontrols2/red/top_left_user.jpg) no-repeat; }
.round .red .wizard { background:url(images/roundcontrols2/red/top_left_wizard.jpg) no-repeat; }
.round .red .world { background:url(images/roundcontrols2/red/top_left_world.jpg) no-repeat; }
.round .red .poll { background:url(images/roundcontrols2/red/top_left_poll.jpg) no-repeat; }
.round .red .rating { background:url(images/roundcontrols2/red/top_left_rating.jpg) no-repeat; }

/* Shop Header */

.shopheader .avatarcontainer
{
   float:left;
   padding: 0 10px 0 10px;
   border-right:solid 1px #888;
   width:100px;
   text-align:center;
}

.shopheader .profiel
{
   float:left;
   width:170px;
   padding: 0 10px 0 10px;
   border-right:solid 1px #888;
   height:100px;
}
.shopheader .aantallen
{
   float:left;
   width:100px;
   padding: 0 10px 0 10px;
   border-right:solid 1px #888;
   height:100px;
}
.shopheader .descr
{
   overflow-y:auto;
   height:100px;
   padding: 0 10px 0 10px;
}

.arrowdown
{
   background:url(images/contactGrabber/ico.arrow.down.gif) no-repeat;
   width:11px;

   height:11px;
   display:block;
   margin-left:4px;
}

/* Shop Berichten */

#MsgContainer .MsgSend, #MsgContainer .MsgInfo
{
   width:350px;
   float:left;
}
#MsgContainer .MsgSend textarea
{
   width:350px;
   height:100px;
}
#MsgContainer  input.button
{
   float:right;
   width:100px;
}
#MsgContainer .MsgSend #MsgCheck
{
   float:left;
}
#MsgContainer #MsgList
{
   margin-top:12px;
   height:120px;
   width:55%;
   float:right;
   overflow-y:auto;
   overflow-x:hidden;
   padding:4px;
}
#MsgContainer #MsgList table
{
   border-collapse: collapse;
   width:96%;

}
#MsgContainer #MsgList table tr th
{
   text-align:left;
   background:#eee;
   padding:3px;
   border-bottom:solid 1px #aaa;
   border-top:solid 1px #aaa;
   font-weight:bold;
}
#MsgContainer #MsgList table tr th.datum
{
   width:100px;
}
#MsgContainer #MsgList table tr td
{
   border-bottom:solid 1px #aaa;
   vertical-align:top;
}
#MsgContainer #MsgList table tr td img.avt
{
   width:40px;
   border-width:0px;
   border:0;
}

/* My Shop Berichten */

#MyMsgList table
{
   border-collapse: collapse;
   width:100%;
}
#MyMsgList table tr th
{
   text-align:left;
   background:#eee;
   padding:6px;
   border-bottom:solid 1px #aaa;
   border-top:solid 1px #aaa;
   font-weight:bold;
}
#MyMsgList table tr td
{
   padding:6px;
   border-bottom:solid 1px #aaa;
}
#MyMsgList table tr td img.avt
{
   width:40px;
   border-width:0px;
   border:0;
}

#pnl_valentijn_verzenden a:hover
{
	cursor:pointer;
}

.kidsWeekSendToMail
{
	font-size:medium;
}

.kidsWeekValentijnFrame
{
	 width:760px;
	 overflow:hidden;	
}

#hplSend:hover
{
	 cursor:pointer;	
}


/* Commentaar*/


#CommentList table
{
   border-collapse: collapse;
   width:100%;
}
#CommentList table tr th
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #A8A8A8;
   text-align:left;
   background:#eee;
   padding:3px;
   border-left:solid 1px #aaa;
   border-bottom:solid 1px #aaa;
   border-top:solid 1px #aaa;
   font-weight:bold;
   height:10px;
}


#CommentList table tr th.gebruiker
{
   width:90px;
}

#CommentList table tr th.bericht
{
  border-right:solid 1px #aaa;
}

#CommentList table tr td
{
   padding:6px;
   border-bottom:solid 1px #aaa;
   vertical-align:top;
   border-left:solid 1px #aaa;
}
#CommentList table tr td img.avt
{
   width:40px;
   border-width:0px;
   border:0;
}

#CommentList table tr td.bericht
{
   border-right:solid 1px #aaa;
}

.CommentTextarea
{
   border-collapse: collapse;
   width:98.5%;
}

.navigatie1 
{ 
	background:url(images/navigatiebar1.jpg) no-repeat; 
	width:845px;
	height:44px;
}

.navigatie2 
{ 
	background:url(images/navigatiebar2.jpg) no-repeat; 
	
}





.TopSearch .avatarheight
{
	height:72px;
}

.avatarheight
{
	height:72px;
}

.btnKOrder
{
	border:solid 2px #FF8800;
	 margin-top:3px;	
}

.Center
{
	margin-left: auto;
margin-right: auto;
width: 765px;
}



/*Partners*/

.PartnerLogoBox
{
    width:600px;
    margin-bottom:5px;
}

.PartnerLogo
{
    border: solid 2px silver;
   
}



/*Lightbox*/

.white_content {
    
    top: 55%;
    left: 20%;
    right:20%;
    width: 795px;
    padding: 16px;
    border: 2px solid silver;
    background-color:  White;
    z-index:1024;
    overflow: auto;

}

.person td
{
	vertical-align:top;
}


