﻿



/* GENERIC */

/* background color for the content part of the pages */
Body
{
	font-size: 11px;
	line-height: 15px;
	font-family: Tahoma, Helvetica, sans-serif;
}

H1
{
	font-weight: bold;
	font-size: 18px;
	margin: 3px 0px 0px 0px;
	color: #333333;
	font-family: Arial, Tahoma, Helvetica;
}


H2
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 4px;
	margin: 0px;
	padding-top: 8px;
	font-family: Arial, Tahoma, Helvetica;
	color: #333333;
}

H3
{
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 4px;
	font-family: Arial, Tahoma, Helvetica;
	margin: 8px 0px 0px;
}
H4
{
	font-weight: bold;
	font-size: 10px;
	color: cadetblue;
	padding-bottom: 2px;
	margin: 3px 0px 0px;
	font-family: Verdana, Helvetica, sans-serif;
}
H5
{
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 2px;
	margin: 3px 0px 0px;
	color: cadetblue;
	font-style: italic;
	font-family: Verdana, Helvetica, sans-serif;
}

P
{
	padding: 0px;
	font-size: 12px;
	font-family: Arial, Tahoma, Helvetica;
	padding-bottom: 4px;
	margin: 0px;
	line-height:16px;
	color:#333333;
}


TFOOT, THEAD
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: darkred;
}

TH
{
	font-family: Verdana, Helvetica, sans-serif;
}


A:link, A:visited, A:active
{
	color: #1f66ce;
	text-decoration: none;
}

A:hover
{
	color: #092d62;
	text-decoration: underline;
}

SMALL
{
	font-size: 8px;
}

BIG
{
	font-size: 14px;
}

BLOCKQUOTE, PRE
{
	font-family: Lucida Console, monospace;
}

li
{
	font-size: 11px;
	color: #404040;
	font-family: Tahoma;
	list-style-type: disc;
}

UL LI
{
	list-style-type:square;
}

UL LI LI
{
	list-style-type:circle ;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}

HR
{
	margin-top: 0px;
	margin-bottom: 0px;
	color: lavender;
	height: 1px;
}


/* ================================
    CSS STYLES FOR THE KOBİMASTER PORTAL
    v1.0, 10/2004
   ================================
*/


/* PORTAL ADMİN */
/* Used for all admin pages the unselected tabs */



.RightPaneStyle
{
	background-color: #ffffff;
}


.ContentPaneStyle
{
	background-color: #ffffff;
}


.LeftPaneStyle
{
	background-color: #ffffff;
}


.AdminTopBg
{
	background-color: #f5f5f5;
}

.AdminTopLine
{
	background-color: #dcdcdc;
}
.AdminTopHead
{
	font-size: medium;
	color: #ffc080;
	font-family: Arial, Tahoma;
}


.LineNormal
{
	background-color: white;
}

.LineAlternate
{
	background-color: #f5f5f5;
}


/* text style for the unselected tabs */
.Separator
{
	font-size: 10px;
	color: #939393;
	font-family: Verdana, Helvetica, sans-serif;
}


/* used for selected portal tabs */
.SelectedTab
{
	font-weight: bold;
	font-size: 11px;
	color: #cb4d51;
	font-family: tahoma;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}

A.SelectedTab:link, A.SelectedTab:visited, A.SelectedTab:active
{
	color: #cb4d51;
	text-decoration: none;
}

A.SelectedTab:hover
{
	color: #16657D;
	text-decoration: none;
}

/* used for the unselected tabs */
.OtherTabs
{
	font-weight: bold;
	font-size: 11px;
	color: #16657D;
	font-family: tahoma;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}

/* hyperlink styles of the unselected tabs */
A.OtherTabs:link, A.OtherTabs:visited, A.OtherTabs:active
{
	color: #16657D;
	text-decoration: none;
}
A.OtherTabs:hover
{
	color: #cb4d51;
	text-decoration: none;
}


