﻿html, body, form { padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-spacing: 0px; height: 100%; min-height: 100%; background-image: url( 'Images/bg.png' ); background-repeat: repeat; }

#container-page { min-width: 1024px; width: 1024px; margin-left: auto; margin-right: auto; position: relative; min-height: 100%; height: auto !important; height: 100%; }
#container-head { height: 100px; }
#container-content { background-color: #FFFFFF; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-width: 1px; border-color: #C0C0C0; padding-bottom: 130px; }
#container-foot { border: 1px solid #C0C0C0; width: 1022px; position: absolute; bottom: 0 !important; bottom: -1px; height: 120px; text-align: center; padding-top: 5px; background-color: #F4F4F4; color: #000000; }
#container-left { /*float: left;*/ width: 200px; height: 100%; margin: 0px; }
#container-right { /*float: right;*/ width: 100%; height: 100%; }


#Panel-Container { width: 200px; }
#Panel-Head { background-image: url( 'Images/Panel-Head.png' ); height: 30px; vertical-align: middle; line-height: 30px; padding-left: 10px; color: #AE3F72; font-weight: bold; font-size: 12px; }
#Panel-Content { border-width: 1px; border-color: #c1df77; border-right-style: solid; border-left-style: solid; }
#Panel-Foot { border-width: 1px; border-color: #c1df77; height: 10px; line-height: 10px; vertical-align: top; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; margin-bottom: 5px; }

