﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, img, ins, kbd, q, s, samp,
small, sub, sup, tt, var,
center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input, textarea {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 reset-browser */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	background: #F5F5DC;
}

.clear{

	clear:both;
}

h1,h2,h3,h4,h5,h6 {

	font-family:'Open Sans', Arial, sans-serif;
	font-weight:700;
	line-height:1.1em;
	color:#333;
	margin-bottom: 20px;
}


.topbg{
	
	width:100%;
	height:130px;
	background: url('../images/topbg.jpg') repeat-x;
	
}

.ortalama{
	
	width: 985px; 
	height: auto;
	margin: 0 auto;
	
}

.logo{
	
	float:left;
	width:710px;
	height:130px;
	line-height: 130px;
	margin-top:10px;
	margin-bottom:60px;
	
}

.top_menu{
	float: right;
	width: auto; height: auto;
	margin: 15px 0 30px 0;
}

.top_menu ul{
	float: left;
	width: auto; height: auto;
}

.top_menu ul li{
	float: left;
	width: auto; height: auto;
}

.top_menu ul li a{
	color: #4e4949;
	font-size: 12px;
	font-family: 'ubunturegular';
}

.top_menu ul li span{
	color: #4e4949;
	font-size: 12px;
	font-family: 'ubunturegular';
	margin: 0 15px 0 15px;
}

.top_menu ul li a:hover{
	color: #e62829;
}

.menu{
	
	width:985px;
	height:45px;
	background: url('../images/menu_bg.jpg') repeat-x;
	border-radius: 5px;
	position:relative;
	margin: -73px 0 0 0;
}


.menu ul {
	
	float:left;
	width: 810px;
	height:45px;
	position: absolute;
	z-index: 99;
	
}


.menu ul li {
	
	float:left;
	width:auto; height:45px;
	line-height: 45px;
	margin: 0 0 0 30px;
	
}


.menu ul li a {
	
	color: #d8d8d8;
	font-size: 14px;
	font-family: 'ubuntubold';
	text-shadow: 0 1px 0 #000;
	text-decoration:none;
	
}

.menu ul li a:hover{
	
	color:#fff;
}

.menu ul li ul {
	
	float:left;
	width:200px;
	height:auto;
	background: url('../images/menu_bg.jpg') repeat;
	position:absolute;
	display:none;
	margin: -2px 0 0 0;
	
}

.menu ul li ul li{
	
	float:left;
	width:200px;
	height: 45px;
	text-align:center;
	margin: 0 0 0 0 !important;
}

.menu ul li:hover ul {
	display:block;
}

.menu_contact_bg{
	
	float:right;
	width:162px; height: 45px;
	background: url('../images/menu_contact_bg.jpg') repeat-x;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	padding-right:12px;

}


.menu_contact_bg h6{
	
	float: right;
	width: auto;
	height: auto;
	color: #fff;
	font-size: 13px;
	font-family: 'ubunturegular';
	margin: 5px 0 5px 0;

}

.menu_contact_bg h1{
	
	float: right;
	width: auto;
	height: auto;
	color: #fff;
	font-family: 'ubuntubold';
	font-size:18px;
	letter-spacing: 1.3px;
	
	
	
}

.menu_shadow{
	
	float:left;
	width: 985px;
	height: 50px;
	background: url('../images/menu_shadow.png') center no-repeat;
	margin:-28 0 0 0;

	
	
}

.redarkaplan{
	width:100%;
	height:280px;
	background: url('../images/red_bg.jpg') repeat-x;
	margin-bottom:20px;
	
}


.slider_generic{
	
	float:left;
	width: 985px;
	height: 285px;
	background: #e4e4e4;
	border: 2px solid #cbcbcb;
	
}

.slider{
	
	float:left;
	width:100%;
	height:263px;
	margin: 10px 0 0 10px;
	overflow: hidden;
	
	
}

.slider_swap{
	
	float:right;
	width: auto; height:auto;
	margin: -26px 30px 0 0;
	
	
}

.slider ul {
	
	float:left;
	width:959px; height:263px;
}

.slider ul li{
	
	float:left;
	width:959px; height:263px;
}

.slider_swap ul{
	
	float:left;
	width:auto;
	height:auto;
}

.slider_swap ul li{
	
	float:left;
	width:16px;
	height:16px;
	background: url('../images/slider_swap_ico.png') no-repeat;
	
}

.slider_swap ul li:hover, .slider_swap ul li.slide_act{
	
	float:left;
	width:16px; height:16px;
	background: url('../images/slider_swap_ico_act.png') no-repeat;
	
}

.slider_generic_shadow{
	
	float:left;
	width:100%;
	height:50px;
	background: url('../images/slider_generic_shadow.jpg') no-repeat;
	
}

.p_generic{
	
	float:left;
	width:662px;
	height:auto;
}

.p1_box{
	
	float:left;
	width:975px;
	height:auto;
	background: url('../images/p.png') repeat-x bottom, url('../dny.com.tr/images/p2.png') repeat-y right;
	padding-bottom:20px;
	margin-top:150px;
	padding-left:12px;
	
}

/* Footer Başlangıç SON */


.footer_bg{
	
	width:100%;
	height:44px;
	background: url('../images/menu_bg.png') repeat-x;
	margin-top: 40px;
}

.footer{
	
	float:left;
	width:100%;
	height: 44px;
	background: url('../images/menu_bg.png') repeat-x;
	margin-top:130px;
	
	
	
}
.footer a{
	
	float:right;
	margin-right: 12px;
	color: #fff;
	font-family: 'ubunturegular';
	line-height: 44px;
	height: 44px;

}

.footer h1{
	
	float:left;
	margin-left: 12px;
	color: #fff;
	font-family: 'ubunturegular';
	font-size: 12px;
	line-height: 44px;
	height: 44px;
}

.footer a:hover{
	
	text-decoration: 