﻿/* GENERIC */

/* background color for the content part of the pages */
Body
{
	font-size: 11px;
	line-height: 15px;
	font-family: Tahoma, Helvetica, sans-serif;
}


#Moto-Header {

height: 180px;            /* Ust Alan Yüksekliği artırır orta kısmını/içeriği aşağı kaydırır. */
background: transparent url(images/ust-fon.jpg) 0 0 no-repeat;   /* Ust Alan Arka Fon Resmi Tanımı */

}



#Moto-TopBar {

top:120px; /* Ust Alandaki navigasyon bar'ının  / TopBar'ın sitenin başlangıcından kaç pixel aşağıda görüneceğini belirtir. */

}

#Moto-User {
margin-bottom: 60px;  /* TopBar yüksekliğine göre sepeti hizlamak için */
}

/*Modal Popup*/
.ModalBackground
{
	background-color: #C0C0C0;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.ModalPopup
{
	background-color: #FFFFFF;
	border-width: 3px;
	border-style: solid;
	border-color: #C0C0C0;
	padding: 3px;
	width: 250px;
}

.ModalPopup p {
    padding: 5px;
}



A.BtnImage
{
	border: darkgray 1px solid;
	padding: 2px 5px 2px 5px;
	font-weight: bold;
	font-size: 10px;
	background: #fefefe url(/images/_btn_back.gif) repeat-x;
	color: #5b5b85;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #c0c0dc;
	text-decoration: none;
	height: 10;
}

A.BtnImage:link, A.BtnImage:active, A.BtnImage:visited
{
	border: darkgray 1px solid;
	padding: 2px 5px 2px 5px;
	color: #555555;
	background-color: #ceceea;
	text-decoration: none;
}

A.BtnImage:hover
{
	border: #bebebe 1px solid;
	padding: 2px 5px 2px 5px;
	background: url(/images/btn_back.gif) #dcdcdc repeat-x;
	color: #303030;
	text-decoration: none;
}



.Bold
{
	font-weight: bold;
}


.Underline
{
	text-decoration: underline;
}

.Red
{
	color: #FF0000;
}


.HeadLine
{
	border-bottom: solid 1px #aaaaaa;
	padding-bottom: 4px;
	margin-bottom: 8px;
}

.LightBorder
{
	border-bottom: solid 1px #e1e1e1;
}



.ListImage
{
	border: 1px solid #DADADA;
	margin: 2px;
}


/* MOTOSIKLETIM EK STILLER -------------------------------------------------------------------------- */






body {
font: normal 11px Tahoma, Arial, Verdana;
color: #333;
margin: 0px;
text-align: center;
}

#Moto-Container {
margin: 0px auto;
width: 960px;
text-align: left;
}


#Moto-Header {
height:135px;
}


#Moto-Logo {
position: absolute;
margin: -35px 0 0 0;
}


#Moto-Content {
clear: both;
margin-bottom: 15px;
}



/* ZİYARETÇİ LİNKLERİ ---------------------------------------- */

#Moto-User {
float:right;
margin: 13px 0 17px 0;
font: normal 11px Verdana, Arial, Tahoma;
}

A.UserLink:link, A.UserLink:visited, A.UserLink:active {
color: #1d5cc0;
text-decoration: underline;
}

A.UserLink:hover {
color: #ea8123;
text-decoration: underline;
}

#Moto-User strong {
color: #ea8123;
}

#Moto-User em {
font-style: normal;
padding: 0 5px;
color: #bbb;
}




/* SEPET ---------------------------------------- */

#Moto-Cart {
float:right;
background: url(images/mycard.gif) no-repeat;
}

A.CartLink:link, A.CartLink:visited, A.CartLink:active {
font: normal 11px Tahoma, Arial, Verdana;
display: block;
width:156px;
height:35px;
color: #804b25;
text-decoration: none;
}


A.CartLink:hover {
color: #804b25;
text-decoration: underline;
}

#Moto-Cart em {
display:block;
font-style: normal;
padding: 11px 0 0 13px;
}

.CartLink strong {
font: normal 11px Verdana;
}



/* ÜST LİNKLER ------------------------------ */

#Moto-TopLinks {
float: left;
width: 785px;
text-align: right;
font: normal 11px Verdana, Arial, Tahoma;
padding-top: 10px;
}

