@import "steps.css";
/*

layering config
+-----------------------------------------------------------------------------------+
|  +-----------------------------------------------------------------------------+  |
|  |  [Mijndomein.nl:201]                       200                              |  |
|  |  ===============MENU 250=======                                             |  |
|  +-----------------------------------------------------------------------------+  |
|  /----------------------------------------------------------------------------=\  |
|  |[icon] TITLE                                                          [][][] |  |
|  \----------------------------------------------------------------------------=/  |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
|                                                                                   |
+-----------------------------------------------------------------------------------+

*/
html
{
background:#e4e4e4;
}
.url
{
	text-decoration:underline;
	cursor:pointer;
}
.breadcrumb
{
	text-decoration:underline;
	padding-left:2px;
	padding-right:2px;
}
#tracecontainer_contents
{
	padding-top:10px;
}
.newstext .alignleft
{
float:left;
margin-right:5px;
}
.newstext .alignright
{
float:right;
margin-left:5px;
}

.autcomplete_row_selected
{
border:1px solid #0099cc;
background:#fffcec;
width:100%;
cursor:pointer;
overflow:clip;
padding-left:4px;
}
.autcomplete_row_normal
{
border:1px solid #e0e0e0;
width:100%;
overflow:clip;
cursor:pointer;
padding-left:4px;
}
.autcomplete_row_next
{
text-align:right;
float:right;
cursor:pointer;
font-size:10px;
font-family:Trebuchet MS,Tahoma,Arial,sans-serif;
display:inline-block;
font-weight:bold;
}
.autcomplete_row_previous
{
text-align:left;
float:left;

cursor:pointer;
color:black;
font-size:10px;
font-family:Trebuchet MS,Tahoma,Arial,sans-serif;
display:inline-block;
font-weight:bold;
}
.autocomplete_resultstable
{
width:100%;
font-size:12px;
}
.autocomplete_resultstable td
{
font-size:12px;
}
.autocompletecontainer
{
background-color:white;
border:0px;
z-index:255;
}
.autcomplete_row_previous_container
{
background:#f8f8f8;
font-family:Trebuchet MS,Tahoma,Arial,sans-serif;
text-transform:lowercase;
padding-left:5px;
width:22%;
border:1px solid #e0e0e0;
border-right:0px;
}
.autcomplete_row_totals_container
{
background:#f8f8f8;
border:1px solid #e0e0e0;
border-left:0px;
border-right:0px;
}
.autcomplete_row_next_container
{
background:#f8f8f8;
font-family:Trebuchet MS,Tahoma,Arial,sans-serif;
text-transform:lowercase;
padding-right:5px;
width:22%;
border:1px solid #e0e0e0;
border-left:0px;
}

.roundcorner5top
{
	border-radius:5px 5px 0 0;
}
.roundcorner5bottom
{
	border-radius:5px 5px 0 0;
}
.topbarhelpleft
{
	padding-left:10px;
	margin:4px 0 0 0px;
	font-size:11px;
	color:#bfbfbf;
	width:100px;
}
.topbarhelpright
{
	padding:0 10px 1px 0;
	margin-right:0px;
	margin-top:14px;
	font-size:11px;
	color:#bfbfbf;
	width:100px;
}



.toprightmenu
{
font-size:10px;
color:black;
position:absolute;
top:5px;
right:15px;
z-index:200;
text-transform:lowercase;
}
.toprightmenu a,.toprightmenu .clickable
{
cursor:pointer;
color:black;
text-decoration:none;
}
#locatorforbackbutton
{
width:200px;
height:200px;
position:absolute;
left:10px;
bottom:10px;

z-index:255;
display:none;

}


body
{
	margin:0px;
	background-color:#e4e4e4;
	padding-bottom:30px;
	font-family:Trebuchet MS,verdana,arial,tahoma;
	font-size: 12px;
	

	/*background-attachment:fixed;*/

}
#backgroundcontainer
{
position:absolute;
right:0px;
top:0px;
width:100%;
background-image: url('../jpg/background_sitecontainer.jpg');
background-position:top right;
background-repeat:no-repeat;
z-index:0;
}

.wizardlayer
{
display:none;

}
.debugbox_active
{

position:absolute;
top:0px;
right:0px;
width:20%;

font-size:10px;
border:1px dotted #666666;
border-top:0px;
border-left:0px;
z-index:255;
background-color:blank;
/*display:none;*/
font-size:10px;
background-image:url(../gif/bug.gif);
background-position:middle left;
background-repeat:no-repeat;
color:black;
	filter: alpha(opacity=100);
	opacity: 1;
	background-color:#cccccc;

}
.debugbox_inactive
{

position:absolute;
top:0px;
left:0px;

font-size:10px;
z-index:255;
background-color:none;
/*display:none;*/
font-size:10px;
background-image:url(../gif/bug.gif);
background-position:middle left;
background-repeat:no-repeat;
color:black;
	filter: alpha(opacity=90);
	opacity: 0.9;

}
.debugbox_inactive:hover
{
	border:1px dotted #666666;
	border-top:0px;
	border-left:0px;
	filter: alpha(opacity=100);
	opacity: 1;
	background-color:#cccccc;

}
.topbarmiddle
{
background-image:url(../png/domainreg_box_center.png);
}
.domainregBoxMiddle
{
background-image:url(../png/domainreg_box_center-2.png);
}
#quickstart
{
width:100%;
position: relative;
overflow: hidden;
padding-bottom:5px;
}
#navigationbox
{
text-align:left;
}
#navigationbox .actionbutton,#quickstart .actionbutton, .text .actionbutton
{
display:inline-block;
}
#quickstartbuttoncontainer .actionbutton, .text .actionbutton
{
display:inline;
float:left;
width:45px;
height:45px;
}
#quickstartbuttoncontainer
{
width:100%;
height:200px;
position: relative;
overflow: auto;
display:none;
}
.qsremeditable
{
padding-bottom:20px;

}
.qsremeditable .nonclickable
{
display:inline-block;
}
.qsremeditable .isclickable
{
display:none;
}

#quickstarteditbutton
{
text-align:right;
font-size:12px;
font-color:gray;
cursor:pointer;
text-decoration:underline;
}
.qsconteditable
{
width:100%;
/*border:2px dashed green;*/
padding-bottom:20px;
margin-bottom:20px;
height:200px;
}

.qscontnoteditable
{
display:none;

}
.qsconteditable .nonclickable
{
display:inline-block;
}
.qsconteditable .isclickable
{
display:none;
}

/* these should not be shown*/
.qscontnoteditable .nonclickable,.qscontnoteditable .isclickable
{
display:none;
}

.qsnoteditable .isclickable
{
display:inline-block;
width:45px;
}
.qsnoteditable .nonclickable
{
display:none;
width:45px;
}


.qseditable
{
width:100%;
margin-bottom:20px;
/*border:2px dashed green;*/
}

.qseditable .isclickable
{
display:none;
width:45px;
}
.qseditable .nonclickable
{
display:inline-block;
}



#quickstart .icontitle
{
	display:none;
}

#quickstartbuttoncontainer .icontitle
{
	display:none;
}
#quickstartremover .actionbutton
{
	filter: alpha(opacity=50);
	opacity: 0.5;

}
.appicon
{
	/*border:1px dotted orange;*/
	display:none;
}
#appicondiv
{
display:none;
}
.alerticon
{
	background-image: url('../gif/alerticon.gif');
	width:66px;height:66px;
	font-size:1px;
	margin:5px;
}
.notificationicon
{
	background-image: url('../gif/notificationicon.gif');
	width:66px;height:66px;
	font-size:1px;
	margin:5px;

}


#PagetitleIconbox
{
	width:40px;
}
#dialogactionbuttons .actionbutton,#PagetitleIconbox .actionbutton
{
	display:inline;
	width:40px;
	cursor:pointer;
}
#PagetitleIconbox .icontitle
{
	white-space: nowrap;
}
.actionbutton .icontitle
{
	font-size:10px;
	font-weight:bold;
	color:#222222;
	height:10px;
	padding-left:5px;
	padding-right:5px;
	/*white-space: nowrap;*/
	padding-bottom:5px;
	text-transform: lowercase;
	/*text-decoration:underline;*/
}
.actionbuttonbig
{
width:150px;
height:100px;
display:block;
margin:10px;

}
.actionbuttonbig .icontitle
{
	font-size:16px;
	font-weight:bold;
	color:#222222;
	height:10px;
	padding-left:5px;
	padding-right:5px;
	/*white-space: nowrap;*/
	padding-bottom:5px;
	text-transform: lowercase;
	/*text-decoration:underline;*/
}
#navigationbox .icontitle
{
/*white-space: normal;*/
}
.navbutton
{
height:34px;
}
.clickable
{
cursor:pointer;
}


.actionlink
{
	color:#003399;
	cursor:pointer;
	text-decoration:underline;
}
.actionlink:hover
{
	color:#0099cc;
	cursor:pointer;
	text-decoration:none;
}