/* used for top banner links */
.BannerTopLink
{
	font-size: 10px;
	color: #5e6265;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.BannerTopLink:link, A.BannerTopLink:visited, A.BannerTopLink:active
{
	color: #5e6265;
	text-decoration: none;
}

A.BannerTopLink:hover
{
	color: #222828;
	text-decoration: none;
}



/* .................................... */
/* PORTAL CONTENT MENU*/
/* Used for Portalcontnt menü and product categories */
.ContentMenu
{
	font-size: 11px;
	color: #527fcb;
	font-family: Tahoma, Verdana, arial;
	
}

A.ContentMenu:link, A.ContentMenu:visited, A.ContentMenu:active
{
	color: #527fcb;
	text-decoration: none;
}

A.ContentMenu:hover
{
	color: #5c8d27;
	text-decoration:underline;
}

.ContentMenuSeparator
{
	border-top: #e8e8e8 1px solid;
	border-bottom: #ffffff 1px solid;
	
}
.ContentMenuSeparator1
{
	border-top: #e8e8e8 1px dotted;
	
}


/* Used for Selected Portalcontent menü and product categories */
.ContentSelectedMenu
{
	font-size: 11px;
	color: #444444;
	font-family: Tahoma, arial, Verdana;
}

A.ContentSelectedMenu:link, A.ContentSelectedMenu:visited, A.ContentSelectedMenu:active
{
	color: #444444;
	text-decoration: none;
}

A.ContentSelectedMenu:hover
{
	color: #5c8d27;
	text-decoration:underline;
}



/* .................................... */
/* PORTAL CONTENT1 MENU*/
/* Used for Portalcontnt menü and product categories */
.ContentMenu1
{
	font-size: 11px;
	color: #1a5fa5;
	font-family: Tahoma, Verdana, arial, Helvetica, sans-serif;
	
}

A.ContentMenu1:link, A.ContentMenu1:visited, A.ContentMenu1:active
{
	color: #1a5fa5;
	text-decoration: none;
}

A.ContentMenu1:hover
{
	color: #2a2a29;
	text-decoration:underline;
}

.ContentMenuSeparator2
{
	border: lightgrey 0px dotted;
	
}


/* Used for Selected Portalcontent menü and product categories */
.ContentSelectedMenu1
{
	font-size: 11px;
	color: #1a5fa5;
	font-family: Helvetica,Tahoma, arial, Verdana,  sans-serif;
}

A.ContentSelectedMenu1:link, A.ContentSelectedMenu1:visited, A.ContentSelectedMenu1:active
{
	color: #1a5fa5;
	text-decoration: none;
}

A.ContentSelectedMenu1:hover
{
	color: #2a2a29;
	text-decoration:underline;
}




/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */

.ModuleHead
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial;
	color: #3e403f;
}

.Message
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #eeeeee;
}

/* style of item titles by Announcements and events */
.ItemTitle
{
	font-weight: bold;
	font-size: 11px;
	color: #2e8b57;
	font-family: Tahoma, Helvetica, sans-serif;
}


/* text style for  link buttons used in the module */
.ModuleCmdButton
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}

A.ModuleCmdButton:link, A.ModuleCmdButton:visited, A.ModuleCmdButton:active
{
	color: #404040;
	text-decoration: underline;
}
A.ModuleCmdButton:hover
{
	color: #000000;
	text-decoration: underline;
}




/* GENERAL */
/* style for module titles */
.Head
{
	font-weight: bold;
	font-size: 12px;
	color: #647c9a;
	line-height: 20px;
	font-family: Verdana, Helvetica, sans-serif;
}


/* style of item titles on edit and admin pages */
.SubHead
{
	font-weight: bold;
	font-size: 11px;
	color: #444444;
	font-family: Verdana, Helvetica, sans-serif;
}


/* text style used for most text rendered by modules */
.Normal
{
	font-weight: normal;
	font-size: 11px;
	color: #4f4f4f;
	font-family: Tahoma, Verdana, sans-serif;
}

.Validater
{
	font-weight: bolder;
	font-size: 12px;
	color: #CC0000;
	font-family: Verdana, sans-serif;
}

/* used for portal note,desc vs.. */
.Small
{
	font-weight: normal;
	font-size: 10px;
	color: #e2f1f4;
	line-height: 11px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}

/*Used for inactive description */
.Pasif
{
	font-weight: normal;
	font-size: 10px;
	color: #9b9b9b;
	line-height: 12px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}

/*Used for Discussion Board  */
.DiscussSmall
{
	font-weight: normal;
	font-size: 10px;
	color: dimgray;
	line-height: 12px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}

/*Used for Discussion Board  */
.DiscussDescrip
{
	font-weight: normal;
	font-size: 11px;
	color: dimgray;
	line-height: 12px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}


/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
	font-family: Verdana, Helvetica, sans-serif;
	line-height: 15px;
	font-size: 10px;
	font-weight: normal;
}