A.TopLink:link, A.TopLink:visited, A.TopLink:active {
color: #444;
text-decoration: none;
}

A.TopLink:hover {
color: #111;
text-decoration: underline;
}

#Moto-TopLinks em {
font-style: normal;
padding: 0 5px;
color: #bbb;
}


/* TOP BAR ------------------------------ */

#Moto-TopBar {
position: absolute;
top:75px;
width:960px;
z-index:9999;
}

#Moto-TopBar h2 {
background: url(images/alisveris.gif) no-repeat;
display: block;
width: 102px;
height: 39px;
float: left;
padding: 0px;
margin: 0px;
}

#Moto-TopBar .SRobot {
display: none;
}

#Moto-TopBar {
clear: both;
background: #fff url(images/topbar-bg.gif) repeat-x;
}



/*******************************Horizontal Navigation*********************************/

#hor_nav {
	float:left;
	display:inline;
	margin:0;
	padding: 0px;
	
}

#hor_nav li {
	list-style:none;
	position:relative;
	float:left;
	background: transparent url(images/topbar-sep.gif) right top no-repeat;
	padding-right: 2px;
}

#hor_nav h3 {
padding: 0px;
margin: 0px;
}

#hor_nav .MCLinkGroup {
float: left;
padding-top: 0px;
margin: 10px 0 0 20px;
}



A.MenuItem:link, A.MenuItem:visited {
display: block;
height:39px;
width:150px;
font: bold 13px Arial, Tahoma, Verdana;
color: #e2f0ff;
text-decoration:none;
line-height:35px;
background: transparent url(images/mmenu-down1.gif) right no-repeat;
}

/*#hor_nav.cartlink a:link, #hor_nav .cartlink a:visited  {
	color: #ffff33;
}*/

A.MenuItem:hover {
text-decoration: none;

}


A.MenuItem2:link, A.MenuItem2:visited {
display: block;
height:39px;
width:150px;
font: bold 13px Arial, Tahoma, Verdana;
color: #e2f0ff;
text-decoration:none;
line-height:35px;
background: none;
}


A.MenuItem2:hover {
text-decoration: none;

}


#hor_nav li a em {
font-style: normal;
display: block;
padding: 1px 0 0 20px;
	
}

.tab_hover {
height: 39px;
}

#hor_nav li.tab_hover A.MenuItem:link, #hor_nav li.tab_hover A.MenuItem:visited {
	color: #444;
	background: #fff url(images/mmenu-down3.gif) right no-repeat;
	border-top: solid 1px #cfdaed;
	height: 39px;
}


#hor_nav li.tab_hover A.MenuItem2:link, #hor_nav li.tab_hover A.MenuItem2:visited {
	color: #444;
	background: #fff;
	border-top: solid 1px #cfdaed;
	height: 39px;
}

.menu_hover {
	height:auto;
	background: #ffffff;
	position:absolute;
	left:-4px;
	z-index: 20;
	border: solid 4px #a1b4cf;
	border-top: none;
}


.shadow {
	height:auto;
	margin:4px;
	background: #ffffff url(images/mm-content-bg.gif) bottom repeat-x;
}

.MCLink {
margin-top:4px;
display: block;
background: url(images/cat-arr.gif) left center no-repeat;
padding-left: 10px;
color: #2e59a0;
text-decoration:underline;
}


A.MCLink:link, A.MCLink:active, A.MCLink:visited {
font: normal 11px Verdana, Arial, Tahoma;
color: #2e59a0;
text-decoration:underline;

}

A.MCLink:hover {
background: url(images/cat-arr-over.gif) left center no-repeat;
color: #111;
text-decoration:none;
}


.hidden {
	display:none;
}


/* ------------------------------HOR-NAV */


/* MAIN SEARCH      */

.MainSearchField {
border: 0;
font: normal 11px Verdana, Arial, Tahoma;
color: #5472a9;
height: 13px;
padding: 3px 2px;
width: 200px;
}


#Moto-Footer {
background: url(images/footbar-bg.gif) repeat-x;
padding-top: 28px;
font: normal 11px Verdana, Arial, Tahoma;
}

