body { background:url(http://www.kadinsorunlari.com/resim/background.jpg) top left no-repeat #b92488; }

.genel { width:900px;background:#ffffff;padding:0;text-align:left; overflow:hidden;}
.cezmi { padding-bottom:5px;padding-top:5px;width:900px;background:#F4C458;text-align:center;font-family:arial;font-size:11px;height:30px}
.menu { padding-bottom:5px;padding-top:5px;width:900px;background:#fe7a2a;text-align:center;font-family:arial;font-size:11px;}
.menu a { padding:5px;margin-right:10px;font-size:14px;color:white; text-decoration: none;}
.menu a:hover {background:#e56619;text-decoration: none;}
.menu2 { padding-bottom:5px;padding-top:5px;width:900px;background:#b82287;text-align:center;font-family:arial;font-size:11px;}
.menu2 a { padding:5px;margin-right:10px;font-size:14px;color:white;text-decoration: none; }
.menu2 a:hover { background:#910b65;text-decoration: none;}
.menu3 { margin:0 auto;padding-bottom:10px;padding-top:10px;width:900px;background:#f1f1f1;text-align:center;font-size:15px;color:gray; }
.sag { display:inline;text-align:left;width:310px;margin:20px 20px 20px 10px; background:#ffffff;float:right;font-family:arial;font-size:12px;}

.sag h2 { 
background:#f1f1f1;
font-size:13px;
color:black;
font-weight:bold;
margin:5px 0 5px 0;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}

.sag a { color:#b82287;background:white; }
.sag a:hover { color:white;background:#b82287; }

.sol { display:inline;text-align:left;width:500px;margin:20px 10px 20px 20px; background:#ffffff;float:left;font-family:arial;font-size:12px;}
.sol a { color:black; }
.sol a:hover { color:blue;background:#f1f1f1; }
.sol h1 {
font-family:arial;
background:black;
font-size:15px;
color:white;
font-weight:bold;
margin:5px 0 5px 0;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}
.sol h2 { 
background:#f1f1f1;
font-size:13px;
color:black;
font-weight:bold;
margin:5px 0 5px 0;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}

.sol h3 { 
background:#fffff;
border:1px solid gray;
font-size:13px;
color:black;
font-weight:bold;
margin:5px 0 5px 0;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}
#hepsi {
	background: #ffffff;
	margin: 0 auto;
	width: 900px;
	overflow: hidden;
	padding-bottom:10px;
	}
	
	#hepsi_ust {
	background: #ffffff;
	margin: 0 auto;
	margin-top:0px;
	width: 900px;
	text-align:left;
	overflow: hidden;
	padding-top:0px;
	padding-bottom:10px;
	}