/*  THE DIFFERENT PLANES*/
	#leftcolumn
	{
	position:absolute;
	left:20px;
	top:135px;

	width:285px;


	}
	#rightcolumn
	{
	position:absolute;
	right:15px;
	top:135px;

	width:285px;
	}	
	#breadcrumcontainer
	{
	position:absolute;
	right:20px;
	margin-bottom:20px;
	top:170px;
	left:290px;
	display:none;

	}


		#breadcrumcontainer .midsection
		{
		background-color:white;
		height:40px;
		}
		#breadcrumcontainer .middletop
		{
		background-color:white;
		font-size:1px;
		color:white;
		width:100%;
		}
		#breadcrumcontainer .middlebottom
		{
		background-color:white;
		font-size:1px;
		color:white;
		width:100%;

		}


			#breadcrum
			{
			font-size:12px;
			color:#555555;
			}
	#pagetitlecontainer
	{
	margin-top:5px;
	margin-bottom:10px;

	}
		#pagetitlecontainer .midsection
		{
		background-color:white;
		height:40px;
		}
		#pagetitlecontainer .left,#pagetitlecontainer .right,#contentwrapper .left,#contentwrapper .right
		{
		background-color:white;
		width:5px;

		}

		#pagetitlecontainer .middletop
		{
		background-color:white;
		font-size:1px;
		color:white;
		width:100%;

		}
		#pagetitlecontainer .middlebottom
		{
		background-color:white;
		font-size:1px;
		color:white;
		width:100%;

		}

			.Pagetitle_table
			{
			margin-bottom:20px;
			}
			.Pagetitle
			{
			font-size: 18px;
			color:#3d3d3d;
			font-weight:bold;
			}
			#PagetitleIconbox
			{
			height:20px;
			
			margin-bottom:10px;
			display:none;

			}

	#contentwrapper
	{
	position:absolute;
	right:20px;
	margin-bottom:20px;
	top:135px;

	left:315px;
	/*left:20px;*/

	}
	#tracecontainer
	{
		margin-bottom:10px;
	}
		#Pagetitle_table
		{
		margin-bottom:15px;
		border:20px dashed green;
		}
		#contentwrapper .Pagetitle
		{
			
		}
		#contentwrapper .midsection
		{
		background-color:white;
		padding:15px;
		padding-top:0px;
		padding-bottom:0px;
		}
		#contentwrapper .middletop
		{
		background-color:white;
		font-size:1px;
		color:white;
		width:100%;
		}
		#contentwrapper .middlebottom
		{
		background-color:white;
		font-size:1px;
		color:white;
		width:100%;
		}

	.alertcontainer 
	{

		position:absolute;
		right:20px;
		margin-bottom:20px;
		top:100px;
		left:20px;
		z-index:238;
		display:none;
		background-color:#eebebe;
		border:4px solid #d4d2d2;
		border:1px solid #444444;
		border-radius:5px;
		behavior:url(../htc/pie.htc);

	}

		#alerttitle
		{
			font-size:20px;
			color:#555555;
			font-weight:bold;
			margin-bottom:10px;
			margin-top:2px;
		}
		#alerttext
		{
			font-size:13px;
			color:#555555;
		}
		.alertcontainer .closebox
		{
		color:#555555;
		font-size:12px;
		text-decoration:underline;
		}
	.notificationcontainer
	{
	position:absolute;
	right:20px;
	margin-bottom:20px;
	top:100px;
	left:20px;
	z-index:238;
	display:none;
	border-radius:5px;
	behavior:url(../htc/pie.htc);
	}
	.ie6notificationcontainer
	{
		margin-top:8px;
	}
	#browserbuttons
	{
		width:400px;
		height:46px;
	}
	#browserbuttons a
	{
		height:46px;
		display:block;
		text-decoration:none;
	}
	#bttn_ie a
	{
		width:214px;
	}
	#bttn_firefox a
	{
		width:143px;
	}
	#bttn_ie
	{
		background: url('../png/bttn_ie.png');
		width:214px;
		height:46px;
		float:left;
		margin-left:6px;
	}
	#bttn_firefox
	{
		background: url('../png/bttn_firefox.png');
		width:143px;
		height:46px;
		float:left;
	}
	
		.notificationcontainer .genericcontainer, .ie6notificationcontainer .genericcontainer
		{
			background-color:#eeecbe;
			/*border:1px solid #d4d2d2;*/
			border:1px solid #444444;
		}
		
		#notificationtitle
		{
			font-size:20px;
			color:#555555;
			font-weight:bold;
			margin-bottom:10px;
			margin-top:2px;
		}
		#notificationtext
		{
			font-size:13px;
			color:#555555;
		}
		.notificationcontainer .closebox
		{
		color:#555555;
		font-size:12px;
		text-decoration:underline;
		}

	#alerttimeroutput{font-size:10px;margin:18px 10px 0 0;}
	#notificationtimeroutput{font-size:10px;margin:18px 10px 0 0;}
	.topbar
	{
	position:absolute;
	top:76px;
	left:20px;
	right:20px;
	z-index:200;

	}
		/* the top of the bar with the round corners in the middle*/
		.topbar .middletop
		{
		background-color:#515151;width:100%;height:5px;font-size:1px;
		background-image:url(../png/topbar_bgtop.png);background-position:0px 0px;
		}
		/* where the logo goes over*/
		.topbar .middleleft,.topbar .middleright
		{
			background-color:#3d3d3d;height:39px;font-size:15px;color:white;
			background-image:url(../png/topbar_bgtop.png);background-position:0px -5px;
		}

		.topbar .midsection
		{
		background-color:#3d3d3d;width:100%;height:39px;font-size:15px;color:white;
		background-image:url(../png/topbar_bgtop.png);background-position:0px -5px;

		}
		/* the bottom part where the menu goes over */
		.topbar .bottomsection
		{
		background-color:#3d3d3d;width:100%;height:20px;font-size:15px;color:white;
		}
		.topbar .middlebottom
		{
		background-color:#3d3d3d;width:100%;height:5px;font-size:1px;
		}

		/*logo*/
			.logo
			{
				/*position:absolute;
				top:40px;
				left:25px;
				z-index:201;*/
				margin-right:10px;
				margin-top:10px;
			}
			.menubar
			{
				position:absolute;
				top:31px;
				left:25px;
				right:25px;
				z-index:201;
			}
			.menuitemcell
			{

			
			}
			.menuiteminside
			{
			font-size:15px;
			font-weight:bold;
			padding:2px 5px;
			}
			.hostname
			{

				margin-left:7px;
				font-size:20px;
				color:black;
				display:inline;
				position: relative;
				top:2px;
				
				
			}
			.hostname a
			{
				color:black;
				text-decoration:none;
			}

		/*Menu*/

			/*.menuLvl1_hassub:hover,.menuLvl1:hover
			{
				background-color:#bababa;
			}
			.menuLvl2_hassub:hover,.menuLvl2:hover
			{
				background-color:#bababa;
			}
			.menuLvl3_hassub:hover,.menuLvl3:hover
			{
				background-color:#bababa;
			}*/


			.menuLvl1_hassub,.menuLvl1
			{
				cursor:pointer;font-size:16px;font-family:Trebuchet MS,verdana,arial,tahoma;color:white;padding-left:10px;padding-right:10px;
				font-weight:bold;
				height:25px;
				white-space: nowrap;
			}
			.menuLvl1Hover,.menuLvl1Hover_hassub
			{
				cursor:pointer;font-size:16px;font-family:Trebuchet MS,verdana,arial,tahoma;color:white;padding-left:10px;padding-right:10px;
				font-weight:bold;
				height:25px;
				white-space: nowrap;

			}
			.menuLvl1_hassub,.menuLvl1Hover_hassub
			{
				background-image:url(../gif/menuarrow_down.gif);
				background-position:right 50%;
				background-repeat:no-repeat;
				padding-right:20px;
				white-space: nowrap;
			}
			.menuLvl1Hover_hassub
			{
				background-color:#bababa;
			}
			.menuLvl2_hassub,.menuLvl2
			{
				cursor:pointer;font-size:14px;font-family:Trebuchet MS,verdana,arial,tahoma;color:white;padding-left:10px;padding-right:10px;
				padding-top:7px;
				padding-bottom:7px;
				padding-right:40px;
				width:200px;
				white-space: nowrap;
			}
			.menuLvl2Hover,.menuLvl2Hover_hassub
			{

				cursor:pointer;font-size:14px;font-family:Trebuchet MS,verdana,arial,tahoma;color:white;padding-left:10px;padding-right:10px;
				padding-top:7px;
				padding-bottom:7px;
				padding-right:40px;
				width:200px;
				white-space: nowrap;
				background-color:#bababa;
			}
			.menuLvl2Hover_hassub,.menuLvl2_hassub
			{

				background-image:url(../gif/menuarrow_right.gif);
				background-position:right 50%;
				background-repeat:no-repeat;

			}

			.menuLvl3_hassub,.menuLvl3
			{
				cursor:pointer;font-size:14px;font-family:Trebuchet MS,verdana,arial,tahoma;color:white;padding-left:10px;padding-right:10px;
				padding-top:7px;
				padding-bottom:7px;
				padding-right:40px;
				width:200px;
				white-space: nowrap;
			}
			.menuLvl3Hover,.menuLvl3Hover_hassub
			{

				cursor:pointer;font-size:14px;font-family:Trebuchet MS,verdana,arial,tahoma;color:white;padding-left:10px;padding-right:10px;
				padding-top:7px;
				padding-bottom:7px;
				padding-right:40px;
				width:200px;
				white-space: nowrap;
				background-color:#bababa;
			}
			.menuLvl3Hover_hassub,.menuLvl3_hassub
			{

				background-image:url(../gif/menuarrow_right.gif);
				background-position:right 50%;
				background-repeat:no-repeat;

			}



	#widgetlayer
	{
		display:none;
	}
	.twidgetuctWinside
	{
	/*Each widget's inside*/
	text-align:left;
	margin-top:3px;

	margin-bottom:3px;
	}
	.twidgetuctWinside select
	{
	width:100%;
	font-weight:normal;
	font-size:12px;
	color:#555555;

	}
	.twidgetuctWbottom
	{
	margin-top:3px;
		
	}	
	.tinytext
	{
		font-size:9px;
	}
	/* Elements */
	.smalltext
	{
		font-size:10px;
	}
	.largetext
	{
		font-size:30px;
		margin-bottom:20px;
	}
	.simpletext a,.newspost a
	{
	color:black;
	}
	.simpletext
	{
		margin-bottom:10px;
	}
	.simpletext .title
	{
		font-size:14px;
		color:#222222;
		font-weight:bold;
		margin-bottom:10px;
	}
	.simpletext .text
	{
		font-size:12px;
		color:#222222;
		line-height: 20px;
	}
	.simpletext .title_mdred
	{
		font-size:14px;
		color:#ed2024;
		font-weight:bold;
		margin-bottom:20px;
	}
		.simpletext .text_mdred
	{
		font-size:12px;
		color:#ed2024;
	}
	.subtitle
	{
		font-size:12px;
		font-weight:bold;
	}
	.detailtext
	{
		font-size:12px;
		font-style:italic; 
		
	}
	
.morestyleinfoclicker
{
	font-size:12px;
	text-decoration:underline;
}	
.styleboxInner .descriptionBox
{
	padding-left:5px;
}
.styleBoxSelected .styleboxInner
{
	background-color:#eeeeee;
}

/* Media album*/

.mediaitemTN
{
float:left;
width:75px;
margin:4px;
}


/* Help box*/

.helpbox
{
z-index:238;
position:absolute;
right:200px;
top:0px;
width:200px;
}

/* Tabbed content*/
.tabbedcontent
{
height:100%;
margin-top:2px;
spacing:10px;
padding:2px;
border:1px solid #d9eaf5;
background-color:white;
}
.tabcontents
{

 overflow: auto;


}





/*Tabbed*/
.tabbed
{
margin-top:30px;
height:100%;


}

.tab_hidden
{
display:none;
}
.tab_shown
{
display:block;
}
.tab_top
{
display:inline;

}
.tab_top
{
display:inline;
border:1px solid gray;
border-bottom:0px;
padding:3px;
cursor:pointer;
background-color:silver;

}
.tab_top_active
{
display:inline;
padding:3px;
background-color:white;
cursor:pointer;
	background-image:url('../gradient.html');
	border:1px solid #d9eaf5;
	border-bottom:0px;

}



