
/* CYTAWEB DEFAULT */
html,body
{
	padding: 0;
	margin: 0;
}

.background.top		{overflow:hidden; display:none;}
.background.middle	{overflow:hidden;}
.background.bottom	{overflow:hidden; display:none;}

.document
{
	width: 980px;
	margin:0 auto;
}

div.cw_box.absolute div{position:absolute;}
div.cw_box.relative div{}

img.cw_box_design_0,
img.cw_box_design_1,
img.cw_box_design_2,
img.cw_box_design_3
{
	display:none;
}


div.ct_menu
{
	display: none;
	
	position: fixed !important;
	position: absolute;
	
	height:auto;
	width:auto;
	
	overflow:hidden;
	
	z-index: 140;
}

div.ct_tooltip
{
	display: none;
	
	position: fixed !important;
	position: absolute; /* pour IE */
	
	top: 0px;
	left:0px;
	height: 18px;
	width: auto;
	
	padding-left: 5px;
	padding-right: 5px;
	
	z-index: -1;
	
	background-color: black; /*#46494d;*/
	border: solid 1px black;
	
	-moz-border-radius: 10px 10px;
	-webkit-border-radius: 10px 10px;
	
	text-align: center;
	size: 10px;
	color: white;
}

ul.generic li.even
{
	background: rgb(240,240,240);
	border-top: solid 1px rgb(180,180,180);
	border-bottom: solid 1px rgb(180,180,180);
}

ul.generic li.odd
{
	background: white;
}

.strike
{
	text-decoration: line-through;
}


/* ------------------------------------------------------------------------------------------------- */
/* Backlayer */
/* ------------------------------------------------------------------------------------------------- */
#ct_backlayer
{
	display: none;
	position: fixed;
	
	left:0px;
	top:0px;
	right: 0px;
	bottom: 0px;

	margin:0px;
	padding:0px;
	
	background-color: black;
	opacity:.5;
	
	z-index: 100;
}

/* ------------------------------------------------------------------------------------------------- */
/* Form */
/* ------------------------------------------------------------------------------------------------- */
#ct_form
{
	
	display: none;
	position: fixed;
	
	left: 50%;
	top: 0px;
	
	width: 500px;
	height: 220px;

	margin-left: -250px;	
}


#ct_form div.ct_form_contents
{
	display: block;
	position: absolute;
	
	top: 0px;
	left: 20px;
	width: 460px;
	height: 200px;

	border-top: 1px solid #a8a8a8;
	
	background-color: #f2f2f2;
	/*background-image: url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/panels/ct_background.png');*/
	/*background-repeat: repeat-x;*/
	
	overflow: hidden;
}


/* ------------------------------------------------------------------------------------------------- */
/* Splash */
/* ------------------------------------------------------------------------------------------------- */
#ct_splash
{
	display: none;
	position: fixed;
	
	left: 50%;
	top: 50%;
	
	width: 400px;
	height: 200px;

	margin-left: -200px;
	margin-top: -100px;
}

#ct_splash_content
{
	display: block;
	position: absolute;
	
	top: 30px;
	left: 30px;
	width: 340px;
	height: 140px;
	
	background-color: white;
	overflow: hidden;
}



/* ------------------------------------------------------------------------------------------------- */
/* Popup */
/* ------------------------------------------------------------------------------------------------- */
#ct_popup
{
	display: none;
	position: fixed;
	
	left: 50%;
	top: 50%;
	
	width: 550px;
	height: 250px;

	margin-left: -275px;
	margin-top: -125px;
}

#ct_popup_content
{
	display: block;
	position: absolute;
	
	top: 25px;
	left: 25px;
	width: 500px;
	height: 200px;
	
	background-repeat: repeat-x;
	background-color:white;
	
	overflow: hidden;
}

#ct_popup_msg
{
	display: block;
	position: absolute;
	
	top: 40px;
	left: 140px;
	width: 320px;
	height: 80px;
}

#ct_popup_img
{
	display: block;
	position: absolute;
	
	left: 20px;
	top: 20px;
	width:100px;
	height:100px;
}


#ct_popup_img.ct_popup_information	{background-image: url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/popup/ct_popup_information.png');}
#ct_popup_img.ct_popup_question		{background-image: url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/popup/ct_popup_question.png');}
#ct_popup_img.ct_popup_error		{background-image: url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/popup/ct_popup_error.png');}
#ct_popup_img.ct_popup_warning		{background-image: url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/popup/ct_popup_warning.png');}

