@charset "utf-8";
/* CSS Document */

*, h1, h2, h3, h4, h5, h6, html, p, span, div, table, td, th {
margin : 0;
padding : 0;
}
h1, h2, h3, h4, h5, h6
{
font-weight:normal !important;
}
body {
background : #22475a url(images/mainbg.jpg) no-repeat 50% 0%;
font-family : Arial, Helvetica, sans-serif, Tahoma;
font-size : 12px;
color : #fff;
font-weight : normal;
}
a {
outline : 0;
color : #6ee0f5;
text-decoration : underline;
}
a:hover {
text-decoration : none;
}
.clear {
clear : both;
}
#main-wrapper {
width : 980px;
height : auto;
margin : 0 auto;
}
#navigation {
overflow : hidden;
width : 980px;
margin : 0;
float : left;
padding : 0;
height : 44px;
}
.menu {
overflow : hidden;
padding : 0 0 0 0;
margin : 0;
width : 600px;
float : left;
}
.menu ul {
padding : 0;
margin : 0;
list-style : none;
border : 0;
float : left;
}
.menu ul li {
float : left;
margin : 0;
padding : 0 3px;
border : 0;
}
.menu ul li a {
float : left;
margin : 0;
padding : 13px 0;
color : #fff;
font : normal 12px Arial, Helvetica, sans-serif;
text-decoration : none;
}
.menu ul li a span {
padding : 13px;
background : none;
}
.menu ul li a:hover {
background : url(images/r_menu.gif) no-repeat right;
}
.menu ul li a:hover span {
background : url(images/l_menu.gif) no-repeat left;
}
.menu ul li a.active {
background : url(images/r_menu.gif) no-repeat right;
}
.menu ul li a.active span {
background : url(images/l_menu.gif) no-repeat left;
}
#nav-bot {
margin-top : 10px;
height : auto;
width : 100%;
float : left;
margin-bottom : 15px;
}
#logo {
background : url(images/logo.png) no-repeat;
float : left; 
margin-left:5px;
margin-top:10px;
width : 260px;
height : 104px;
display : inline-block;
}
#address {
margin-top : 12px;
font-family :Arial, Helvetica, sans-serif, Tahoma;
overflow : hidden;
float : right;
color : #ffffff;
letter-spacing : 0;
font-weight : normal;
font-size : 12px;
padding :10px 0 0 17px;
background : url(images/location-bg.jpg) no-repeat;
width : 562px;
height : 124px;
}
.cont {
width : auto;
padding-right : 8px;
padding-left : 40px;
background : url(images/contact-icon.gif) no-repeat 0% 10px;
border-right : 1px dotted #27a3be;
float : left;
line-height : 19px;
height : auto;
}
.blue {
font-size : 16px;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif, Tahoma;
color : #fde00a;
}
.blue1 {
font-size : 13px;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif, Tahoma;
color : #fde00a;
}
.add1 {
margin-left : 5px;
width : auto;
padding-right:10px;
/*background : url(images/location-icon.gif) no-repeat 0% 10px;*/
border-right : 1px dotted #27a3be;
float : left;
line-height : 16px;
height : auto;
}



.add2 {
margin-left : 5px;
width : auto;
padding-left:15px;
padding-right:10px;
/*background : url(images/location-icon.gif) no-repeat 0% 10px;*/
border-right : 1px dotted #27a3be;
float : left;
line-height : 16px;
height : auto;
}

