@CHARSET "UTF-8";

/* Form - basic */
/* cimkék */
button span {font-size:13px;}
button.icon {width:10px;}
#fieldsetSelector{background:#eee; padding: 0px; margin: 0px; line-height:10px;}
#fieldsetSelector label, input.small span, button.small span, label.small span{font-size:10px;}

form{font-family: Arial, Helvetica,sans-serif;line-height:26px;font-weight:normal;margin:0px; padding: 0px;}
form.tabbed fieldset{display:none}
form h1{background:#ccc; line-height:32px; padding:0px 10px; margin:0px; font-size:14px;}
form h2{line-height:20px; padding:2px 0px 10px 5px; margin:0px; font-size:13px;}
fieldset{border:none; margin:0px;padding:20px 0px 10px 5px;}
/*fieldset:not(:first-child){display:none;}*/
input[type='text'], input[type='password'], select{width:320px;font-size:12px; padding:2px 0px; margin:0px;}
select optgroup{color:#333}
form .tiny{width:30px;}
form .short{width:60px;}
form .medium{width:120px;}
form .long{width:180px;}
form .right{text-align: right;}
form .note{font-size:11px;}
form span.input-background-info{position:absolute; margin-left:2px; margin-top:6px; font-size:10px; color:#999;}
textarea{width:340px;height:120px;}
textarea.tinymce{width:500px;height:200px;}

form div.input-name{width:180px;font-size:14px;float:left; padding:0px; margin:0px;}
form div.input-name-small{width:180px;font-size:12px;float:left; padding:0px; margin:0px;}
form div.input-field{float:left;}
form div.input-buttons{padding-left:184px;}
form div.input-help{color: #666;font-size:11px; padding:0px 10px; display:none; clear:both; line-height:14px}
form div.input-error{color: #A00000;font-weight:bold; font-size:11px; padding:0px 10px; display:none; clear:both;}
form div.clear{clear:both; line-height:0px; margin:0px; padding:0px;height:0px;}
form div.clearbr{clear:both; line-height:0px; margin:0px; padding-bottom:10px;height:0px;}

/* File */
form div.filezone{
	background: url('draganddrop.png') no-repeat center;
	height:auto;
	min-height:120px;
	border:1px #FFF solid;}
/*div.filezone:hover{border:1px #CCC dotted;}*/
form div.filezone ul{list-style-type: none; margin: 0px; padding: 0px;}
form div.filezone ul li{width:246px; height:100px; float:left;margin:0px; padding-left:5px; padding-bottom:15px; text-align:left;}
form div.filezone .left{width:100px; height:100px; float:left; text-align:center;border:1px #FFF dotted;}
form div.filezone .border{border:1px #CCC dotted;background-color:#FFF}
form div.filezone .left img{width:80px; height:80px; padding:10px;}
form div.filezone .progressbar{margin-top:30px}
form div.filezone .readyrate{position:relative; top:-28px; font-weight:bold;}
form div.filezone .right{float:left; padding-left: 10px;}
form div.filezone .title{padding-bottom:4px;}
form div.filezone .title input{width:132px; border:none; border-bottom:1px dotted #CCCCCC; font-size:12px; font-weight:bold; color:#666666; background-color: transparent;}
form div.filezone .data{font-size:12px;color:#999999; line-height:14px; float:left; text-align:left;}
form div.filezone .buttons{text-align:right; position:relative; float:right;}
form div.filezone .toolButton{font-size:10px; height:26px;}
form div.filezone .error{display:none;}

/* Textarea - Kép beillesztés */
form div.thumbs{
	width:600px;
}
form div.thumbborder{
	cursor:pointer;
	text-align:center;
	float:left;
	border:1px #CCC dotted;
	background-color:#FFF;
	width:80px;
	height:80px;
	margin:5px 20px 5px 0px;
}
form div.thumbselected{background:#EEE}

#PriceTable{}
#PriceTable thead{font-size:14px; font-weight:bold;}
#PriceTable input{text-align:right; width:60px;}
#PriceTable tbody tr:not(:first-child){display:none;}
