/* ************************************************ */
/* ******                         AASkin                                  ****** */
/* ******                   www.AAlan.hr                             ****** */
/* ****** Author: zarko.komljenovic@considero.hr ****** */
/* ************************************************ */

/* ******************  Html Styles  ****************** */
html, body {
	width: 100%;
	height: 100%;
	background-color: #e6e6e6;
}
p {
	padding: 0px;
	margin: 7px 0px 10px 0px;
}
/* ****************** Text Styles ****************** */
.Normal {
	font-family: Arial;
	font-size: 13px;
	line-height: 123%;
	color: #6e6e6e;
}
.SmallFont {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
}
H1 {
	font-family: Arial;
	font-size: 22px;
	line-height: 125%;
	color: #6e6e6e;
}
H2 {
	font-family: Arial;
	font-size: 20px;
	line-height: 125%;
	color: #6e6e6e;
}
H3 {
	font-family: Arial;
	font-size: 18px;
	line-height: 125%;
	color: #6e6e6e;
}
H4 {
	font-family: Arial;
	font-size: 16px;
	line-height: 125%;
	color: #6e6e6e;
	font-weight: bold;
}
/* ****************** Links Styles  ****************** */
a:link, a:active {
	color: #093762;
	text-decoration: none;
}
a:visited {
	color: #093762; /*#9E7C13;*/
	text-decoration: none;
}
a:hover {
	color: #093762;
	text-decoration: underline;
}
.LoginPane a:link, .LoginPane a:active {
	color: #626262;
	text-decoration: none;
}
.LoginPane a:visited {
	color: #626262;
	text-decoration: none;
}
.LoginPane a:hover {
	text-decoration: underline;
}
/* ****************** Master Styles  ****************** */
.SkinMaster {
	width: 100%;
	height: 100%;
}
.PanesMaster {
	width: 100%;
	height: 100%;
}
.MarginL {
	width: 10%;
}
.MarginR {
	width: 10%;
}
.AbsTop {
	height: 20px;
	background-image: url(images/AbsTop.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
.Header {
	height: 120px;
	background-color: #093762;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
}
.Top {
	height: 32px;
	background-image: url(images/Top.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-bottom: 1px solid #c0c0c0;
}
.Mid {
	border-top: 1px solid #ffffff;
}
.LeftPart {
	width: 180px;
	background-color: #dedede;
	border-right: 1px solid #ffffff;
	border-top: 2px solid #dedede;
	border-left: 1px solid #c0c0c0;
}
.MainPart {
	vertical-align: top;
}
.Footer {
	height: 32px;
	background-color: #093762;
	border-top: 2px solid #ffffff;
}
/* ****************** Panes Styles  ****************** */
.LoginPane {
	padding: 0px 10px 6px 0px;
	text-align: right;
}
.LogoPane {
	text-align: center;
	vertical-align: middle;
}
.MenuPane {
	height: 1px;
	padding: 5px;
	vertical-align: top;
}
.AbsLeftPane {
	padding: 5px;
	_padding-right: 13px;
	vertical-align: top;
}
.HeaderPane {
	text-align: center;
	vertical-align: bottom;
	padding: 5px 5px 20px 5px;
	background-image: url(images/AlenAgency.gif);
	background-position: center 15px;
	background-repeat: no-repeat;
}
.HeaderPane .Normal {
	font-family: Georgia;
	font-weight: normal;
	font-size: 10pt;
	color: #9fb2b2;
}
.BreadcrumbsPane {
	padding: 5px 10px 3px 10px;
}
.SearchPane {
	padding: 0px 10px 4px 10px;
	text-align: right;
}

/* ****************** Panes Master Styles ****************** */
.RestPanes {
	width: 100%;
}
.ContentPane {
	padding: 5px;
	vertical-align: top;
}
.LeftPane {
	width: 50%;
	padding: 5px;
	vertical-align: top;
}
.RightPane {
	padding: 5px;
	vertical-align: top;
}
.BottomPane {
	padding: 5px;
	vertical-align: top;
}
.AbsRightPane {
	width: 180px;
	padding: 5px;
	vertical-align: top;
}
/* ****************** Footer Stlyes ****************** */
.CopyRightPane .SmallFont {
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #878787;
}

.LinksPane a:link, .LinksPane a:active {
	color: #AE8C23;
	text-decoration: none;
}
.LinksPane a:visited {
	color: #AE8C23;
	text-decoration: none;
}
.LinksPane a:hover {
	text-decoration: underline;
	color: #AE8C23;
}
.CopyRightPane {
	text-align: center;
	vetical-align: middle;
}
.LinksPane {
	padding: 3px;
	text-align: center;
}
/* ****************** Menu Stlyes ****************** */
.InvMenuItem0 {
	background-color: #093762;
	border: 1px solid #dedede;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	padding: 3px 5px;
}
.InvMenuItem0 a:link, .InvMenuItem0 a:active {
	color: #ffffff;
	text-decoration: none;
}
.InvMenuItem0 a:visited {
	color: #ffffff;
	text-decoration: none;
}
.InvMenuItem0 a:hover {
	text-decoration: none;
	color: #AEAEFF;
}
.InvCurrentItem0 {
	/*color: #AE8C23;*/
	color: #AEAEFF;
}


.InvMenuHighlight0  {
	background-color: #093762;
	border: 1px solid #dedede;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	padding: 3px 5px;
}
.InvMenuHighlight0 a:link, .InvMenuHighlight0 a:active {
	color: #ffffff;
	text-decoration: none;
}
.InvMenuHighlight0 a:visited {
	color: #ffffff;
	text-decoration: none;
}
.InvMenuHighlight0 a:hover {
	text-decoration: none;
	color: #AE8C23;
}


.InvMenuHeader0 {
	background-color: #093762;
	border: 1px solid #dedede;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	padding: 3px 5px;
}
.InvMenuHeader0 a:link, .InvCurrentHeader0 a:active {
	color: #ffffff;
	text-decoration: none;
}
.InvMenuHeader0 a:visited {
	color: #ffffff;
	text-decoration: none;
}
.InvMenuHeader0 a:hover {
	text-decoration: none;
	color: #AE8C23;
}

.InvMenuItem1 {
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	padding: 2px 5px 2px 15px;
}
.InvMenuItem1 a:link, .InvMenuItem1 a:active {
	color: #093762;
	text-decoration: none;
}
.InvMenuItem1 a:visited {
	color: #093762;
	text-decoration: none;
}
.InvMenuItem1 a:hover {
	text-decoration: none;
	color: #AE8C23;
}
.InvCurrentItem1 {
	color: #AE8C23;
}
.InvMenuHighlight1 a:link, .InvMenuHighlight1 a:active {
	color: #093762;
	text-decoration: none;
}
.InvMenuHighlight1 a:visited {
	color: #093762;
	text-decoration: none;
}
.InvMenuHighlight1 a:hover {
	text-decoration: none;
	color: #AE8C23;
}
.InvMenuHighlight1  {
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	padding: 2px 5px 2px 15px;
	color: #AE8C23;
}

/* ****************** MISC Styles  ****************** */
table.ArtTable {
	margin: 0pt auto; 
	/* width: 100%; */
	border: 0px solid transparent;
}
table.ArtTable td {
	padding: 2px 5px;
	margin: 2px;
	border: 1px dotted rgb(22, 53, 93);
}
table.ArtTable td p {
	margin: 0;
	padding: 0;
}
table.ArtTable td.TitleCell {
	background-color: rgb(22, 53, 93); 
	text-align: center; 
	font-weight: bold; 
	padding: 5px; 
	font-size: 14px; 
	color: white;
}
.AAN_Title a:link, .AAN_Title a:active, .AAN_Title a:visited, .AAN_Title a:hover {
	color: #ffffff;
}
.AAN_Title a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#ISOPane {
	width: 100px;
	height: 100px;
	position: relative;
	float: right;
	background-image: url(images/ISO_9001_blau.png);
	background-repeat: no-repeat;
}
#LinksWrapper {
	float: left;
    height: 100px;
    position: relative;
    top: 30px;
    width: 80%;
}