.add3 {
margin-left : 5px;
width : auto;
padding-left:15px;
padding-right:10px;

/*background : url(images/location-icon.gif) no-repeat 0% 10px;*/
float : left;
line-height : 16px;
height : auto;
}
.email {
margin-left : 0;
width : auto;
padding-right : 8px;
padding-left : 40px;
background : url(images/email-icon.gif) no-repeat 5px 10px;
float : left;
line-height : 16px;
height : 50px;
}
#slider {
margin : 0 auto;
padding : 0;
list-style : none;
width : 900px;
overflow : hidden;
}
#slider ul, #slider li {
margin : 0;
padding : 0;
list-style : none;
}
#slider li {
width : 840px !important ;
overflow : hidden;
padding : 0;
margin : 0 auto;
}
p#controls {
margin : 0;
position : relative;
}
#prevBtn, #nextBtn {
display : block;
margin : 0;
overflow : hidden;
width : 58px;
height : 232px;
position : absolute;
left : 5px;
top : -230px;
}
#nextBtn {
left : 922px;
}
#prevBtn a {
display : block;
width : 58px;
height : 232px;
background : url(images/l_arrow.gif) no-repeat 0% 0%;
}
#nextBtn a {
display : block;
width : 58px;
height : 232px;
background : url(images/r_arrow.gif) no-repeat 0% 0%;
}
.slider div.slice1 {
margin : 0 auto;
padding : 0;
}
.slider div.slice1 div.slice2 {
margin : 0 auto;
padding : 0;
overflow : hidden;
}
.slider div div div {
margin : 0;
padding : 0 0 0 0;
border : 0;
overflow : hidden;
}
.slider div div div p.img {
float : left;
margin : 0 10px 0 0;
overflow : hidden;
}
.slider div div div h2 {
font-size : 25px;
font-family : "trebuchet MS", Arial, Helvetica, sans-serif, Tahoma;
font-weight : normal;
color : #ffffff;
margin : 0;
padding : 5px 10px 10px 20px;
line-height : 1.2em;
}
.slider div div div p {
font : normal 12px Arial, Helvetica, sans-serif;
margin : 0;
line-height : 1.8em;
padding : 0 0px 0 20px;
}
h1 {
background : url(images/heading-corners.gif) no-repeat 20px 15px;
width : 100%;
text-align : center;
font-family : "trebuchet MS", Arial, Helvetica, sans-serif, Tahoma;
font-size : 26px;
color : #fff;
}
.lightblue {
color : #00ccff;
}
#sections {
text-align:justify;
width : 100%;
height : auto;
margin-top : 42px;
float : left;
color : #ffffff;
}
#sections h1 {
background : none;
width : 100%;
text-align : left;
font-family : "trebuchet MS", Arial, Helvetica, sans-serif, Tahoma;
font-size : 20px;
line-height:25px;
font-weight : normal;
color : #fff;
float : left;
}
#sections img {
margin-top : 15px;
float : left;
margin-bottom : 15px;
}
#sections1 {
margin-right : 56px;
width : 288px;
height : auto;
float : left;
}
#sections2 {
margin-right : 56px;
width : 288px;
height : auto;
float : left;
}
#sections3 {
width : 288px;
height : auto;
float : left;
}

#sections4 {
margin-top:20px;
margin-right : 56px;
width : 288px;
height : auto;
float : left;
}
#sections5 {
margin-top:20px;
margin-right : 56px;
width : 288px;
height : auto;
float : left;
}
#sections6 {
margin-top:20px;
width : 288px;
height : auto;
float : left;
}