#Moto-Footer .FootContent {
border: solid 1px #d1dae7;
border-top: none;
background: transparent url(images/footer-bg.gif) bottom repeat-x;
padding: 20px 0;
height: 160px;
}


#Moto-Footer .FootPart {
float: left;
background: transparent url(images/footer-dotsep.gif) right top repeat-y;
padding: 0 20px 10px 30px;
}


#Moto-Footer h3 {
font: bold 12px Verdana, Arial, Tahoma;
color: #e26500;
margin:0px;
padding: 0px;
}

#Moto-Footer p {
float: left;
margin-top: 5px;
}


A.FCLink:link, A.FCLink:visited, A.FCLink:active {
font: normal 11px Verdana, Arial, Tahoma;
color: #2e59a0;
text-decoration:underline;
margin-top:4px;
display: block;
}

A.FCLink:hover {
color: #111;
text-decoration:none;
}


/* KM İÇERİK STİLLERİ */

.ModuleTitle1 {
padding: 0px;
margin: 0px;
background: transparent url(images/dmt3-right.gif) right no-repeat;
font: bold 12px Verdana, Arial, Tahoma;
color: #555;
}

.ModuleTitle1 em {
font-style: normal;
background: transparent url(images/dmt3-arr.gif) left center no-repeat;
padding-left:20px;
line-height:34px;
}

.ModuleTitle2 {
padding: 0px;
margin: 0px;
background: transparent url(images/dmt2-right.gif) right no-repeat;
font: bold 12px Verdana, Arial, Tahoma;
color: #555;
}

.ModuleTitle2 em {
font-style: normal;
background: transparent url(images/dmt4-arr.gif) left center no-repeat;
padding-left:20px;
line-height:34px;
}

.ModuleTitle3 {
padding: 0px;
margin: 0px;
background: transparent url(images/dmt4-right.gif) right no-repeat;
font: bold 12px Verdana, Arial, Tahoma;
color: #704f36;
}

.ModuleTitle3 em {
font-style: normal;
background: transparent url(images/dmt4-arr.gif) 10px center no-repeat;
padding-left:30px;
line-height:34px;
display: block;

}

.ModuleTitle4 {
padding: 0px;
margin: 0px;
background: transparent url(images/dmt-right.gif) right no-repeat;
font: bold 12px Verdana, Arial, Tahoma;
color: #e2f0ff;
}

.ModuleTitle4 em {
font-style: normal;
background: transparent url(images/dmt-arr.gif) left center no-repeat;
padding-left:20px;
line-height:34px;
}


/* Ürün Listeleri */

.ProductBox1 {
text-align: left;
padding: 10px;
font: normal 11px Verdana, Arial, Tahoma;
color: #555;

}

.MotoPrice {
font: bold 12px Arial, Verdana;
color: #c11220;
}

.MotoPrice em{
font: normal normal 11px Verdana, Tahoma, Arial;
color: #666;
}

.MotoListPrice {
font: normal 12px Arial, Verdana;
color: #777;
text-decoration: line-through;
line-height: 20px;
}

.MotoSalePrice {
font: bold 12px Arial, Verdana;
color: #c11220;
}

.ListIcon {
position: absolute;
margin-left: -35px;
}

.VisitedListItem {
border-top: dashed 1px #dadada;
border-bottom: dashed 1px #dadada;
}



.PD-BankTable {
border-collapse: collapse;
margin: 0 20px 30px 0;

}

.PD-BankTable th {

padding:4px;
font: bold Tahoma, Arial, Verdana;
border: solid 1px #b4cae0;
background-color:#e8f3ff;
font-size:11px;
color:#124e8c;
text-align:center;
height: 30px;
}

.PD-BankTable td {

padding:4px;
font: normal Tahoma, Arial, Verdana;
font-size:11px;
border: solid 1px #e1e1e1;
}



.PD-GridItem {
background-color:#f5f5f5;
}
.PD-GridAltItem {
background-color:#ffffff;
}

.PD-GridSelectedItem {
color:#d66000;
background-color:#fffae9;
}


/* 
Hızlı Gönderi
*/

#simpledd {
border: solid 1px #eccba4;
padding:15px;
background-color: #FFFBE8;
text-align: left;
cursor: default;

}

