.panel {
	clear: both;
	border: 3px solid #CEC6C9;
	background:#FFFFFF;
	padding: 1em;
	height:250px;
	overflow:auto;
}
.panel a, .panel a:link, .panel a:visited {text-decoration:none; color:#F15F2A;}
.panel a:hover {text-decoration:underline; color:#000000;}

.panel a.foto1 img, .panel a.foto2 img {border-width:2px; margin-right:5px; margin-bottom:5px;}


.panel.active-tab-body {
	display: block;
}
#tabs {
	list-style: none; margin:0; padding:0;
}

#tabs li {
	float: left; 
}

#tabs li h1 {margin:0; padding:0; color:#000000;}

#tabs a {
	float: left;
	padding: 5px 8px;
	margin-left: 6px;
	background-color: #CEC6C9;
	text-decoration: none;
	color: #444444;
}

#tabs a.active {
	background-color: #CEC6C9;
	border-top: 3px solid #593C43;
	padding-top: 3px;
	color: #593C43;
}
/*
input, textarea {
	border: 2px solid #D4E0E7;
	color:#000000;
	padding:2px;
	background:#FFFFFF;
	font-family:Arial, Verdana;
	font-size:12px;
}
input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}


input.required, textarea.required {
	border: 1px solid #00A8E6;
}
input.validation-failed, textarea.validation-failed {

	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}
*/

.form-buttons {text-align:center; margin:10px 0;}
.form-buttons input, .button {background:#0079B2; color:#FFFFFF; padding:5px;}


.validation-advice {
	margin: 0;
	padding: 2px;
	color : #FF0000;
	font-weight: bold;
	font-size:10px;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}

fieldset {
	border:0;
	padding:0;
	margin:0;
	background:#EFEFEF;
}
legend {color:#000000; background:#EFEFEF; font-size:12px; padding:5px;}

label {
	font-weight: bold;
	color:#444444;
}

.form-row { padding: 10px;}
.form-row textarea { font-size:11px; font-family:arial,verdana;}


.form-row-col {float:left; margin-right:10px;}
* html .form-row-col {float:left; margin-right:2px;}
.form-row-col .sub-form {background:#EFEFEF; color:#0079B2; text-align:center; margin-top:10px; font-weight:bold;}

.field-label {}

.field-widget {}

.field-widget .selectbox { 
	border: 2px solid #D4E0E7;
	color:#000000;
	padding:2px;
	background:#FFFFFF;
}