a.readmore {
outline : 0;
background : url(images/read-more-red.gif) no-repeat;
height : 19px;
width : 90px;
margin-top : 20px;
float : right;
}
#foottop {
text-align:justify;
color : #fff;
background : url(images/foot-top.jpg) no-repeat 5px 0%;
height : auto;
padding-top : 47px;
padding-bottom : 40px;
float : left;
width : 980px;
}
#foottop h1 {
background : none;
text-align : left;
font-weight : normal;
font-family : "trebuchet MS", Arial, Helvetica, sans-serif, Tahoma;
font-size : 18px;
line-height:20px;
color : #fff;
}
#foottop img {
border : 4px solid #3e88ae;
margin-right : 10px;
}
#your-history {
border : 1px solid #ccc;
height : auto;
width : 462px;
margin : 0;
padding : 0;
float : left;
}
.tourisum {
height : auto;
width : 300px;
float : left;
}
#footer {
margin-top:20px;
padding-left : 10px;
padding-right : 10px;
background : url(images/footer-bg.gif) no-repeat;
height : 41px;
line-height : 41px;
color : #3b779b;
float : left;
width : 960px;
margin-bottom : 10px;
}
#footer a {
color : #3b779b;
}
#footer a:hover {
color : #00ccff;
}
#footer-left {
width : 500px;
float : left;
}
#footer-right {
text-align : right;
width : 400px;
float : right;
}
.relation {
width : 225px;
border : 0;
height : 25px;
float : right;
overflow : hidden;
_margin-top:5px;
}
.input {
background : url(images/bar.gif) no-repeat;
border : 0;
color : #a0b0b8;
padding-left : 5px;
padding-right : 15px;
padding-top : 3px;
float : left;
font-size : 11px;
font-family : Arial, Helvetica, sans-serif, Tahoma;
height : 22px;
width : 160px;
}
.go-btn {
background : url(images/btn.gif) no-repeat;
border : 0;
float : left;
position : relative;
top : 0;
left : -5px;
cursor : pointer;
height : 25px;
width : 22px;
}
.go-btn3 {
background : url(images/btn.gif) no-repeat;
border : 0;
float : left;
position : relative;
top : 0;
left : -5px;
cursor : pointer;
height : 25px;
width : 22px;
}
.admin-title {
width : 970px;
height : 41px;
float : left;
background : url(images/admin-bar.jpg) no-repeat;
margin-bottom : 21px;
font-family : "trebuchet MS", Arial, Helvetica, sans-serif, Tahoma;
font-size : 28px;
font-weight : normal;
line-height : 41px;
color : #fff;
padding-left : 10px;
}
#left {
width : 249px;
margin-bottom : 15px;
height : auto;
float : left;
background : #204356;
}
#left h1 {
float : left;
background : url(images/left-bar.gif) no-repeat;
width : 190px;
padding-top : 10px;
margin-bottom : 10px;
font-size : 18px;
font-weight : normal;
padding-left : 59px;
height : 25px;
text-align : left;
}
#left ul {
list-style : none;
margin-bottom : 10px;
}
#left ul li {
background : url(images/red-arrow.gif) no-repeat 10px 11px;
padding-left : 25px;
}
#left ul li a {
font-family : Arial, Helvetica, sans-serif, Tahoma;
font-size : 13px;
color : #ffffff;
line-height : 25px;
text-decoration : none;
}
#left ul li a:hover {
text-decoration : underline;
}
#right {
width : 706px;
height : 35px;
float : right;
}
#right h1 {
background : url(images/admin-mid-bar.jpg) no-repeat;
width : 696px;
height : 35px;
font-size : 20px;
color : #ffffff;
font-weight : normal;
text-align : left;
line-height : 35px;
padding-left : 10px;
}
#login-panel {
width : 824px;
background : url(images/login-bg.jpg) no-repeat 0% 0%;
height : 305px;
margin : 0 auto;
}
#login-panel h1 {
background : url(images/admin-mid-bar.jpg) no-repeat;
width : 696px;
height : 35px;
font-size : 20px;
color : #ffffff;
font-weight : normal;
text-align : left;
line-height : 35px;
padding-left : 10px;
}
#hor-minimalist-b {
font-family : "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size : 13px;
background : none;
margin : 0;
width : 700px;
border-collapse : collapse;
text-align : left;
}
#hor-minimalist-b th {
font-size : 14px;
font-weight : normal;
color : #9be3ff;
padding : 10px 0;
border-bottom : 2px solid #9cd0ea;
}
#hor-minimalist-b td {
border-bottom : 1px dashed #55849c;
color : #fff;
padding : 10px 8px 10px 0;
}
#hor-minimalist-b tbody tr:hover td {
color : #3e90cc;
}
.white {
color : #fff;
}
.input-bar {
background : url(images/1.gif) no-repeat;
border : 0;
width : 244px;
height : 20px;
color : #fff;
padding-left : 5px;
padding-top : 5px;
}
.go-btn2 {
background : url(images/go-btn2.jpg) no-repeat;
height : 18px;
width : 19px;
border : 0;
cursor : pointer;
outline : 0;
float : right;
}
.login-to {
font-family : "trebuchet MS", Arial, Helvetica, sans-serif, Tahoma;
font-size : 20px;
font-weight : normal;
}
#center {
line-height : 18px;
float : left;
width : 980px;
height : auto;
margin-top : 20px;
}
#center-top {
float : left;
height : 9px;
background : url(images/center-top.png) no-repeat bottom;
width : 980px;
}
#center-bot {
padding : 0 20px 20px 20px;
float : left;
height : auto;
margin-bottom:25px;
background : url(images/center-bot.png) no-repeat bottom;
width : 940px;
}


#center-bot h1 {
background : none;
width : 100%;
line-height:35px;
margin-top : 15px;
margin-bottom : 15px;
text-align : left;
font-family : "trebuchet MS", Arial, Helvetica, sans-serif, Tahoma;
font-size : 30px !important;
font-weight : normal;
color : #fff;
float : left;
}
#center-left {
width : 614px;
height : auto;
text-align:justify;
float : left;
}

#center-left h1 {
background : none;
width : 100%;
line-height:35px;
margin-top : 15px;
margin-bottom : 15px;
text-align : left;
font-family : "trebuchet MS", Arial, Helvetica, sans-serif, Tahoma;
font-size : 30px !important;
font-weight : normal;
color : #fff;
float : left;
}
#center-left img {
border:5px solid #3e88ae;
margin-right : 10px;
margin-bottom : 10px;
}
.pad
{
padding-top:10px;
}
#center-right {
text-align:justify;
width : 290px;
height : auto;
line-height:16px;
float : right;
}


#center-right h1 {
background : none;
width : 100%;
line-height:35px;
margin-top : 15px;
margin-bottom : 15px;
text-align : left;
font-family : "trebuchet MS", Arial, Helvetica, sans-serif, Tahoma;
font-size : 20px !important;
font-weight : normal;
color : #fff;
float : left;
}

