@import "titlebar.css";
@import "tabstrip.css";
@import "forms.css";
@import "list.css";

html{}
body{
	
}
body, th, td, input, select, textarea{
	font-size: 11px;
	font-family: Arial, sans-serif, Helvetica;
}
body, th, td, a, input, select, textarea{
	color: rgb(30,40,20);
}
a:hover, a:hover.gray, a:hover.blue{
	color: #862929 !important;
}


h1{font-size:21px;}
h2{font-size:19px;}
h3{font-size:17px;}
h4{font-size:15px;}
h5{font-size:13px;}

label{
	color: RGB(80,110,120);
	display: inline-block;
	line-height: 12px;
/* 	background-color: #ff6; */
}
input:not([type]), input[type="text"], input[type="password"]{
/* 	float: left; */
	margin: 0px 5px 0px 0px;
	padding:2px 3px 2px 3px;
/* 	vertical-align:middle; */
/* 	height: 15px; */
	line-height: 14px;
}
select{
/* 	float: left; */
	margin: 0px 5px 0px 0px;
	padding:2px 2px 2px 0px;
	height: 21px;
}
textarea{
/* 	float: left; */
/* 	display: inline-block; */
	margin: 0px 5px 0px 0px;
	padding:3px 3px 3px 3px;
	line-height: 12px;
	overflow: auto;
}
input:not([type]), input[type="text"], input[type="password"], select, textarea{
	border-style: solid;
	border-width: 1px;
/* 	border-color: #ccd; */
	border-color: RGB(219,224,228);
	background-color: #fff;
	border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px;
}
input:hover, select:hover, textarea:hover{
	color: #255786;
/* 	color: #104518; */
	border-color: #ccd;
/* 	border-color: #B4BED2; */
	/*border-top-color: #9aafcc;
	border-right-color: #a3b8d7;
	border-bottom-color: #a3b8d7;
	border-left-color: #9aafcc;*/
	background-color: #ffffff;
}
input:focus, select:focus, textarea:focus{
	color: rgb(30,40,20) !important;
	border-color: #7997D2;
	/*border-top-color: #73a1d0;
	border-right-color: #73a1d0;
	border-bottom-color: #73a1d0;
	border-left-color: #73a1d0;*/
/* 	background-color: #ffffe4; */
}
/*input[type=text]{
	box-shadow: rgba(0,0,0,0.4) 2px 2px;
}*/

input[type="submit"]{
	padding: 0px 20px;
	height: 23px;
	text-decoration:none;
	font-weight: normal;
	color: #345;
	cursor: hand;
	cursor: pointer;
	border: 1px solid #73a1d0;
	background: url(../img/btt/bck.png) repeat-x left top;
	text-shadow: 0px 0px 5px #fff;
	border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px;
}
input[type="submit"]:hover{
	color: #862929;
	border-color: #e19dac;
	background-image: url(../img/btt/bck.hover.png);
}
input[type="checkbox"]{

}


input.w30, textarea.w30 {width:  20px;}  select.w30 {width:  30px;}
input.w40, textarea.w40 {width:  30px;}  select.w40 {width:  40px;}
input.w50, textarea.w50 {width:  40px;}  select.w50 {width:  50px;}
input.w60, textarea.w60 {width:  50px;}  select.w60 {width:  60px;}
input.w70, textarea.w70 {width:  60px;}  select.w70 {width:  70px;}
input.w80, textarea.w80 {width:  70px;}  select.w80 {width:  80px;}
input.w90, textarea.w90 {width:  80px;}  select.w90 {width:  90px;}
input.w100,textarea.w100{width:  90px;}  select.w100{width: 100px;}
input.w120,textarea.w120{width: 110px;}  select.w120{width: 120px;}
input.w150,textarea.w150{width: 140px;}  select.w150{width: 150px;}
input.w170,textarea.w170{width: 160px;}  select.w170{width: 170px;}
input.w200,textarea.w200{width: 190px;}  select.w200{width: 200px;}
input.w250,textarea.w250{width: 240px;}  select.w250{width: 250px;}
input.w300,textarea.w300{width: 290px;}  select.w300{width: 300px;}
input.w350,textarea.w350{width: 340px;}  select.w350{width: 350px;}
input.w400,textarea.w400{width: 390px;}  select.w400{width: 400px;}
input.w500,textarea.w500{width: 490px;}  select.w500{width: 500px;}
input.w600,textarea.w600{width: 590px;}  select.w600{width: 600px;}




