/*
* {
	padding	: 0px;
	margin	: 0px;
	}
*/	
body{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	background-color:#a5aeba;
	background-image:url(images/ana_bg.jpg); 
	margin :0px;
	background-repeat:repeat-x;
}
a{cursor:pointer;}
td {	
	align:left;
	font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
#art-content, .art-content{
	color:#5a6779;
}

#page{
	margin:0 auto !important;
	padding:0px;
	width:778px !important;
	_width:778px !important;
	text-align:left;
	position:relative;
}





/* TOP INCLUDE STYLES ------------------ */
#header{
	width		:100%;
	height		:97px;
	text-align	:left;
	position	:relative;
	margin-top	:15px;
	border-bottom	:1px solid #9ea8b4;
}

#header #cell_01 {
	width	:390px;
	height	:95px;
	float	:left;
	position:relative;
	}
#header #cell_02 {
	width			: 388px;
	height			: 95px;
	float			: left;
	position		: relative; 
	background-color: #97a1ad;
	}

#cell_02_1{
	margin-top		: 0px;
	height			: 17px;
	text-align		: right;
	padding-right	: 15px;
	color			: #dce0e5;
	}
	#cell_02_1 a, #cell_02_1 a:link, #cell_02_1 a:visited {
		font-family		: Tahoma;
		color			: #dce0e5;
		font-size		: 10px;
		text-decoration	: none;	
	}
	#cell_02_1 a:hover{
		color:#ffe400;
		text-decoration:underline;
	}
#cell_02_2 {
	height			: 42px;
	padding			: 0px;
	margin-top		: 2px;
	}
#header #cell_02 #cell_02_3{
	height			: 27px;
	text-align		: right;
	padding-top		: 7px !important;
	padding-right	: 10px !important;
	background-color: white;
	background-image: url(images/topbg_r2.jpg);
	background-repeat:repeat-x;
	}


/* MAIN DIV STYLES ------------------ */

#main{
	width		: 100%;
	/*overflow	: auto;*/
	position	: relative;
	float		: none;
	background-color	: #f8f9fb;
	/*background-image	: url(../../images/orta_bg_uzun.jpg); 
	background-repeat	: repeat-x;*/
	padding-bottom:20px;
	height:100%;
}
#main #pageTree{
	position	: relative;
	padding-top	: 10px;
	padding-left: 11px;
	color		: #848f9d;
	font-size	: 11px;
}
	#pageTree a, #pageTree a:link, #pageTree a:visited{
		color		: #848f9d;
		font-family	: Arial, Helvetica, sans-serif;
		font-size	: 11px;
		text-decoration:none;	
	}
	#pageTree a:hover{
		color: #a92f31;
	}
#main #leftMenu{
	/*width:25%;*/
	width	: 200px;
	/*min-width: 200px !important;*/
	float	: left;
	position: relative;
	padding	: 10px;
	display	: inline;
}

/* ClearFix */
#main #leftMenu:after{
    content: ".";
    display: block;
    height: 0;
    font-size:0;
    clear: both;
    visibility:hidden;
}