#center-right img {
margin-bottom : 10px;
margin-top : 0;
margin-right:8px;
border:5px solid #3e88ae;
}
#center h1 {
background : none;
width : 100%;
margin-top : 15px;
margin-bottom : 15px;
text-align : left;
font-family : "trebuchet MS", Arial, Helvetica, sans-serif, Tahoma;
font-size : 20px;
line-height:23px;
font-weight : normal;
color : #fff;
float : left;
}
.font20 {
line-height : 22px;
font-weight : normal;
font-size : 18px;
}
#center-area {
width : 940px;
float : left;
height : auto;
}

#center-area h2{
background:url(images/p1-icon.png) no-repeat 0 0px; padding-left:35px;
margin-top:10px;
margin-bottom:10px;
font-size:20px;
font-weight:normal;
padding-bottom:15px;
border-bottom:2px solid #9cd0ea;
}
.light-blue2
{
color:#9be3ff;
}
#hor-minimalist-c {
font-family : "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size : 13px;
background : none;
margin : 0;
width : 940px;
border-collapse : collapse;
text-align : left;
}
#hor-minimalist-c th {
font-size : 14px;
font-weight : normal;
color : #9be3ff;
padding : 10px 0;
border-bottom : 2px solid #9cd0ea;
}
#hor-minimalist-c td {
border-bottom : 1px dashed #55849c;
color : #fff;
padding : 10px 8px 10px 0;
}
#hor-minimalist-c tbody tr:hover td {
color : #3e90cc;
}
.font14 {
font-size : 13px;
}

ul.articals
{
list-style:none;
}

ul.articals li
{
	background:url(images/arrow.jpg) no-repeat left;
	line-height:35px;
	padding-left:20px;
	font-size:20px;
	font-family:"trebuchet MS", Arial, Helvetica, sans-serif, Tahoma;
	font-weight:normal;
	color:#fff;
}

ul.articals li a
{
	text-decoration:none;
	color:#fff;
}

ul.articals li a:hover
{
	text-decoration:underline;
	color:#fff;
}


ul.tectnique
{
list-style:none;
}

ul.tectnique li
{
	margin-bottom:10px;
	background:url(images/red-arrow.gif) no-repeat 0 7px;
	line-height:18px;
	padding-left:20px;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-weight:normal;
	color:#fff;
}

ul.tectnique li a
{
	text-decoration:none;
	color:#fff;
}

ul.tectnique li a:hover
{
	text-decoration:underline;
	color:#fff;
}

.serv
{
width:100%;
float:left;
margin-top:15px;
height:auto;
}

.serv-left
{
	width:580px;
	float:left;
	height:auto;
}

.serv-right
{
font-weight:bold;
padding-top:10px;
	background:url(images/browse.jpg) no-repeat;
	padding-left:28px;
	width:307px;
	float:right;
	height:100px;
}
.serv-right img {
border:4px solid #3e88ae;

}

.serv-left img {
border:5px solid #3e88ae;
margin-right : 10px;
margin-bottom : 10px;
}
.sap
{
background:url(images/sap.jpg) no-repeat;
width:26px;
height:70px;
float:left;
display:block;
}

.p1 h1 a{ text-decoration: none; color:#005fcd; font-weight:bold;
color:#000000;
cursor:pointer;
display:block;
line-height:30px;
height:30px;
margin-bottom:5px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
background:#efefef url(../images/2.gif) no-repeat 3px 8px;
padding-left:30px;
font-size:18px;
font-weight:normal;
margin-bottom:15px;
text-decoration:none;

}
.p1 h1 a:hover { 
text-decoration: none; color:#005fcd; font-weight:bold;
color:#000000;
line-height:30px;
height:30px;
cursor:pointer;
display:block;
margin-bottom:5px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
background:#efefef url(../images/2.gif) no-repeat 3px 8px;
padding-left:30px;
font-size:18px;
font-weight:normal;
margin-bottom:15px;
text-decoration:none;}

.red
{
color:#f50f00;
}

#paging-table {

	float: right;

	margin: 10px 25px 0 0;

}	

.page-far-left	{

	border:0;

	cursor:pointer;

	text-indent:-99999px;



	background: url(images/paging_far_left.gif) no-repeat;



	display: block;



	float: left;



	height: 24px;



	margin: 0 4px 0 0;



	width: 24px;



	}



.page-left	{

border:0;

cursor:pointer;



	background: url(images/paging_left.gif) no-repeat;



	display: block;

	text-indent:-99999px;



	float: left;



	height: 24px;



	width: 24px;



	}



.page-far-right	{

border:0;

cursor:pointer;



	background:url(images/paging_far_right.gif) no-repeat;



	display: block;

	text-indent:-99999px;



	float: left;



	height: 24px;



	margin: 0 4px 0 4px;



	width: 24px;



	}



.page-right	{

text-indent:-99999px;

	border:0;

	cursor:pointer;



	background:url(images/paging_right.gif) no-repeat;



	display: block;



	float: left;



	height: 24px;



	width: 24px;



	}