.f8{font-size:8px;}
.f9{font-size:9px;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f17{font-size:17px;}

.toLeft{float:left !important;}
.toRight{float:right !important;}
.both{clear:both;}
.display_none{display:none !important}

.tx{text-decoration: none !important;}
.strong, .bold{font-weight: bold !important;}
.strike{text-decoration: line-through;}
.underline, .uline{text-decoration: underline;}
.weight_normal{font-weight: normal;}
.italic{font-style:italic;}

.black{color: rgb(30,40,20);}

.cherry{color: #862929;}

.blue{color: 				royalblue !important;}
.navy{color: 				#2E4B84;}

.gray   {color: RGB(80,110,120);}
.silver {color: #9CA5B0;}
.ghost  {color: RGB(190,195,200);}

.red{color: 				red;}
.cherry{color: 		#c60000;}
.crimson{color: 		#E50019;}

.green{color: 			seagreen;}
.lemon{color: 			seagreen;}
.turkus{}

.orange{color: 			#f90;}
.orange_red{color: 	#cc6133;}
.banana{color:	#E88000;}

.yellow{}
.citrus{}

.bg_gray{
	background-color: gray;
}
.bg_silver{
	background-color: #FBFBFB;
}
.bg_white{
	background-color: #ffffff;
}
 


/* Expander ------------------------------------------------------- 
*/
div.Expander{
	clear: both;
	padding: 0px 0px 20px 0px;
}
div.Expander.ExpanderCompact{
	padding: 0px 0px 0px 0px;
}







div.btt{
	float:left;
	background: url(../img/btt/submit.left.png) no-repeat left top;
}
div.btt > input{
	padding: 0px 15px 0px 15px;
	margin: 0px 0px 0px 0px;
	height: 23px;
/* 	line-height: 11px;?toniemaznaczenia */
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
	color: #345;
	cursor: hand;
	cursor: pointer;
	border-width: 0px;
	background: url(../img/btt/submit.right.png) no-repeat right top;
	text-shadow: 0px 0px 3px #fff;
}
div.btt:hover{
	background-image: url(../img/btt/submit.left.hover.png);
}
div.btt:hover input{
	color: #862929;
	background-image: url(../img/btt/submit.right.hover.png);
}



a.btt {
	float: left;
	display: block;
	padding: 0px 20px;
	line-height: 21px;
	text-decoration:none;
	font-weight: normal;
	color: #345;
	cursor: hand;
	cursor: pointer;
	border: 1px solid #73a1d0;
	background: url(../img/btt/bck.png) repeat-x left top;
	text-shadow: 0px 0px 5px #fff;
	border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px;
}
a.btt span{}
a.btt:hover{
	color: #862929;
	border-color: #e19dac;
	background-image: url(../img/btt/bck.hover.png);
}
a.btt:hover span{}


a.btt_m {
	float:left;
	display:block;
	height:18px;
	padding:0px !important;
	margin: 0px 5px 0px 0px;
	color: #222;
	background: url(../img/btt_m.left.bck.png);
	text-decoration: none;
}
a.btt_m > span{
	display:block;
	margin: 0px;
	padding: 2px 10px 1px 10px !important;
	height:15px;
	font-size: 11px;
	color: #222;
	cursor: hand;
	cursor: pointer;
	background: url(../img/btt_m.right.bck.png) no-repeat right top;
	border: none;
}
a.btt_m:hover{
	background-image: url(../img/btt_m.left.hover.bck.png);
}
a.btt_m:hover span{
	color: #284360;
	background-image: url(../img/btt_m.right.hover.bck.png);
}


a.btt_s {
	float:left;
	display:block;
	height:15px;
	padding:0px !important;
	margin: 0px 5px 0px 0px !important;
	background: url(../img/btt_s.left.bck.png);
	text-decoration: none;
}
a.btt_s span{
	float: none;
	display: block;
	margin: 0px !important;
	padding: 2px 5px 3px 5px !important;
	width: auto !important;
	height: 11px;
	font-size: 9px;
	cursor: hand;
	cursor: pointer;
	background: url(../img/btt_s.right.bck.png) no-repeat right top;
	border: none;
	clear: none;
}
a.btt_s:hover{
	background-image: url(../img/btt_s.left.hover.bck.png);
}
a.btt_s:hover span{
	color: #284360;
	background-image: url(../img/btt_s.right.hover.bck.png);
}












a.extname{
	text-decoration: none;
}
a.extname span.name{
	text-decoration:underline;
}


span.admin_note{
	display:inline;
	padding-left:0.5ex;
	color: #9CA5B0 !important;
	text-decoration: none;
	font-style:italic;
	font-weight:normal;
	font-size: 11px;
}
span.admin_note::before{
	content: "~ (";
}
span.admin_note::after{
	content: ")";
}
span.admin_note:empty{
	display:none;
}
span.admin_note:empty::before,
span.admin_note:empty::after{
	content: '';
}


a.extname > span.id{
	display:inline;
	padding-right:0.5ex;
	font-weight:normal;
	color: RGB(80,110,120);
}
a.extname:hover > span.id{
	color: #862929;
}
a.extname:hover > span.admin_note{
	color: #9CA5B0;
}










