/* Class definition for background shading */ 


/***********   MY THINGS    */

#parent {
	width:930px;
	margin: auto;
}

#header {
	background-image:url(../images/header_bg.jpg);
	width:930px;
	height:289px;
	float:left;
}


#logo {
	width:421px;
	float:left;
}

#main_menu {
	width:195px;
	float:right;
	padding:90px 260px 0px 50px; 
}

#middle {
	width:930px;;
	float:left;
}

#left_menu {
	width:217px;
	float:left;
	padding: 0px 0px 0px 15px;
	margin:0 auto;
}

#content {
	width:678px;
	float: left;
	margin:0 auto;
	padding:0px 10px 0px 10px;
}

#footer {
	background-image:url(../images/footer_bg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:700px;
	height:145px;
	float:left;
	margin:0 auto;
	padding:10px 190px 15px 40px;
	color:#cab5aa;
}

#box1 {
	margin-top:5px;
	height:28px;
}

#box2 {
	background-image:url(../images/box_in.gif);
	background-repeat:repeat-y;
	padding:0px 5px 0px 25px;
	color:#FFFFFF;
	text-align:left;
}

#box3 {
	height:26px;
}

#customize {
	width:197px;
	height:202px;
	margin:10px;
}


/******HOME************/

#header_home {
	background-image:url(../images/header_bg_home.jpg);
	width:100%;
	height:247px;
	float:left;
}


#logo_home {
	width:421px;
	float:left;
}

#box_parent {
	width:896px;
	padding:0px 17px 0px 17px;
	float:left;
}

#box1_home {
	height:28px;
	float:left;
	width:896px;
}

#box2_home {
	width:856px;
	float:left;
	background-image:url(../images/box_in_home.gif);
	background-position:top left;
	background-repeat:repeat-y;
	padding:0px 20px 0px 20px;
	color:#FFFFFF;
	text-align:left;
}

#box3_home {
	height:26px;
	float:left;
	width:896px;
}


/************Other****************/
.system_template_content_shade {
	visibility:hidden; 
	position:absolute; 
	z-index:20;
	left:0px;
	top:0px;
	width:100px;
	height:100px;
	background-color:#000000;
}

/**************************************** */


html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img, div, span{
	margin:0;
	padding:0;
	border: 0;
}

body{
	background-image:url(../images/bg.jpg);
	background-position:center top;
	background-repeat:repeat-y;
	color:#000000;
	font-size:13px;
	text-align: left;
/**		font-family: Tahoma, Arial, Helvetica, sans-serif;		*/
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}

tr,td{
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;	line-height:1.5em;
}

