.invalidInput {
	padding-top:1px;
	padding-bottom:1px;
	color:white;
	background-color:#D50000;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	width:99%;
	padding-right:0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border-left:1px solid black;
	border-right:1px solid black;
	border-top:1px solid black;
}

.xdebug-trace, .xdebug-trace table {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	color:white !important;
	background-color:black !important;
}

.invalidInputContainer {
	display:inline;
}
.invalidInputContainer input.text {
	width:99%;
}
.invalidInputContainer input.text, .invalidInputContainer select {
	border:1px solid red;
}



form.smartyform td {
	/*vertical-align:bottom;*/
}
input.checkbox, input.file, input.radio {
	vertical-align:middle;
}

select, textarea, input.text, input.password, input.submit, input.file, input.button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
textarea, input.text, input.password, input.file, select {
	border: 1px solid #999999;
}

input.text {
}

input.submit {
	/*
	border: 3px double #999999;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 0.25em;
	background-color: #ffffff;
	background-repeat: repeat-x;
	color: #333333;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	*/
}
a, .fakelink {
	color:#1b50d7;
}
.prototip .tip {
	width:250px;
}
.prototip .tip .content {
	padding: 7px 9px;
	font-size:11px;
	background-color:#fff6bb;
	color:#664d00;
}

#admin_tools {
	font-size:10px !important;
	font-family:Verdana,Arial,Helvetica,sans-serif !important;
	right:25px;
	width:185px;
	top:25px;
	position:fixed;
	padding:3px;
	z-index:1000;
	color:white;
	-moz-border-radius: 17px;
}

#notices {
	font-size:10px !important;
	font-family:Verdana,Arial,Helvetica,sans-serif !important;
	background-color:black;
	left:25px;
	top:25px;
	width:350px;
	position:fixed;
	padding:3px;
	z-index:1000;
	color:white;
	-moz-border-radius: 12px;
}
#notices table {
	font-size:10px !important;
	font-family:Verdana,Arial,Helvetica,sans-serif !important;
	color:white;
}

a img {
	border:none;
}

#admin_tools table td {
	font-size:10px !important;
	font-family:Verdana,Arial,Helvetica,sans-serif !important;
	color:white;
}
#admin_tools table td a, #admin_tools table td span.fakelink{
	color:#ffb400;
}

.fakelink {
	text-decoration:underline;
	cursor:pointer;
}

.cmsbutton {
}