/* viewport*/
.viewportframe
{
width:99%;
height:400px;
border:1px solid black;

}
.viewportframe
{
width:98%;
z-index:238;
top:10px;
left:10px;
}

.previewoutputblock_tab
{
/*
display:inline;

height:30px;
border:1px solid #333333;
border-bottom:0px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:2px;
cursor:pointer;
background-color:#999999;
margin-left:10px;
*/
text-align:left;
font-size:12px;
margin-bottom:3px;
cursor:pointer;
}
.previewoutputblock_tab_active
{
/*
display:inline;

height:30px;
border:1px solid #333333;
border-bottom:0px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:2px;
background-color:white;
cursor:pointer;
margin-left:10px;
*/
text-align:left;
font-size:12px;
cursor:pointer;
margin-bottom:3px;
color:red;
}
.preview_looseblocks
{
padding-left:15px;
padding-bottom:1px;
}


.previewoutputblock
{
/*
	width:90%;
	display:table;
	float:left;
	clear:bottom;

	padding-left:10px;
	padding-right:10px;
	margin:10px;
	border:1px solid black;
	 overflow: none;

	padding:10px;
	margin-top:0px;*/
	text-align:left;
	font-size:12px;
}
.previewoutputblock_inside
{

}
.previewoutputblock_head
{
font-size:14px;
font-weight:bold;
color:black;
}
.previewoutputblock_notselected
{

	 display:none;
}
.previewoutputblock_notselected .previewoutputblock_form
{
display:none;
}
.previewoutputblock_notselected .previewoutputblock_inside
{
display:none;
}

/* CSS Editor*/


#csseditor input
{
border:1px solid black;
font-size:11px;
margin-left:3px;
width:140px;
}
#csseditor .input_small
{
width:100px;
}
#csseditor select
{
border:1px solid black;
font-size:11px;
margin-left:3px;
width:140px;
}
#csseditor .select_small
{
border:1px solid black;
font-size:11px;
margin-left:3px;
width:50px;
}
#csseditor tr
{
margin:3px;
}
#csseditor table
{
border-spacing: 0px;
}



.cssrow
{
 background-image:none;
 height:30px;
 margin-bottom:4px;

}
.cssrow .normalhidden
{
display:none;
}
.cssrow .normalshown
{
display:inline;
}
.cssrow_over .normalshown
{
display:none;
}
.cssrow_over .normalhidden
{
display:block;
margin-left:5px;
}
.cssrow td
{
height:30px;
vertical-align:top;
}
.cssrow_over td
{
height:30px;
vertical-align:top;
}
.cssrow .cssrow_left
{

	border:1px solid white;
	border-right:0px;


}
.cssrow_inner
{
padding-left:15px;
padding-right:15px;
padding-bottom:3px;

}
.cssrow_inner td
{
line-height:20px;
}
.cssrow .cssrow_inner
{

	border:1px solid white;

	padding-bottom:4px;
	margin-bottom:4px;

}

.cssrow_over .cssrow_inner
{
	background-image:url('../gradient.html');
	border:1px solid #d9eaf5;
	background-repeat:repeat-x;
	padding-bottom:14px;
	margin-bottom:4px;

}

.cssrow_over
{
background-image:url('../gradient.html');
background-repeat:repeat-x;

}




#mediaAlbumlistleft .list
{
text-align:left;
}
#mediaAlbumlistleft .firstline
{
display:none;
}
#mediaAlbumlistleft .cornerlinetop,#mediaAlbumlistleft .cornerlinebottom
{
display:none;
}
.mediaalbumprevnext img
{
	filter: alpha(opacity=80);
	opacity: 0.8;
	margin:3px;

}

.dialogcontainer
{

}
.dialogboxoutput .title
{
	font-size:20px;
}
.dialogboxoutput .text
{
	font-size:12px;
}

.Inputfield_signin
{

margin-top:11px;
background-image:url(../login_button.html);
background-repeat:no-repeat;
background-position:top right;
float:right;
border:0px;
width:91px;
height:26px;
font-size:15px;
font-weight:bold;
color:white;

}

.Inputfield_priceA
{
width:30px;
text-align:right;
}
.Inputfield_priceB
{
width:20px;
}
.mceLayout
{
/*border:1px dashed green;*/
width:80%;
}


.downloadiframe {
	color: #555555;
	font-size: 12px;

}
.bulletcontainer {
	vertical-align: top;
}
.bulletgrey {
	width: 6px;
	height: 6px;
	margin: 5px;
	background-image: url(../bulletgrey.html);
}
#statuslayer
{
display:none;

position:absolute;
top:0px;
left:0px;
right:0px;
z-index:255;
text-align:center;


}
.statuslayer_inside
{
	background-color:white;
	
	padding:5px;
	border:1px solid gray;
	border-top:0px;
	border-radius:0 0  5px 5px;
	behavior:url(../htc/pie.htc);
	width:200px;
	font-size:10px;
}
.commandbutton
{

text-decoration:underline;
font-size:12px;
display:inline;
}
.controlpanelobject
{
background-color:#efefef;
font-size:12px;
font-weight:bold;
cursor:pointer;


}
.widgetTitle
{

font-size:12px;
font-weight:bold;
cursor:pointer;


}

.menuboxout {
-moz-box-shadow: 0px 1px 2px #ccc;
-webkit-box-shadow: 0px 1px 2px #ccc;
box-shadow: 0px 1px 2px #ccc;
cursor: pointer;
font-size: 15px;
font-weight: bold;
margin: 5px;
padding: 2px 4px;
text-transform: uppercase;
}
.menuboxover
{
cursor:pointer;
margin:5px;
text-transform: uppercase;
padding:2px 4px;
font-size:15px;
font-weight:bold;
position:relative;
} 
.menuboxactive
{
margin:5px;
cursor:pointer;
text-transform:uppercase;
padding:5px 8px;
font-size:15px;
font-weight:bold;
position:relative;
}
.menuiteminside
{
	background-color:white;
}
.registrationbartitle
{
color:white;
font-size:18px;
padding:0 5px 0 25px;
width:46px;
}
.registrationbarinput_container
{
}
.registrationbarinput
{

background-color:white;
color:#222;
font-size:12px;
font-weight:bold;
padding:3px;
border:0px;
width:200px;
font-family:Trebuchet MS;
background-color:white;
outline:none;
} 

.registrationbarsubmit_container
{
width:200px;
}
.registrationbarsubmit
{
background-image:url(../png/regbar.png);
background-repeat:no-repeat;
background-position:top right;
width:161px;
height:29px;
font-size:16px;
border:0px;
color:white;
/* text-transform: uppercase; */
font-weight:bold;
margin-left:10px;
cursor:pointer;
padding-bottom:3px;
font-family:Trebuchet MS;
}
.registrationbarsubmitmini
{
background-image:url(../png/mediumsubmitregbar.png);
background-repeat:no-repeat;
background-position:top right;
width:28px;
height:24px;
font-size:16px;
border:0px;
color:white;
/* text-transform: uppercase; */
font-weight:bold;
margin-left:10px;
margin-right:8px;
cursor:pointer;
padding-bottom:3px;
font-family:Trebuchet MS;
}

/**
Box definities voor Profile/frontpage
**/

.box
{
margin:2px;
}

.stepbox
{
margin:2px;
}

.boxinside
{
font-size:12px;
padding:4px;
/*font-size:10pt;*/
}
h1.boxtitle_nc
{
	margin:0 0 12px 0;
}
.boxtitle_nc
{
font-size:18px;
font-weight:bold;
margin-bottom:12px;
}
.boxtitle
{
font-size:18px;
margin-bottom:12px;
font-weight:bold;
}


.stepicon
{
position:relative;
top:8px;
left:-6px;
width:40px;
vertical-align: top;
}

.steptitle
{
font-size: 12px;
margin-top: 6px;
margin-left: 0px;
margin-bottom: 0px;
font-weight: bold;
color:black;
vertical-align: top;
}

.steptext
{
font-size: 11px;
margin-left: 0px;
margin-bottom: 6px;
vertical-align: top;
}

.stepbox_unselected
{
filter: alpha(opacity=50);
opacity: 0.5;
-moz-opacity: 0.5;
}

.stepbox_clickable
{
cursor:pointer;
}

.pointer
{
cursor: pointer;
}

.overview_title {
	vertical-align: top;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-size: 12px;
	background-color: lightgrey;
	font-weight: bold;
}
.overview_content {
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	font-size: 12px;
}
.overview_content2 {
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	font-size: 12px;
}
.overview_total {
	vertical-align: top;
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
}
/* Treeview voor de FAQ in de helpdesk */


.cart_clickable
{
text-decoration:underline;
cursor:pointer;
}
.carttotal
{
font-weight:bold;
font-size:12px;
font-color:#222222;
}
.domainchecking
{
color:#3f3f40;
}
.domainfree
{
color:#3f3f40;
}

.domainnotfree
{
color:#757575;
}
#feedbackform 
{
	width:400px;
}
#feedbackform .title
{
font-size:14px;
font-weight:bold;
}
.error
{
color:#f32424;
font-size:12px;

}
.carttotal
{
font-weight:bold;
font-size:12px;
font-color:#222222;
padding-right:45px;
}

.domainchecklist_price
{
font-weight:bold;
}


.domainchecklist_total
{
font-weight:bold;
font-size:15px;
}
.domaincheckselectbox,.domaincheckselectbox option
{
height:16px;
font-size:10px;
line-height:12px;
}
.tabcontent
{
padding-left:20px;
}
.indent
{
padding-left:20px;
}


.bulletcontainer {
	vertical-align: top;
}
.bulletred {
	width: 6px;
	height: 6px;
	margin: 5px;
	background-image: url(../gif/mddot.gif);
	background-repeat:no-repeat;
}

.mddot {
	width: 6px;
	height: 6px;
	margin: 5px;
	background-image: url(../gif/mddot.gif);
	background-repeat:no-repeat;

}
.reddot {
	width: 6px;
	height: 6px;
	margin: 5px;
	background-image: url(../gif/mddot.gif);
	background-repeat:no-repeat;
}

/* make list elements same as on frontpage */
ul {
	font-size:12px;
	list-style-position:inside;
	margin:0;
	padding:0;
	text-indent:0;
}

li
{
	list-style-image: url(../png/pipred.png);
	font-size:12px;
	margin-left:23px;
}


