/* CSS Document */

/* generals */

body {
	padding: 0px;
	margin: 25px 0px 30px 0px;
}

body, td, th {
	color: #5b4530;
	font-family: Arial, Tahoma, "Trebuchet MS";
	font-size: 13px;
}

th {
	padding: 2px;
}


.inputfield {
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #EE7464;
}

.buttonok {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #EE7464;
	border: 1px solid #FFFFFF;
}

h1 {
	font-size: 26px;
	font-weight: normal;
	color: #00AFEA;
}

h2 {
	font-size: 21px;
	font-weight: normal;
	color: #00AFEA;
}

hr { height: 0px; 
border-top: 1px dashed #24B5E6;}

/* footer */

.boxfooter {
	border-top: 1px solid #24B5E6;
	border-bottom: 1px solid #24B5E6;
}

.boxfooter td {
	font-size: 12px;
}

/* page */

.boxtablemain {
	border-top: 5px solid #908679;
	border-bottom: 0px solid #908679;
	margin-bottom: 2px;
}

.boxheader {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	height: 200px;
	padding-top: 50px;
}

.boxdate {
	padding: 7px 0px;
}

.boxhome {
	background-position: right bottom;
	background-color: #A4E8FF;
	background-repeat: no-repeat;
	padding: 15px;
}

.boxhome a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00AFEA;
	padding-right: 5px;
	padding-left: 5px;
}

.boxhomeimg {
	background-position: left top;
	background-repeat: no-repeat;
	height: 77px;
	border-top: 1px solid #7EDEFF;
	border-bottom: 1px solid #ffffff;
}

.pagebox {
	background-color: #F4FCFF;
	border: 1px solid #D2F2FF;
}


/* side bar */

.sidebox {
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 10px;
}
	
.sidebox th, .sidebox th a {
	text-align: left;
	font-size: 18px;
	padding-bottom: 5px;
	font-weight: normal;
}

.sidebox td, th {
	padding: 6px 10px 4px 14px;
	font-size: 12px;
}
	
.sideboxnewsletter {
	background-image:url(images/footer_bg_1.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.sideboxnewsletter th {
	color: #B84F40;
	border-bottom: 1px dashed #BFA095;
}


.sideboxnewsletter a {
	font-weight: bold;
	color: #CC0000;
}

.sideboxtimes {
	background-color: #C2DB71;
	background-image: url(images/footer_bg_2.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.sideboxtimes th {
	padding: 6px 10px 4px 14px !important;
	color: #869D3C;
	border-bottom: 1px  dashed #A4BC55;
}
.sideboxtimes a {
	font-weight: bold;
	color: #336600;
}

.sideboxget {
	background-color: #F798BC;
	background-image: url(images/footer_bg_3.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.sideboxget th {
	color: #73012C;
	border-bottom: 1px dashed #D75385;
}

.sideboxget a {
	color: #73012C;
}

.sideboxtell {
	background-color: #C0C5F7;
	background-image: url(images/footer_bg_4.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;

}
.sideboxtell th {
	color: #474E96;
	border-bottom: 1px dashed #9094B9;
}

.sideboxtell a {
	color: #474E96;
}

.sideboxrent {
	background-color: #FFE46E;
	background-image: url(images/footer_bg_5.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;

}
.sideboxrent th {
	color: #E26B00;
	border-bottom: 1px dashed #9094B9;
}

.sideboxrent a {
	color: #E26B00;
}

/* end side bar */


.imgpage {
	border: 1px solid #A3A3A3;
	margin-bottom: 5px;
}

.tdrowa {
	background-color: #F0FCFF;
}
.tdrowb {
	background-color: #FFFFFF;
}
.pagemark {
	font-size: 16px;
	font-weight: bold;
}

.pagepath { font-size: 12 px;}
