body {
	background-image: url(http://www.jetadvice.com/siteimages/bg.png);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}



/*
Datepicker styles:
*/
.dpDiv {
	}

.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}

.dpTR {
	}

.dpTitleTR {
	}

.dpDayTR {
	}

.dpTodayButtonTR {
	}

.dpTD {
	cursor: pointer;
	}

.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	cursor: pointer;
	}

.dpTitleTD {
	}

.dpButtonTD {
	}

.dpTodayButtonTD {
	}

.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}

.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}

.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}

.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}

.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}

.tx-newloginbox-pi3-listrow TH, TR {

    color: #1b3664;
    font-family: Arial;
    font-size: 12px;

}

.tx-newloginbox-pi3-listrow TABLE {

	width: 600px;

}

.tx-srlanguagemenu-pi1 IMG {
	border: 0px;
	width: 25px;
	height: 19px;
	margin: 2px;
}
.tx-sbtodo-pi1 TR {
    background-color: #efefef;
    color: #1b3664;
    font-family: Arial;
    font-size: 12px;
	height: 18px;
}
.tx-sbtodo-pi1 TABLE {
	width: 100%;
}
TD.check {
	width: 80px;
	text-align:center;
}
TD.eluna_pagecomments_usercomment_date {
	width: 80px;
	background-color: #efefef;
	color: #1B3664;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
}
TD.eluna_pagecomments_usercomment_delete {
	width: 80px;
	background-color: #efefef;
	color: #1B3664;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
}
TD.eluna_pagecomments_admincomment_delete {
	width: 80px;
	background-color: #efefef;
	color: #1B3664;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
}
TD.eluna_pagecomments_admincomment_date {
	width: 80px;
	background-color: #efefef;
	color: #8e191b;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
TD.eluna_pagecomments_usercomment_text {
	width:321px;
	background-color: #efefef;
	color: #1B3664;
	font-family: Arial;
	font-size: 12px;
}
TD.eluna_pagecomments_admincomment_text {
	width:321px;
	background-color: #efefef;
	color: #8e191b;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.tx-elunapagecomments-pi1 TEXTAREA {
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	border: 1px solid #a5acb2;
	width:396px;
}
.tx-elunapagecomments-pi1 INPUT{
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	border: 1px solid #1B3664;
	background-color:#efefef
}

.tx-fileupload-pi1 INPUT, SELECT {
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	border: 1px solid #a5acb2;
	width:245px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.tx-fileupload-pi1 INPUT.submit {
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	border: 1px solid #1B3664;
	background-color:#efefef
}

.menu {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1b3664;
	text-align: center;
    text-decoration:none;
}
.menu a:link{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1b3664;
	text-align: center;
    text-decoration:none;
}
.menu a:visited{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1b3664;
	text-align: center;
    text-decoration:none;
}
.menu a:hover{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1b3664;
	text-align: center;
	text-decoration:underline;
}
.menu_hit {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
    text-decoration:none;
}
.copyright {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	text-decoration:none;
}
.copyright a:link {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	text-decoration:underline;
}
.copyright a:visited {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	text-decoration:underline;
}
.side_tables_body {
	background-color: #efefef;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1b3664;
	border-bottom-color: #1b3664;
	border-left-color: #1b3664;
}
.side_tables_top {
	background-color: #1B3664;
	border: 1px solid #1B3664;
}
.txt_tablehead {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_tabelbody {
	font-family: Arial;
	font-size: 11px;
	color: #1B3664;
	text-decoration: none;
}
.txt_tabelbody a:link {
	font-family: Arial;
	font-size: 11px;
	color: #1B3664;
	text-decoration: underline;
}
.txt_tabelbody a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #1B3664;
	text-decoration: underline;
}.form_tabel_input {
	font-family: arial;
	font-size: 11px;
	color: #1B3664;
	border: 1px solid #a5acb2;
}
.txt_mainhead {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1B3664;
}
.centercontent {
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	text-decoration: none;
}
.centercontent a:link{
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	text-decoration: underline;
}
.centercontent a:visited{
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	text-decoration: underline;
}
.centercontent a:hover{
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	text-decoration: none;
}
.centercontent P {
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	text-decoration: none;
}
.centercontent H1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1B3664;
}
.centercontent H2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1B3664;
}
.tx-srlanguagemenu-pi1 SELECT{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color:#1B3664;
	margin:0;
	padding:0;
	width:161;
	display:inline;
}
.tx-srlanguagemenu-pi1 FORM{
	display:inline;
}