A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active
{
	color: #0d6aa5;
	text-decoration: underline;
}
A.CommandButton:hover
{
	color: #7e7e7e;
	text-decoration: underline;
}


.date
{
	margin-top: 9px;
	font-size: 9px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.listBullet
{
	font-size: 10px;
	color: #a6a6a6;
}
.listItem
{
	padding-right: 0em;
	padding-left: 0.5em;
	padding-bottom: 0em;
	padding-top: 0em;
}

.Thumbnail 
{
  cursor: pointer; 
}

.Thumbnail2
{
	cursor: pointer;
	border: #c5c5c5 1px solid;
}

.Thumbnail2:hover, .Thumbnail2:focus 
{
  cursor: pointer; 
  border: palegreen 1px solid;
}





/*PORTAL GRID*/
/* used for Portal Grid  styles */

.GridHeader
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	height: 22px;
	color: #f7f7f7;
	background-color: #4a3c8c;
}

.GridFooter
{
	font-weight: bold;
	font-size: 10px;
	color: dimgray;
	font-family: Tahoma, Verdana, sans-serif;
	background-color: #f7f7f7;
	height: 18px;
}

.GridPager
{
	font-weight: bold;
	font-size: 10px;
	color: dimgray;
	font-family: Tahoma, Verdana, sans-serif;
	background-color: #f7f7f7;
	height: 18px;
}

.GridItem
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
	color: #4A3C8C;
	background-color: #ECECEF;
	height: 18px;
}

.GridAlternatingItem
{
	font-weight: normal;
	font-size: 11px;
	color: #4A3C8C;
	font-family: Tahoma, Verdana, sans-serif;
	background-color: #F7F7F7;
	height: 18px;
}

.GridSelectedItem
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
	color: Orange;
	background-color: #FBF6DD;
	height: 18px;
}

.GridSpecialItem
{
	font-weight: normal;
	font-size: 11px;
	color: brown;
	font-family: Tahoma, Verdana, sans-serif;
	height: 18px;
	background-color: #fadcfa;
}


/*SHOPPING CART GRID*/
/* used for Portal Grid  styles */

.ShopGrid
{
	border: #d3d3d3 1px solid;
	background-color: #ffffff;
}

.ShopGridHeader
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	height: 25px;
	color: #444444;

	
}

.ShopGridFooter
{
	font-weight: bold;
	font-size: 11px;
	color: #4A3C8C;
	font-family: Tahoma, Verdana, sans-serif;
	background-color: #F7F7F7;
	height: 18px;
}


.ShopGridItem
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
	color: #333333;
	height: 20px;
	background-color: White;
}

.ShopGridAlternatingItem
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: Tahoma, Verdana, sans-serif;
	background-color: #FaFaFa;
	height: 20px;
}


/* Product  */

A.ProductHead
{
	font-weight: bold;
	font-size: 10px;
	font-family:  Verdana, Tahoma, arial;
	text-decoration: none;
	padding-bottom: 0px;
	color: #5084cd;
}

A.ProductHead:link, A.ProductHead:visited, A.ProductHead:active
{
	color: #5084cd;
}
A.ProductHead:hover
{
	color: #404040;
}

.ProductDesc
{
	color: #333333;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	line-height: 13px;
}

.ProductListPrice
{
	font-size: 11px;
	color: #878787;
	font-family: Tahoma Verdana, Arial;
	font-weight: bold;
	text-decoration: line-through;
}

.ProductPrice
{
	font-size: 12px;
	color: #d3253c;
	font-family: Arial, Tahoma;
	font-weight: bold;
}

.ProductListItem
{
	border: lightgrey 1px dotted;
}



.TableTopCell
{
	border-bottom: #4f4d4b 1pt solid;
}
.TableCell
{
	border: #DDEBEC 1pt solid;
	border-top: #DDEBEC 0pt solid;
}

.ThinTable
{
	border: #dde6e1 1px solid; border-collapse:collapse;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	border: #d8d8d8 1px solid;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
}


.MarkedTextBox
{
	font-size: 10px;
	border: solid 1px cecece;
	color: gray;
	background-color: #fafafa;
	font-family: Verdana, Helvetica, sans-serif;
}



.NormalButton
{
	border: #dfecf6 1px groove;
	font-size: 10px;
	color: #2a2a2a;
	font-family: Verdana, Helvetica, sans-serif;
}
.SiteFooter
{
	font-weight: normal;
	font-size: 9px;
	color: inactivecaption;
	line-height: 11px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}


