*{ margin:0px; padding:0px; outline:0px;}

body
{
	line-height: 1.5;
    font-family: "Bahnschrift";
    font-size: 12px;
	font-weight:bold;
    color: #666666;
    vertical-align: baseline;
    background :#FFFFFF;
}
ol, ul, li { list-style: none; list-style-type: none; }
table { border-collapse: collapse; border-spacing: 0px; }
img { border: none; }

#erma_container
{
	width:100%;
	height:auto;
	margin:0px auto;
}

/*HEADER PART BEGIN*/

#erma_header_container
{
	width:100%;
	height:auto;
	margin:0px auto;
	
	background:url(../images/headerbg.png) top repeat-x;
}

#erma_header
{
	width:1000px;
	height:145px;
	margin:0px auto;
	border-bottom: 5px solid #D72027;
}
#header_top
{
	width:1000px;
	height:24px;
	background: #888;
}
.telefon
{
	width:150px;
	height:24px;
	float:right;	
	background:url(../images/telepnone.png) left no-repeat;
}
.telefon p.tnumber
{
	font-size:14px;
	font-weight:600;
	font-family: Bahnschrift;
	color:#FFFFFF;
	padding:3px 0px 0px 30px;
}
.face
{
	width:24px;
	height:24px;
	float:right;
}
#logo_container
{
	width:200px;
	height:auto;

}
#logo
{
	width:160px;
	height:85px;
	margin:18px 0px 0px 10px;
	position:absolute;
	z-index:999999999;
}
#menu
{
	width:820px;
	height:62px;
	float:right;
	margin: 13px 0px 0px 0px;
}

/*HEADER PART END*/

/*CONTENT PART BEGIN*/

#erma_content_container
{
	width:100%;
	height:auto;
	margin:0px auto;
}
#erma_content
{
	width:1000px;
	height:auto;
	margin:20px auto;
}

#categories_area
{
	width:1000px;
	height:auto;
	margin:15px auto;
}
#erma_categories
{
	width:1000px;
	height:auto;
	margin:0px auto;
}
#erma_categories h1
{
	color:#D72027;
	text-align:LEFT;
	padding:5px 0px 0px 0px;
	border-bottom:1px dotted #D72027;
}
#erma_categories h3
{
	color:#D72027;
	text-align:left;
	padding:5px 0px 0px 0px;
	border-bottom:1px dotted #D72027;
}
#erma_categories p
{
	color:#333333;
	text-align:left;
	font-size:12px;
	padding:5px 0px 0px 0px;
}

#acordion_yan_menu
{
	width:220px;
	height:auto;
	float:left;

}
#urun_content
{
	width:760px;
	height:auto;
	float:right;

}



#main .sf-menu
{
	line-height: 1.0;
    margin-top: 1px;
	float: left;
    margin-bottom: 4px;
}

#main li.ozel_yan_menu
{
	margin:0px;
    width: 182px;
	color:#FFF;
	background:#333 url(../images/arrows-gggggg.png) 193px 8px no-repeat;
	
}

#main li.ozel_yan_menu:hover
{
	background:#333 url(../images/arrows-gggggg.png) 193px 8px no-repeat;
} 
#main li.ozel_yan_menu a
{
	padding:5px 0px 0px 0px;
	color:#FFF;
	font-size:14px;
	font-weight:400;
}
#main li.ozel_yan_menu a:hover
{
	background:#333;
	text-decoration:none;
}

#main li.ozel_yan_menu a > .sf-sub-indicator
{
	position: absolute;
    display: block;
    right: .75em;
    top: .4em;
    width: 10px;
    height: 10px;
    text-indent: -999em;
    overflow: hidden;
    background: url('../images/arrows-gggggg.png') no-repeat -10px -100px;
}

#main li.ozel_yan_menu2
{
	margin:0px;
    width: 182px;
	height:26px;
	color:#FFF;
	background:#333;
}

#main li.ozel_yan_menu2:hover
{
	background:#333;
} 
#main li.ozel_yan_menu2 a
{
	padding:5px 0px 0px 0px;
	color:#FFF;
	font-size:14px;
	font-weight:400;
}
#main li.ozel_yan_menu2 a:hover
{
	background:#333;
	text-decoration:none;
}

#main li.ozel_yan_menu2 a > .sf-sub-indicator
{
	position: absolute;
    display: block;
    right: .75em;
    top: .4em;
    width: 10px;
    height: 10px;
    text-indent: -999em;
    overflow: hidden;
    background: url('../images/arrows-gggggg.png') no-repeat -10px -100px;
}

#main ul.yan_ara_menu_ul
{
	width:210px; 
	margin-left:220px; 
	margin-top:-31px; 
}
#main li.ozel_yan_menu ul > yan_ara_ara_menu_ul
{
	borde:1px solid red;
	margin-left:30px;
}
/*YANDAKİ MENÜ açılır css ÖZEL YAPIM*/




/*CONTENT PART END*/


/*FOOTER PART BEGIN*/

#erma_footer_container
{
	width:100%;
	height:auto;
	margin:5px auto;
	float:left;
}
#erma_footer
{
	width:1000px;
	height:50px;
	margin:5px auto;
	border-top: 2px dotted #D72027;
}
#footer_logo
{
	width:360px;
	height:35px;
	float:left;
	margin:10px 0px 0px 0px;
}
#footer_cat
{
	width:445px;
	height:20px;
	float:right;
	margin:5px 0px 0px 0px;

}
.footer_yazi_ilk
{
	font-family: "Bahnschrift";
	font-size:11px;
	color:#404144;
	text-decoration:none;
	list-style-type:none;
	display:inline-block;
	margin:7px 0px 0px 0px;
}
.footer_yazi
{
	font-family: "Bahnschrift";
	font-size:11px;
	color:#404144;
	text-decoration:none;
	list-style-type:none;
	display:inline-block;
	margin:7px 0px 0px 15px;
}

/*FOOTER PART END*/