#simpledd p {
font: normal 10px Verdana;
color: #333333;
}


.submitbtn {
background: url(images/dmt3-bg.gif) left -7px repeat-x;
border: solid 1px #ccc;
padding: 3px 0;
font: normal 11px Verdana, Arial, Tahoma;
}

.UyumLuModeller {
display:none;
}


/* MOTO-CAROUSEL */

.Moto-Carousel ul {
font-size: 11px;
font-family: Verdana, Tahoma, Arial;
}

.Moto-Carousel li {
width: 95%;
padding: 10px 0 0 0;
margin: 0 10px 0 20px;
height:185px;
}

.NameTag {
padding: 15px 0 0 0;
}

.NameTag strong {

}

.NameTag strong {

}

A.MC-ProductHead:link, A.MC-ProductHead:visited, A.MC-ProductHead:active {
font: normal 22px Arial, Helvetica, sans-serif;
color: #333;
text-decoration: none;
} 

A.MC-ProductHead:hover {
text-decoration: underline;
color: #333;
}



.PriceTag {
color: #684220;
font-weight: bold;
padding: 7px 0 0 0;
font: normal 18px Tahoma, Arial, Helvetica, sans-serif;
line-height: 30px;
}

.PriceTag em {
font-style: normal;
font: bold 13px Arial, Helvetica, sans-serif;
text-decoration: none;
}

A.DetailBtn:link, A.DetailBtn:visited, A.DetailBtn:active {
text-decoration: underline;
color: #1d5cc0;

}
A.DetailBtn:hover {
color: #111;

}

.NewGroupHead {
background: url(images/moto-carousel/head-bg.gif) repeat-x;
height:60px;
}

.NewGroupTitle {
background: url(images/moto-carousel/head-left.gif) no-repeat;
height:60px;
font-family: Arial, Trebuchet MS, Helvetica;
font-weight:normal;
font-size:20px;
color: #305fa8;
margin: 0px;
padding: 0 0 0 20px;
}

.nextBtn {
cursor: pointer;

}

.prevBtn {
cursor: pointer;
}

.slidebtn {
float:right;
margin-top:-55px;
}

.NewGroupTitle strong {
font-weight: normal;
display: block; 
padding:12px 0 0 0; 
height: 60px; 
background: url(images/moto-carousel/head-right.gif) right top no-repeat;
}


/* MÜŞTERİ HİZMETLERİ */

A.MM-MenuLink:link, A.MM-MenuLink:visited, A.MM-MenuLink:active {
display:block;
background: #fff url(images/mm-normal.gif) 0 1px repeat-x;
font-family: Verdana, Arial, Tahoma;
font-size: 11px;
color: #333;
padding: 5px 0 6px 10px;
border: solid 1px #d2d2d2;
border-top: none;
}

A.MM-MenuLink:hover {
background: #fff;
text-decoration:none
}


.MM-MenuLink em {
font-style:normal;
padding: 0px 0 0 10px;
}



A.MM-SubMenuLink:link, A.MM-SubMenuLink:visited, A.MM-SubMenuLink:active {
display:block;
background: #fff;
font-family: Verdana, Arial, Tahoma;
font-size: 9px;
color: #333;
padding: 3px 0 5px 10px;
border: solid 1px #d2d2d2;
border-top: none;
}

A.MM-SubMenuLink:hover {
background: #fff;
text-decoration:underline;
}


.MM-SubMenuLink em {
font-style:normal;
padding: 0px 0 0 20px;
}


.MM-PageContent {
font-family: Verdana, Arial, Tahoma;
font-size: 11px;
color: #444;
padding-left:10px;
}

.MM-PageContent .ModuleHead3 {
font-family: Arial, Verdana, Tahoma;
font-size: 20px;
font-weight:normal;
color: #E88623;
padding: 10px 10px 15px 0;
margin-left: 10px;
border-bottom: solid 1px #e1e1e1;
}

.MM-PageContent .ModuleHead3 em {
font-style:normal;
}

.MM-PageContent h3 {
font-family: Tahoma, Arial, Verdana;
font-size: 12px;
color: #333;
}

.MM-PageContent p {
font-family: Arial, Tahoma, Verdana;
font-size: 12px;
color: #444;

}