.Opacity
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}


.Gradient
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#cedce3' , endColorStr= '#ffffff' , gradientType= '1' );
}
.GradientFoot
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' , endColorStr= '#cedce3' , gradientType= '0' );
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 11px;
}

.PortalColorPanel
{
	border: #dde6e1 1px solid;
	background-color: #F7F7F7;
}

.PortalPanel
{
	border: #dde6e1 1px solid;
}

.PortalPanelHeader
{
	border: #dde6e1 1px solid;
	background-color: #f0efff;
}


.ModuleWindow
{
	padding: 0px;
	font-weight: bold;
	border: #eaeaea 0px solid;
	background-color: #ffffff;
}

.ProductModuleWindow
{
	font-weight: bold;
	padding: 0px;
	border: #eaeaea 0px solid;
	background-color: #ffffff;
}

.ModuleContent
{
	padding: 5px;
	border:#e0e0e0 1px solid;
		
			
}
.ModuleContent1
{
	padding: 5px;
	border-right:#e0e0e0 1px solid;
		border-left:#e0e0e0 1px solid;
			border-bottom:#e0e0e0 1px solid;
			border-top: 0px;
			
}


.formboxhead
{
	border: #e1e1e1 1px solid;
	padding: 1px;
	font-weight: bold;
	color: #333333;
	line-height: 21px;
	background-color: #ffffff;
	font-size: 12px;
}
.formbox
{
	border: #e1e1e1 1px solid;
	padding: 5px;
	margin-top:-1px;
		background-color: #ffffff;

}



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: 0 1px 0 1px;
}

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: 0 1px 0 1px;
}

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.MenuBtn
{
	border: #c5c5c5 1px solid;
	padding: 2px 3px 3px 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: 14;
	margin: 0 2px 0 2px;
}

A.MenuBtn:link, A.MenuBtn:active, A.MenuBtn:visited
{
	color: #64677d;
	background-color: #ceceea;
	text-decoration: none;
}

A.MenuBtn:hover
{
	border: #6ab94b 1px solid;
	border-bottom: #ffffff 1px solid;
	background: #fefefe url(/images/btn_back.gif) repeat-x;
	color: #4d4d4d;
	background-color: gainsboro;
	text-decoration: none;
}




A.SelectedMenuBtn
{
	border: #c5c5c5 1px solid;
	border-bottom: #ffffff 1px solid;
	padding: 2px 3px 3px 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: 14;
	margin: 0 2px 0 2px;
}

A.SelectedMenuBtn:link, A.SelectedMenuBtn:active, A.SelectedMenuBtn:visited
{
	color: #64677d;
	background-color: #ceceea;
	text-decoration: none;
}

A.SelectedMenuBtn:hover
{
	border: #c5c5c5 1px solid;
	border-bottom: #ffffff 1px solid;
	color: #5b5b85;
	background: #fefefe url(/images/_btn_back.gif) repeat-x;
	background-color: #c0c0dc;
	text-decoration: none;
}



.submit
{
	color: #2b333c;
}
.submit, .submit-disabled
{
	background: #fefefe url(/images/btn_back.gif) repeat-x;
	border: 3px double;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;
	font: normal  normal normal bold 9px verdana 
}
.submit:hover, .submit:focus
{
	border: 3px double;
	border-color: #aedf9a #94da78 #6ab94b #94da78;
}
.submit:visited
{
	color: #2b333c;
}


