/* CSS Document */

/* // All body information */
@import url('http://vliegvrienden.drecomm.nl/fileadmin/vliegvrienden/templates/ext/dre_flightplan/css/dre_flight_plane.css');
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	
	text-align: center;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #1d339f;
	font-size: 11px;
	
	height: 100%;
	width: 100%;
}

div, td, th, table, p, li{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #1d339f;
	font-size: 11px;
	text-align: left;
}

/* /////////////// MAIN LAYOUT */

#Wrapper {
	width: 959px;
	height: 10px;
	margin-right: auto;
	margin-left: auto;
}
#Header{
	width: 959px;
	background-image:url(../images/header4.jpg);
	background-repeat:no-repeat;
	clear: both;
}
#MenuOut {
	width: 767px; 
	float: left;
}
#Menu {
	padding-left: 192px;
	height: 117px;
}

#MeldAan a{
	float: right;
	font-size: 25px;
	line-height: 28px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ff9711;	
	padding: 5px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 39px;
	margin-right: 10px;
}
#MeldAan a:hover{
	text-decoration: none;
}

#MainContainer{
	clear: both;
}

#ColumnLeft{
	width: 192px;
	float: left;
}
#Content{
	width: 573px; /* 573 */
	float: left;
	border: 1px solid #0092fa;
	border-bottom: 0px;
}

#ColumnRight{
	width: 192px;
	float: left;
}

#Footer {
	display: none;
	width: 959px;
	float: both;
}

/* ///////////////// BASIC STYLES */

.bodytext {
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.imgborder {
	margin-bottom: 10px;
	border: 1px solid #0092fa;
}

a:link,
a:visited,
a:active {
	text-decoration: none;
	color: #ff9711;
}
a:hover {
	text-decoration: underline;
}

.text_left{
	float: left;
}
.text_right{
	float: right;
}
hr {
	border: 0px solid #0092fa;
	background-color: #0092fa;
	color: #0092fa;
	height: 1px;
}

h1 {
	font-size: 18px;
	color: #ff9711;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}

#Content h4{
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;	
}

#Content h1 {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}
#Content table {
	margin: 10px;
}
.image_left{
	float:left;
	border-right: 1px solid #0092fa;
	margin-right: 15px;
}
.image_right{
	float:right;
	border-left: 1px solid #0092fa;
	margin-left: 15px;
}
.content_text{
	padding:15px;
}
#Content .maincontent{
	border-bottom: 1px solid #0092fa;

}

.small_text {
	font-size: 10px;
}
select,
input,
textarea {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #1d339f;
	font-size: 11px;
	text-align: left;
}
/* Box Header */
.BoxHeaderOut{
	border-bottom: 1px solid #0092fa;
	width: 185px;
}
.BoxHeader{
	border: 1px solid #6bc8fe;
	background-color: #6bc8fe;
	background-image: url(../images/boxheaderbg.jpg);
	/*height: 26px;*/
}
.BoxHeaderText{
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/boxheaderbullet.jpg);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	padding-left: 27px;
	padding-top: 1px;
	padding-bottom: 2px;	
}
.closer{
	clear:both;
}

/* Box Content */
.BoxContent{
	padding: 6px;
	padding-top: 7px;
}

/* //////////////// HEADER */

/* Main menu */

#Menu ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	overflow: hidden;
	width: 550px;
}
#Menu ul li{
	float: left;
	padding-top: 3px;
	height: 16px;
	overflow: hidden;
	padding-bottom: 3px;
	border: 1px solid #0092fa;
	border-bottom: 0px;
	margin-right: -1px;
	margin-top:94px;
/*	white-space: nowrap; */
}

/* \*/
* html #Menu ul li {
	float: left;
	padding-top: 3px;
	height: 25px;
	overflow: hidden;
	border: 1px solid #0092fa;
	padding-bottom: 10px;
	border-bottom: 0px;
	margin-right: -1px;
	margin-top:94px;
	background-image: url(../images/boxheaderbg_wit.jpg);
}/* */

#Menu ul li a:link,
#Menu ul li a:active,
#Menu ul li a:visited{
	padding-top: 3px;
	padding-bottom: 10px;
	padding-left: 6px;
	padding-right: 6px;
	color: #1d339f;
	background-image: url(../images/boxheaderbg_wit.jpg);
	~background-image:none;	
}

#Menu ul li a:hover{
	text-decoration: none;
	background-color: #56bdfd;
	background-image: none;		
}


#Menu ul li a.navi-active {
	text-decoration: none;
	background-color: #56bdfd;
	background-image: url(../images/boxheaderbg.jpg);
}

*html #Menu ul li a.navi-active {
	background-image:none;
}


