﻿/* GENERIC */

/* background color for the content part of the pages */
Body
{
	font-size: 11px;
	line-height: 15px;
	font-family: Tahoma, Helvetica, sans-serif;
}

/* ustmenu */

div.wrapper {
        padding: 0;
	margin: 0;
}


ul.mainMenu li { float: left; list-style: none; }


ul.mainMenu li a {
	display: block;
	height: 15px;
	padding: 8px 5px;
	text-decoration: none;
	color:#333;
	font-family:Tahoma, Geneva, sans-serif;
}
ul.mainMenu li a:hover {
	color: #222;
	background: url(images/menu_over.gif) repeat-x;
}









/* ÜST NAVİGASYON TABLAR */


#topnav {
text-align:center;
/* padding-top:30px;   LOGO ALT YUKSEKLIK  */
}

.toptab {
display: inline-block;
margin-left:3px;
}

A.toptab:link, A.toptab:active, A.toptab:visited {
font: bold 11px Tahoma, Verdana, Arial;
color: #444;
text-decoration: none;
background: url(/skins/shared/images/tablar/tab-bg.gif) repeat-x;
}

.toptab strong {
background: url(/skins/shared/images/tablar/tab-left.gif) no-repeat;
display:block;
}

.toptab em {
background: url(/skins/shared/images/tablar/tab-right.gif) top right no-repeat;
font-style: normal;
display:block;
padding: 6px 10px 7px 10px;
}

A.toptab:hover {
background: url(/skins/shared/images/tablar/tab-bg-over.gif) repeat-x;
color: #fff;
}


A.toptab:hover strong {
background: url(/skins/shared/images/tablar/tab-left-over.gif) no-repeat;
}

A.toptab:hover em {
background: url(/skins/shared/images/tablar/tab-right-over.gif) top right no-repeat;
}



#HeaderRow {
/*background: #fff url(images/topbg.gif) left top repeat-x; */
/*background: transparent url(images/ideal-esya-yeni-yil.jpg) center top no-repeat;*/
/*padding-top:40px;*/

}


#MainTable {
/*background: #fff url(images/ideal-esya-yy-bg.gif) center top repeat-x;*/
/*background: url(images/sevgililer-gunu.jpg) center top no-repeat;*/
}


/* menu */


.mbmenu{
  display:none;
}
.mbmenu{
  display:none;
}
  
#vertmenu {
height:336px;
}



#vertmenu h1 {
display: block;
background-color:#FF9900;
font-size: 90%;
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:159px;
}

.rootVoices{
font-family: Verdana, Arial, Helvetica, sans-serif;
background:url(http://www.idealesya.com/other/menu/images/reyon.png);
background-repeat: no-repeat;
font-size: 100%;
width: 208px;
padding: 0px;
margin: 0px;
}
.rootVoices td.rootVoice {
font-size: 12px;
font-family: Tahoma;
display: block;
border-bottom: 1px dashed #CCCCCC;
padding: 8px 0px 7px 20px;
text-decoration: none;
color: #333333;
width:185px;
}
.rootVoices td.rootVoice1 {
  vertical-align:middle;
/*background-color:#fff;*/
  width:209px;
  height:50px;
  font-family:Verdana, Geneva, sans-serif;
  color: gray;
  font-size:10px;
  line-height:15px;
  padding:5px;
}
# h1 {
display: block;
background-color:#FF9900;
font-size: 90%;
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:159px;
}

.rootVoices td.rootVoice.selected{
color: #fff;
background-color: #FF3300;

}



.rootVoices.vertical {
	width:209px;
}

.menuShadow{
	padding:2px;
	padding-bottom:0px;
	left:-2px;
	top:1px;
}


.menuContainer{
  /*overflow:hidden;*/
  position: relative;
  background-color:#f3f3f3;
  border-top:5px solid #B23305;
	padding:0;
  -moz-box-shadow:#999 2px 5px 10px;
  -webkit-box-shadow:#999 2px 5px 10px;
  -moz-border-radius: 0 0 8px 8px;
  -webkit-border-top-right-radius:0px;
  -webkit-border-top-left-radius:0px;
  -webkit-border-bottom-right-radius:8px;
  -webkit-border-bottom-left-radius:8px;
}
.menuContainer.submenuContainer{
  border-top:none!important;
}