.selectdomainbox
{
width:300px;
height:15px;
font-size:12px;
margin-right:8px;

}
.link
{
text-decoration:underline;
}
.faq_li
{		
	width: 32px;
	background-image: url(../bullet.html);
	background-repeat:no-repeat;
	background-position:center center;
	font-size:12px;	
	padding-top: 8px;
}
.faq_li_content
{
}
.faqwidgetcontainer
{
	padding: 0px 5px 0px 5px;
	
}
a
{
	color: #111;

}
.genericcontainer
{
padding:10px;
position:relative;
}
.whitecontainer
{
background-color:#ffffff;
}

/**
 * Page editor css
 */
.pageeditor_pageheader
{
	width:99%;
}
.pageeditor_mainout
{
	width:99%;
}
.page_menu_itemwrapper
{
	width:100%;
}
.page_menu_container
{
	width:100%;
	padding-left:5px;
	padding-right:5px;
}
.page_menuwrapper
{
	width:100%;
}
.page_item
{
	margin-bottom:10px;
	margin-right:5px;
}
.page_item_buttons 
{

	text-align:right;
	border-left:1px solid black;
	border-right:1px solid black;
	background-color:#f2f2f2;
	height:24px;	
}

.page_item_button_table
{
text-align:right;
}
.page_item_t_center
{
	border-top:1px solid black;
	background-color:#f2f2f2;
}
.page_item_b_center
{
	border-bottom:1px solid black;
	background-color:#f2f2f2;
}
.page_item_contents
{
	border-left:1px solid black;
	border-right:1px solid black;
	background-color:#f2f2f2;
	padding:3px;
}
.pageeditor_buttonbar
{
	text-align:right;
}
.page_menu_item
{
	
	margin-right:10px;
	margin-bottom:10px;
	height:80px;
	display:inline;
	width:175px;
	float:left;
	/* */
}
.page_menu_item_active
{
	
	margin-right:10px;
	margin-bottom:10px;
	height:160px;
	display:inline;
	width:220px;
	float:left;
	/* */
}
.page_menu_item_active_big
{
	
	margin-right:10px;
	margin-bottom:10px;
	height:220px;
	display:inline;
	width:220px;
	float:left;
	/* */
}
.page_menu_item_active input,.page_menu_item_active select,.page_menu_item_active textarea,.page_menu_item_active_big input,.page_menu_item_active_big select,.page_menu_item_active_big textarea
{
	width:200px;
}
.pageeditor_item_info
{
	font-size:11px;
}
.pageeditor_item_extrainfo
{
	font-size:10px;
}

.page_item_contentedit
{
	width:99%;
	height:200px;
}
.page_itemidedit_element,.page_itemcommandedit_element,.page_itemapplicationedit_element
{
	width:90%;
	
}
.page_item_sorttitle,.page_item_optiontitle
{
	font-weight:bold;
	margin-top:3px;
	text-transform:lowercase;	
}
.page_itemtitle
{

}
.page_pane_title
{
	font-size:14px;
	font-weight:bold;
	color:#222222;	
}
.page_pane_description
{
	font-size:10px;
	margin-bottom:5px;
	color:#222222;
}
.page_item_normal,.page_item_editmode
{
	margin-left:5px;
}
.page_setting_fielddescription
{
	font-weight:bold;
}
.page_setting_input
{
	width:80%;
	border:1px solid #222222;
}
.pageeditor_subtitle
{
	font-size:18px;
	font-weight:bold;
	color:#222222;
	
}
.pageeditor_subtitle_text
{
	font-size:10px;
	margin-bottom:10px;
	color:#222222;
}

