@charset "utf-8";
/* 
*
* Coded by Tolga Arican (chaylock@msn.com)
* C-Section www.csdlab.com 2008
*
*/

/* mozilla scroll hack */
:root{ overflow-y:scroll; }

/* page layout */	
html,body { margin:0px; height:100%; }
body { 
	background:url(../images/mainbg.jpg) top left no-repeat #f1f7fb; margin:0px; 
	font-family:Tahoma; font-size:11px; color:#5d5d5d;
}
a, a:visited { color:#9a0040; text-decoration:none; } a:hover { color:#000; }
a img, a:visited img, a:hover img { border:solid 0px #fff; }
form { margin:0px; padding:0px; }
.root { width:922px; position:relative; }

.header {

	width: 922px; height: 95px;
	background-image: url(../images/header.png) !important;
	background-image: none;
	background-repeat:no-repeat;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header.png', sizingMethod='scale');
}

.headerAlt {

	position:relative;
	width: 922px; height: 64px;
	background-image: url(../images/header_alt.png) !important;
	background-image: none;
	background-repeat:no-repeat;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header_alt.png', sizingMethod='scale');
}

.headerSmooth {

	position:absolute;
	top:19px;
	left:27px;
	margin:0px;
}

.midMenu {
	
	position:relative;
	width: 922px; height: 47px;
	background-image: url(../images/midmenu.png) !important;
	background-image: none;
	background-repeat:no-repeat;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/midmenu.png', sizingMethod='scale');
}

.content { 

	width:904px;
	text-align:left; 
}

.contentbg { background: url(../images/bgc.png) 8px 0px repeat-y;  }
.gradArea { background: url(../images/gradbg.png) no-repeat; }

.contentLeft {
	
	width: 8px; height:auto;
	background-image: url(../images/bgl.png) !important;
	background-image: none;
	background-repeat:repeat-y;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bgl.png', sizingMethod='scale');
	background-position:0px 0px;
}

.contentRight {
	
	width: 10px; height:auto;
	background-image: url(../images/bgr.png) !important;
	background-image: none;
	background-repeat:repeat-y;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bgr.png', sizingMethod='scale');
	background-position:0px 0px;
}

.bottom {

	width: 922px; height:52px;
	background-image: url(../images/bottom_v2.png) !important;
	background-image: none;
	background-repeat: no-repeat;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom_v2.png', sizingMethod='scale');
}

.bottomNoBorder {

	width: 922px; height:52px;
	background-image: url(../images/bottom_noborder_v2.png) !important;
	background-image: none;
	background-repeat: no-repeat;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom_noborder_v2.png', sizingMethod='scale');
}

/* left area */
.leftArea { 

	width:205px;
	border-right:solid 1px #fff;
	float:left;
	padding:15px 10px 20px 25px;
}

.altMenuItem {

	display:block;
	width:100%;
	float:left;
	margin:3px 0px 3px 0px;
}

.altMenuItem a {

	display:block;
	float:left;
	padding:0px 0px 0px 4px;
}

.altMenuItem img {

	margin:4px 0px 0px 15px;
}

.altMenuBull-red {

	display:block;
	float:left;
	width: 12px; height: 12px;
	background-image: url(../images/bulletred.png) !important;
	background-image: none;
	background-repeat: no-repeat;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bulletred.png', sizingMethod='scale');
}

.altMenuBull-gray {

	display:block;
	float:left;
	width: 12px; height: 12px;
	background-image: url(../images/bulletgray.png) !important;
	background-image: none;
	background-repeat: no-repeat;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bulletgray.png', sizingMethod='scale');
}

/* special header */
.specialHeader {

	font-size:13px;
	color:#9a0040; 	
	font-weight:bold;
	float:right;
	width:662px;
	text-align:left;
	background:url(../images/middleline.png) no-repeat 0px 37px;
	height:40px;
	border-left:solid 1px #e3e3e3;
}

.specialHeaderLong {

	color:#9a0040; 	
	font-weight:bold;
	width:903px;
	text-align:right;
	background:url(../images/middleline_long.png) no-repeat 0px 37px;
	height:40px;
	border-left:solid 1px #e3e3e3;
	padding:10px 0px 0px 0px;
}

.subHeader { 

	float:left;
	font-size:15px;
	padding-left:27px; 
}

.numberButtonArea {

	font-size:14px;
	color:#9a0040; 	
	font-weight:bold;
	float:right;
	
}

.numberButtonArea a {
	float:left;
	list-style:none;
	margin: 0 10px 0 0;
	padding:0px 4px 2px 4px;
	border :0;
}

.numberButtonArea .secili {
	
	border-bottom:solid 2px #9a0040;
}

.specialHeader div {

	padding:12px 0px 0px 24px;
	float:left;
}

/* right area */
.rightArea {

	border-left:solid 1px #e3e3e3;
	float:left;
	padding:20px 25px 30px 25px;
	width:612px;
	line-height:1.6;
	background:url(../images/rareabg.png) repeat-x left bottom;
	margin-bottom:40px;
}

.long { width:845px !important; }

.rightArea h4 { 
	
	font-size:15px;
	margin:5px 0px 0px 0px;
	color:#9a0040; 
}
.rightArea h5 { 
	
	font-size:13px;
	margin:5px 0px 5px 0px;
	color:#9a0040; 
}
.rightArea p {

	margin:7px 0px 7px 0px;
	padding:0px;
}
.ekipTblR { padding:10px 0px 10px 30px; }
.bigImgContainer {

	border-left:solid 1px #e3e3e3;
	width:660px;
	float:left;
	margin-bottom:40px;
}
.clear { border-left:none !important; margin-bottom:0px !important; }
.nobg { background: none !important; }
.wbg { background-image: none !important; background-color:#fff !important; }
.nopad { padding:0px !important; }
.nopad-ver { padding-left:0px !important; padding-right:0px !important; width:662px !important; }
.tdMid { height:25px; background:url(../images/dot.gif) repeat-x 0px 13px; }

/* urunler bolumu */
.urunler {

	background:url(../images/urunler.jpg) no-repeat #fff;
	width:904px; 
	height:422px;
	padding-bottom:10px;
}

.urunlerArea {

	margin-top:220px;
	width:50%;
	float:left;
}

.urunlerArea .urunBtn {

	float:left;
	font-size:12px;
	font-weight:bold;
	background-image:url(../images/bulletbig.png) !important;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bulletbig.png', sizingMethod='crop');
	padding:4px 0px 0px 30px;
	margin:7px 5px 7px 15px;
	width: 170px;
	height:20px;
}

.urunBtns {

	overflow:hidden;
	margin:10px 0px 10px 5px;
	width:100%;
}

.urunBtns .urunBtn {

	float:left;
	font-size:11px;
	font-weight:bold;
	background-image:url(../images/bulletbig.png) !important;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bulletbig.png', sizingMethod='crop');
	padding:5px 0px 0px 24px;
	margin:0px 10px 0px 0px;
	height:20px;
	width:auto;
}
.urunPhotoContainer {

	padding:10px 10px 0px 20px;
	float:left;
}
.urunPhoto {
	
	display:block;
	background:url(../images/imgContainerTop.jpg) no-repeat;
	width:463px;
	float:left;
}
.photoHeader {

	height:56px;
	font-size:22px;
	color:#9a0040;
	padding:2px 0px 0px 20px;
}
#photo {

	text-align:center;
}
.photoDetails {

	float:left;
	margin:10px 10px 20px 10px;
	width:380px;
}
.phHeader {

	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}
#ozellikler .childDetail { 

	padding-top:4px;
	font-weight:bold;
	color:#777;
}
#ozellikler .childDetail .altMenuBull-red {

	margin-right:12px;
}
#modeller { text-align:center; margin:auto; overflow:hidden; display:none; }
#modeller .childDetail {

	padding:8px;
	margin:0px 0px 15px 0px;
	text-align:center;
	border:solid 2px #e0e0e0;
	background-color:#fff;
}
#modeller .childDetail img {

	margin-bottom:5px;
}
#imgContainerBotDiv {

	height:44px;
	overflow:hidden;
}
.ps {

	padding:15px 0px 20px 0px;
	color:#999;
}