.Head-UserPanel { border: 1px solid #87A93E; width: 730px; height: 35px; background-image: url('Images/Head-UserPanel.png'); background-repeat: repeat-x; }
.Head-NewsBand { width: 730px; height: 30px; line-height: 30px; vertical-align: middle; }
.Head-TopButtons { width: 440px; }

.RootMenu { border: 1px solid #C0C0C0; height: 28px; line-height: 28px; background-color: #F2F2F2; font-weight: bold; }

a:link { color: #c04b81; text-decoration: none; }
a:visited { color: #c04b81; text-decoration: none; }
a:active { color: #c04b81; text-decoration: none; background-image: none; }
a:actived { color: #c04b81; text-decoration: none; text-align: justify; }
a:hover { color: #c04b81; text-decoration: underline; }

.Button1 { border: 1px solid #C0C0C0; background-position: -25px 0px; text-align: center; min-width: 110px; height: 25px; background-image: url('Images/Button1.png'); cursor: pointer; color: #59483f; font-weight: bold; background-repeat: repeat-x; line-height: 25px; }
.Button1:hover { border: 1px solid #C0C0C0; background-position: 0px -25px; background-color: Transparent; text-align: center; min-width: 110px; height: 25px; background-image: url('Images/Button1.png'); cursor: pointer; color: #59483f; font-weight: bold; background-repeat: repeat-x; line-height: 25px; }

.Button2 { border: 1px solid #C0C0C0; background-color: #6ca41c; text-align: center; cursor: pointer; color: #FFFFFF; font-weight: bold; }
.Button2:hover { background-color: #91C314; text-align: center; cursor: pointer; font-weight: bold; }

.aTozNavigaion a { display: block; float: left; border: 1px solid #CCCCCC; font-size: 13px; color: #000000; margin-right: 3px; background-image: url(Images/grid-header.jpg); padding: 3px; width: 15px; text-align: center; }
.aTozNavigaion a:hover { border: 1px solid #6699cc; background-image: url(Images/grid-hover.jpg); color: #000000; text-decoration: none; }

/* Dikey Menü */
.divVerticalMenu ul { margin: 0; padding: 0; list-style-type: none; width: 198px; padding-left: 0px; }
.divVerticalMenu ul li { position: relative; }

/*Alt Menüler*/
.divVerticalMenu ul li ul { position: absolute; width: 198px; /*sub menu width*/ top: 0; visibility: hidden; }

/* Alt menü link stilleri */
.divVerticalMenu ul li a { color: #050505; height: auto !important; height: 1%; display: block; overflow: auto; /*force hasLayout in IE7 */ text-decoration: none; padding: 5px 5px; background-image: url(Images/VMenu.png); background-position: 0 -100px; font-weight: bold; }

.divVerticalMenu ul li a:visited { }
.divVerticalMenu ul li a:hover { background: url(Images/VMenu.png) no-repeat; color: #666666; background-position: 0 -25px; }
.divVerticalMenu .subfolderstyle { background: url(Images/VMenu.png) no-repeat; background-color: #EEE; background-position: 0 -50px; }
.divVerticalMenu .subfolderstyle:hover { background: url(Images/VMenu.png) no-repeat; color: #800080; background-position: 0 -75px; }
/* Holly Hack for IE \*/
* html .divVerticalMenu ul li { float: left; height: 1%; }
* html .divVerticalMenu ul li a { height: 1%; }

.ShowcaseTitle { background-image: url( 'Images/ShowcaseTitle.png' ); background-repeat: repeat-x; }

.Showcase { width: 250px; height: 100%; }
.ShowcaseBand { padding-top: 7px; padding-bottom: 7px; background-color: #EFEFEF; border: 1px solid #C9C9C9; margin-top: 2px; margin-bottom: 3px; font-weight: bold; padding-left: 5px; }

.TextBox { background-color: #FFFFFF; border: 1px solid #dedede; }
.TextBoxFocus { border: 1px solid #006600; background-color: #FFFFCC; }
.TextBox:hover { background-color: #FFFFCC; }

/* Root = Horizontal, Secondary = Vertical */
ul#HorizontalMenu { margin: 0; border: 0 none; padding: 0; list-style: none; height: 31px; }
ul#HorizontalMenu li { margin: 0; border: 0 none; padding: 0; float: left; display: inline; list-style: none; position: relative; height: 31px; width: 110px; }
ul#HorizontalMenu ul { margin: 0; border: 0 none; padding: 0; width: 110px; list-style: none; display: none; position: absolute; top: 31px; left: 0; text-align: center; }
ul#HorizontalMenu ul:after { clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden; }
ul#HorizontalMenu ul li { width: 110px; float: left; display: block !important; display: inline; }

/* Root Menu */
ul#HorizontalMenu a { width: 110px; background-image: url('Images/TopButton.png'); float: none !important; float: left; display: block; color: #c04b81; font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; height: 31px; text-align: center; line-height: 31px; vertical-align: middle; background-position: 0 -62px; }
ul#HorizontalMenu a:hover, ul#HorizontalMenu li:hover a, ul#HorizontalMenu li.iehover a { width: 110px; background-image: url( 'Images/TopButton.png' ); color: #006600; text-align: center; background-position: 0 -31px; font-weight: bold; }

/* Ürün Özellikleri */
.gvProductsPropertys { padding: 0; margin: 0; border: 1px solid #C0C0C0; width: 100%; }
.gvProductsPropertys tr.header { color: #990000; background-color: #99CCFF; height: 25px; vertical-align: middle; text-align: center; font-weight: bold; }
.gvProductsPropertys tr.normal { color: black; background-color: #C0C0C0; height: 28px; vertical-align: middle; text-align: left; text-indent: 5px; background-image: url('Images/Gridview_Normal_Row.png' ); background-repeat: repeat-x; }
.gvProductsPropertys tr.alternate { color: black; background-color: #FFFFFF; height: 29px; vertical-align: middle; text-align: left; text-indent: 5px; }

/* Rating */
.ratingStar { font-size: 0pt; width: 13px; height: 12px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat; }
.filledRatingStar { background-image: url('../../App_Images/Interface/FilledStar.png'); }
.emptyRatingStar { background-image: url('../../App_Images/Interface/EmptyStar.png'); }
.savedRatingStar { background-image: url('../../App_Images/Interface/SavedStar.png'); }

/* Tabs */
.Tabs { margin: 0; border: 0 none; padding: 0; list-style: none; height: 31px; }
.Tab { cursor: pointer; background-image: url('Images/Tab.png'); margin: 0; border: 0 none; float: left; display: inline; list-style: none; position: relative; height: 31px; width: 110px; text-align: center; line-height: 31px; vertical-align: middle; background-position: 0 -93px; }
.TabBody { width: 100%; border: 1px solid #C0C0C0; min-height: 500px; }
.TabActive { cursor: pointer; background-image: url('Images/Tab.png'); margin: 0; border: 0 none; float: left; display: inline; list-style: none; position: relative; height: 31px; width: 110px; text-align: center; line-height: 31px; vertical-align: middle; background-position: 0 -31px; }
.Tab:Hover { cursor: pointer; background-image: url('Images/Tab.png'); margin: 0; border: 0 none; float: left; display: inline; list-style: none; position: relative; height: 31px; width: 110px; text-align: center; line-height: 31px; vertical-align: middle; background-position: 0 -62px; }

.BodyTitle { font-size: 13px; font-weight: bold; color: #003300; height: 20px; background-image: url('Images/Title.png'); background-repeat: repeat-x; padding-left: 10px; }

.LoginHorizontal { width: 495; font-family: Arial; font-size: 11px; }


/* Karşılaştırma Listem */
.gvProductCompare { padding: 0; margin: 0; border: 1px solid #C0C0C0; width: 100%; }
.gvProductCompare tr.header { color: #000000; background-color: #FFFFFF; height: 25px; vertical-align: middle; text-align: center; font-weight: bold; }
.gvProductCompare tr.normal { color: black; background-color: #F8F8F3; height: 25px; vertical-align: middle; text-align: center; }
.gvProductCompare tr.alternate { color: black; height: 25px; vertical-align: middle; text-align: center; }
.gvProductCompare tr.normal:hover, .gvProductCompare tr.alternate:hover { background-color: #FFFFCC; color: black; }
/* Karşılaştırma Listem */


.GridViewStyle { width: 100%; border-right: 2px solid #A7A6AA; border-bottom: 2px solid #A7A6AA; border-left: 2px solid white; border-top: 2px solid white; padding: 4px; }
.GridViewHeaderStyle th { border-left: 1px solid #EBE9ED; border-right: 1px solid #EBE9ED; }
.GridViewHeaderStyle { background-color: #99cc00; font-weight: bold; color: White; font-size: 12px; }
.GridViewFooterStyle { background-color: #5D7B9D; font-weight: bold; color: White; }
.GridViewRowStyle { background-color: #F7F6F3; color: #333333; text-indent: 5px; }
.GridViewAlternatingRowStyle { background-color: #FFFFFF; color: #000000; text-indent: 5px; }
.GridViewRowStyle td, .GridViewAlternatingRowStyle td { border: 1px solid #EBE9ED; }
.GridViewSelectedRowStyle { background-color: #E2DED6; font-weight: bold; color: #333333; }
.GridViewPagerStyle { background-color: #284775; color: #FFFFFF; }
.GridViewPagerStyle table /* to center the paging links*/ { margin: 0 auto 0 auto; }
.GridViewRowStyle:hover { background-color: #FFFFCC; color: black; }
.GridViewAlternatingRowStyle:hover { background-color: #FFFFCC; color: black; }


.highslide { cursor: url(../../App_Scripts/graphics/zoomin.cur), pointer; outline: none; }
.highslide-active-anchor img { visibility: hidden; }
.highslide img { border: 1px solid white; }
.highslide:hover img { border: 1px solid white; }

.highslide-wrapper { background: white; }
.highslide-image { border: 2px solid white; }
.highslide-image-blur { }
.highslide-caption { display: none; border: 2px solid white; border-top: none; font-family: Verdana, Helvetica; font-size: 10pt; padding: 5px; background-color: white; }
.highslide-loading { display: block; color: black; font-size: 8pt; font-family: sans-serif; font-weight: bold; text-decoration: none; padding: 2px; border: 1px solid black; background-color: white; padding-left: 22px; background-image: url(../../App_Scripts/graphics/loader.white.gif); background-repeat: no-repeat; background-position: 3px 1px; }
a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px; }
a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color: gray; }

a.highslide-full-expand { background: url(../../App_Scripts/graphics/fullexpand.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px; }


.highslide-display-block { display: block; }
.highslide-display-none { display: none; }

legend { font-family: georgia; font-size: 14px; font-weight: bold; color: #0099FF; }

.pnlMsg { border-right: #ff3300 1px solid; border-top: #ff3300 1px solid; border-left: #ff3300 1px solid; width: 100%; border-bottom: #ff3300 1px solid; background-color: #ffcc33; text-align: center; padding-top: 5px; padding-bottom: 5px; }


.WaterMark { color: #C0C0C0; background-color: #FFFFFF; border: 1px solid #dedede; }
.WaterMark:hover { background-color: #FFFFCC; }

h1 { font-weight: bold; font-size: 16px; }

.TopLoop { border-width: 1px; border-color: #bfc1c8; background-image: url( 'Images/TopLoop.png' ); background-repeat: repeat-x; width: 1023px; height: 38px; border-left-style: solid; padding-top: 3px; }

.CustomerService ul { margin: 0; padding: 0; list-style-type: none; padding-left: 0px; }
.CustomerService ul li { position: relative; }
.CustomerService ul li ul { position: absolute; top: 0; visibility: hidden; }
.CustomerService ul li a { height: auto !important; border-style: solid; border-width: 1px; border-color: #FFF #FFF #C0C0C0 #FFF; height: 1%; display: block; overflow: auto; color: #000000; text-decoration: none; padding: 5px 5px; }
.CustomerService ul li a:visited { color: black; }
.CustomerService ul li a:hover { color: #3333FF; }

.BottomSearch { background-color: #a3d119; border: 1px solid #4F650C; padding-top: 10px; padding-bottom: 10px; text-align: center; margin-right: 5px; margin-left: 5px; }

.DiscountProducts { width: 200px; height: 100%; }
.DiscountProductsTitle { background-image: url( 'Images/UstBg.png' ); background-repeat: repeat-x; padding: 8px; font-weight: bold; font-size: 12px; }

.TopSellers { width: 200px; height: 100%; }
.TopSellersTitle { background-image: url( 'Images/UstBg.png' ); background-repeat: repeat-x; padding: 8px; font-weight: bold; font-size: 12px; }

.BottomLinks { text-align: center; margin-bottom: 10px; margin-top: 10px; }
.BottomLinks a { color: #3366FF; }
