/*  
Theme Name: Mavigen
Version: 1.0
Description: Designed by <a href="http://www.mavigen.com">Mavigen İnternet Hizmetleri</a>
Author: Mavigen
Author URI: http://www.mavigen.com
*/

@import url(http://fonts.googleapis.com/css?family=Calibri:400,300,700&subset=latin,latin-ext);

/*html, body, #site-content {height: 100%;}*/
body > #site-content { overflow:hidden; min-width:980px; }

body { background:url('../images/bg.jpg') repeat center top; font-family:'Calibri',Arial, Helvetica, sans-serif; }

		.float-left { float:left; }
		.float-right { float:right; }
		.clear-left { clear:left; }
		.clear-right { clear:right; }
		.clear-both { clear:both; }
		
		a { text-decoration:none; }
		a:hover { text-decoration:none; }
		
		.container { width:980px; margin:0 auto; z-index:5; position:relative; }
		
		.header { background:url('../images/bg-header.png') no-repeat center top; height:170px; position:relative; z-index:6; margin-bottom:-25px; }
		.header .container{ position:absolute; left:50%; margin-left:-490px; }
		.header a.logo { background:url(../images/logo.png) no-repeat left top; height:90px; width:270px; text-decoration:none; float:left; width:270px; height:90px; margin:8px 0 9px; }
		
		.header .right{ float:right; }
		.header .right ul.language { margin:3px 0 0 0; padding:0; list-style:none; }
		.header .right .language li { float:right; margin:0 3px; height:20px; line-height:20px; font-size:11px; color:#000; }
		.header .right .language li a { text-decoration:none; display:block; color:#000; }
		
			.header .right ul.icon-social {	margin: 25px 0 0 0; padding: 0; list-style: none; }
			.header .right .icon-social li { float: right; margin: 0 3px; min-width: 26px; height: 32px; line-height: 32px; }
			.header .right .icon-social li a { text-decoration: none; display: block; text-indent: -9999px; }
			.header .right .icon-social li.twitter { background: url(../images/icon-social.png) no-repeat -43px 0px; }
			.header .right .icon-social li.youtube { background: url(../images/icon-social.png) no-repeat -75px 0px; }
			.header .right .icon-social li.facebook { background: url(../images/icon-social.png) no-repeat -11px 0px; }

		
		.bg-banner { position:relative; z-index:4; height:400px; border-bottom:2px solid #E9EEFB; margin:0 0 20px 0; }	
		
		.main-content { padding:10px 0 50px/*120px*/; margin:0 auto; width:980px; position:relative; }
		
		
		.main-content .tablet {
	float: left;
	margin: 0 10px;
	width: 300px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-weight:300;
	color: #666;
}
.main-content .tablet:hover { color:#333}
.main-content .tablet > img {
	float: left;
	width: 100px;
	margin-right: 10px; border-radius:4px;
}
.main-content .tablet > a {
	float: right;
	width: 200px;
	margin-right:10px
}
.main-content .tablet h2 {
	margin: 20px 0;
	font-size: 15px;
	color: #4C8C39;
}
.main-content .tablet span h3 {
	margin: 0 0 4px;
	font-size: 18px;
	font-weight:300;
	font-family:'Calibri',Arial, Helvetica, sans-serif;
	font-weight:300;
	color:#000D1F;
}
.main-content .tablet span p {
	font-size: 14px;
	margin:0;
	text-align: justify;
}
.main-content .tablet span a.devami {
	text-align: right;
	color: #008AD0;
	display: block;
	font-size: 12px;
}

		
		.c-01 { width:980px; position:relative; }
		.c-01 h2 { font-family:'Calibri', sans-serif; font-size:16px; color:#031539; margin:10px 20px; font-weight:300; }
		.c-01 #sli { overflow:hidden; width:980px; }
		.c-01 .resim { overflow:hidden; position:relative; width:100%; }
		.c-01 ul { list-style:none; margin:0; padding:0; }
		.c-01 ul li { float:left; margin:0 0 0 20px; position:relative; width:172px; overflow:hidden; }
			.c-01 ul li h2 { font-family:'Calibri', sans-serif; font-size:15px; color:#031539; margin:5px 0px; font-weight:300; }
			.c-01 ul li img { width:170px; height:158px; border:1px solid #CCCCCC; }
			
			
			.c-01 .controls { position:absolute; right:17px; top:0px;  }
				
			.c-01 .controls a.prev-page,
			.c-02 .controls a.prev-page,
			.c-01 .controls a.prev-slide,
			.c-02 .controls a.prev-slide,
			.c-01 .controls a.next-slide,
			.c-02 .controls a.next-slide,
			.c-01 .controls a.next-page,
			.c-02 .controls a.next-page { width:30px; height:30px; display:inline-block; text-decoration:none;  }
			
			.c-01 .controls a.prev-page,
			.c-02 .controls a.prev-page { background:url(../images/controls.png) no-repeat -5px -5px; }
			.c-01 .controls a.prev-slide,
			.c-02 .controls a.prev-slide { background:url(../images/controls.png) no-repeat -40px -5px; }
			.c-01 .controls a.next-slide,
			.c-02 .controls a.next-slide { background:url(../images/controls.png) no-repeat -75px -5px; }
			.c-01 .controls a.next-page,
			.c-02 .controls a.next-page { background:url(../images/controls.png) no-repeat -110px -5px; }
			
		
		
		.c-02 { width:980px; position:relative; margin:50px 0 0 0; }
		.c-02 h2 { font-family:'Calibri', sans-serif; font-size:16px; color:#031539; margin:10px 20px; font-weight:300; }
		.c-02 #sli2 { overflow:hidden; width:980px; }
		.c-02 .resim { overflow:hidden; position:relative; width:100%; }
		.c-02 ul { list-style:none; margin:0; padding:0; }
		.c-02 ul li { float:left; margin:0 0 0 20px; position:relative; width:172px; overflow:hidden; }
			.c-02 ul li h2 { font-family:'Calibri' sans-serif; font-size:15px; color:#031539; margin:5px 0px; font-weight:300; }
			.c-02 ul li img { width:170px; height:158px; border:1px solid #CCCCCC; }
			
			
			.c-02 .controls { position:absolute; right:20px; top:-5px;  }
			
			
		
		.footer { background:url('../images/bg-footer.png') no-repeat center top; margin:/*-162px*/ auto 0; height:162px; position:relative; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius:0 0 5px 5px; }
			.footer .container { width:948px; }
			.footer .container .logo2 {float:right; display:inline; height:59px; margin: 40px -10px 0 0; /*width: 265px;*/}
		
			.footer .address { /*font-family:Arial,Verdana, Geneva, sans-serif;*/ width:580px; font-size:12px; font-weight:400; height:122px; padding:5px 0; color:#00183a; }
				.footer .address h2 {  margin:4px 0;  background:url(../images/tell.png) no-repeat;  height:27px; color:#000; font-size:15px; font-weight:400; padding: 0 0 0 41px; line-height: 30px;}
				.footer .address .col1 { float:left; width:41px; font-weight:bold;  margin-left:4px;}
				.footer .address .col2 { float:left; width:10px; text-align:center; font-weight:bold; }
				.footer .address .col3 { float:left; width:510px; line-height: 18px;
    margin: -10px 0 0;}
				.footer .address p.tel { margin:0 0 3px 0; line-height:18px; background:url(../images/sprite.png) no-repeat -78px 0; text-indent:-9999px;
				width:26px; height:26px;}
				.footer .address p.fax { margin:0 0 3px 0; line-height:18px; background:url(../images/sprite.png) no-repeat 0 0; text-indent:-9999px;
				width:26px; height:26px;}
				.footer .address p.mail { margin:0 0 2px 0; line-height:18px; background:url(../images/sprite.png) no-repeat -52px 0; text-indent:-9999px;
				width:26px; height:26px;}
				
			
			.footer .copyright { /*font-family:Arial, Helvetica, sans-serif;*/ color:#fff; font-size:12px; font-weight:300; line-height:16px;  height:19px; padding:8px 0 0;}
			.footer .copyright a { color:#fff; }
			.footer .copyright a:hover { color:#526B8D; text-decoration:none; }

		.sub-banner { height:276px; width:980px; margin:0 auto; background:url('../images/sub-banner.png') no-repeat center top; }
					
		.sub-content { width:940px; padding:20px 20px 50px /*120px*/; margin:0 auto; text-align:justify; font-family:'Open Sans', sans-serif; font-size:15px; color:#000; line-height:26px; font-weight:400; }
			.sub-content h2{ font-family:'Calibri', sans-serif; color:#000; font-size:22px; font-weight:300; line-height:14px; padding:0; margin:10px 0 20px 0; }
		.sub-content p { margin:0 0 10px 0; }
		
		.resim-sag { width:196px; margin:5px 0 5px 10px; float:right; border:2px solid #eee; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
		.resim-sol { width:196px; margin:5px 10px 5px 0; float:left; border:2px solid #eee; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
		
	.footerGroup{ float:left; margin: -8px 10px 0 5px; }
	.footerGroup img{ margin:5px 0 0; }
	.padd ul,
	.padd ol {list-style:inherit; padding: 0 0 0 22px;}
	
