/* CSS Document */
body 
{
	margin:0;
	padding:0;
	width:100% !important;
	height:100% !important; /* this is the key! */

	/*opacity:0.70;
	-moz-opacity:0.70;
	filter:alpha(opacity=70);
	
	background-color:#CC9999;*/
	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	
	color:#999999;/*0091AB*/
	
	background-color:#FFFFFF;/*#072C3A #999999;*/
}
font
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#757575;
	margin: 0em 0em 1em 0em;
	/*line-height:18px;*/
}
p
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#757575;
	margin: 0em 0em 1em 0em;
	/*line-height:18px;*/
}
textarea
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#757575;
	background-color:#FFFFFF;
	background-image:none;
	resize: none;
	padding:3px;
	border:#D6D6D6 solid thin;
}
input
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#757575;

	padding:3px;
	border:#D6D6D6 solid thin;
}
ul
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#757575;
	margin: 0em 0em 1em 0em;
}
li
{
	
	/*list-style-image:url(images/bullet.gif);*/
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#757575;
	margin: 0em 0em 1em 0em;
}

#div_clear 
{
 	clear:both;
}


#main
{
	z-index:0;
	position: static;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100% !important;
	height:100% !important;
}

#container
{
	z-index:0;
	position: relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100% !important;
}

.toptile
{
	z-index:0;
	position: relative;
	top:0;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100% !important;
	height:27px;
	/*
	background-image:url(images/bckg_toptile.png);
	background-position:top;
	background-repeat:repeat-x;*/
}
.toptile_inner
{
	z-index:101;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:992px !important;
	height:27px;
}
.toptile_inner_items
{
	float:right; margin-top:3px; padding-left:10px; padding-right:10px;
	min-width:20px; width:auto;
	white-space:nowrap;
}
.toptile_inner_items a, .toptile_inner_items a:hover { display:block; width:100%; height:100%; }

.toptile_inner_seperator
{
	float:right; margin-top:0px; height:27px; width:2px; background-color:#FFFFFF;
}


.memtoptile_inner_items
{
	float:left; margin-top:20px; padding-left:10px; padding-right:10px;
	min-width:20px; width:auto;
	white-space:nowrap;
	height:15px;
}
.memtoptile_inner_items a, .memtoptile_inner_items a:hover { display:block; width:100%; height:100%; }

.memtoptile_inner_seperator
{
	float:right; margin-top:0px; height:27px; width:2px; background-color:#FFFFFF;
}


.topcontainer
{
	z-index:100;
	position: relative;
	margin:0px 3px 0px 0px;
	padding:0px 0px 0px 0px;
	width:992px !important;
	height:90px;
}