/* //////////////// LEFT COLUMN */

/* Login */
#Login {
	width: 185px;
	border: 1px solid #0092fa;
	margin-bottom: 5px;
}
.BoxContent input, select {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #1d339f;
	font-size: 11px;
	width: 95px;
	float: right;
	margin-bottom: 5px;
}

.BoxContent .login_btn{
	float: right;
	clear: both;
	display: block;
	width: 61px;
}
.login_left{
	width: 5px;
	float: left;
}
.login_txt{
	padding-top: 3px;
	padding-bottom: 8px;
}
.aanmeld{
	clear: both;
}

/* Zoek Collega */
#ZoekCollega {
	width: 185px;
	border: 1px solid #0092fa;
	margin-bottom: 5px;
}
#ZoekCollega input {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #1d339f;
	font-size: 11px;
	width: 95px;
	float: left;
	margin-bottom: 5px;
}
#ZoekCollega select {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #1d339f;
	font-size: 11px;
	width: 99px;
	float: left;
	margin-bottom: 5px;
}
#ZoekCollega .zoek_btn{
	float: right;
	display: block;
	width: 61px;
}
.login_left{
	width: 74px;
	float: left;
}

/* BannerLeft */
#BannerLeft {
	width: 185px;
	border: 1px solid #0092fa;
	margin-bottom: 5px;
}
#BannerLeft .BoxContent{
	padding: 0px;
}

/* /////////////// CONTENT */
#SubMenuOut{
	border-bottom: 1px solid #0092fa;
}
#SubMenuOut ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background-image: url(../images/boxheaderbg.jpg);
}
#SubMenuOut ul li{
	float: left;
	padding-top: 5px;
	padding-bottom: 4px;
	border-right: 1px solid #0092fa;
	~color:#FFFFFF;
}

*html #SubMenuOut .BoxHeader ul li a {
	color:#FFFFFF;
}
#SubMenuOut .BoxHeader ul li a:link,
#SubMenuOut .BoxHeader ul li a:active,
#SubMenuOut .BoxHeader ul li a:visited{
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
color:#FFFFFF;
~color:;
	border-right: 1px solid #6bc8fe;	
}

#SubMenuOut .BoxHeader ul li a:hover{
	color: #1d339f;
	text-decoration: none;
	background-image: url(../images/boxheaderbg_wit.jpg);			
}

#SubMenuOut .BoxHeader ul li a.subnavi-active{
	color: #1d339f;
	text-decoration: none;
	background-image: url(../images/boxheaderbg_wit.jpg);
		~color: #1d339f;			
}

/* START IE fix */

/* EINDE IE fix */

/* top 5 boxes */
.top5	{
	width: 277px;
	border: 1px solid #0092fa;
	border-bottom: 0px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
/* \*/
* html .top5 {
	width: 278px;
}/* */
.top5_left {
	padding-right: 5px;
	vertical-align: top;
}
.top5_right {
	padding-bottom: 5px;
}

.top5_text {
	font-size: 10px;
	height: 35px;
	overflow:hidden;
}
.top5_head {
	font-weight: bold;
}
 
.profiel_info {
	padding-bottom: 10px;
}
.profiel_info_ipb {
	padding-bottom: 5px;
	vertical-align: top;
}
/* //////////////// FOOTER ROW */
#drecomm {
	text-align: right;
	padding: 4px;
	font-size: 9px;
	float:left;
}

#copyRight{
	width:100%;
	text-align: left;
	padding: 4px;
	font-size: 10px;
	float:none;
}


/* //////////////// RIGHT COLUMN */

/* BannerRight */
#BannerRight {
	width: 185px;
	border: 1px solid #0092fa;
	margin-bottom: 5px;
	float: right;
}
#BannerRight .BoxContent{
	padding: 0px;
}

/* firefox plaatjes onder fix */
.csc-textpic-imagewrap{
	margin:0px;
	margin-bottom:-5px;
}
/* IE plaatjes onder fix */
*html .csc-textpic-imagewrap{
	margin:0px;
	margin-bottom:-5px;
}
*html #content .csc-textpic-imagewrap{
	margin-bottom:0px;
}

#content .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap img {
	border-right: 1px solid #0092fa;

}
#content .csc-textpic-intext-right-nowrap .csc-textpic-imagewrap img {
	border-left: 1px solid #0092fa;
	margin-right: -1px;
}
#content .csc-textpic-intext-left-nowrap .csc-textpic-text {
	padding: 10px;
}

