#ckformcontainer {

	width: 100%;

}



.ck_mandatory {

	color:#FF0000;

	padding: 0px;

	font-size:0.83em;

	font-weight: bold;

}



.cktooltip {

	background-color:#FFFF99;

	margin-left:-10px;

	margin-right:-10px;

	padding: 5px;

}



#cktooltip {

	position: absolute;

	z-index: 3000;

	border: 1px solid #111;

	background-color: #eee;

	padding: 3px;

	opacity: 0.85;

	font-size:11px;

	color:#333333;

}



#cktooltip h3 {

	font-size:12px !important;

}



#cktooltip h3, #cktooltip div { margin: 0; }



.ckform_tooltip, .ckform_tooltipcss {

	margin-top: 1px;

	margin-left: 1px;

}



#ckform {

	margin-top: 1px;

}



#ckform div.error {

	clear: both;

	color: red !important;

	font-style: italic;

	display: none;

	padding: 0px !important;

}



#ckform div.error .ckCSSFloatLeft{

	width: 20%;
	color: red;

}

	

#ckform input:focus { border: 1px dotted black; }

#ckform input.error {

	border: 1px dotted #FF0000 !important;

}

#ckform textarea.error { border: 1px dotted red; }



.ckform {

	margin-top: 1px;

}



.ckform div.error {

	clear: both;

	color: red !important;

	font-style: italic;

	display: none;

	padding: 0px !important;

}



.ckform div.error .ckCSSFloatLeft{

	width: 20%;
	color: red;

}

	

.ckform input:focus { border: 1px dotted black; }

.ckform input.error {

	border: 1px dotted red !important;

}

.ckform textarea.error { border: 1px dotted red; }



#ckpoweredby {

	text-align:center !important;

	margin-top: 1px;

	margin-bottom: 1px;

}



#ckpoweredby a {color:#666666;}



/* CSS layout */

.search {
}


.searchformulario {
	float:left;
	margin:0;
	width:20px;
	padding:0;
	text-indent:-9999px;
	background: transparent url() no-repeat top left;
}

.ckCSSlabel {

	display: block;

	float: left;

	margin-top: 1px;

	width: 20%;

	font-size:1em;
	

}



.ckCSSinputnormal {

	float:left;
	border: none;
	color: #072556;
	font-size:11px;
	line-height:14px;
	width:120px;
	height:16px;

	margin:0 2px 0 0;
	background: transparent url(../../../templates/siteground-j15-86/images/inputbox.png) no-repeat top left;

}

.textarea {

	float:left;
	border: none;
	color: #072556;
	font-size:11px;
	line-height:14px;
	width:315px;
	height:120px;

	margin:0 2px 0 0;
	background: transparent url(../../../templates/siteground-j15-86/images/textarea.png) no-repeat top left;

}

.searchbutton {
	float:left;
	background-color:#3F9;
	margin:0;
	width:20px;
	padding:0;
	text-indent:-9999px;
	background: transparent url(http://www.multilingues.eu/joomla/templates/siteground-j15-86/images/search_but.gif) top left no-repeat;

.ckCSSinputnormal input {

	background-color:#99AED2;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;

}



.ckCSSinputnowidth {

	display: block;
	float: left;
	margin-top: 1px;
	background-color:#99AED2;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;

}



.ckCSSnoTip {

	width: 77%;

}



.ckCSSTip {

	width: 74%;

}



.ckCSSclear {

	margin: 0px;

	padding: Opx;

	clear: both;

}



.ckCSSFloatLeft {

	float: left;

}



.ckCSSbot10 {margin-bottom: 1px;}

.ckCSSbot5 {margin-bottom: 1px;}

.ckCSStop10 {margin-top: 1px;}



.ckCSScenter {

	text-align:center !important;

	margin-top: 1px !important;
	color:black;
	

}



.ckCustomText {

	margin-top: 1px;
	

}



.ckNoBorder {

	visibility:hidden;

}



.ui-datepicker-trigger {

	margin-top: 1px;

}



.ui-widget {

	font-size: 10px !important;

}



.ckpagination {

	text-align:center !important;

	margin-bottom: 15px;

}



.ckdatatable {

	margin-top: 1px;

	margin-bottom: 1px;

	width: 100%;

	border-collapse:collapse;

}



.ckdatatableborder td {

	border : 1px solid #ccc;

}



.ckfrontlabel {

	height: 30px;

	padding-right: 20px;

	font-weight: bold;

	color:#666;

}