A.formbtn
{
	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.formbtn:link, A.formbtn:active, A.formbtn:visited
{
	border: darkgray 1px solid;
	padding: 2px 5px 2px 5px;
	color: #555555;
	background-color: #ceceea;
	text-decoration: none;
}

A.formbtn:hover
{
	border: #bebebe 1px solid;
	padding: 2px 5px 2px 5px;
	background: url(/images/btn_back.gif) #dcdcdc repeat-x;
	color: #303030;
	text-decoration: none;
}



A.MultiPageTabs
{
	border: #d3d3d3 1px solid;
	padding: 4px  2px 0px   2px ;
	font-size: 11px;
	background: #ceceea url(/images/imageTabs/tab_bg.gif) repeat-x;
	color: #1c1c1c;
	font-family: verdana, Helvetica, sans-serif;
	text-decoration: none;
	height: 30;
	margin: 0 1px 0 1px;
}

A.MultiPageTabs:link, A.MultiPageTabs:active, A.MultiPageTabs:visited
{
	color: #1c1c1c;
	text-decoration: none;
}

A.MultiPageTabs:hover
{
	border-bottom-color:White;
	color: #5b5b85;
	background: #fefefe url(/images/imageTabs/slct_tab_bg.gif) repeat-x;
	text-decoration: none;
}


A.MultiPageSelectedTabs
{
	border: #d3d3d3 1px solid;
	border-bottom-color:White;
	padding: 4px   2px 0px 2px ;
	font-size: 11px;
	background: #ceceea url(/images/imageTabs/slct_tab_bg.gif) repeat-x;
	color: #1c1c1c;
	font-family: verdana, Helvetica, sans-serif;
	text-decoration: none;
	height: 30;
	margin: 0 1px 0 1px;
}

A.MultiPageSelectedTabs:link, A.MultiPageSelectedTabs:active, A.MultiPageSelectedTabs:visited
{
	color: #1c1c1c;
	text-decoration: none;
}

A.MultiPageSelectedTabs:hover
{
	color: #5b5b85;
	text-decoration: none;
}

.MultiPageTabLayer
{
	position: relative;
	z-index:95;
}
.MultiPageContent
{
	border: #d3d3d3 1px solid;
	padding: 1px 6px 6px 6px;
	text-decoration: none;
	position: relative;
	top: -1px;
	left: 1px;
	z-index:90;
}




/*CALENDAR STYLED*/

.picker
{
	background-color: #ffffff;
	border: 1px Lavender solid;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana,monospace;
	cursor: pointer;
}

.calendar_button
{
	border:none;
	cursor:pointer;
}

.calendar td
{
  font-size:10px;
}

.calendar_title
{
  font-weight:bold;
  background-color:#D7D7E5;
}

.day
{
  width:15px;
  cursor:pointer;
  text-align:center;
  border: 1px #FFFFFF solid;
}

.dayhover
{
  width:15px;
  cursor:pointer;
  text-align:center;
  text-decoration:underline;
  border: 1px #FFFFFF solid;
}

.dayheader
{
  width:15px;
  text-align:center;
  border: 1px white solid;
  font-weight:bold;
  background-color:#FFFFFF;
}

.othermonthday
{
	color: #999999;
	background-color: white;
}

.selectedday
{
  width:15px;
  background-color:#FBE694;
  color:#000000;
  border-width:1px;
  border-color:#BB5503;
  border-style:solid;
  font-weight: bold;
}

.weekendday
{
  width:15px;
  cursor:pointer;
  text-align:center;
  border: 1px white solid;
  color: Red;
}

.todayday
{
  width:15px;
  cursor:pointer;
  text-align:center;
  border: 1px white solid;
  color: #ffffff;
  background-color: LightSteelBlue;
}
.calendar
{
  border-collapse:collapse;
  border: 1px Black solid;
  background-color:#FFFFFF;
  cursor:default;
}

.month
{
	margin: 0px 5px 5px;
	background-color: WhiteSmoke;
}

.nextprev
{
  cursor:pointer;
  height:20px;
  vertical-align:center;
  padding:0px 5px 0px 5px;
}

/*WIZARD STYLE*/


.Wizard
{
	background-color:#F7F6F3;
	border:Solid 1px #CCCCCC;
	font: normal normal normal 0.8em  normal Verdana ;
}

.WizardStep
{
	border:Solid 0px #CCCCCC;
	color:#5D7B9D;
}

.WizardSideBar
{
	background-color:#7C6F57;
	border:Solid 0px #CCCCCC;
	font: normal normal normal 0.9em  normal Verdana ;
}

.WizardHeader
{
	background-color:#5D7B9D;
	border:Solid 1px #CCCCCC;
	font: normal bold normal 0.9em  normal Verdana ;
	color:White;
}



/*AutoComplete flyout */

.AutoCompleteListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 100px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.AutoCompleteHighlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
	font-size: 11px;
	font-family: Tahoma;
}

/* AutoComplete item */

.AutoCompleteListItem
{
	background-color: window;
	color: windowtext;
	padding: 1px;
	font-size: 11px;
	font-family: Tahoma;
}

/* KATALOG MODÜLÜ */

#CatalogModule {
padding: 5px 0 10px 0;
}

#CatalogModule #CatalogName {
font-family: Tahoma, Arial, Verdana;
font-size: 11px;
color: #6390d3;
font-weight: bold;
padding: 0 0 2px 2px; 
}