#ct_popup_hr			{position: absolute; top: 140px;	left: 0px; width: 100%;}
#ct_popup input.btn_1	{position: absolute; top: 170px;	left: 285px;}
#ct_popup input.btn_2	{position: absolute; top: 170px;	left: 395px;}
#ct_popup input.btn_3	{position: absolute; top: 170px;	left: 395px; display: none;}


/* ------------------------------------------------------------------------------------------------- */
/* Buttons */
/* ------------------------------------------------------------------------------------------------- */
input.btn
{
	display: block;
	width: 100px;
	height: 25px;
	background-repeat: no-repeat;
	background-position: left top;
	
	outline: none;
}
input.btn:hover{background-position: left bottom;}

input.btn_cancel	{background-image:url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/buttons/btn_fr_cancel.png');}
input.btn_confirm	{background-image:url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/buttons/btn_fr_confirm.png');}
input.btn_no		{background-image:url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/buttons/btn_fr_no.png');}
input.btn_ok		{background-image:url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/buttons/btn_fr_ok.png');}
input.btn_yes		{background-image:url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/buttons/btn_fr_yes.png');}
input.btn_close		{background-image:url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/buttons/btn_fr_close.png');}


/* ------------------------------------------------------------------------------------------------- */
/* Borders */
/* ------------------------------------------------------------------------------------------------- */

img.ct_borders_tlhc
{
	display: block;
	position: absolute;
	
	top:0px;
	left:0px;
	width: 30px;
	height: 30px;
	
	background-image: url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/splash/ct_borders_tlhc.png');

}

img.ct_borders_tc
{
	display: block;
	position: absolute;
	
	top:0px;
	left:30px;
	right:30px;
	height: 30px;
	
	background-image: url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/splash/ct_borders_tc.png');
	background-repeat: repeat-x;
}

img.ct_borders_trhc
{
	display: block;
	position: absolute;
	
	top:0px;
	right:0px;
	width: 30px;
	height: 30px;
	
	background-image: url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/splash/ct_borders_trhc.png');
}



img.ct_borders_ml
{
	display: block;
	position: absolute;
	top:30px;
	left:0px;
	width: 30px;
	bottom:30px;
	
	background-image: url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/splash/ct_borders_ml.png');
	background-repeat: repeat-y;
}

img.ct_borders_mr
{
	display: block;
	position: absolute;
	
	top:30px;
	right:0px;
	width: 30px;
	bottom:30px;
	
	background-image: url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/splash/ct_borders_mr.png');
	background-repeat: repeat-y;
}


img.ct_borders_blhc
{
	display: block;
	position: absolute;
	
	bottom:0px;
	left:0px;
	width: 30px;
	height: 30px;
	
	background-image: url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/splash/ct_borders_blhc.png');

}

img.ct_borders_bc
{
	display: block;
	position: absolute;
	
	bottom:0px;
	left:30px;
	right:30px;
	height: 30px;
	
	background-image: url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/splash/ct_borders_bc.png');
	background-repeat: repeat-x;
}

img.ct_borders_brhc
{
	display: block;
	position: absolute;
	
	bottom:0px;
	right:0px;
	width: 30px;
	height: 30px;
	
	background-image: url('/repositories/userspace/admin/manager/frontoffice/framework_js/gfx/splash/ct_borders_brhc.png');
}

/* COMMENTS */
ul.generic.comments li.item
{
	height:auto !important;
	height:30px;
	min-height:30px;
}
ul.generic.comments li.item div.picture
{
	position:absolute;
	
	left:5px;
	top:5px;
	width:200px;
	height:200px;
	
	text-align:left;
}
ul.generic.comments li.item div.title			{margin-left:205px;}
ul.generic.comments li.item div.subtitle		{margin-left:5px;}
ul.generic.comments li.item div.content			{margin-left:205px; padding-top:0px;}
ul.generic.comments li.item div.actions			{margin-left:205px;}


/* COMMENTS ADD */
ul.generic.comments-create li.item div.picture
{
	position:absolute;
	
	left:5px;
	top:5px;
	width:200px;
	height:30px;
	
	text-align:left;
}
ul.generic.comments-create li.item div.content	{margin-left:205px; padding: 5px 6px 5px 5px;}
ul.generic.comments-create li.item input
{
	width:200px;
	height:20px;
	background: none;
	border: solid 1px rgb(180,180,180);
}

ul.generic.comments-create li.item textarea
{
	width:100%;
	height:100px;
	overflow:auto;
	border: 1px solid rgb(180,180,180);
}

ul.generic.comments-create #comments-save
{
	width:100px;
	height:25px;
	border: none;
	background-image: url("/common/framework_gfx/buttons/btn_en_create.png");
	cursor:pointer;
}


/* THREADS ADD */
ul.generic.threads-create li.item div.picture
{
	position:absolute;
	
	left:5px;
	top:5px;
	width:200px;
	height:30px;
	
	text-align:left;
}
ul.generic.threads-create li.item div.content	{margin-left:205px; padding: 5px 6px 5px 5px;}
ul.generic.threads-create li.item input
{
	width:200px;
	height:20px;
	background: none;
	border: solid 1px rgb(180,180,180);
}

ul.generic.threads-create li.item textarea
{
	width:100%;
	height:100px;
	overflow:auto;
	border: 1px solid rgb(180,180,180);
}

ul.generic.threads-create #threads-save
{
	width:100px;
	height:25px;
	border: none;
	background-image: url("/common/framework_gfx/buttons/btn_en_create.png");
	cursor:pointer;
}


/* Widgets */


/* LARGE */

div.cw_widget.userspace_widgets_services-contact div.array.large
{
	width:760px;
}

div.cw_widget.userspace_widgets_services-contact div.array.large div.header
{
	top:0px;
	left:0px;
	right:0px;
	height:20px;
	padding:5px 10px 5px 10px;
}

div.cw_widget.userspace_widgets_services-contact div.array.large div.row
{
	padding:20px 20px 0px 20px;
}
div.cw_widget.userspace_widgets_services-contact div.array.large div.row.last
{
	padding:0px 20px 20px 20px;
}

div.cw_widget.userspace_widgets_services-contact div.array.large div.content-left
{
	width:350px;
}
div.cw_widget.userspace_widgets_services-contact div.array.large div.content-right
{
	
	position:absolute;
	
	top:20px;
	right:20px;
	width:350px;
}


div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs input,
div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs select,
div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs textarea
{
	height:20px;
	width:346px;
	
	margin-top:2px;
	margin-bottom:10px;
}
	
div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs textarea
{
	height:200px;
	width:713px;
}


div.cw_widget.userspace_widgets_services-contact div.array div.row.actions input.submit-button
{
	display:block;	
	width:100px;
}
div.cw_widget.userspace_widgets_services-contact div.array div.row.actions input.submit-picture
{
	display:none;
	border: 0px;
	width:100px;
}




/* LARGE */
div.cw_widget.userspace_widgets_services-download-with-form input
{
	height: 20px;
	background-color:white;
	border: solid 1px;
}


div.cw_widget.userspace_widgets_services-download-with-form div.array.large
{
	width:760px;
}

div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.header
{
	top:0px;
	left:0px;
	right:0px;
	height:20px;
	padding:5px 10px 5px 10px;
}

div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.row
{
	padding:20px 20px 0px 20px;
}
div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.row.last
{
	padding:0px 20px 20px 20px;
}

div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.content-left
{
	width:350px;
}
div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.content-right
{
	
	position:absolute;
	
	top:20px;
	right:20px;
	width:350px;
}


div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.inputs input,
div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.inputs select,
div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.inputs textarea
{
	height:20px;
	width:346px;
	
	margin-top:2px;
	margin-bottom:10px;
}
	
div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.inputs textarea
{
	height:200px;
	width:713px;
}


div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.actions input.submit-button
{
	display:block;	
	width:100px;
}
div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.actions input.submit-picture
{
	display:none;
	border: 0px;
	width:100px;
}




/* LARGE */

div.cw_widget.userspace_widgets_services-contact div.array.large
{
	width:760px;
}

div.cw_widget.userspace_widgets_services-contact div.array.large div.header
{
	top:0px;
	left:0px;
	right:0px;
	height:20px;
	padding:5px 10px 5px 10px;
}

div.cw_widget.userspace_widgets_services-contact div.array.large div.row
{
	padding:20px 20px 0px 20px;
}
div.cw_widget.userspace_widgets_services-contact div.array.large div.row.last
{
	padding:0px 20px 20px 20px;
}

div.cw_widget.userspace_widgets_services-contact div.array.large div.content-left
{
	width:350px;
}
div.cw_widget.userspace_widgets_services-contact div.array.large div.content-right
{
	
	position:absolute;
	
	top:20px;
	right:20px;
	width:350px;
}


div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs input,
div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs select,
div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs textarea
{
	height:20px;
	width:346px;
	
	margin-top:2px;
	margin-bottom:10px;
}
	
div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs textarea
{
	height:200px;
	width:713px;
}


div.cw_widget.userspace_widgets_services-contact div.array div.row.actions input.submit-button
{
	display:block;	
	width:100px;
}
div.cw_widget.userspace_widgets_services-contact div.array div.row.actions input.submit-picture
{
	display:none;
	border: 0px;
	width:100px;
}



div.cw_widget.userspace_widgets_news-sheet ul
{
	padding:0px;
	list-style-position:outside;
	list-style-type:none;
	list-style:none;
}
	
div.cw_widget.userspace_widgets_videos-slideshow-cytadelle div.container
{
	display:block;
	position:relative;
	
	height:100%;
	width:100%;
}

div.cw_widget.userspace_widgets_videos-slideshow-cytadelle div.slideshow
{
	position:absolute;
	display:block;
	
	height:100%;
	width:5000px;
	
	overflow:hidden;
}

div.cw_widget.userspace_widgets_videos-slideshow-cytadelle div.controls, div.cw_widget.userspace_widgets_videos-slideshow-cytadelle div.controls-background
{
	position:absolute;
	display:none;
	
	bottom:0px;
	left:0px;
	height:40px;
	right:50px;
	
	text-align:right;
	
	z-index:5;
	
	/*border-top: solid 1px white;*/
}

div.cw_widget.userspace_widgets_videos-slideshow-cytadelle div.controls-background
{
	background-color: white;
	opacity:0; 
	filter : alpha(opacity=0);
	
	z-index:4;
}

div.cw_widget.userspace_widgets_videos-slideshow-cytadelle div.controls img
{
	padding: 5px 5px 0px 5px;
}
	

/* LARGE */

div.cw_widget.userspace_widgets_services-contact div.array.large
{
	width:760px;
}

div.cw_widget.userspace_widgets_services-contact div.array.large div.header
{
	top:0px;
	left:0px;
	right:0px;
	height:20px;
	padding:5px 10px 5px 10px;
}

div.cw_widget.userspace_widgets_services-contact div.array.large div.row
{
	padding:20px 20px 0px 20px;
}
div.cw_widget.userspace_widgets_services-contact div.array.large div.row.last
{
	padding:0px 20px 20px 20px;
}

div.cw_widget.userspace_widgets_services-contact div.array.large div.content-left
{
	width:350px;
}
div.cw_widget.userspace_widgets_services-contact div.array.large div.content-right
{
	
	position:absolute;
	
	top:20px;
	right:20px;
	width:350px;
}


div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs input,
div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs select,
div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs textarea
{
	height:20px;
	width:346px;
	
	margin-top:2px;
	margin-bottom:10px;
}
	
div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs textarea
{
	height:200px;
	width:713px;
}


div.cw_widget.userspace_widgets_services-contact div.array div.row.actions input.submit-button
{
	display:block;	
	width:100px;
}
div.cw_widget.userspace_widgets_services-contact div.array div.row.actions input.submit-picture
{
	display:none;
	border: 0px;
	width:100px;
}




/* LARGE */

div.cw_widget.userspace_widgets_services-contact div.array.large
{
	width:760px;
}

div.cw_widget.userspace_widgets_services-contact div.array.large div.header
{
	top:0px;
	left:0px;
	right:0px;
	height:20px;
	padding:5px 10px 5px 10px;
}

div.cw_widget.userspace_widgets_services-contact div.array.large div.row
{
	padding:20px 20px 0px 20px;
}
div.cw_widget.userspace_widgets_services-contact div.array.large div.row.last
{
	padding:0px 20px 20px 20px;
}

div.cw_widget.userspace_widgets_services-contact div.array.large div.content-left
{
	width:350px;
}
div.cw_widget.userspace_widgets_services-contact div.array.large div.content-right
{
	
	position:absolute;
	
	top:20px;
	right:20px;
	width:350px;
}


div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs input,
div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs select,
div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs textarea
{
	height:20px;
	width:346px;
	
	margin-top:2px;
	margin-bottom:10px;
}
	
div.cw_widget.userspace_widgets_services-contact div.array div.row.inputs textarea
{
	height:200px;
	width:713px;
}


div.cw_widget.userspace_widgets_services-contact div.array div.row.actions input.submit-button
{
	display:block;	
	width:100px;
}
div.cw_widget.userspace_widgets_services-contact div.array div.row.actions input.submit-picture
{
	display:none;
	border: 0px;
	width:100px;
}



div.cw_widget.userspace_widgets_documents-navbar ul
{
	padding:0px;
	list-style-position:outside;
	list-style-type:none;
	list-style:none;
	
	height: 25px;
}

div.cw_widget.userspace_widgets_documents-navbar li.item
{
	float:left;
	clear:none;
	
	height:8px;
	
	padding: 1px 2px 1px 2px;
}

div.cw_widget.userspace_widgets_documents-navbar li.separator
{
	float:left;
	clear:none;
	
	padding: 1px 0px 1px 0px;
}
div.cw_widget.userspace_widgets_services-search
{
	min-width:200px;
}

div.cw_widget.userspace_widgets_services-search input.text
{
	display:block;
	float:left;
	
	width:75%;
	height:15px;
}

div.cw_widget.userspace_widgets_services-search input.submit-button
{
	display:block;
	float:left;
	margin-left:5px;
}
div.cw_widget.userspace_widgets_services-search input.submit-picture
{
	display:none;
	float:left;
	margin-left:5px;
}



/* LARGE */
div.cw_widget.userspace_widgets_services-download-with-form input
{
	height: 20px;
	background-color:white;
	border: solid 1px;
}


div.cw_widget.userspace_widgets_services-download-with-form div.array.large
{
	width:760px;
}

div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.header
{
	top:0px;
	left:0px;
	right:0px;
	height:20px;
	padding:5px 10px 5px 10px;
}

div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.row
{
	padding:20px 20px 0px 20px;
}
div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.row.last
{
	padding:0px 20px 20px 20px;
}

div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.content-left
{
	width:350px;
}
div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.content-right
{
	
	position:absolute;
	
	top:20px;
	right:20px;
	width:350px;
}


div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.inputs input,
div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.inputs select,
div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.inputs textarea
{
	height:20px;
	width:346px;
	
	margin-top:2px;
	margin-bottom:10px;
}
	
div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.inputs textarea
{
	height:200px;
	width:713px;
}


div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.actions input.submit-button
{
	display:block;	
	width:100px;
}
div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.actions input.submit-picture
{
	display:none;
	border: 0px;
	width:100px;
}



div.cw_widget.userspace_widgets_columns-submenu div
{
	padding:0px;
	margin:0px;
	
	height:auto;
}

div.cw_widget.userspace_widgets_columns-submenu div.header
{
	line-height:0px;
}

div.cw_widget.userspace_widgets_columns-submenu div.middle
{
	background-repeat:repeat-y;
	padding:10px;	
}

div.cw_widget.userspace_widgets_columns-submenu div.footer
{
	line-height:0px;
}

div.cw_widget.userspace_widgets_columns-submenu ul.submenu
{
/*	border-right: solid 1px #E7DBBD;
	border-bottom: solid 1px #E7DBBD;
	*/
}



div.cw_widget.userspace_widgets_columns-submenu ul li.header div
{
	padding:5px 10px 5px 10px;
	/*background-color:#F9E8B3;*/
}

div.cw_widget.userspace_widgets_columns-submenu ul li.item div
{
	padding:5px 10px 5px 10px;
}

div.cw_widget.userspace_widgets_columns-submenu ul li.item div.selected,
div.cw_widget.userspace_widgets_columns-submenu ul li.item div:hover  
{
	background-color:#e9f0f6;
	cursor:pointer;
}

div.cw_widget.userspace_widgets_columns-submenu ul li.item div a			{text-decoration:none;}
div.cw_widget.userspace_widgets_columns-submenu ul li.item div a:hover		{text-decoration:none; color:#fdb614;}
div.cw_widget.userspace_widgets_columns-submenu ul li.item div.selected a	{text-decoration:none; color:#fdb614;}
div.cw_widget.userspace_widgets_columns-submenu ul li.item div:hover a		{text-decoration:none; color:#fdb614;}


	

/* LARGE */
div.cw_widget.userspace_widgets_services-download-with-form input
{
	height: 20px;
	background-color:white;
	border: solid 1px;
}


div.cw_widget.userspace_widgets_services-download-with-form div.array.large
{
	width:760px;
}

div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.header
{
	top:0px;
	left:0px;
	right:0px;
	height:20px;
	padding:5px 10px 5px 10px;
}

div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.row
{
	padding:20px 20px 0px 20px;
}
div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.row.last
{
	padding:0px 20px 20px 20px;
}

div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.content-left
{
	width:350px;
}
div.cw_widget.userspace_widgets_services-download-with-form div.array.large div.content-right
{
	
	position:absolute;
	
	top:20px;
	right:20px;
	width:350px;
}


div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.inputs input,
div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.inputs select,
div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.inputs textarea
{
	height:20px;
	width:346px;
	
	margin-top:2px;
	margin-bottom:10px;
}
	
div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.inputs textarea
{
	height:200px;
	width:713px;
}


div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.actions input.submit-button
{
	display:block;	
	width:100px;
}
div.cw_widget.userspace_widgets_services-download-with-form div.array div.row.actions input.submit-picture
{
	display:none;
	border: 0px;
	width:100px;
}



/* Apps */