#pageeditor_mini_settings
{
	border-radius:5px;

	background-color:#ffffff;
	border:1px solid silver;
	padding:5px;
	height:30px;
	overflow:hidden;
	    -webkit-transition: all .5s ease;
       -moz-transition: all .5s ease;
            transition: all .5s ease;	
}
#pageeditor_mini_settings #pageeditor_editform_linkedto_subpages_container
{
	overflow:hidden;
	height:90px;
}
#pageeditor_mini_settings:hover
{

	height:30px;
	position:relative;
	background-color:#efefef;
	border:1px solid silver;
	
	    -webkit-transition: all .5s ease;
       -moz-transition: all .5s ease;
            transition: all .5s ease;	
}
#pageeditor_mini_settings:hover #pageeditor_editform_linkedto_subpages_container
{
	overflow:auto;
	height:90px;
	
}
#pageeditor_mini_settings #pageeditor_editform_style_image2
{
	height:28px;
	width:200px;
	
	
	background-position:center;
	background-repeat:no-repeat;
	border-radius:5px;
	background-color:gray;
	border:1px solid #222222;
	
	    -webkit-transition: all .5s ease;
       -moz-transition: all .5s ease;
            transition: all .5s ease;	
    cursor:pointer;
    
}
#pageeditor_mini_style_info_title
{
	
	width:200px;
	overflow:hidden;
	height:28px;
	font-size:20px;
	color:white;
	text-shadow: rgba(0, 0, 0, 0.8) 2px 2px 2px;
	filter:DropShadow(Color=#000000, OffX=2, OffY=2)
	text-align:center;
	
}
#pageeditor_mini_settings:hover #pageeditor_editform_style_image2
{
	
	height:28px;
	width:200px;
	
	    -webkit-transition: all .5s ease;
       -moz-transition: all .5s ease;
            transition: all .5s ease;	
}
#pageeditor_mini_settings:hover #pageeditor_mini_style_info_title
{
	height:100px;
	    -webkit-transition: all .5s ease;
       -moz-transition: all .5s ease;
            transition: all .5s ease;	
}
#pageeditor_mini_rightside,#pageeditor_mini_leftside
{
	padding-right:10px;
}



#pageditor_button_settings .actionbuttonbttn,
#pageditor_button_link .actionbuttonbttn,
#pageditor_button_save .actionbuttonbttn,
#pageditor_button_preview .actionbutton
{
	margin:0px;
	margin-right:10px;
	float:right;
}
#pageeditor_mini_style_info_features,#pageeditor_mini_title,#pageeditor_mini_pagetitle,#pageeditor_mini_path
{
	font-size:10px;
}
#pageeditor_mini_style_info_features_title,#pageeditor_mini_title_title,#pageeditor_mini_pagetitle_title,#pageeditor_mini_path_title
{
	font-size:11px;
	font-weight:bold;
}
#pageeditor_mini_description
{
	font-size:18px;
	font-weight:bold;
}
#pageeditor_mini_title
{
	
}
#pageeditor_mini_leftside,#pageeditor_mini_leftside_button
{
	padding-right:10px;
	
}
#pageeditor_mini_rightside
{
	
}
.pageeditor_menu
{
	background-color:#dddddd;

}
.pageeditor_menu_item_title
{
	font-size:12px;
	font-weight:bold;
}



td .pageeditor_row_outputs
{
	background-color:#dddddd;

}
.page_pane_title,.page_pane_output,.page_pane_description
{
	padding-left:5px;
	padding-right:5px;
}
.page_pane_container_header,
.page_pane_container_footer,
.page_pane_container_left,
.page_pane_container_left2,
.page_pane_container_right,
.page_pane_container_right2,
.page_pane_container_main
{
	border:1px solid silver;
	background-color:white;
	border-radius:5px;
	margin:2px;
	padding:5px;
	
	
	
	
	
}
.page_pane_border
{
	/*border-right:1px dashed #222222;*/
}
.page_pane_border_bottom
{
	
	/*border-bottom:1px dashed #222222;*/
}
.page_pane_border_top
{
	
	/*border-top:1px dashed #222222;*/
}



.add_button_container
{
	padding-right:10px;
}
#bottomleftcolumn
{
	float:left;
	
	
	width:50%;
}
#bottomrightcolumn
{
	
	float:right;
	
	width:50%;
}
#bottomrightcolumn.fullsize,#bottomleftcolumn.fullsize
{
	width:100%;
	margin-right:0px;
	margin-left:0px;
	float:none;
}
#bottomrightcolumn .twidgetuctWwidgetcontainer
{
margin-left:5px;	
}
#bottomleftcolumn .twidgetuctWwidgetcontainer
{
margin-right:5px;	
}
#bottomrightcolumn.fullsize .twidgetuctWwidgetcontainer,#bottomleftcolumn.fullsize .twidgetuctWwidgetcontainer
{
	margin-right:0px;
	margin-left:0px;	
}
#bottomcentercolumn
{
	margin-top:10px;
}

#adminzone_output_topright
{
color:white;	
}
.admintoprightvalue
{
	font-weight:bold;
}
#pageeditor_status
{
	width:200px;
	font-size:12px;
	text-align:right;
	margin-right:10px;
}
#adminzone_output_topright table
{
	text-transform:lowercase;
	font-size:10px;
}
#wspstats a{color:white;text-decoration:none;}
#wspstats a:hover{color:white;text-decoration:underline;}
.contentPath{line-height:22px;margin-top:1px;}
.contentPathEditmode{margin-bottom:1px;}
.contentPath, .contentPathEditmode{text-align:left;padding:4px 0 4px 6px;}

.contentpublication input[type="checkbox"]
{
	width: 20px;
}
.contentpublication_row
{
	margin-bottom: 6px;
}
.mediaalbum_dialog_select_image
{
	margin-bottom:20px;
	margin-left:20px;
	margin-right:20px;
}
#mediaalbum_thumspageswitchercontainer
{
	text-align:center;
	height:20px;
	margin-top:10px;
	
}
#mediaalbum_thumspageswitcher
{
	width:50px;
	
}
#mediathumbnaillistnextcontainer, #mediathumbnaillistprevcontainer
{
	height:20px;
}
#mediathumbnaillistprev
{
	height:20px;
	width:44px;
	background:url(../png/updown.png) top left no-repeat;
	margin:0 0 0 103px;
	cursor:pointer;
}
#mediathumbnaillistnext
{
	height:20px;
	width:44px;
	margin:0 0 0 103px;
	background:url(../png/updown.png) bottom left no-repeat;
	cursor:pointer;
}
#mediathumbnaillistprev:hover
{
	background-position:-44px 0;
}
#mediathumbnaillistnext:hover
{
	background-position:-44px -20px;
}
.avatarcontrole
{
	width:100px;
	padding-left:10px;
}
.avatarcontrole .widget_button
{
	width:180px;
}
#mediathumbnaillistleft
{
	height:250px;
}
.choice_explanation .element{margin-bottom:10px;}
.choice_explanation .element_icon{width:120px;padding-top:6px;}
.choice_explanation .element_text{vertical-align:top;}
.choice_explanation .element_text a{white-space:nowrap;}

.metacontainer_cell_title
{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}
.stylepreview_iframe
{
	width:98%;
	height:200px;
}
.activelink
{
	cursor:pointer;
	text-decoration:none;
}

.activelink .text:hover,.activelink:hover
{
	color:#fc9e1f;
}



.inboxmessage_output
{
	border:1px solid gray;
	margin-bottom:10px;
	background-color:#efefef;
	padding:10px;
}
.inboxlinks
{
	border:1px solid silver;
	margin-bottom:10px;
	background-color:#f3f3f3;
	padding:10px;				
}
.inboxsubject
{
	font-size:18px;
}
.inboxheader
{
	border-top:1px solid darkgray;
	border-bottom:1px solid darkgray;
	margin-bottom:10px;
}

/*
 * Document management
 */

.dmsreceiveMomentHeader
{
 	background-color:#f6f6f6;
 	border:1px solid silver;
	padding:5px;
	margin-bottom:5px;
	color:black;
}

.dmsPageHeader
{
 	background-color:#fefefe;
 	border:1px solid silver;
	padding:2px;
	width:98%;
	margin-left:10px; 	
	margin-bottom:5px;
	cursor: pointer;
}

.dmspage
{
	width:98%;
	margin-left:10px;
	text-align:center;
}

.dmspage img
{
  	border:1px solid gray;
	width:98%;
	margin-top:15px;
	margin-bottom:15px;
}
.dmssmallpage {
	width:150px;
	margin-left:10px;
	text-align:center;
	float: left;
}
.dmssmallpage img
{
  	border:1px solid gray;
	width:98%;
	margin-top:15px;
	margin-bottom:15px;
}
.clear {
	clear: both;
}

/*  
 * Mijndomein offline
 */

.carSticker img
{
	display:block;
	margin-top:15px;
	margin-bottom:15px;
}


.StepProgressIndicatorView
{
	
}

.StepProgressIndicatorView .counter
{
	font-weight:bold;
}
.StepProgressIndicatorView .active_yes
{
	font-weight:bold;
}

/* mdindex classes, used for displaying an index. (such as subcategories in faq) */
.mdindex
{
	width: 800px;
}

.mdindexColumn
{
	width: 230px;
	float: left;
	margin-right: 10px;
}

.mdindexLetterHeader
{
	font-size:16px;
	font-weight:bold;
}

.mdindexLetter
{
	padding:5px 0 5px 10px;
	margin-bottom: 10px;
	border:1px solid #d9d9d9;
}

.mdindexEntry
{
	font-size:12px;
	padding-bottom: 5px;
}

.mdindexRounded
{
	-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
			behavior:url(../htc/pie.htc);
}

/* general classes for FAQ content */
.faqContentHeader
{
	width: 45px;
	margin-right: 16px;
	float:left;
}

/* classes for the FAQ wizard */
.faqWizard
{
	width: 100%;
        float: left;

}

.faqWizardQuestion
{
	font-size:16px;
	font-weight: bold;
	margin-bottom: 10px;
}

.faqWizardOptions
{
	float:left;
        width:770px;
}

.faqWizardOption
{
	background-image: url(../gif/bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-size:12px;
	margin-bottom: 10px;
	padding-left: 16px;
}

.faqTreeViewWrapper
{
	background-repeat:no-repeat;
	background-position:left;
        width:710px;
	font-size:12px;
	margin-bottom:30px;
        margin-left:60px;
}

/* classes for manual FAQ search content block */
.faqSearch
{
	width:770px;
	margin:60px 0px;
}

.faqSearchContent
{
	margin-left:61px;
}

/* classes for the search result / question list content block */
.faqSearchResult
{
	width: 770px;
	padding-bottom: 10px;
}

.faqSearchResultContent
{
	margin-left:61px;
}

.faqSearchResultEntry
{
	background-image: url(../gif/bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-size:12px;
	margin-bottom: 10px;
	padding-left: 16px;
}

.faqSearchResultFooter
{
        margin-left:61px;
	padding-top: 20px;
}

/* classes for FAQ category index block */
.faqIndex
{
	float: left;
}

.faqIndexContent
{

}

.faqSitePicker
{
    height: 20px;
    width: 770px;
    margin-bottom:16px;
}
.faqPickerLabel
{
    line-height: 1.6em;
    float:right;
}

.faqSitePicker select
{
    float: right;
    width: 15%;
}

.faqIntro
{
    margin-left:61px;
    width: 709px;
}

.faqPilot
{
    margin-left:61px;
    width: 709px;
    margin-bottom:30px;
}

.deleteButton
{
	
}

.deleteButton img
{
	border: 0;
}

.otrsTicket
{

}

.otrsTicketHeader
{
	padding: 5px 2px;
}

.otrsArticles
{

}

.otrsArticle
{
	border: 1px solid #eee;
	margin-top: 4px;
}

.otrsArticleCustomer
{
	
}

.otrsArticleAgent
{
	
}

.otrsArticleHeader
{
	line-height: 1.8em;
	width: 700px;
}

.otrsArticleDate
{
	white-space:nowrap;
	width: 100px;
        padding: 0 8px;
}

.otrsArticleHeader a
{
	text-decoration:none
}

.otrsArticleAgentHeader
{
	padding: 2px 2px 2px 8px;
	background:#eee;
}

.otrsArticleLogo
{
        width: 26px;
        height: 24px;
        display:block;
}

.otrsArticleAgentLogo
{
	background:#fff url(../gif/logo-mijndomein-16px.gif) 5px 5px no-repeat;
}

.otrsArticleCustomerLogo
{
	background:#fff url(../gif/logo-customer-16px.gif) 5px 5px no-repeat;
}

/*.otrsArticleCustomerLogo
{
    width: 26px;
    padding:5px 0 0 3px;
}*/
/*
.otrsArticleCustomerLogo.ICON3_person
{
    padding:0;
    margin:0;
}*/

.otrsArticleCustomerHeader
{
        background:#ddd;
	padding: 2px 2px 2px 7px;
}

.otrsArticleBody
{
	padding: 15px;
        line-height: 1.8em;
}

.otrsArticleBody .Inputfield_textarea
{
	border:0;
        height:192px;
        font-family:"Trebuchet MS",Tahoma,Arial,sans-serif;
        line-height: 1.8em;
}
.simplePluginButton
{
	margin-bottom:5px;
}
.simplePluginButtonLogo
{
	border:2px solid silver;
	margin-right:10px;
	padding:3px;
	-moz-border-radius: 15px;
	border-radius: 15px;
			behavior:url(../htc/pie.htc);
}
.simplePluginButtonLogo img
{
	height:100px;
}
.tabscontainer 
{
	text-align: left;
	height:auto;
	clear:both;
	width:auto;
}
.tabscontainer li
{
list-style: none outside none;	
float:right;
cursor:pointer;
padding:0px;
margin:0px;
margin-left:5px;
}
.filetab_active,.filetab_over
{
	-moz-border-radius:5px 5px 0 0 ;
			behavior:url(../htc/pie.htc);
	border-radius:5px 5px 0 0 ;
	background-color:#dddddd;
	padding:2px;
	font-size:12px;
	height:16px;
	padding-left:5px;
}
.filetab
{
	padding-left:5px;
	-moz-border-radius:5px 5px 0 0 ;
			behavior:url(../htc/pie.htc);
	border-radius:5px 5px 0 0 ;
	background-color:#dddddd;
	padding:2px;
	height:16px;
	font-size:12px;
}
.filetab_active
{
	color:#0099cc;
}

.filetab_over .filetab_label
{
	color:#0099cc;
	
}
.filetab_over .filetab_closer
{
	color:#666666;
}
.filetab_label
{
	color:#222222;
	margin-left:5px;	

}

.filetab_closer
{
	color:#dddddd;
	padding-right:5px;
}
.filetab_active .filetab_closer
{
	color:#777777;
}
.filetab_active .filetab_label
{
	color:#0099cc;
}
.filetab_closer:hover
{
	color:#ed2024;
}

			.stylefilelist_directorycontainer
			{
				border-bottom:1px dotted #eeeeee;
				

			}
			.insert
			{
				cursor:pointer;
			}
			.stylefilelist_directorynametoggle
			{
				background-color:#efefef;
				border-radius: 3px;
				behavior:url(../htc/pie.htc); 
				margin-bottom:5px;
				padding:3px;				
			}
			.stylefilelist_directorynametoggle_closed
			{
				
				background-color:#efefef;
				border-radius: 3px;
				behavior:url(../htc/pie.htc); 
				margin-bottom:5px;
				padding:3px;					
				font-size:12px;
				cursor:pointer;	
				font-weight:bold;
				padding-left:0px;
				
			}
			.stylefilelist_directorynametoggle_opened
			{
				background-color:#efefef;
				border-radius: 3px;
				behavior:url(../htc/pie.htc); 
				margin-bottom:5px;
				padding:3px;	
				font-size:12px;
				cursor:pointer;
				font-weight:bold;
				padding-left:0px;
				
							
			}
			li.stylefilelistfile
			{
			  list-style-type:none; 
			  list-style-image:none;
			  list-style-position:outside;
			  margin-left:5px;
			  clear:both;
			  cursor:pointer;
			  font-size:12px;
			  padding-bottom:2px;
			  border-bottom:1px dotted #cccccc;
			  
			}
			li.stylefilelistfile:hover
			{
				color:#444444;
			}
			.stylefilelist_filesize
			{
			float:right;
			font-size:10px;
			}
			
.imagecontainer
{
	
	height:500px;
	text-align:center;
	line-height:500px;
	overflow:auto;
	position:relative;
}
.mediaalbumdialog
{
	width:600px;
}
.styledialog
{
	width:600px;
}
.style_preview_optioncontainer
{
	display:inline-block;
	line-height:20px;
	height:20px;
	padding-left:5px;
	padding-right:5px;
}
.style_preview_setting_container
{
	background-color:#eee;
	color:#222;
	font-size:10px;
	
}
.form_imagecontainerimagemask
{
	background-color:#222;
}


/*Comparelist*/
.comparelist_title
{
	font-size:18px;
	font-weight:bold;
}
.comparelist_title h2
{
	margin:0px;
	font-size:18px;
}
.comparelist_text
{
	display: inline-block;
	vertical-align: middle;
}
.comparelist_icon
{
	display: inline-block;
	vertical-align: middle;
}
.comparelist
{
	color: #222222;
	height: 40px;
	padding: 0 0 0 12px;
}
.comparelist_row_a
{
	background-color:#ffffff;
	font-size:12px;
}
.comparelist_row_b
{
	background-color:#f8f8f8;
	font-size:12px;
}

.comparelist_row_a_background
{
	background-image: url('../png/60pct.png')
}
.comparelist_row_b_background
{
	background-image: url('../png/80pct.png')
}
.box-newsitems
{
    padding: 10px 0 0 0;
}
.box-newsitems ul
{
	padding:0 0 20px 5px;
}
.box-newsitems li
{
    font-size: 12px;
    line-height: 1.8em;
	background: none;
    list-style-image: url("../gif/bullet.gif");
    margin-left:0;
	padding-left:0;
}
.ICON_OKNOK_ok{width:23px;height:18px;padding:0;background:url(../png/sprite-icons-white-fill.png) -0px -20px no-repeat;}
.ICON_OKNOK_nok{width:23px;height:18px;padding:0;background:url(../png/sprite-icons-white-fill.png) -0px -0px no-repeat;}
ul.ticks
{
	margin:0 0 10px 10px;
}
ul.ticks li
{
    background: url(../png/tick.png) no-repeat scroll left 5px transparent;
    line-height: 18px;
    margin: 0 0 0 8px;
    padding: 2px 2px 2px 20px;
    list-style: none outside none;
}
.tranchitem
{
	border:1px solid #ccc;
	margin:0 0 18px;
	padding-left: 2px;
	width: 600px;
}
.tranchitem:hover
{
	border:1px solid #aaa;
}
.tranchitem .metacontainer_cell .simpletext .title, .tranchitem .metacontainer_cell .simpletext
{
	margin:0;
}

.tranchItemRounded
{
	-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
}

html,body { height:95%; margin:0px;}

#outerwrapper
{
	height: auto;
    min-height: 100%;
    position: relative;
    width: 100%;    
}
#wrapper
{
	width:auto;
	
	margin-left:210px;
	margin-right:10px;

	
}
.outercontentwrapper
{
	
}
#farleftcolumnbg
{
	/*width:200px;*/
	background-color:white;		
	bottom:0;
	top:40px;
	float:left;
	z-index:-1;
	position:absolute;
}

#farleftcolumn
{
	
	z-index:250;
	position:absolute;
	top:50px;
	left:0px;
	width:200px;
	background-color:white;	
	margin:auto;
	min-height:100%;
	border-radius: 0 5px 5px 0;
	behavior:url(../htc/pie.htc);
}
.controlpanelobject
{
	font-size:14px;	
	height:24px;
	line-height:24px;
	margin-bottom:2px;
	
}
.controlpanelobjecttitle,.nav_menuitem
{
	text-transform:lowercase;
	
}

.controlpanelobjecttitle:first-letter,.nav_menuitem:first-letter
{
	text-transform:capitalize;
}

/*.controlpanelobjecttitle p:first-letter
{
	text-transform: capitalize;
}*/

#leftcolumn,#rightcolumn,#contentwrapper
{
	position:relative;
	z-index:0;
	
}
#rightcolumn
{
	float:right;


	left:0px;
	right:0px;
	top:0px;
	display:inline;

	/*margin-left:10px;*/
}
#leftcolumn
{
	float:left;
	display:inline;
	left:0px;
	right:0px;
	top:0px;
	
	margin-right:10px;
	
}
#contentwrapper
{
	float:left;
	width:auto;
	left:auto;
	right:auto;
	display:inline;
	margin:auto;
	top:0px;
	left:0px;
	margin-top:0px;
	
/*	min-width:500px;*/
}
#Application_Output
{
	
}
#backgroundcontainer
{
	display:none;
}
.menubar
{
	position:relative;
	left:0px;
	right:0px;
	z-index:0;
	top:0px;
	height:37px;
}
.topbar
{
	position:relative;
	left:0px;
	right:0px;
	z-index:0;
	top:0px;
	background-color:white;
	height:35px;
	padding-top:5px;
}
#debugbox
{
	display:none;
}
.hostname
{
	color:black;
	padding-left: 3px;
}
.menubar
{
	background-color:#222;
	height:30px;
	background-image:url(../jpg/menubarbg.jpg);
	vertical-align: bottom;
	
	
}
.maincontentcontainer
{


	background-color:white;
	border-radius:5px;
			behavior:url(../htc/pie.htc);
	padding:10px;
	margin-top:10px;
	
}
.splitbottomcontainer
{
}
#bottomleftcolumn
{

	
	display:inline;
	float:left;
}

#bottomrightcolumn
{
	float:right;
	
	
}
#twidgetuctWwspnewswidgetcontainer
{
	
}
.menuitem
{
	border-radius:5px 5px 0 0;
			behavior:url(../htc/pie.htc);
	display:inline;
	margin-left:5px;
	float:left;
	height:25px;
	font-weight:bold;

	line-height:25px;
	font-size:14px;
	padding-right:10px;
	padding-left:9px;
	position:relative;
	top:5px;
	cursor:pointer;	
}

.nav_menuitem
{
	height:200px;
	width:200px;
	margin-top: 4px;	
	line-height:24px;
	height:24px;
	padding-bottom: 2px;
	overflow:hidden;
	
}
.nav_active_menuitem,.nav_menuitem:hover
{
	position:relative;
	padding-left:10px;
	margin-top: 4px;	
	line-height:24px;
	width:200px;
	height:24px;
	padding-bottom: 2px;
	background-image:url(../png/activemenubg.png);
	background-repeat: no-repeat;
	background-position:left center;
}

.nav_menuitem_hovered
{
	position:relative;
	padding-left:10px;
	width:200px;
	margin-top: 4px;	
	line-height:24px;
	height:24px;
	padding-bottom: 2px;
	background-image:url(../png/activemenubg.png);
	background-repeat: no-repeat;
	background-position:left center;
	text-transform: lowercase;
}
.nav_menuitem_hovered:first-letter
{
	text-transform: capitalize;	
}

.twidgetcontainer
{
	background-color:white;
	border-radius:5px;
			behavior:url(../htc/pie.htc);
	padding:5px;
}
.twidgetbottomcontainer
{
	background-color:#dfdfdf;
	border-radius:5px;
			behavior:url(../htc/pie.htc);
}
.widgettoggler
{
	
	font-weight:bold;

	background-color:#DDDDDD;
	border-radius:3px;
			behavior:url(../htc/pie.htc);
	cursor:pointer;
}
.widgettoggler img
{
	margin-right:3px;
}
#bottomrightfixedcolumncontainer
{
	position:fixed;
	bottom:0px;
	right:0px;
	z-index:200000;

	
	
}
.applicationlogo
{
	display:inline;
	float:left;
	padding:4px;
	padding-left: 11px;
}
#bottomrightfixedcolumn
{

	
}
#leftcolumn .twidgetcontainer,#rightcolumn .twidgetcontainer,#leftcolumn .twidgetcontainer
{
	padding:5px;
}
#bottomrightfixedcolumn .twidgetuctWwidgetcontainer
{
	display:inline;
	float:left;
	margin-right:5px;
	
}
#floatingwidgetContainer
{
	position:fixed;
	right:0px;
	bottom:20px;
	z-index:200001;
}
#languageeditordisplaytoggler2
{

	float:right;
	margin-right:5px;
	width:20px;height:20px;
	display:inline;
	
	
}
#languageeditorcontainer
{
	display:inline;float:right;
	border-radius:10px;
			behavior:url(../htc/pie.htc);
	padding:5px;
	
	background-color:#222222;
	color:white;
	font-size:10px;
	margin-left:100px;
	overflow:auto;
	height:400px;
	
	
	width:400px;


}
#languageeditordisplaytoggler1
{
	border-radius:5px 5px 0 0;
			behavior:url(../htc/pie.htc);
	padding:5px;
	padding-bottom:2px;
	color:white;
	background-color:#222222;
}
#languageeditorcontainer .simpletext .text,#languageeditorcontainer .simpletext .title,#languageeditorcontainer .icontitle
{
	color:white;
	font-size:10px;
}
#messageboxcontainer
{
	z-index:255;
	top:65px;
	right:0px;
	position:fixed;
	width:300px;	
}
.mdNotificationBox_base 
{
	border:1px solid black;
	border-radius: 3px 0 0 3px;
			behavior:url(../htc/pie.htc);
	background-color:#ffefa4;
	color:black;
	margin-top:5px;
	padding:5px;
	border-right:0px;
  	box-shadow: 3px 3px 3px #555;
  	-moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, .5);
  	-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .5);


}
.mdNotificationBox_genericalert_container
{
	background-color:#ffc2c2;
}
.mdNotificationBox_genericactivity_container
{
	background-color:#e3eeff;
}
.mdNotificationBox_base .title
{
	font-size:12px;
}
.mdNotificationBox_base .text
{
	font-size:10px;
}

.mdnotificationclosebutton
{
	float:right;
	display:inline;

	width:20px;
	height:20px;
	margin-right:2px;
	cursor:pointer;
}
#uploadWidgetContainer
{
	top:0px;
	position:absolute;
	left:0px;
	background-color:green;
}

.menuEditorWrapper
{

	
}
.menuEditorContainer
{

}

.menueditor_innercontainer
{
	border:1px solid #222222;
	border-radius: 10px;
			behavior:url(../htc/pie.htc);
	padding:5px;
	background-color:#eeeeee;
	margin-bottom:20px;	
}

#pageeditor_fullpagecontainer .menueditor_innercontainer
{
	background-color:white;
}
.menueditor_progressbarcontainer
{
	margin:auto;
	width:300px;
	margin-bottom:10px;
}


.menuitemactions
{
opacity:0.5;

}

.menuitemcontainer_level_0,.menuitemcontainer_level_0_removed,
.menuitemcontainer_level_1,.menuitemcontainer_level_1_removed,
.menuitemcontainer_level_2,.menuitemcontainer_level_2_removed
{

	display:inline;
	float:left;
	margin-right:5px;
	
	padding-right:5px;
	padding-left:5px;
	margin-bottom:5px;
	margin-top:5px;
	border:1px solid black;
	border-radius:3px;
			behavior:url(../htc/pie.htc);
	background-color:#ffffff;
	
	
	
}
.menuitemcontainer_level_1,.menuitemcontainer_level_1_removed,
.menuitemcontainer_level_2,.menuitemcontainer_level_2_removed
{
	
	display:block;
	clear:both;
	width:90%;
	margin-left:0px;
	margin-right:5px;
	margin-left:2px;
	border-radius:0 2px 2px 0;
			behavior:url(../htc/pie.htc);
	
	
}
.menuitemcontainer_level_0_removed,
.menuitemcontainer_level_1_removed,
.menuitemcontainer_level_2_removed
{

	background-color:#ffdddd;
	opacity:0.5;
}

.menuitemcontainer_level_0:hover, 
.menuitemcontainer_level_1:hover,
.menuitemcontainer_level_2:hover
{
	background-color:white;
	
}
.menuitemcontainer_level_0_removed:hover,
.menuitemcontainer_level_1_removed:hover,
.menuitemcontainer_level_2_removed:hover
{
	
}

.menuitemcontainer_level_0:hover .menuitemactions,.menuitemcontainer_level_0_removed:hover .menuitemactions,
.menuitemcontainer_level_1:hover .menuitemactions,.menuitemcontainer_level_1_removed:hover .menuitemactions,
.menuitemcontainer_level_2:hover .menuitemactions,.menuitemcontainer_level_2_removed:hover .menuitemactions

{
	
	opacity:1;
	clear:both;
}





.inlineICON3
{
	float:left;
	cursor:pointer;
	width:20px;
}
.searchcolumn
{
	display:inline;
	width:500px;
	float:right;
	height:30px;
	
	
}
.searchadvancedlink
{
	cursor:pointer;
	margin-left:5px;
	margin-right:5px;
	color:#222;
	font-size:10px;
	text-decoration: underline;
}
.searchadvancedlink:hover
{
	color:#555;
}
.righttopsearchbox,.profilesearchcontainer
{
	margin:0px;
	padding-top:5px;
	display:inline;
	float:right;
	
}
.righttopsearchbox .searchtextfront
{
	color:#222222;
	font-size:12px;
	line-height:15px;
	padding-right:5px;
	
}
.righttopsearchbox input
{

	font-size:10px;
	line-height:15px;
	
	height:15px;
	color:#bbb;
	padding-left:5px;
	padding-right:5px;
	border-radius:3px;
	border:1px solid #cacaca;	
	opacity:1;
}

.righttopsearchbox input:focus,.righttopsearchbox input:active
{
	opacity:1;
	color:black;
}

.righttopsearchbox .searchbutton
{
	margin-left:10px;
	margin-right:10px;
	border:1px solid gray;
	font-size:10px;
	letter-spacing:1px;
	height:19px;
	padding:2px;
	padding-left:20px;
	padding-right:20px;
	border-radius:3px;
	border:1px solid #cacaca;
	background-image:url(../png/searchbuttonbackendbg.png);
			behavior:url(../htc/pie.htc);
}
.searchbutton:hover 
{
	
}


.upperrightwidgetcolumn
{
	position:absolute;
	top:0px;
	right:0px;
	z-index:255;
	padding-top:1px;
}

.menueditor_iconbarcontainer
{
	float:right;
}
.menueditorexplanation_rightside
{
	float:right;
	width:50%;
	
}

.menueditorexplanation_leftside
{
	
	float:left;
	width:49%;
}
.navigation_normalmode
{
	
}
.navigation_minimode
{
	
}
.navmenuitembuttoncontainer
{
	display:block;
}
.navmenuitembuttoncontainer:last-child
{
	margin-bottom: 8px;
}
.navmenuitembuttoncontainerhidden
{
	display:none;
}
.navmenuitembuttoncontainerhidden:last-child
{
	margin-bottom: 8px;
}
.navigation_normalmode .navigation_minitoggler
{
	display:none;
}
.navigation_minitoggler
{
	padding-top:3px;
}
.navigation_minimode .navigation_widetoggler,
.navigation_minimode .navmenuitemcontainer
{
	display:none;
}
.navigation_minimode .navobjectcontainer:hover .navmenuitemcontainer
{
	width:0px;
	overflow-x: hidden;
}
.navigation_minimode .navobjectcontainer:hover .navmenuitemcontainer
{
	display:block;
	position:absolute;
	left:42px;
	margin-top:-45px;
	-moz-transition: width 300ms ease-out 0s;

	width:200px;
	background-color:white;
	border-radius:0 5px 5px 0;
			behavior:url(../htc/pie.htc);
	border:1px solid #ddd;
	
}
.navigation_minimode .navobjectcontainer:hover .navmenuitembuttoncontainer,
.navigation_minimode .navobjectcontainer:hover .navmenuitembuttoncontainerhidden
{
	display:block;

}
.navigation_normalmode:first-child.controlpanelobject,
.navigation_minimode:first-child.controlpanelobject
{
	border-radius:0 5px 0 0;
}
.navigation_minimode .controlpanelobject
{
	height:45px;
	
	
}
#farleftcolumn.farleft_minimode
{
	width:45px;
}
#upperrightcolumn .twidgetuctWwidgetcontainer
{
	display:inline;
	float:right;
}
.usersessionwidgetcontainer
{
		padding-top:5px;
		line-height:25px;
}
.languageswitchcontainer
			{
			color:#efefef;
			font-size:10px;
			line-height:25px;
			
			}
			.localeindicatorarrow
			{
			font-size:16px;
			margin-left:2px;
			
			}
			#localeselectorimage
			{
			height:14px;
			margin-top:3px;
			position:relative;
			top:3px;
			margin-right:5px;
			opacity:0.5;
			
			}
			#localeselectorcontainer:hover #localeselectorimage
			{
			opacity:1;
			}
			#localeselectorcontainer
			{
				cursor:pointer;
				display:inline;

				background-color:white;
				padding:4px;
				font-size:10px;
				border-radius:3px;
				color:#222222;
				font-weight:bold;
				line-height:20px;
				text-align:center;
				margin-right:20px;
				margin-left:5px;
				
				
			}
.avatarsizedImage
{
	width:64px;
	height:64px;
}
.widgetlink
{
		font-size:10px;
	font-weight:bold;
	color:#222222;
	height:10px;
	padding-left:5px;
	padding-right:5px;
	/*white-space: nowrap;*/
	padding-bottom:5px;
	text-transform: lowercase;
	/*text-decoration:underline;*/
}
#stylesteps_out .widgetlink
{
	font-weight:normal;
}
.leftsidemenu .navobjectcontainer:first-child .controlpanelobject
{
	border-radius:0 5px 0 0 ;
}


#callme_button_box {
    margin: 5px 5px 10px;
}
#callme_button_profile_box {
	
}
.callme_button_container_right {
    margin: 0px 0px 20px 20px;
	float: right;
}
.callme_button_container_center {
    margin: 0px 0px 20px 0px;
}
#callme_button_container {
    background: none repeat scroll 0 0 yellow;
    margin: 0 auto;
    width: 120px;
}
#callme_button {
    background: url("../png/callbutton.png") no-repeat scroll left top transparent;
    cursor: pointer;
    float: left;
    height: 47px;
    margin-top: 10px;
    padding: 0 0 0 8px;
}
#callme_button_profile_box #callme_button {
	margin-top: 0px;
}
#callme_button:hover {
    background-position: 0 -47px;
}
#callme_button a:hover, #callme_button:hover a {
    background: url("../png/callbutton.png") no-repeat scroll right bottom transparent;
}
#callme_button a {
    background: url("../png/callbutton.png") no-repeat scroll right top transparent;
    color: white;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 47px;
    line-height: 46px;
    padding: 0 44px 0 8px;
    text-decoration: none;
    text-shadow: 0 0 2px #000000;
    text-transform: uppercase;
    white-space: nowrap;
}