#CatalogModule #CatalogName A {
color: #6390d3;
}

#CatalogModule #CatalogName A:Hover {
color: #557eba; text-decoration:underline;
}

#CatalogModule #CategoryList {
padding: 0 0 7px 2px;
}

#CatalogModule .Category {
background-image: url(images/cat_icon.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 10px;
line-height: 14px;
}


#CatalogModule .CategoryName {
font-family: Tahoma, Arial, Verdana;
font-size: 11px;
color:#494949;
}

#CatalogModule A.CategoryName {
color: #494949;
}

#CatalogModule A.CategoryName:Hover {
color: #569221;
text-decoration:underline;
}

#CatalogModule #CategorySep {
font-family: Tahoma, Arial, Verdana;
font-size: 11px;
color: #d8ff8b;
padding: 0 3px 0 0;
}

#CatalogModule .CatalogSep {
border: none;
}

/* Main MENU */

#MainMenu{
width: 100%; /*leave this value as is in most cases*/
margin-left: 25px;
}

#MainMenu ul{
margin: 0px;
padding: 0px;
/*float: left; */
width: 100%; /*width of menu*/
border: none; /*dark purple border*/
/* background: black url(media/indentbg.gif) center center repeat-x; */
background:none;
}

#MainMenu ul li{
display: inline;
}

#MainMenu ul li a{
float: left;
color: #3e403f; /*text color*/
padding: 15px 0px;
text-decoration: none;
font-family: Verdana, Tahoma, Arial;
font-size: 11px;

}

#MainMenu ul li a:visited{
color: #3e403f;
}

#MainMenu ul li a:hover, #MainMenu ul li .current{
color: #222828; !important; /*text color of selected and active item*/
text-decoration: underline;
}

#MainMenu #MenuSep{
margin-top:0px;
margin-left:20px; margin-right:20px;
float:left;
background-image: url(images/menu_sep.gif); 
background-repeat:no-repeat;
height:44px;
width:1px;
}

/* TABLAR */

#TabContainer{
width: 100%;
text-align:center;
}



#TabContainer ul{
list-style: none;
padding: 0; 
margin:0px auto;
padding-top: 0px;
}

#TabContainer ul li{
display: inline;
float:left;
padding-bottom:0px;
}

.TabSpacer{
width:0px;
}

.TabItem {
cursor:pointer;
text-decoration: none;
padding-right:1px;
}

.TabTitle {
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
font-weight: bold;
color: #6390d3;
background-image: url(images/tablar/tabbg.gif);
background-repeat: repeat-x;
display: block;
float: left;
padding: 7px 5px 7px 5px;
}

.TabLeft {
background-image: url(images/tablar/tabac.gif);
background-repeat: no-repeat;
display: block;
float: left;
width: 6px;
height: 26px;
}

.TabRight {
background-image: url(images/tablar/tabkapat.gif);
background-repeat: no-repeat;
display: block;
float: left;
width: 6px;
height: 26px;
}

#TabContainer A:hover {
text-decoration: none;
}

.TabItem:hover .TabLeft {
background-image: url(images/tablar/tabac.gif);
background-repeat: no-repeat;
}
.TabItem:hover .TabTitle {
background-image: url(images/tablar/tabbg.gif);
background-repeat: repeat-x;
text-decoration:none;
color: #569221;
}
.TabItem:hover .TabRight {
background-image: url(images/tablar/tabkapat.gif);
background-repeat: no-repeat;
}
#t1 a
{
	text-decoration:none;
	color:#666666;
	font-family:tahoma;
	font-size:12px;
}
#t1 a:hover
{
	color:#333333;
	font-weight:bold;
}