/* menu buttons & other buttons */
.menu { position:absolute; top:62px; left:370px; width:545px; display:block; }
.btn1 { width:84px; background-image:url(../images/btn1.png); }
.btn2 { width:83px; background-image:url(../images/btn2.png); }
.btn3 { width:77px; background-image:url(../images/btn3.png); }
.btn4 { width:134px; background-image:url(../images/btn4.png); }
.btn5 { width:154px; background-image:url(../images/btn5.png); }
.btn1,.btn2,.btn3,.btn4,.btn5 { display:block; height:17px; float:left; }
.btnLogo { position:absolute; top:33px; left:20px; width:180px; height:30px; }
.btnHome { width:145px; height:27px; display:block; background-image:url(../images/btnhome.png); position:absolute; top:174px; right:14px; }
.btnOzellikler { width:145px; height:27px; display:block; background-image:url(../images/btnozellikler.png); position:absolute; top:174px; right:14px; }
.btnGonder { width:103px; height:23px; display:block; background-image:url(../images/btngonder.png); float:right; margin-left:10px; }
.btnTemizle { width:103px; height:23px; display:block; background-image:url(../images/btntemizle.png); float:right; margin-left:10px; }
.btnKoc { position:absolute; bottom:8px; left:7px; width:25px; height:25px; }
.btnDestek { position:absolute; bottom:18px; right:160px; width:88px; height:18px; }
.btnIletisim { position:absolute; bottom:18px; right:80px; width:55px; height:18px; }
.btnTR{ position:absolute; bottom:18px; right:50px; width:20px; height:18px; }
.btnEN{ position:absolute; bottom:18px; right:20px; width:20px; height:18px; }
.btn1:hover,.btn2:hover,.btn3:hover,.btn4:hover,.btn5:hover,.btnHome:hover,
.btnOzellikler:hover,.btnTemizle:hover,.btnGonder:hover { cursor:pointer; background-position:bottom; }
.secili { background-position:bottom; color:#000 !important; }
.red { color:#9a0040; }
.gray { color:#999999; font-size:10px; }
.bullet2bot { float:right;margin:11px 15px 0px 0px; }

/* form elements */
.tfieldLong {

	border:solid 1px #d4d3d3;
	font-size:13px;
	font-family:Tahoma;
	color:#333;
	width:480px;
	padding:4px;
}
.tfieldMid {

	border:solid 1px #d4d3d3;
	font-size:13px;
	font-family:Tahoma;
	color:#333;
	width:200px;
	padding:4px;
}
.tfieldSmall {

	border:solid 1px #d4d3d3;
	font-size:13px;
	font-family:Tahoma;
	color:#333;
	width:80px;
	padding:4px;
}
.tfieldXSmall {

	border:solid 1px #d4d3d3;
	font-size:13px;
	font-family:Tahoma;
	color:#333;
	width:20px;
	padding:4px;
	text-align:center;
}

/* staj form */
.stajForm {

	width:100%;
}
.stajForm .left {

	padding-left:25px;
}
.stajForm .right {
	
	padding-right:25px;
	width:480px; 
	text-align:left;
}
.stajForm .spanned {

	padding-left:25px;
	padding-right:25px;
}

/* paging */
.paging { display:block; float:right !important;width:auto !important;font-size:10px; }
.blackBtn a, .blackBtn a:visited { 
	font-weight:bold; color:#fff; background-color:#111; margin-right:1px; 
	padding:2px 5px 2px 5px; text-decoration:none; float:left;
}
.blackBtn a:hover, .blackBtn .secili, .blackBtn .inaktif { float:left; padding:2px 5px 2px 5px; margin-right:1px; font-weight:bold; }
.blackBtn a:hover { background-color:#ddd; color:#000; }
.blackBtn .secili { background-color:#b03; color:#fff !important; }
.blackBtn .inaktif { background-color:#ccc; color:#666; }