/* CSS Document */

body {
margin:0px;
padding:0px;
background-color:#c64624;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:normal;
font-variant:normal;
line-height:1.3em;
text-align:center;
font-size:12px;
}
a {
color:#c64624;
text-decoration:none;
}
a:hover {
color:#333333;
text-decoration:none;
}
.clear {
clear:both;
height:1px;
}
.myRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #990000;
}
.buttton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A70302;
	border: 1px solid #FF7546;
}

#container {
margin:0px auto;
padding:0px 6px;
width:960px;
background-color:#FFFFFF;
overflow:hidden;
}
#container b{
margin:0px;
padding:0px 0px;
font-weight:normal;
}
#container b h1{
margin:0px;
padding:3px 0px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#c64624;
}
*html #container {
\width:972px;
w\idth:960px;
}
#top {
margin:0px;
padding:0px;
width:100%;
background:url(images/logo.gif) left top no-repeat;
height:140px;
text-align:right;
}
#container #top p {
margin:14px 0px 0px 0px;
text-align:justify;
width:700px;
float:right;
font-family:Arial, Helvetica, sans-serif;
}
#container #top strong {
line-height:30px;
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#c64624;
}
#container #top span {
color:#c64624;
}

#toplink {
margin:0px 0px 0px 0px;
padding:4px 4px;
background-color:#c64624;
color:#FFFFFF;
font-size:11px;
text-align:right;
}

#toplink a {
text-decoration:none;
color:#FFFFFF;
}
#toplink a:hover {
text-decoration:underline;
color:#FFFFFF;
}
#toplink span a {
color:#FFFF00;
}

#top2 {
margin:0px;
padding:1px 0px 0px 0px;
width:100%;
border-bottom:1px solid #FFFFFF;
}
#topleft {
float:left;
margin:0px;
padding:0px;
background:url(images/bg-intro.jpg) left top no-repeat;
width:439px;
height:180px;
}
#topleft p {
margin:10px 0px;
padding:0px 10px;
text-align:justify;
font-size:11px;
color:#FFFFFF;
line-height:1.4em;

}
.company {
font-size:18px;
font-weight:bold;
}
.hotline {
font-size:14px;
font-weight:bold;
}
.no {
color:#FFFFFF;
font-weight:bold;
font-size:13px;
}
.detail {
color:#FFFFFF;

float:right;

}
.detail a {
color:#FFFFFF;
}
.detail a:hover {
color:#FFFFFF;
}


#topright {
float:right;
margin:0px;
padding:0px;
width:506px;
height:180px;
}
#linkbar {
clear:both;
width:100%;
background-color:#c64624;
margin:0px 0px;
padding:8px 0px;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:right;
}
#linkbar a {
color:#FFFFFF;
text-decoration:none;
}
#linkbar a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#container #linkbar span a {
color:#FFFF00;
}
#left {
float:left;
width:248px;
margin:4px 0px;
padding:0px;
text-align:left;
}
#nav {
margin:0px 0px;
padding:0px 0px;
}
#nav ul {
margin:0px 0px;
padding:0px 0px;
list-style-type:none;
}
#nav ul li {
list-style-type:none;
margin:0px;
background:url(images/bg-nav.gif) left top no-repeat;
border-bottom:1px dotted #666666;
background-position:4px 11px;
padding:0px 0px 0px 22px;
line-height:25px;
font-size:11px;
}
#right {
float:right;
width:700px;
margin:4px 0px;
padding:0px;
text-align:left;
font-size:11px;
}
#right p {
text-align:justify;

}
h1 {
margin:0px 0px;
padding:4px 4px;
background:url(images/bg-heading.gif) left top repeat-x;
text-transform:uppercase;
font-size:12px;
color:#c64624;
border:1px solid #fee4dd;
}
#toursec {
margin:0px 0px 0px 0px;
padding:0px 0px;
float:left;
width:318px;
}

#hotelsec {
margin:0px 0px 0px 20px;
padding:0px 0px;
float:left;
width:318px;
}
#footer {
clear:both;
border-top:2px solid #c64624;
padding:10px 4px;
color:#c64624;
font-size:11px;
}
#footer span {
color:#666666;
}

