/* FORMS */
LEGEND							{ padding: 3px 15px; font-size: 15px; text-transform: uppercase; font-weight: bold; }
FIELDSET				 		{ padding: 20px; margin-bottom: 15px; border:1px #666 solid; }
div.field						{ margin: 13px 0; }
LABEL.label80					{ width: 150px; color: #333; float:left; height:25px; padding-right: 10px; font-size: 14px; line-height: 25px; font-weight: bold; text-align: right; }
INPUT.text						{ border: 1px #333 solid; height:25px; margin:0 2px 0 0; width: 400px; line-height: 25px; font-size: 16px; }
SELECT.text						{ border: 1px #333 solid; height:25px; margin:0 2px 0 0; width: 400px; line-height: 25px; font-size: 16px; }
TEXTAREA.text					{ border: 1px #333 solid; height:25px; margin:0 2px 0 0; width: 400px; line-height: 25px; font-size: 16px; height: 100px; }
.komentar						{ color: #999; margin-left: 160px; font-size: 12px; line-height: 15px; width: 400px; margin-bottom: 0; }
.komentar2						{ color: #999; margin-left: 0px; font-size: 12px; line-height: 15px; width: 560px;  }
.upozorneni						{ color: #FF0000 ; margin-left: 160px; font-size: 12px; line-height: 15px;}
.upozorneni2					{ color: #FF0000 ; font-size: 12px; line-height: 15px;}

input:focus, select:focus, textarea:focus { border: 1px solid #000; background-color: #f8f8f8; }

p.warning		{ background: url("/images/wirenode/icons/msg_error.gif") no-repeat 8px 7px #fbebec; border: #fbd2d3 solid 1px; padding: 5px 5px 5px 30px; color: #cc0000; }
p.success		{ background: url("/images/wirenode/icons/msg_ok.gif") no-repeat 8px 7px #e9fbbe; border: #cbee77 solid 1px; padding: 5px 5px 5px 30px; color: #3fb911; }
p.error			{ background: url("/images/wirenode/icons/msg_error.gif") no-repeat 8px 7px #fbebec; border: #fbd2d3 solid 1px; padding: 5px 5px 5px 30px; color: #cc0000; }

input.urlName	{ border: 1px #333 solid; height:25px; margin:0 2px 0 0; width: 250px; line-height: 25px; font-size: 16px; float: left; }
label.urlDomain	{ font-size: 16px; float: left; padding: 0 10px; }

div.radioButtony label.label80	{ margin-left: 150px; width: 400px; color: #333; height:25px; font-size: 14px; line-height: 25px; font-weight: bold; text-align: left; }

.button			{ border: #aba6a6 1px solid; background: #e7e7e7;  display: block; font: bold 12px 'trebuchet ms',helvetica,sans-serif; width:auto; padding:4px 10px 4px 7px; line-height:17px; overflow:visible; }
.button img		{ margin:0 8px -3px -5px !important; padding:0; border:none; width:16px; height:16px; float:none; }
.button:hover	{ background: #dfdcdc;}
.button.inline	{ display: inline; margin-left: 10px; }
.button.inline-s{ display: inline; margin-left: 0px; }
.button.positive{ border: #cbee77 solid 1px; background-color: #e9fbbe; }
.button.negative{ border: #fbd2d3 solid 1px;  background-color: #fbebec; }
.button.right	{ float: right; margin-top: 20px; }
*:first-child+html button[type]	{ padding:4px 10px 4px 7px; display: inline; }

fieldset input 	{ border: none; }

.field br { clear: both; }

.wizard_page_hint	{ margin: 14px 0; }

.addNumberLink	{margin-left: 5px; text-decoration: underline; cursor: pointer; }