.sidebutton
{
	white-space:nowrap;
	font-size: 36px;
}

.tranchProgressBarContainer
{
	width:316px;
}

.tranchProgressBarContainer  .progressBar
{
	margin-left: 4px; 
}

.tranchSideButtonContainer
{
	padding-top: 20px;
}



/* Notifications that show up from a notification list for the user */


/* basic look and feel  don't mess with this please*/
		.interfacenotifycontainer .notification
		{
			border:2px solid black;
			border-radius:5px;
			background-color:white;
			margin-top:10px;
			padding:10px;
			
		}
		.interfacenotifycontainer .notification .notiftitle
		{
			font-size:16px;
			margin-bottom:5px;
		}
		.interfacenotifycontainer .notification .notiftext
		{
			font-size:12px;
            line-height: 18px;
			margin-bottom:2px;
		}
		.interfacenotifycontainer .notification .notiflink
		{
			font-size:11px;
			text-decoration:underline;
			margin-bottom:2px;
			width:40%;
			float:left;
			cursor:pointer;
		}
		.interfacenotifycontainer .notification .dismisslink
		{
			font-size:11px;
			text-decoration:underline;
			margin-bottom:2px;
			float:right;
			width:40%;
			text-align:right;
			cursor:pointer;
		}
		
		
		
	/* SSL specific notifications*/	
		.interfacenotifycontainer .notification.ssl .dismisslink
		{
		display:none;
		}
		.interfacenotifycontainer .notification.ssl
		{
			border-color:#6B9DB3;
			background-color:#C0EAFA;
		}
		.interfacenotifycontainer .notification.ssl .notiftitle
		{
			color:#6B9DB3;
		}
	/* green specific notifications*/	
		.interfacenotifycontainer .notification.green .dismisslink
		{
		display:none;
		}
		.interfacenotifycontainer .notification.green
		{
			border-color:#4a870a;
			background-color:#d9f0b2;
		}
		.interfacenotifycontainer .notification.green .notiftitle
		{
			color:#4a870a;
		}
		
	/* blue specific notifications*/	
		.interfacenotifycontainer .notification.blue .dismisslink
		{
		display:none;
		}
		.interfacenotifycontainer .notification.blue
		{
			border-color:#5b86a8;
			background-color:#cee5f5;
		}
		.interfacenotifycontainer .notification.blue .notiftitle
		{
			color:#5b86a8;
		}

		
	/* basic warning notification */	
		.interfacenotifycontainer .notification.warning
		{
			border-color:red;
			background-color:#ffdddd;
		}
		.interfacenotifycontainer .notification.warning .notiftitle
		{
			color:red;
			text-decoration: blink;
		}	

		/* WAA Icons*/
		.ICON1_waa-icon-wordpress
		{
			background: url(../png/wordpress.png) no-repeat scroll 50% 0 transparent !important;
			padding: 0;
			width: 69px;
		}
		
		.ICON1_waa-icon-drupal
		{
			background: url(../png/drupal.png) no-repeat scroll 50% 0 transparent !important;
			padding: 0;
			width: 69px;
		}
		
		.ICON1_waa-icon-joomla
		{
			background: url(../png/joomla.png) no-repeat scroll 50% 0 transparent !important;
			padding: 0;
			width: 69px;
		}
		
		.ICON1_waa-icon-cmsmadesimple
		{
			background: url(../png/cmssimple.png) no-repeat scroll 50% 0 transparent !important;
			padding: 0;
			width: 69px;
		}
		
		.ICON1_waa-icon-magento
		{
			background: url(../png/magento.png) no-repeat scroll 50% 0 transparent !important;
			padding: 0;
			width: 69px;
		}
		
		.ICON1_waa-icon-concrete5
		{
			background: url(../png/concrete5.png) no-repeat scroll 50% 0 transparent !important;
			padding: 0;
			width: 69px;
		}
		
		.ICON1_waa-icon-modx
		{
			background: url(../png/modx.png) no-repeat scroll 50% 0 transparent !important;
			padding: 0;
			width: 69px;
		}
		
		.ICON1_waa-icon-phpbb3
		{
			background: url(../png/phpbb.png) no-repeat scroll 50% 0 transparent !important;
			padding: 0;
			width: 69px;
		}
		
		.waa-choice-container .clickable
		{
			 border: 1px solid #FFFFFF;
			 border-radius: 5px 5px 5px 5px;
		}
		
		.waa-choice-container .clickable:hover
		{
			border-color: #CCCCCC #BBBBBB #AAAAAA #CCCCCC;
			border-style: solid;
			border-width: 1px;
			cursor: pointer;
		}
		
		.waa-package *
		{
			cursor: default !important;
		}
		