#main #content{
	/*width	 : auto;*/
	width	 : 518px;
	float 	 : left;
	position : relative;
	padding-top : 10px;
	padding-left: 10px;
	padding-right:10px;
}
	/* -- LOGIN -- */ 
	.login{
		height		: 75px;
		background	: #CCCCCC;
		margin		: 0 0 10px 0;
		padding		: 10px;
		}
	.login fieldset{ 
		border:1px;
		border-color:#E5E5E5;
		border-style:solid;
		}
	.login fieldset p {
		margin:0;
		padding:10px 10px 0 10px;;
		font-weight:bold;
		line-height:150%;
	}
	.login ul 	{
		float:right;
		margin	: 0;
		padding	: 0;
		list-style:none;
		}
	.login li	{
		float	: left;
		list-style:none;
		padding	: 0 10px;
		margin-right: 5px;
		line-height	: 25px;
		height:25px;
		}
	.login:after{
	    content		: ".";
    	display		: block;
	    height		: 0;
    	font-size	: 0;
	    clear		: both;
    	visibility	: hidden;
	}

	/* --------- TABS ------------------ */
	.tabs #tab-title{
		line-height	: 35px;
		height		: 35px;
		background-image	: url(images/urunler_bg.jpg);
		background-repeat	: repeat-x;
		padding-left: 10px;
		color		: #f1de9d;
		font-family	: Arial, Helvetica, sans-serif;
		font-size	: 21px;

	}
	
	.tabs li.current a{
		color: #ff5f00;
		}
	.tabs li.current a:hover{
		color: #ff5f00;
	}
	.tabs a, .tabs li.sub1 a, .tabs li.sub2 a {
		color: black;
		text-decoration: none;
		/*font-weight: bold;*/
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}

	.tabs a:link, .tabs a:visited  {
	
	}

	.tabs a:hover {
		color: #ff5f00;
	}
	
	/* TABS NEW */
	.tabs{
		position		: relative;
	}
	.tabs div{
		width			: 190px;
		height			: 25px;
		line-height		: 25px; 
		border-top		: 1px solid #F7F7F7;
		background-color: #e5e7eb;
		position   		: relative;
		padding-left	: 10px;
	}
	.tabs div.subDv{
		padding			: 0;
		display			: block;
		position		: relative;
		/*width			: inherit;*/
		height:auto;
	}
	.tabs div.subDv div{
		background-color: #dcdee2;
		padding-left	: 20px;
		width			: 180px;
		position		: relative;
	}
	.tabs div.current a{color: #ff5f00;display:block;}
	
	.tabs:after{
	    content		: ".";
    	display		: block;
	    height		: 0;
    	font-size	: 0;
	    clear		: both;
    	visibility	: hidden;
	}

	/* --------- TABS ------------------ */


#main #content #contentTitle{
	width		: 100%;
	float		: none;
	color		: #9ca6b2;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 20px;
	text-decoration	: none;	
	padding-bottom	: 10px;
	border-bottom	: 1px solid #d1d6dd;
}
#main #content #contentBody{
	padding-top:20px;
	clear:both;
}
	.article_line{
		position:relative;
		display	:block;
		clear	:both;
		margin	:0 0 20px 0;
	}
	/* firefox taşma */
	.article_line:after{
   	 content: ".";
   	 display: block;
   	 height: 0;
   	 font-size:0;
   	 clear: both;
   	 visibility:hidden;
	}
	.CatModule{
		margin-bottom:20px;
		}
	.CatModule:after{
   	 content: ".";
   	 display: block;
   	 height: 0;
   	 font-size:0;
   	 clear: both;
   	 visibility:hidden;
	}

	.art-title{
		font-size:150%;
		font-weight:bold;
		color:#333333;
	}
	#photo{
		width	: 200px;
		float	: right;
		padding	: 0 0 0 10px;
		overflow: hidden;
	}
	#thb{
		width	: 150px;
		float	: left;
		padding	: 0 10px 0 0;
		overflow: hidden;
	}
	#thb img, photo img{
		border:1px solid #9ca6b2;
	}
	#desc{
		float:left;
	}
	#desc #rel-url{
		padding	: 10px 0 0 0;
	}
	#desc #rel-url a {color:red;}
	
	#desc #last-update{
		margin-top:10px;
	}
	#desc #reg-date{
		margin-top:10px;
	}
	#desc #last-update span, #desc #reg-date span{
		color:gray;
	}
	#desc #and-more{
		margin-top:10px;
	}
	#desc #and-more a, #desc #and-more a:link, #desc #and-more a:visited {
		font-size:11px;
		color:blue;
		text-decoration:underline;
	}
	#desc #and-more a:hover{ color:red;}

	#print-friendly a{color:#666666;}
/* FOOTER STYLE --------------------- */