.menuContainer.disabled{
  -moz-box-shadow:#ddd 2px 5px 10px;
  -webkit-box-shadow:#ddd 2px 5px 10px;
  border-top:5px solid #f9f9f9;
  background-color: #f3f3f3;
}
.menuContainer .line{
	background-color:transparent;
	width:100%;
}
.menuContainer .line.title {
	background-color:#B23305;
    font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
/*border-bottom:1px solid black;*/
}
.menuContainer.disabled .line.title {
  background-color: #f9f9f9;
}
.menuContainer .line.title a{
	font-size:12px;
  color:#FFF;
  text-shadow:#660033 1px 1px 1px;
}
.menuContainer.disabled .line.title a{
  font-size:12px;
  color:#aaa;
  text-shadow:#fff 1px 1px 1px;
}
.menuContainer td a{
	text-decoration:none;
	color: #666;
  text-shadow:#fff 1px 1px 1px;
}
.menuContainer td.voice{
 	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding:7px;
}
.menuContainer .separator{
	background-color:#999;
	height:1px;
  	padding:0;
 	margin:0;
}
.menuContainer td.img{
  	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
	font-size:12px;
	color: #c3c3c3;
	background-color:transparent;
	width:24px;
	padding:px;
}
.menuContainer td.img img{
	width:20px;
}
.menuContainer .textBox{
	padding: 15px;
  	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #999;
}
.menuContainer .selected td{
	background-color:#f3f3f3;
	background-image:url("http://www.idealesya.com/other/menu/images/bgnd_sel_2.jpg")
}
.menuContainer .selected td a{
	color:#000;
  text-shadow:#fff 2px 2px 1px;
  display:block;  
}
.menuContainer .disabled td, .menuContainer .disabled td a {
  color:#bbb;
  text-shadow:#fff 1px 1px 4px;
}
.menuContainer .subMenuOpener{
	background-image:url("http://www.idealesya.com/other/menu/images/menuArrow.gif");
	background-repeat:no-repeat;
	background-position:right;
}
.menuContainer .selected .subMenuOpener{
	background-image:url("http://www.idealesya.com/other/menu/images/menuArrow.gif");
	background-repeat:no-repeat;
	background-position:right;
}

/*BOX MENU*/

.boxMenu{
  color:#f3f3f3;
  border-top:8px solid #fc6c03;
  background:url("http://www.idealesya.com/other/menu/images/box_top.png") repeat-x;
}
.boxMenu h4{
  white-space:nowrap;
  margin:0 0 10px 0;
  padding:3px;
  font:18px/20px Verdana, Geneva, sans-serif;
  padding-right:20px;
  text-shadow:#666 2px 2px 1px;
}

.boxMenu td{
  min-width:209px;
  vertical-align:top;
  border-right:1px solid #999;
}

.boxMenu td:hover{
  background:#f3f3f3;
}

.boxMenu td:hover a{
  margin-right:3px;
  color:#000;
}

.boxMenu td:last-child{
  min-width:160px;
  vertical-align:top;
  border-right:none;
}

.boxMenu a{
  font-size:12px;
  white-space:nowrap;
  display:block;
  padding:5px;
  margin-bottom:5px;
}

.boxMenu a img{
  padding-right:5px;
}

.boxMenu a:hover{
  color:#000;
}

.boxMenu a img{
  border:0;
}
.gizli {visibility:hidden !important;
background-color:#459ec4 !important;
}


/* === Slider === */
#slider-container {
background: url(http://www.idealesya.com/other/sileder/img/slider/bg_slider.png) no-repeat;
padding:9px;
width:513px;
float:left;
height:345px;
}
#slider {
float:left;
margin:0 auto;
position:relative;
width:500px;
height:335px;
}
.scroll {
clear:left;
height:335px;
overflow:auto;
position:relative;
width:500px;
}
.scrollContainer div.panel {
height:335px;
width:500px;
}
.scrollButtons {
cursor:pointer;	
position:absolute;
top:150px;
background-image:none;
}
.scrollButtons.left {
left:-4px;
z-index:1;
}
.scrollButtons.right {
left:476px;
}
 