html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input {
	margin:0;
	padding:0;
}
body {
	background-color:#ffffff;
	color:#404040;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

table {border-collapse: collapse;border-spacing: 0;}
table td {padding: 0;vertical-align:top; font-size: 11px;}

p {margin-bottom:1.5em;}

ul,ol{margin-left:1.25em; margin-bottom:10px; list-style-position:outside;}
ol{margin-left:2em; margin-bottom:10px;}

li {margin:0;}


/* --- H1-H6 --- START --- */
H1,H2,H3,H4,H5,H6 {}

H1{font-size: 14px; color: #970f1a; font-weight:bold; margin-bottom:8px;}
H2{font-size: 12px; color: #404040;margin-bottom:3px;}
H3{font-size:1.2em; font-weight:bold; margin-bottom:5px;}
H4{font-size:1.1em;	font-weight:bold;}
H5{font-size:1.0em;	font-weight:bold;}
H6{font-size:0.85em;}
/* --- H1-H6 --- START --- */


/* --- Separators --- START --- */
.separator {
	border-top:1px #999999 dashed;
	margin-bottom:10px;
}
.separator5, .separator10, .separator20 {clear:both; display:block; font-size:1px; line-height:1px;}
.separator5 {height:5px;}
.separator10 {height:10px;}
.separator20 {height:20px;}
/* --- Separators --- END --- */



.bodyiframe   { background-color: white; scrollbar-arrow-color:#969696;scrollbar-3dlight-color: #969696; scrollbar-darkshadow-color: #969696; scrollbar-face-color: #C4C3C3; scrollbar-highlight-color: #C4C3C3; scrollbar-shadow-color: #C4C3C3; scrollbar-track-color: #ffffff;}
body   { background-color: #970F1A;scrollbar-arrow-color:#969696;scrollbar-3dlight-color: #969696; scrollbar-darkshadow-color: #969696; scrollbar-face-color: #C4C3C3; scrollbar-highlight-color: #C4C3C3; scrollbar-shadow-color: #C4C3C3; scrollbar-track-color: #ffffff;}

.txt { color: #404040; font-size: 11px; font-family: Verdana, Arial;}
.txt12 { color: #404040; font-size: 12px; font-family: Verdana, Arial;}
.txt16 { color: #970f1a; font-size: 16px; font-family: Arial; margin-bottom: 0px;}
.txt16_2 { color: #404040; font-size: 16px; font-family: Arial; margin-bottom: 0px;}
.txt_white { color: white; font-size: 11px; font-family: Verdana, Arial;}
.awhite { color: white; font-size: 11px; font-family: Verdana, Arial; text-decoration: none }
.awhite:hover { color: white; font-size: 11px; font-family: Verdana, Arial; text-decoration: underline }

a { color: #970f1a; font-size: 11px; font-family: Verdana, Arial; text-decoration: none }
a:hover   { color: #970f1a; font-size: 11px; font-family: Verdana, Arial; text-decoration: underline }
a.selected{color:#970f1a; text-decoration: none; line-height:18px; }
.anav {color: black; text-decoration: none; line-height:18px; }
.anav:hover { color:#970f1a; text-decoration: underline; line-height:18px; }
.aselected {color:#970f1a; text-decoration: none; line-height:18px; }

h1 a,h1 a:hover{font-size: 14px;}


a:active { color: #970f1a; font-size: 11px; font-family: Verdana, Arial; text-decoration: none }
.grey {
	background-color: #DAD7D7;
}
.white {
	background-color: #ffffff;
}
div.box {
	background-color: #FFED9F;
	padding: 5px;
	border: 3px solid #F6DE75;
	margin: 0px 5px 5px 5px;
	float: right;
}

table.tsrFront {
	margin: 0px 0px 5px 2px;
	border: 3px solid #f6de75;
	background-color: #ffed9f;
}

table.tsrFront .content {
	padding: 0px 0px 5px 5px;
}

table.tsrFront .content img {
	margin-top: 5px;
}

table .partner img {
	margin: 0px 5px 0px 0px;
}

table .partner  {
	margin: 5px 0px 0px 0px;
}

table .partner tr  {
	height: 25px;
}

table .touroperators .logo {
	width:32px;
	padding:2px 5px 2px 0px;
}

table .touroperators td{
	vertical-align:middle
}

.BlogTitleMonth {
	background-color: #ffedae;
	border-bottom: 3px solid #ffc600;
	padding: 2px 0px 2px 5px !important;
}

.BlogTitleMonthSub {
	margin-left: 20px !important;
	background-color:#fff4cd;
	border-bottom: 2px solid #ffdf70;
	padding: 2px 0px 2px 5px !important;
}

.empl_content {
	padding: 5px 0px 10px 5px;
}

.empl_content_sub {
	padding: 5px 0px 10px 5px;
	margin-left: 20px;
}

h4 {
	font-size: 12px !important;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}