/* default styles for extension "tx_srfeuserregister_pi1" 
   .tx-srfeuserregister-pi1 p { font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#35006d; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
   .tx-srfeuserregister-pi1 a:link { background-color:transparent; color:navy; text-decoration:none; font-weight:bold;}
   .tx-srfeuserregister-pi1 a:visited { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srfeuserregister-pi1 a:hover { background-color:transparent; color:#333333; text-decoration:none; }
   .tx-srfeuserregister-pi1 a:active { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srfeuserregister-pi1 td { vertical-align:top;  font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#35006d; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px;}
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; list-style-image: none; list-style-position: inside; margin: 0 0 0 .5em; font-size: 1em; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .4em 0; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; font-size: 1em; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values { list-style-type: square; list-style-image: none; list-style-position: inside; margin: 0; font-size: 1em; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; margin: 0 2em 0 0;}
*/


.tx-srfeuserregister-pi1 INPUT, SELECT, TEXTAREA {
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	border: 1px solid #a5acb2;
	width:245px;
	margin-top: 2px;
	margin-bottom: 2px;
		float:right;
}

.tx-srfeuserregister-pi1 INPUT.submit {
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	width:96px;
	border: 1px solid #1B3664;
	background-color:#efefef;
	text-align: center;
}
.tx-newloginbox-pi1 a:link{
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	text-decoration: underline;
}
.tx-newloginbox-pi1 a:visited{
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	text-decoration: underline;
}
.tx-newloginbox-pi1 a:hover{
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	text-decoration: none;
}
.tx-newloginbox-pi1 {
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	text-decoration: none;
}
.tx-newloginbox-pi1 H3 {
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	color: #1B3664;
	text-decoration: none;
}
.tx-newloginbox-pi1 INPUT {
	color: #1B3664;
	width:150px;
	border: 1px solid #1B3664;
	background-color:#efefef;
	text-align: left;
}
INPUT.tx-newloginbox-pi1-submit {
	text-align: center;
}
.tx-jetlogostdmail-pi1 TR {
    background-color: #efefef;
    color: #1b3664;
    font-family: Arial;
    font-size: 12px;
	height: 18px;
}
.tx-jetlogostdmail-pi1 TABLE {
	
}
.tx-jetlogostdmail-pi1 INPUT {
	color: #1B3664;
	border: 1px solid #1B3664;
	background-color:#efefef;
	text-align: center;
}
.tx-jetlogostdmail-pi1 SELECT  {
	color: #1B3664;
	border: 1px solid #1B3664;
	background-color:#efefef;
	width: 150px;
}
.tx-jetlogostdmail-pi1 TD {
	white-space: nowrap ;
}

.HP_align {
text-align:center;
 	position: relative;
  	min-height: 100%; /* Fuer moderne Browser */
  	height: auto !important; /* Fuer moderne Browser */
 	height: 100%; /* Fuer IE */
border-bottom: 1px solid black;
}
DIV.HP_align {
	vertical-align:baseline
}
INPUT.login {
	background-color:#ffffff;
}
INPUT.login_btn {
	width: 100px;
	text-align: center;
}
SPAN.loginerror {
	color: red;
}
.fht_download_categorytitle {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1B3664;
}
.fht_download_category {
 float:left;
 margin-right:10px;
 margin-top: 10px;
 width: 187;
 white-space: nowrap ;
}


.tx-jetlogoedituser-pi1 TABLE {
    width: 350px;
}
.tx-jetlogoedituser-pi1 TH { 
    background:#ccc; 
    padding:0 .5em; 
    text-align:right; 
    white-space:nowrap; 
}
.tx-jetlogoedituser-pi1 TD { 
    background:#eee; 
    padding:0 .5em; 
}
.tx-jetlogoedituser-pi1 INPUT {
	color: #1B3664;
	border: 1px solid #1B3664;
	background-color:#FFFFFF;
	text-align: left;
	width: 100%
}
.tx-jetlogoedituser-pi1 INPUT.form_submit_gem {
    text-align: center;
    background-color:#efefef;
}
.tx-jetlogoedituser-pi1 INPUT.date {
	width: 80px;
}

.tx-jetlogoreports-pi1 TH { 
    background:#ccc; 
    padding:0 .5em; 
    text-align:left; 
    white-space:nowrap; 
}
.tx-jetlogoreports-pi1 TD { 
    background:#eee; 
    padding:0 .5em; 
}
.tx-jetlogoreports-pi1 INPUT {
	color: #1B3664;
	border: 1px solid #1B3664;
	background-color:#FFFFFF;
	text-align: left;
	width: 100%
}
.tx-jetlogoreports-pi1 INPUT.submit {
    text-align: center;
    background-color:#efefef;
    width: 150px;
    text-align: center;
}
.tx-jetlogoreports-pi1 DIV.crt {
	border-color:#000000; 
	border-style:solid; 
	border-width:1px;
	padding:4px;
	width: 310px;
	display:none;
}
.tx-jetlogoreports-pi1 INPUT.date {
	width: 80px;
}