.top_rightmenu_container
{
	position:relative;
	z-index:100;
	/*width:100% !important;*/
	min-width:409px !important;
	height:95px;/**/
	float:right;
}
.top_rightmenu
{
	position:relative;/**/
	margin:30px 20px 0px 0px;
	width:409px;
	height:95px;
}
.top_rightmenu a { text-decoration:none; color:inherit; height:95px !important; }
.top_rightmenu a:hover { text-decoration:none; color:#757575; height:95px !important; }

.menu_inner_left
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;/*14px*/
	padding:0px;
	width:200px;
	height:auto;
	color:#003E51;
	background-color:#D1DEE0;
	border: 1px solid #BFC9CB;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	
	overflow:hidden;
}
.menu_inner_left_items
{
	position:relative; 
	padding:5px 10px 5px 0px !important; 
	margin:0px !important; 
	width:100% !important; 
	min-height:20px;
	height:auto; 
	color:#003E51;
	float:left;
	display:table;
}
.menu_inner_left_items a
{ color:inherit; text-decoration:none; width:100%; min-height:20px; height:auto;  display:block; }
.menu_inner_left_items:hover,.menu_inner_left_items a:hover,.menu_inner_left_items a:hover:after
{ color:#FFFFFF; text-decoration:none; background-color:#E95F2F !important; width:100%; min-height:20px;height:auto; /*content: '+';*/}




#menu_container
{
	z-index:50;
	position:absolute;
	margin-left:0px;
	margin-top:-45px !important; 
	padding:0px;
	height:59px;
	
	width:100% !important;
	min-width:1000px !important;

}
.menu_group
{
	z-index:250;
	position:relative;
	margin-top:0px; 
	width:992px; 
	height:59px; 
	
	clear: both;
}
.menu_group_items
{
	position:relative;
	margin-top:0px; 
	padding:0px;
	
	width: auto;
	min-width:103px !important;
	height:59px; 
	
	float:right; 
	display: block;
	
	vertical-align:bottom;
}

#content_container
{
	position:relative;
	z-index:200;
	margin:35px 0px 0px 0px;
	min-width:992px !important;
	min-height:300px;
	height:auto;
}

#slider_outer
{
	z-index:150;
	position: relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1049px !important;
	height:383px;
}
#slider_prev
{
	z-index:160;
	position: relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100px !important;
	height:340px;
	float:left;
	/*background-color:#FF0000;*/
}
#slider_next
{
	z-index:160;
	position: relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100px !important;
	height:340px;
	float:right;
	/*background-color:#FF0000;*/
}
#slider_buttons
{
	z-index:160;
	position: relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100px !important;
	height:25px;
	float:right;
	/*background-color:#FF0000;*/
}
#slider_container
{
	z-index:150;
	position: absolute;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1049px !important;
	height:383px;
}


#content
{
	position:relative;/**/
	margin:0px 0px 0px 0px;
	padding:0px 20px 20px 20px;
	width:920px;
	height:auto;
	min-height:20px !important;
	
	background-color:#FFFFFF;
}


#dortadim_container
{
	position:relative;
	margin:25px 0px 0px 0px;
	/*min-width:992px !important;*/
	width:992px;
	height:auto;
}
.dortadim_items
{
	position:relative;
	margin:0px 0px 20px 0px;
	padding:0px 15px 0px 15px;
	width:210px;
	min-height:180px;
	float:left;
}


#yorumlar_container
{
	position: relative;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100% !important;
	/*min-height:27px !important;
	height:100% !important;*/
	
	overflow: hidden;
}

#yorumlar_inner
{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:992px !important;
	height:auto;
	/*min-height:27px !important;
	height:100% !important;
	
	overflow: hidden;*/
}

#footer_container
{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100% !important;
	
}

#footer_inner
{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:992px !important;
	height:30px;
	/*min-height:27px !important;
	height:100% !important;
	
	overflow: hidden;*/
}



#footer_background
{
	position:relative;/**/
	margin:0px 0px 0px 0px;
	padding:0px;
	width:100%;
	min-height:70px;
}






.deactive_table
{
	background:#FFFFFF;
	opacity:0.30;
	-moz-opacity:0.30;
	filter:alpha(opacity=30);
}


a{
	/*font-weight:bold;*/
	font-weight:inherit;
	text-decoration:none;/*underline;*/
	cursor:hand;
	color:#BA4242;
}
a:link {
	font-weight:inherit;
	text-decoration:none;/*underline;*/
	cursor:hand;
	color:#BA4242;
}
a:visited{
	font-weight:inherit;
	text-decoration:none;/*underline;*/
	cursor:hand;
	color:#BA4242;
}
a:hover{
	text-decoration:none;/*none;*/
	color:#757575;/*#5ECC44;*/
}



#div_overlay_albums
{
	z-index:1600;
	position:fixed;
	_position:absolute;
	left:0;
	margin:0;
	padding:0;
	
	width:100%;
	height: 100%; 
	background:#000;
	opacity:0.90;
	-moz-opacity:0.90;
	filter:alpha(opacity=90);
	visibility:hidden;
}

#div_overlay_pic_albums
{
	z-index:1601;
	position: absolute;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	
	vertical-align:middle; 
	
	width: 90%; 
	height: 95%; 
	visibility:hidden;
}


#div_bottom { position:absolute; width:432px; height:432px; margin-top:-216px; z-index:6; /*visibility:hidden;*/ }

div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}

#div_overlay 
{
	z-index:2000;
	position: fixed;
	top:0;
	bottom:0;
	left:0;
	width:100%;
	height: 100%; 
	background:#000000;
	opacity:0.90;
	-moz-opacity:0.90;
	filter:alpha(opacity=90);
	visibility:hidden;
}

#div_overlay_pic 
{
	z-index:2001;
	position: absolute;
	top:0;
	bottom:0;
	left:0;
	color:#666666;
	
	margin-top:60px;
	margin-left:0; 
	vertical-align:middle; 
	
	width: 90%; 
	height: 95%; 
	visibility:hidden;
}

.styled-select 
{
	width:240px; 
	height:35px;
	overflow: hidden;
	background-color: #FFFFFF; /*fallback color if gradients are not supported */
	/*background: url(images/select-arrow_long.png) no-repeat right #FFFFFF;*/
}
.styled-select select 
{
	background: transparent;
	width:258px; 
	height:35px;
	padding:5px 2px 2px 2px;
	font-size:14px;
	color:#757575;
	vertical-align:middle;
	border: 1px solid #D6D6D6;
	
	-webkit-appearance: none;/* Safari and Chrome */
	/*background-color: #FAFAFA;
	-webkit-padding-end: 20px;
	-webkit-background-image: url(images/select-arrow.png), -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#E5E5E5));  Saf4+, Chrome */
	/*-webkit-background-image: url(images/select-arrow_long.png);*/ /* Chrome 10+, Saf5.1+, iOS 5+ */
}

.menu_products_outer
{
	width:211px; 
	min-height:45px;
	height:auto;
	padding:0px;
	margin:0px;
}
.menu_products_items_active
{
	width:211px; 
	height:45px;
	overflow: hidden;
	display:table-cell;
	vertical-align:middle;
	padding:5px 23px 5px 8px;
	margin:0px;
}
.menu_products_items_passive
{
	width:211px; 
	height:45px;
	overflow: hidden;
	display:table-cell;
	vertical-align:middle;
	padding:5px 23px 5px 8px;
	margin:0px;
}


.inner_title
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 0em 0em 1em 0em;
	line-height:29px;
	font-size:25px;
	font-weight:bold;
	color:#D24F4F;
}