.heading {
	font-size:14px;
	color:#c64624;
}
.address {
margin:1px 0px;
padding:4px 4px;
text-align:left;
font-size:11px;
color:#333333;
border:1px solid #fee4dd;
background:url(images/bg-toursec.gif) left bottom repeat-x;
}

.tour {
margin:1px 0px 0px 0px;
height:59px;
background-color:#edddbb;
border:1px solid #fee4dd;
display:block;
}
.tour p {
margin:0px;
padding:4px;
color:#c64624;

}
.tour em {
margin:0px;
padding:4px;
font-size:11px;
font-style:normal;
}
.tour .price {
width:150px;
float:left;
color:#c64624;
padding:0px 0px 0px 4px;
}
.tour .book {
width:100px;
float:right;
color:#c64624;
padding:0px 4px 0px 0px;
text-align:right;
}

.alttour {
margin:1px 0px 0px 0px;
height:59px;
background-color:#e3e3c9;
border:1px solid #fee4dd;
}
.alttour p {
margin:0px;
padding:4px;
color:#c64624;

}
.alttour em {
margin:0px;
padding:4px;
font-size:11px;
font-style:normal;
}
.alttour .price {
width:150px;
float:left;
color:#c64624;
padding:0px 0px 0px 4px;
}
.alttour .book {
width:100px;
float:right;
color:#c64624;
padding:0px 4px 0px 0px;
text-align:right;
}

.larwgewin {
	background-color: #000000;
	z-index:10;
	position:absolute;
	opacity: 0.75;                
    filter: alpha(opacity=75);   
	position:absolute;
	z-index:3;
	left:0;
	top:0;

}

.onTopbackgrounda {
	z-index:120;
}
.loglink {

border:1px solid #c64624;
padding:2px 2px;
}

.offline {
padding:0px 6px 0px 0px
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#0033CC;
text-align:right;
font-weight:bold;
font-style:italic;
}.larwgewin {
	background-color: #000000;
	height: 100%;
	width: 100%;
	filter: Alpha(Opacity=80);
}
.boldunderlineitalic {
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	cursor:pointer;
}
#container #left #newchat{
margin:0px 0px;
padding:8px 8px;
clear:both;
width:244px;
height:121px;
background:url(images/new-chat.jpg) left top no-repeat;
}
*html #container #left #newchat {
\width:260px;
w\idth:244px;
}

#container #left #newchat p {
margin:0px 0px;
font-size:12px;
color:#000000;
font-weight:bold;
}
#container #left #newchat span {
color:#FFFFFF;
font-weight:normal;
line-height:1.2em;
font-family:Arial, Helvetica, sans-serif;
}
#container #left #newchat form {
margin:6px 0px;
}
bolditalichere {
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	cursor:pointer;
}
.tourtableborder {
	border: 1px solid #c64624;
}
.tourheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #C64624;
	height: 25px;
	padding-top: 5px;
	padding-left: 10px;
}

.request {
display:block;
margin:0px;
padding:0px;
text-align:right;
font-weight:bold;
text-decoration:underline;
color:#c64624;
}

#container #footeraddress {
clear:both;
margin:0px 0px;
padding:4px 0px;
}
#container #footeraddress .footerbox {
float:left;
width:300px;
margin:10px 0px 10px 10px;
padding:0px 0px;
text-align:left;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
#container #countryno {
background-color:#c64624;
margin:0px 0px;
padding:4px 4px;
color:#FFFFFF;
font-size:12px;
text-align:right;
}
#container #countryno span {
font-weight:bold;
color:#FFFF00;
}
#textile{
	padding:8px 0px 0px 0px;
	font-size:12px;
	color:#993300;
	}
#container #right #testimonialsblok a {
background-color:#993300;
text-align:center;
color:#FFFFFF;
display:block;
width:25px;
height:20px;
float:left;
margin-left:10px;
font-weight:bold;
border:1px solid #E03D05;
}
#container #right #testimonialsblok a:hover {
background-color:#E03D05;
border:1px solid #993300;
}
.form_name { color:#FF0000; }
.form_field { background-color:#EFEFEF; border:1px solid #D8D8D8; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif ;}
#search_div{
	background-color:#EAEAEA;
	border:1px solid #E1E1E1;
	padding:5px;
	margin:0px 0px 5px 0px;
}