.leftContainer {
	padding-right: 250px;
}

.rightContainer {
	width: 240px;
	padding: 0px 0px 0px 10px;
	position: absolute;
	left: 100%;
	margin-left: -250px;
}

.hosting-confirm-title .title {
	font-size: 14px !important;
}

#pageeditor_toptitle
{
	text-align:center;
}
.pageeditor_titleeditor
{
	background-image:url(../png/edit_title_field.png);
	background-repeat:no-repeat;
	background-position:left;
	
	padding-left:10px;
	border:1px solid white; 
	font-size:18px;
	cursor:pointer;
	border-radius:5px; 
	color:#333333;
	width:80%;
	outline: none;
	    -webkit-transition: all .5s ease;
       -moz-transition: all .5s ease;
            transition: all .5s ease;
	
}
#pageeditor_toptitle .pageeditor_titleeditor
{
	width:400px;
}

#pageeditor_fullpagecontainer
{
	background-color:#efefef;
	margin-top:10px;
	padding:5px;
	padding-top:10px;
	border-radius:5px;
	
}
.pageeditor_header_descriptive
{
	width:50px;
	text-align:right;
	display:inline-block;
	color:silver;
	
	
}
#pageeditor_toptitle .pageeditor_header_descriptive
{
	width:80px;
}
#pageeditor_toptitle
{
	
}
#pageeditor_pageheader,#pageeditor_toptitle
{
	border-radius:5px;

	background-color:#ffffff;
	border:1px solid silver;
	padding:5px;
	margin-bottom:10px;	
}
.pageeditor_titleeditor.titleeditorlarge
{
	height:30px;
	font-size:28px;
	
}
.pageeditor_titleeditor.titleeditorsmall
{
	height:14px;
	font-size:12px;
	
}
.pageeditor_titleeditor:focus
{
	border:1px solid silver;
	 background-image:none;
	
	color:#222222;
	
	    -webkit-transition: all .5s ease;
       -moz-transition: all .5s ease;
            transition: all .5s ease;

}
.mddialog_container
{
            position:fixed;
            top:0px;
            left:0px;
            right:0px;
            bottom:0px;	
	    -webkit-transition: all .5s ease;
       -moz-transition: all .5s ease;
            transition: all .5s ease;            
			background-image:url(../png/dark20pct.png);
			display:none;
            opacity:0;
             
             text-align:center;

}
.mddialog_background
{
	    -webkit-transition: all .5s ease;
       -moz-transition: all .5s ease;
            transition: all .5s ease;
            
            position:fixed;
            top:0px;
            left:0px;
            right:0px;
            bottom:0px;
            z-index:2000;
            
            background-image:url(../png/dark40pct.png);
            display:none;
            opacity:0;

            
}
.mddialog
{
	    -webkit-transition: all .5s ease;
       -moz-transition: all .5s ease;
            transition: all .5s ease;	
		border:1px solid white;
		max-width: 1024px;
		top:25%;
		left:25%;
		position:fixed;
		background-color:#ffffff;
		border-radius:10px;
		-moz-box-shadow: 5px 5px 10px rgba(0,0,0,0.8);
		-webkit-box-shadow: 5px 5px 10px rgba(0,0,0,0.8);
		box-shadow: 5px 5px 10px rgba(0,0,0,0.8);

		padding:5px;

}