/*Menu Outer Wrapper*/
.p7PMMh04 {
	width: auto;
	margin: 0 auto;
	text-align: left;
	line-height: normal;
}
/*Hide Sub-Menu in Design View
Compensate for LI padding on Sliding Doors themes*/
.p7PMMh04 ul div {
	display: none;
}
/*
TOP LEVEL MENU
*/
.p7PMMh04 ul {
	margin: 0;
	padding: 0;
}
.p7PMMh04 li {
	list-style-type: none;
	float: left;
}
/* Hide from IE5 Mac \*/
.p7PMMh04 li {
	width: auto;
}
/*Top Level Links*/
.p7PMMh04 a 
{
	margin: 0;	
	display: block;
	text-decoration: none;
	padding: 0 12px 0 12px !important;
	color: #69696a !important;
	font-size: 11px;
	font-weight: bold;	
	text-align: left;
	border-right: 1px solid #999;
}
.p7PMMh04 a:hover {
	color: Green !important;
	background-color: #fff;
}
/*First Sub Level*/
.p7PMMh04 ul ul 
{
	margin-left: -1px;
	padding: 10px 0;
	z-index: 10000;
	background-color: #fff;
	width: 270px;
	border-bottom: 3px solid #999;
	border-right: 3px solid #999;
}
.p7PMMh04 ul ul li {
	float: none;
	background-image: none;
	border-bottom: 1px solid #fff;
}
.p7PMMh04 ul ul a 
{
	font-weight:normal;	
	padding: 0 0 0 10px !important;
	color: #000 !important;
	border-right: 0;
	background-image: none;
	text-align: left;
	overflow: hidden;
}
.p7PMMh04 ul ul a:hover {
	text-decoration: underline;
	color: Green !important;
	background-image: none;
}

/*
TRIGGERS and CUURENT MARK RULES
The Closed state relates to trigger items when their child menus are not showing
The Open state relates to trigger items when their child menus are showing
Selectors appended with _left Automatically change arrow position and orientation
if sub levels are set to fly out to the left
*/

/*Sub Level*/
.p7PMMh04 ul a.trig_closed, .p7PMMh04 ul a.trig_closed_left {
	background-image: url(images/pmm_south_medium.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.p7PMMh04 ul a.trig_closed_up {
	background-image: url(images/pmm_north_medium.gif);
	background-repeat: no-repeat;
	background-position: leftt center;
}
.p7PMMh04 ul a.trig_open, .p7PMMh04 ul a.trig_open_up {
	color: Green !important;
	background-color: #fff !important;
}

.p7PMMh04 ul ul a.trig_closed {
}
.p7PMMh04 ul ul a.trig_closed_left {
}
.p7PMMh04 ul ul a.trig_open {
	color: #FFF !important;
	background-color: #424242 !important;
}
/*The Current Marker (You are here) links*/
.p7PMMh04 .current_mark {
	font-weight: bold;
	color: Green !important;
}
.p7PMMh04 ul ul .current_mark {
	color: Green !important;
}

/*
Utility Rule used for Clearing floats in Horizontal Menus
*/
.p7pmmclearfloat {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
.applemenu{
margin: 5px 0;
padding: 0;
width: 190px; /*width of menu*/
border-right: 1px dotted #9A9A9A;
border-left: 1px dotted #9A9A9A;
border-bottom: 1px dotted #9A9A9A;
}

.applemenu div.silverheader a{
background: #999999  url(dmt_bg.gif) repeat-x center left;
font: normal 11px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
font-weight: bold;
color: Black;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
border-top: 1px solid #9A9A9A;
border-bottom: 1px solid #9A9A9A;
}

.applemenu  a{
color: Green;
font-size: 10px;
font-weight:bold;
text-decoration: none;
font-family: Tahoma;
display: block;
}

.applemenu div.selected a, .applemenu div.silverheader a:hover{
background-image: url(silvergradientover.gif);
color: white;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
padding: 5px;
height: 190px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
text-align:center;
}






/* Ürün Listesi Sayfalama Linkleri */

.paging  a {
	display:inline-block;
	border: solid 1px #ddd;
	margin-left:4px;
	font: normal 11px Verdana, Geneva, sans-serif;
	color: #333;
	text-decoration: none;
	}
	
.paging a span {
	display:inline-block;
	padding: 3px 5px;
	cursor: pointer;
	}


.paging a.selected {
	font-weight: bold;
	border-color: #e65331; 
	}

.paging  a:hover {
	text-decoration: none;
	border-color: #aaa; 
	}

.paging a.selected:hover {
	text-decoration: none;
	border-color: #e65331;
	}

.paging .first span {
background: url(/skins/shared/images/paging-first.gif) center center no-repeat;
padding: 3px 6px;
}

.paging .last span {
background: url(/skins/shared/images/paging-last.gif) center center no-repeat;
padding: 3px 6px;
}

.paging .previous span {
background: url(/skins/shared/images/paging-previous.gif) center center no-repeat;
padding: 3px 6px;
}

.paging .next span {
background: url(/skins/shared/images/paging-next.gif) center center no-repeat;
padding: 3px 6px;
}