p{

}
h1,h2,h3,h4,h5,h6{

	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
h1 {
	font-size: 200%;
	line-height: 1.6em;
	font-weight:lighter;
}
h2 {
	font-size: 180%;
	line-height: 1.8em;
	font-weight:lighter;

	}
h3{
	font-size: 160%;
	line-height: 1.8em;
	font-weight:500;

	}

h4 {
	font-size: 140%;
	line-height: 1.6em;
	font-weight:bold;
}

h5 {
	font-size: 120%;
	line-height: 1.5em;
	font-weight:bold;

}

h6 {
	font-size: 100%;
	line-height: 1.5em;
	font-weight:bold;

}

a{
	color:#2b373c;
	text-decoration:none;
}
a:hover{
	color:#ff0000;
	text-decoration:none;
}
sup{
	font-size: 100%;
}

label{
 font: bold 100% "tahoma", Verdana, Arial;
 color: #334d55;
}

hr{
	border:0px solid #FFFFFF;
	height:0px;
}

fieldset{
	padding:10px;
	border:1px solid #dedede;
}

legend{
	color:#2793B9;
	font-weight:bold;
	font-size:10pt;
	margin-bottom:5px;
}

em{

}

form{
	margin: 0;
	padding:0;
	}
form select{
	font-size:8pt;
}

option {
	font-family: tahoma, arial, verdana;
	font-size: 8pt;
	height:16px;
}

ul{
	list-style-type:square;
	margin-left:15px;
}
li{
	list-style-type:disc;
	margin-top:5px;
	list-style-position: outside;
}
ul li{
 list-style-type: disc;
}
ul ul ul{
 list-style-type: none;
}


ol{
	list-style-type:decimal;
	margin-left:35px;
	list-style-position: outside;
}
ol li{
	margin-top:10px;
	font-size:8pt;
	list-style-type:decimal;
}

ol ol{
 list-style-type: disc;
}
ol ol ol{
 list-style-type: none;
}

a.tab_class {
	background-color:#CCCCCC;
}

a.tab_class_active {
	background-color:#F8FAA0;
	color:#FF0000;
}



/*********** mailform **********/

.mailtextarea{
	font-size:8pt;
	font-style:normal;
	width:200px;
	height:115px;
	background-color:#ffffff;
	border:1px solid #cacaca;
	color:#2b373c;
	font-size:8pt;
	padding:2px;
}

.mailadresarea{
	font-style:normal;
	width:200px;
	height:60px;
	background-color:#ffffff;
	border:1px solid #cacaca;
	color:#2b373c;
	font-size:8pt;
	padding: 2px;
}
.adrestextarea{
	font-style:normal;
	width:200px;
	height:60px;
	background-color:#ffffff;
	border:1px solid #cacaca;
	color:#2b373c;
	font-size:8pt;
}
.mailinput{
	font-family:tahoma;
	font-size:8pt;
	font-style:normal;
	width:200px;
	height:18px;
	border:1px solid #cacaca;
	color:#2b373c;
	font-size:8pt;
	padding: 2px;
}

.mailmiddleinput{
	font-style:normal;
	width:74px;
	height:20px;
	border:1px inset #CCCCCC;
	color:#2b373c;
	font-family:tahoma;
	font-size:8pt;
	}
	
.searchinput{
	font-style:normal;
	width:100px;
	border:1px solid #cccccc;
	color:#999999;
	font-family:tahoma;
	font-size:8pt;
	padding: 2px;
	height: 18px;
	}
	
.mailsmallinput{
	font-style:normal;
	width:40px;
	height:16px;
	border:1px inset #CCCCCC;
	color:#2b373c;
	font-family:tahoma;
	font-size:8pt;
	}

.button{
	font-weight:bold;
	font-size:8pt;
	height:20px;
	width:80px;
	color:#ffffff;
	border:1px outset #c7ddf3;
	background-color:#b5342e;
}
	
.search_button{
	font-weight:bold;
	font-size:8pt;
	height:25px;
	width:60px;
	color:#ffffff;
	border:1px outset #c7ddf3;
	background-color:#b5342e;
}


/*********** MY TEXT STYLES ******************/

.pembe {
	color:#a78b7d;
	font-size:10px;
	text-decoration:none;
}

a.pembe:hover, visited {
	color:#cab5aa;
	font-size:10px;
	text-decoration:underline;
}

.footer_menu {
	color:#cab5aa;
	font-size:11px;
	text-decoration:none;
}

a.footer_menu:hover {
	text-decoration:none;
	color:#ece2dc;
}

a.footer_menu:active {
	color:#cab5aa;
	font-size:11px;
	text-decoration:none;
}




/*********** yazi stilleri ***************/

.beyaz{
	color:#bea183;
	font-weight:normal;
	text-decoration:none;
}

.beyaz2{
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.tur_adi{
	color:#FFFFFF;
	font-weight:normal;
	font-size:17pt;
	text-decoration:none;
}


.tour_head{
	color:#000000;
	font-weight:normal;
	font-size:16pt;
	text-decoration:none;
}

.destination_head{
	color:#cea574;
	font-weight:normal;
	font-size:17pt;
	text-decoration:none;
}


.tour_info_head{
	color:#c5541a;
	font-weight:normal;
	font-size:18pt;
	text-decoration:none;
}

.tour_head2{
	color:#000000;
	font-weight:bold;
	font-size:15pt;
	text-decoration:none;
}


.tour_head3{
	color:#000000;
	font-weight:normal;
	font-size:20pt;
	text-decoration:none;
}


.tour_head4{
	color:#a02a06;
	font-weight:bold;
	font-size:12pt;
	text-decoration:none;
}



/********* linkler *********/


.link_beyaz{
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}


a.link_beyaz:hover{
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}

.link_details{
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}


a.link_details:hover{
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}

.link_sir{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}


a.link_sir:hover{
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}



.link_detail{
	color:#a35100;
	text-decoration:none;
}


a.link_detail:hover{
	color:#a35100;
	font-weight:bold;
	text-decoration: line-through;
}

.link_siyah{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:10pt;
}


a.link_siyah:hover{
	color:#a35100;
	font-weight:bold;
	text-decoration:none;
}




/********* menulink *************/


.sub_page{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:10pt;
}

a.sub_page:hover{
	color: #000000;
	text-decoration: underline;
	font-weight:bold;
}


.sub_page_sel{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:8pt;
}

a.sub_page_sel:hover{
	color: #000000;
	text-decoration: underline;
	font-weight:bold;
}



.sub_page2{
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	font-size:8pt;
}

a.sub_page2:hover{
	color:#ffffff;
	text-decoration: underline;
	font-weight:normal;
}


.sub_page_sel2{
	color:#402213;
	text-decoration:underline;
	font-weight:normal;
	font-size:8pt;
}

a.sub_page_sel2:hover{
	color:#ffffff;
	text-decoration: underline;
	font-weight:normal;
}

.table_n {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.table_b {
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-size:11px;
	font-weight:bold;
}

/********** kenarlik **********/

.alt_kenarlik{
	border-bottom:1px #965e39 solid;
}

.kenarlik{
	border:1px #965e39 solid;
}

.kenarlik_kahve{
	border:1px #c9a58e solid;
}



/*************************************************************
***********************  HOME PAGE ***************************
**************************************************************/

#b_welcome {
	background-image:url(../images/welcome.jpg);
	background-repeat:no-repeat;
	background-position:center 20px;
	margin:40px 0px 0px 0px;
	float:left;
	width:260px;
	padding:50px 10px 10px 10px;
	font-size:11px;
}

#featured {
	float:left;
}



/**************************************************************************************
******************            Tour Template                   *************************
***************************************************************************************/

#m_up {
	text-align:left;
	float:left;
	width:896px;
	padding:0px 17px 0px 17px;
}

		#m_up_left {
		float:left;
		width:670px;
		}
		
			#tourname {
			float:left;
			width:670px;
			height:50px;
			}
			
			#thelisto {
			font-size:12px;
			float:left;
			width:100px;
			padding:10px 10px 0px 20px;
			}
			
			#themap {
			background-color:#bc9466;
			float:left;
			width:510px;
			padding:5px;
			margin:10px;
			}
		
		#m_up_right {
		float:left;
		width:150px;
		padding:10px 8px 0px 20px; 
		}

