@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Oxygen:400,300,700&subset=latin-ext,latin);

body { margin:0; padding:0; font-size:12px; font-family: 'Oxygen', sans-serif; background:url(img/background.png) repeat; }
#header-ust-bant { width:100%; height:8px; background:#ad0000; }
 #header { width:1045px; height:132px; background:url(img/header-back.png) no-repeat; margin:auto; z-index:100; position:relative; }
 
#slider { width:1038px; height:350px;  margin:auto; margin-top:-69px; position:relative; }
 
ul#menu, ul#menu li, ul#menu li ul, ul#menu li ul li { list-style-type:none; margin:0; padding:0; }
ul#menu { width:800px; height:50px; margin-left:150px; }
  ul#menu li { float:left;}
   ul#menu li a { display:block; font-size:14px; line-height:45px; padding:10px 15px; text-decoration:none; 
   color:#ad0000; border-right:1px solid #E8E8E8; position:relative; }
   ul#menu li a:hover { background:#ad0000; color:#FFF; }
ul#menu li ul { display:none; position:absolute; background:#ad0000; }
 ul#menu li ul li { float:none; }
ul#menu li ul li a { color:#FFF; font-size:12px; border:none; line-height:35px; border-top:1px solid #FFF; border-left:1px solid #ad0000; border-right:1px solid #ad0000; padding:5px 10px; } 
 ul#menu li ul li a:hover { border-bottom:1px solid #ad0000; background:#FFF; color:#ad0000 } 
 .active { background:#ad0000; color:#FFF; }
 
 #home-page-body { width:1045px; height:200px; position:relative; background:#FFF;  margin:auto; }
 
 #home-page-item-case { width:1045px; height:230px; margin:auto; margin-top:35px; }
   #home-page-item { width:338px; height:220px; float:left; margin:0px 4px 0px 3px; }
     #home-page-item-baslik { width:320px; height:10px; background:url(img/home-item-baslik.png) no-repeat; color:#FFF; font-size:12px; font-weight:bold;
	  padding:10px; }
	  #home-page-item-icerik { width:338px; height:200px; display:table; border-bottom:3px solid #ad0000; background:#FFF; }
	 
#footer-top-line { width:100%; height:5px; background:#ad0000; margin-top:18px; }
#footer { width:100%; height:20px; background:#ad0000; margin-top:3px;  }  


#page-header-alt { width:1045px; height:80px;  margin:auto; margin-top:-69px; position:relative; border-bottom:2px solid #ececec; overflow:hidden; background:#FFF; }
#page-body { width:1005px; height:auto; display:block; margin:auto; background:#FFF; padding:20px; min-height:310px; }
#page-bottom-shadow { width:1045px; height:49px; background:url(img/page-bottom-shadow.png) no-repeat; margin:auto; margin-bottom:-15px; }
 #footer-case { width:1045px; font-size:11px; height:20px; margin:auto; display:table; }
  #footer-item-case { width:520px; height:20px; float:left; margin:3px 10px;  }
   #footer-item-baslik { width:520px; height:10px; padding:7px; border-bottom:1px solid #FFF; color:#FFF; font-size:11px; font-weight:bold;  }
   
   #page-body iframe { margin:10px;  }
   
   #video-box { width:220px; height:170px; border:1px solid #F7F7F7; float:left; margin:5px; cursor:pointer; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; }
   #video-box:hover { border:1px solid #ad0000; -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
box-shadow: 0px 1px 5px 0px #4a4a4a; }
   #video-image, #video-image img, #videoimage { width:220px; height:170px; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; }
   #video-icon { width:220px; height:170px; margin-top:-170px; position:relative; z-index:10; }
   #video-icon img:hover { background:url(img/video-ico.png) no-repeat; }
   #video-adi { width:210px; margin-top:-30px; height:20px; background:#000; opacity:0.5; -webkit-border-radius: 5px; color:#FFF; overflow:hidden;
-moz-border-radius: 5px; font-size:13px;
border-radius: 5px; text-align:center; padding:5px; }

.home-yazi-list1 {width:320px; height:auto; display:block; padding:7px 0px; text-decoration:none; color:#333; list-style-type:none; margin:0; border-bottom:1px solid #CCC; font-size:13px; cursor:pointer  }
.home-yazi-list1:hover { background:#F0F0F0; color:#900;}
.home-yazi-list a {width:320px; height:auto; display:block; padding:7px 0px; text-decoration:none; color:#333; list-style-type:none; margin:0; border-bottom:1px solid #CCC; font-size:13px; cursor:pointer  }
.home-yazi-list a:hover { background:#F0F0F0; color:#900;}
.home-yazi-list p { margin:0px; padding:0px; }

.pfwrpr { float:left; width:185px; }
#alignstyle { float:left; width:185px; }