.MM-Title {
font-family: Arial, Verdana, Tahoma;
font-size: 16px;
color: #E88623;
padding: 15px 0 0 15px;
border: solid 1px #d2d2d2;
border-bottom: none;
}


.MM-Title em {
font-style:normal;
}



img {
border:none;
}




.SelectedListImage
{
	border: 1px solid #FFA86F;
	margin: 2px;
}

.ModuleContent
{
	padding: 5px;
	background-color: white;
	border-right:#d9d9d9 1px solid;
		border-left:#d9d9d9 1px solid;
			border-bottom:#d9d9d9 1px solid;
				

}

.ModuleContent1
{
	padding: 5px;
	background-color: white;
	border-right:#d9d9d9 1px solid;
		border-left:#d9d9d9 1px solid;
			border-bottom:#d9d9d9 1px solid;
}

A.PagerBtn
{
	border: #c5c5c5 1px solid;
	padding: 1px  3px 1px 3px;
	font-weight: bold;
	font-size: 10px;
	background: #ceceea url(/images/_btn_back.gif) repeat-x;
	color: #5b5b85;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #c0c0dc;
	text-decoration: none;
	height: 10;
	margin: 0px 1px 0px 1px;
        display:inline-block;
}

A.PagerBtn:link, A.PagerBtn:active, A.PagerBtn:visited
{
	color: #64677d;
	background-color: #ceceea;
	text-decoration: none;
}

A.PagerBtn:hover
{
	border: #6ab94b 1px solid;
	background: #fefefe url(/images/btn_back.gif) repeat-x;
	color: #4d4d4d;
	background-color: gainsboro;
	text-decoration: none;
}




A.SelectedPagerBtn
{
	border: #6ab94b 1px solid;
	padding: 1px  3px 1px 3px;
	font-weight: bold;
	font-size: 10px;
	background: #ceceea url(/images/btn_back.gif) repeat-x;
	color: #4d4d4d;
	background-color: gainsboro;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 10;
	margin: 0px 1px 0px 1px;
        display:inline-block;
}

A.SelectedPagerBtn:link, A.SelectedPagerBtn:active, A.SelectedPagerBtn:visited
{
	color: #64677d;
	background-color: #ceceea;
	text-decoration: none;
}

A.SelectedPagerBtn:hover
{
	border: #c5c5c5 1px solid;
	color: #5b5b85;
	background: #fefefe url(/images/_btn_back.gif) repeat-x;
	background-color: #c0c0dc;
	text-decoration: none;
}

A.FormBtn
{
	border: #d2d2d2 1px solid;
	padding: 3px 5px 4px 5px;
	font-size: 11px;
        background: #fff url(images/_btn_back.gif) left top repeat-x;
	color: #333;
	font-family: Verdana, Arial, Tahoma;
	background-color: #c0c0dc;
	text-decoration: none;
	height: 10px;
        display:inline-block;
}

A.FormBtn:link, A.FormBtn:active, A.FormBtn:visited
{
	border: #d2d2d2 1px solid;
	padding: 3px 5px 4px 5px;
	color: #333;
	background-color: #ceceea;
	text-decoration: none;
}

A.FormBtn:hover
{
	
	border: #eccba4 1px solid;
	padding: 3px 5px 4px 5px;
	background: #fefefe url(images/btn_back.gif) bottom repeat-x;
	color: #754f32;
	text-decoration: none;
}


A.formbtn
{
	border: #d2d2d2 1px solid;
	padding: 3px 5px 4px 5px;
	font-size: 11px;
        background: #fff url(images/_btn_back.gif) left top repeat-x;
	color: #333;
	font-family: Verdana, Arial, Tahoma;
	background-color: #c0c0dc;
	text-decoration: none;
	height: 10px;
        display:inline-block;
}

A.formbtn:link, A.formbtn:active, A.formbtn:visited
{
	border: #d2d2d2 1px solid;
	padding: 3px 5px 4px 5px;
	color: #333;
	background-color: #ceceea;
	text-decoration: none;
}

A.formbtn:hover
{
	
	border: #eccba4 1px solid;
	padding: 3px 5px 4px 5px;
	background: #fefefe url(images/btn_back.gif) bottom repeat-x;
	color: #754f32;
	text-decoration: none;
}