#m_down {
	text-align:left;
	float:left;
	width:930px;
	padding:12px 0px 16px 0px;
}

	#m_down_left {
	float:left;
	width:534px;
	padding:8px 8px 8px 14px;
	border-right:#663300 dashed 1px;
	}
	
		#m_down_head {
		width:387px;
		float:left;
		height:37px;
		}
		
		#the_info {
		float:left;
		width:535px;
		}
		
		#requestform {
		width:148px;
		height:37px;
		float:right;
		}
	
	#m_down_right {
	float:left;
	padding:8px 14px 8px 8px;
	width:350px;
	}
	
		#dis_links {
		float:left;
		width:350px;
		height:200px;
		}
		
		#display {
		font-family: tahoma, Arial, Helvetica, sans-serif;
		text-align:left;
		font-size:15px;
		float:left;
		width:350px;
		padding:0px 0px 0px 0px;
		}
		
		#credit {
		float:left;
		width:600px;
		padding:10px 10px 50px 10px;
		text-align:left;
		}
		
		#customizo {
		text-align:center;
		float:left;
		width:350px;
		padding:10px 0px 25px 0px;
		}
		

#left_dest {
	float:left;
	width:260px;
	padding:20px 0px 10px 40px;
}

#left_dest_list {
	width:130px;
	float:left;
}

#right_tours {
	width:563px;
	float:left;
	padding:0px 47px 0px 13px;
	text-align:left;
}

#freak {
	width:240px;
	height:113px;
	padding:5px 0px 0px 0px;
	float:left;
}

#dest_in {
	width:850px;
	padding:0px 40px 10px 40px;
	float:left;
}

#dest_top {
	width:850px;
	float:left;
	text-align:center;
	padding:0px 40px 0px 40px;
}

#dest_title {
	width:300px;
	float:left;
	height:50px;
	padding:16px 0px 0px 0px;
	text-align:left;
}

#dest_select {
	width:200px;
	float:left;
	text-align:right;
	padding:20px 0px 0px 0px;
}

#tours_list {
	float:left;
	padding:16px 16px 16px 47px;
}
		
/****************TOOL TIP**************************/

.balloonstyle{
	position:absolute;
	top: -500px;
	left: 0;
	padding: 8px;
	visibility: hidden;
	border:0px solid #874619;
	font:normal 11px tahoma;
	z-index: 100;
	background-color:#f2efe9;
}

#arrowhead{
	z-index: 99;
	position:absolute;
	top: -500px;
	left: 0;
	visibility: hidden;
}

/****************************FORM*******************************/

#form_title {
	float:left;
	width:515px;
	padding:10px;
	text-align:left;
}

#form_text {
	float:left;
	width:140px; 
	height:19px;
	text-align:left; 
	margin-top:5px;
	padding:0px 0px 0px 30px;
}

#form_input {
	width:350px; 
	float:left;
	padding:5px;
}

.input_mine {
	background-color:#bc9466; 
	font-size:14px; 
	border:solid #663300 1px;
}

.input_submit {
		background-color:#bc9466;
		background-image:url(../images/send.jpg);
		width:88px;
		height:37px;
}

.input_clear {
		background-color:#bc9466;
		background-image:url(../images/clear.jpg);
		width:88px;
		height:37px;
		elevation:level;
}

.link_normal {
	color:#000000;
	font-size:13px;
	text-decoration:none;
}


a.link_normal:hover {
	color:#000000;
	font-size:13px;
	text-decoration:underline;
}