#footer{
	clear			: both;
	height 			: 24px;
	line-height 	: 24px;
	color			: #f1de9c;
	font-size		: 10px;
	}
	#footer #cell_10{width:5px;float:left;}
	#footer #cell_11{width:748px;float:left;background-image: url(images/bottom_orta.jpg);padding-left	: 20px;}
	#footer #cell_12{width:5px;float:left;}

/* PAGE STYLE --------------------------- */ 

.tah11red 		{ font-family: Tahoma; font-size: 11px; line-height: 13px; color: #D93E2A;}
.tah11wh 		{ font-family: Tahoma; font-size: 11px; line-height: 13px; color: #FFFFFF; text-decoration: none;}
.tah11wh:hover 	{ font-family: Tahoma; color: #FFFF99; text-decoration: none ; font-weight: bold; font-size: 11px;}
.tah11bej 		{ font-family: Tahoma; font-size: 11px; color: F7F0DD; text-decoration: none;}
.tah11bej:hover { font-family: Tahoma; color: #FFFFFF; text-decoration: underline;}
.tah11ugray 	{ font-family: Tahoma; font-size: 11px; line-height: 13px; color: #333333; text-decoration: underline;}
.tah11gray 	{ font-family: Tahoma; font-size: 11px; line-height: 13px; color: #333333;}
.tah10ublue 	{ font-family: Tahoma; font-size: 10px; line-height: 13px; color: blue; text-decoration: underline;}
.tah11ublue 	{ font-family: Tahoma; font-size: 11px; line-height: 13px; color: blue; text-decoration: underline;}
.tah11ugreen 	{ font-family: Tahoma; font-size: 11px; line-height: 13px; color: #006600; text-decoration: underline;}

#spots{
	position: relative; 
	width 	: 758px;
	padding	: 10px; 
	padding-bottom : 0px;
	background-color:#f8f9fb; 
}
	#spots h3{
		padding:0 4px 6px 4px; 
		margin:0 0 0 20px; 
		border-bottom: 2px white groove; 
		color:#e56924;
		font-family:Tahoma; 
		font-size:20px;
		font-weight:normal;
		}
	#spots h5{
		margin	: 0;
		padding:0 0 0 4px;
		font-weight : bold;
		font-size : 11px;
	}
	#spots h5 a{color:#333333; text-decoration:none;}
	#spots h5 a:hover{ text-decoration:underline;}
	#spots p{	padding:0 0 0 4px; margin:5px 0 8px 0; }
#spots div.box{	border-left:1px dotted #cccccc; min-height:60px; padding-left:20px;}
#spots #spotNews{
	float 	: left;
	width	: 250px;
	margin-right : 20px;
}
#spots #spotNews h3{margin:0 0 8px 0;}
#spots #spotNews div.box{border:none; margin:0; padding:0;}
#spots #spotNews p a{color:black;text-decoration:none;}
#spots #spotNews p a:hover{color:darkgray;}
#spots #box2{
	float 	: left;
	width 	: 230px;
	margin-right: 20px;
}

/*
#spots #box2 #spotSupport{
	width 	: 230px;
	height	: 100px;
}
#spots #box2 #spotProd{
	width 	: 230px;
	height	: 100px;
}
*/
#spots #box3{
	float 	: left;
	width 	: 230px;
	text-align: right;
}

#spots #spotProd img{
	width	:80px;
	height	:80px;
	float	:left;
	margin-right:10px;
}
#spots:after{
	content: ".";
   	display: block;
   	height: 0;
   	font-size:0;
   	clear: both;
   	visibility:hidden;
}
ul.pagging{
	display:block;
	padding	:0;
	margin	:0;
	list-style:none;
}
ul.pagging li{
	float:left;
	padding:0 5px;
	line-height:15px;
}
ul.pagging li a{color:black; text-decoration:none;}
ul.pagging li.current a{color:#FF6600; text-decoration:none;}

#msg{
	border	: 1px dotted #cccccc;
	padding	: 25px;
	color	: black;
}