.mddialog_innerContent
{
	/*width:600px;*/
}
.csstester_wide
{
	width:800px;
}
.image_dependent_hidden
{
	display:none;
}
.image_dependent_visible
{
}

.mddialog_closebutton
{
	float:right;
	cursor:pointer;
}

.accountnotificationclosebutton
{
	float:right;
	display:inline;

	width:20px;
	height:20px;
	margin: -10px -10px 0 0;
	cursor:pointer;
}

.prod-button-price-container_compare{
	margin:0 auto;
	color:#ffffff;
}

.prod-button-price_compare{
	font-size:32px;
	line-height:26px;
	font-weight:bold;
	text-align:center;
	width:76px;
	height:26px;
	opacity:0.99;
}

.productbuttonincvat{
    font-size: 10px;
    font-weight: bold;
    margin: 8px auto 4px;
    opacity: 0.99;
    text-align: center;
    white-space: nowrap;
    width: 60px;
}

.productbuttonayear{
    font-size: 10px;
    font-weight: bold;
    margin: 3px auto 0;
    opacity: 0.99;
    text-align: center;
    white-space: nowrap;
}

.wph_discount {
	background-image:url(../png/whp_discount.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 91px;
	width: 139px;
	position: relative;
	overflow: hidden;
	text-align: left;
}

.wph_discount * {
	margin: 0;
	margin-left: 6px;
	text-align: left;
	white-space: normal;
}

.wph_discount .productbuttonincvat {
	margin:16px 0 0 10px;
	width: 56px;
	line-height: 10px;
	font-weight: bold;
	opacity:0.99;
}

.wph_discount .prod-button-price_compare {
	font-size: 24px;
	line-height:24px;
	height: 24px;
}

.wph_discount .productbuttonayear
{
	margin-left: 16px;
	text-align: center;
	width: 56px;
	line-height: 10px;
	font-weight: bold;
	opacity:0.99;
}

.compare_discount
{
	background: url("../png/sticker-49.png") no-repeat scroll right top transparent;
	position: absolute;
	width: 87px;
	height: 86px;
	margin: -3px 0 0 -8px;
	z-index: 100;
}





.cssSearchResultItem
{
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	width: 300px;
	height: 400px;
	position: relative;
	background-color: #ffffff;
	font-family: arial;
}
.cssSearchResultItem .overlay
{
	display:none;
}
.cssSearchResultItem:hover .overlay
{
	display:block;
}
.itemTitle
{
	background-color: #000000;
	color: #ffffff;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 10px;
	height: 18px;
	border: solid 1px #636363;
	font-size: 11px;
}
.itemMetaData
{
	color: #535353;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	height: 100px;
	line-height: 14px;
	font-size: 11px;
}
.itemMetaLeft
{
	width: 135px;
	padding-left: 5px;
	float: left;
	clear: none;
}
.itemMetaRight
{
	width: 135px;
	float: right;
}
.overlay
{
	background-image:url(../png/40pct.png);
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 270px;
	width: 400px;				
}
.browsewindow
{
	position: absolute;
	z-index: 10;
	top: 175px;
	left: 5px;
	width: 300px;
	height: 75px;
	overflow: none;
}
.thumbView
{
	float: left;
	width: 192px;
	height: 70px;
	overflow: hidden;
	position: relative;
}
.thumbArea
{
	width:10000px;
	
}
.previousButton
{
	margin-top: 20px;
	float: left;
	width: 45px;
	height: 40px;
	cursor: pointer;
	background: url('../png/sprite_small.png') -540px -280px no-repeat;
}
.nextButton
{
	margin-top: 20px;
	margin-right: 10px;
	float: right;
	width: 45px;
	height: 40px;
	cursor: pointer;
	background: url(../png/sprite_small.png) -585px -280px no-repeat;
}

.previousButtonNo
{
	margin-top: 20px;
	float: left;
	width: 45px;
	height: 40px;
}
.nextButtonNo
{
	margin-top: 20px;
	margin-right: 10px;
	float: right;
	width: 45px;
	height: 40px;
}


.usestylewindow
{
	position: absolute;
	text-align: center;
	cursor: pointer;
	font-size: 28px;
	letter-spacing: 0.05em;
	/* color: #04A9FE; */
	color: #ffffff;
	z-index: 10;
	top: 35px;
	left: 50px;
	width: 200px;
	height: 75px;
}
.imageArea
{
	width: 300px;
	height: 270px;
	background-size: cover;					
}
.choosevariant
{
 	font-size: 16px;
	font-weight: bold;
	/* color: #04A9FE; */
	color: #ffffff;	
	text-decoration: none;
	text-align: left;
	margin-top: 50px;
	position: relative;
	margin-left: 20px;
	letter-spacing: 0.05em;
	text-shadow: 2px 2px 1px rgba(10, 10, 10, 1);
	filter:DropShadow(Color=#000000, OffX=2, OffY=2);
}
.choosestyle
{
	text-decoration: none;
	text-shadow: 2px 2px 1px rgba(10, 10, 10, 1);	
	letter-spacing: 0.05em;
	filter:DropShadow(Color=#000000, OffX=2, OffY=2);
}
#showmore
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width: 150px;
	cursor: pointer;
	border: outset 2px #cfcfcf;
}
#showmore a
{
	text-align: center;
	text-decoration: none;
}

img.presetPreview
{
	width: 62px;
	height: 62px;
	padding-right: 1px;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	cursor: pointer;
	filter:DropShadow(Color=#000000, OffX=2, OffY=2);			
	-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.75);
	-moz-box-shadow:    2px 2px 2px rgba(0, 0, 0, 0.75);
	box-shadow:         2px 2px 2px rgba(0, 0, 0, 0.75);	
}

div#searchresultdisplay > *:nth-child(4)
{
	clear: both;
}			

.choice_simplestyle
{
	float:right;
}
.choice_simplestyle .element
{
	float:left;
}

.choice_container
{
	float:left;
	width:100%;
}
.only-mobile
{
	display:none;
}

.infobar-wrapper
{
    width: 780px;
    margin: 20px 0;
}
.infobar-wrapper:after
{
    content:'';
    display:block;
    clear: both;
}

.infobar-image
{
    float:left;
}

.infobar-text
{
    margin-top: -14px;
    float:left;
    width: 450px;
}

.illustratedInfoBar-docdata
{
    width: 93px;
    height: 51px;
    margin-right:20px;
    background: url(../png/docdata.png) no-repeat;
}
