/* 	---------------------------------------------------------	*/
/*	|	Stylesheet for Vikens FSC sider						|	*/
/*	|	================================================	|	*/
/*	|	Historikk											|	*/
/*	|	------------------------------------------------	|	*/
/*	|	Revidert 2015.01.02 av Vidar Haugseth				|	*/
/* 	---------------------------------------------------------	*/

/* Styling HTML components */
input[type=submit] { padding : 5px 15px; background : #ccc; border : 1 none; cursor : pointer; -webkit-border-radius : 5px; border-radius : 5px; }
h3 { font-family	: Verdana, Arial, Helvetica, sans-serif; color : #000000; font-size : 16px; }
td { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; }
button img { border : 0; width : 16px; height : 16px; }
button { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 1.1em; position : relative; left : 2; top : 3; cursor : pointer; }
textarea { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 1em; height : 200px; padding-left : 2px; padding-right : 2px; width : 600px; }


select { font-size : 1em; }

/* FSC styling tables */
table.clsTblHeader { padding  : 0; border : 0px solid black; width : 100%; }
table.clsTable75	{ padding : 0; width : 75%;	border-collapse : collapse; }
table.clsBtnRow { border : 0px solid black; padding : 3px; border-spacing	: 2px; border-collapse : separate; }
button.clsBtnHover { background-color : silver; }
input.clsText	 { border : 1px solid #aeaeae; font-size	 : 1.1em; padding-left : 2px; padding-right	: 2px; }
img.clsbuttontable { border : 0; width : 16px; height : 16px; }

/* FSC styling tr data table elements */
tr.clsfscheader { font-weight : bold; background-color : silver; }
caption {
	text-align: left;
	background-color: rgba(120,190,32,1);
}
/* FSC styling td data table elements */
td.clsInputFSC { vertical-align : top; }
td.clsSuccessColor 	{ background-color : #90EE90; }
td.clsWarningColor { background-color : #FFCC66; }
td.clsErrorColor	 { background-color : #FF8072; }
td.clsInfoColor { background-color : #BDE5F8; }

hr.clsfscline  { border : 1px solid; color: rgba(120,190,32,1);	 height : 0; }
p.clsPara { margin-top : 0; }	/* ikke i bruk */
.clsPanePtr75  { padding : 5px 15px; background : #ccc; border : 1 none; cursor : pointer; -webkit-border-radius : 5px; border-radius : 5px; width : 75%; }
.clsPane75  { padding : 5px 15px; background : #ccc; border : 1 none; -webkit-border-radius : 5px; border-radius : 5px; width : 75%; }
.clsPane100 { padding : 5px 15px; background : #ccc; border : 1 none; cursor : pointer; -webkit-border-radius : 5px; border-radius : 5px; width : 100%; } 	/* ikke i bruk */
.clsFSCtext { resize : none; outline : none; }

/* Nye stiler bruk til Form validation */
.clsNoFocus { resize : none; outline : none; }
.clsFocusYellow { outline : none !important; border : 1px solid red; background-color : #ffff80; }
.clsFocusYellowShadow { outline : none !important; border : 1px solid red; box-shadow : 0 0 10px #ffff80; background-color : #ffff80; }	/* ikke i bruk */
.clsNoFocusBlueShadow { outline : none !important; border : 1px solid red; box-shadow : 0 0 10px #719ECE; }	/* ikke i bruk */
.clsFocusBlueShadow { outline : none !important; border : 1px solid red; box-shadow : 0 0 10px #719ECE; background-color : #ffff80; }	/* ikke i bruk */

.Fullbox { background : #F5F5F5; border : 0 solid #aeaeae; padding : 1px 10px; }
.box { background : #F5F5F5; border : 0 solid #aeaeae; padding : 1px 10px; display : inline-block; }
.rightBox { background : #F5F5F5; border : 1px solid #aeaeae; padding : 1px 10px; width : 150px; margin-left	: 78em;	}	/* ikke i bruk */
.clsDelete { border : 0; width : 12px; height : 12px; top : 5px; }
.clsHelp { background : #FDFDF0;	 padding : 4px 5px; font-style : italic; text-align	: left; }
.cursor { cursor : pointer; }

/* Datepicker styling */
.ui-datepicker-trigger { position: relative; top: 3px; }	/* ikke i bruk */