#content .csc-textpic-intext-right-nowrap .csc-textpic-text {
	padding: 10px;
}
#ColumnLeft h1{
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/header_bg.jpg);
	background-repeat: no-repeat;
	padding-left: 27px;
	padding-top: 3px;
	padding-bottom: 2px;	
	height:29px;
	margin-bottom:-5px;
}
*html #ColumnLeft h1{
	margin-bottom:0px;
}
#ColumnLeft .maincontent{
	width: 185px;
	overflow: hidden;
	border: 1px solid #0092fa;
	margin-bottom: 5px;
}

.tx-febuddysearch-pi1-tiny table{
	width:100px;
	overflow: hidden;
}
#Content .tx-febuddysearch {
	width: 550px;
}

#Content .tx-febuddysearch select{
	float: left;
}

#ColumnLeft .tx-febuddysearch {
	margin: 10px;
}
#ColumnLeft .tx-febuddysearch td {
	width: 80px;
	float: left;
}
#ColumnLeft form {
	margin: 10px;
}
#ColumnLeft .tx-febuddysearch-pi1 a {
	padding: 10px;
}
/* DRE_FLIGHTINFO */
.tx-dreflightplan-pi1 {
	width: 573px;
	overflow: hidden;
}

div.tx-dreflightinfo-pi1 td,
div.tx-dreflightinfo-pi2 td {
	text-align:left;
}

div.tx-dreflightinfo-pi1 select,
div.tx-dreflightinfo-pi2 select {
	float:left;
}

.tab {
	cursor:pointer;
						
	padding:5px;
	text-align:center;
	vertical-align:middle;

	background-color:#d9effd;
	background-image: url(../images/boxheaderbg_wit.jpg);
	border: 1px solid #6bc8fe;
	border-right: 1px solid #0092fa;
}
	
.selected {
	cursor:default;
	color: #FFFFFF;
		
	background-color:#5fbcff;
	background-image: url(../images/boxheaderbg.jpg);
	font-weight:bold;
}
.profile_tab {
	border: 1px solid #0092fa;
}
#tx-febuddymail-pi3-buddylist {
	width: 550px;
}
#tx-febuddymail-pi1-inbox {
	width: 550px;
}
#tx-febuddymail-pi1-message {
	width: 550px;
}

.tx_dreflightplan_pi1-msg
{
	margin-left:5px;
}

.tx_dreflightplan_pi1-msg-error
{
	margin-left:5px;
	color:red;
}

#tx_dreflightinfo_pi2-img {
	margin-left: 5px;
}
.error1{
	color:red;
}
.error2{
	color:red;
}

#tx_chcforum-pi1 table{
	margin: 0px;
}
#tx_chcforum-pi1 table th{
	background-color: #FFFFFF;
}
#tx_chcforum-pi1 table thead th{
	background-color: #0092fa;
	color: #FFFFFF;
}
.tx-chcforum-pi1-footerBox{
	background-color: #0092fa;
	color: #FFFFFF;
}
#tx_chcforum-pi1 table td { background-color: #D7ECFF; }
.tx-chcforum-pi1-navPath { background-color: #FFFFFF; }
.tx_chcforum-pi1-toolBar { background-image: url(../images/boxheaderbg_wit.jpg); }
.tx_chcforum-pi1-subToolBar { display:none; }
.tx-chcforum-pi1-linkUp { background-image: url(../images/boxheaderbg_wit.jpg); }
.tx-chcforum-pi1-postForm #formWhere { background-color: #0092fa; color: #FFFFFF; }
.tx-chcforum-pi1-postForm { background-color: #F3FAFF; }
.tx-chcforum-pi1-postForm fieldset#formTop legend { background-color: #F3FAFF; border-width: 0px; }
.tx-chcforum-pi1-postForm fieldset#formBottom legend { background-color: #F3FAFF; border-width: 0px; }
.tx-chcforum-pi1-postForm fieldset#formTop, .tx-chcforum-pi1-postForm fieldset#formBottom { background-color: #F3FAFF; }
.tx-chcforum-pi1-formBtn input { background-color: #FF9711; text-align: center; font-weight: bold; color: #FFFFFF; border: 0px; height: 29px; }
.tx-chcforum-pi1-formBtnHov input { background-color: #FF9711; text-align: center; font-weight: bold; color: #FFFFFF; border: 0px; height: 29px; }
.tx-chcforum-pi1-pageLinksTop, .tx-chcforum-pi1-pageLinksBtm { background-color: #FFFFFF; }
#tx_chcforum-pi1 a { font-weight: bold; }
.tx-chcforum-pi1-postForm fieldset label { width: 100px; }
.tx-chcforum-pi1-singlePost .text { background-color: #FFFFFF; border-top-width: 0px; border-bottom-width: 0px; }
.tx-chcforum-pi1-singlePost .author { background-color: #F3FAFF; border-bottom-width: 0px; }

