/* RESET ALL  */
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
img {margin:0;padding:0;border:0}

/* CLEARFIX */
.clear {clear:both;font-size:0px;line-height:0px;}
.clearfix:after {content: ".";clear: both;height: 0;visibility: hidden;display: block;}
.clearfix {display: inline-block; /* Fixes IE/Mac */ }
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

body{
background:url(images/bg-site-back.jpg) no-repeat top center #f3f3f3;
font-family:Geneva, Arial, Helvetica, sans-serif;
height:100%;
}
html{	height:100%;	}

#site-wrapper{
	width:100%;
	background:transparent no-repeat;
	background:url(images/logo-mezunGroup.png) no-repeat;	
	height: auto !important; 
	height: 100%; 		
    min-height:100%;
	margin: 0 auto -33px;
}
.site-header{
	width:100%;
	min-width:1000px;	
}
.site-logo{
	float:left;	
	width:451px;
	display:inline;
	padding:20px 0px 20px 20px;
}
.site-menu{
	float:right;	
	margin:30px 80px 30px 0px;
	display:inline;	
}
.site-menu li{
	float:left;
	padding:10px;
}
.site-menu a{
	font-weight:bold;
	font-size:14px;
	color:#333333;
	text-decoration:none;
	margin:0px;
	padding:0px;	
}
.site-menu .currentHome{ background:url(images/bg_menu_HomeCurrent.gif) no-repeat; background-position:left top; height:37px; padding:10px 20px; color:#FFFFFF; }
.site-menu .currentAboutus{ background:url(images/bg_menu_AboutusCurrent.gif) no-repeat; background-position:left top; height:37px; padding:10px 20px; color:#FFFFFF; }
.site-menu .currentgPortal{ background:url(images/bg_menu_gPortalCurrent.gif) no-repeat; background-position:left top; height:37px; padding:10px 20px; color:#FFFFFF; }
.site-menu .currentMedia{ background:url(images/bg_menu_mediaCurrent.gif) no-repeat; background-position:left top; height:37px; padding:10px 20px; color:#FFFFFF; }
.site-menu .currentContact{ background:url(images/bg_menu_contactCurrent.gif) no-repeat; background-position:left top; height:37px; padding:10px 20px; color:#FFFFFF; }

.site-menu a:hover{
	font-weight:bold;
	font-size:14px;
	color:#999999;	
	text-decoration:none;
}
.site-pageContent{
	clear:both;
	width:100%;
	min-width:1000px;	
}
.page-colLeft{
	float:left;
	display:inline;
	width:400px;
	margin:30px 0px 0px 60px;
}
.page-colLeft h1{
	margin:0px 0px 30px 0px;
}
.page-colLeft h2{
	margin:20px;
	font-size:14px;
	font-weight:bold;
}
.page-colLeft h3{
	margin:10px 5px;
	font-size:16px;
	font-weight:bold;
}
.page-colLeft p{
	font-size:14px;
	line-height:18px;
	text-align:justify;
	text-indent:50px;
}

.page-form{
	float:left;
	display:inline;
	width:400px;
	margin:30px 0px 0px 60px;
}
.page-form h1{
	margin:0px 0px 30px 0px;
}
.page-form p{
	clear:both;
	font-size:14px;
	line-height:18px;	
	margin:0px 0px 10px 0px;
}
.page-form label{
	font-size:14px;
	line-height:18px;
	width:100px;
	float:left;
	display:inline;
	margin:5px 0px;	
	text-align:right;
}

.page-form input{
	font-size:14px;
	line-height:18px;
	padding:3px;
	border-top:0px;
	border-right:0px;
	border-left:0px;	
	border-bottom:1px dashed #333333;
	width:200px;
	float:left;
	display:inline;
	margin:5px 0px;	
	background-color:#f3f3f3;
}
.page-form .but{
	font-size:14px;
	height:37px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:18px;
	padding:5px;
	border:0px;
	width:200px;
	background:url(images/bg_but.jpg) repeat-x;
}

.page-colRight{
	float:right;
	display:inline;
	margin:0px 60px 0px 0px;
	width:439px;	
	background:url(images/mainIMG_01.png) no-repeat;
}
.contanct-info{
	width:40px;
	display:block;
	float:left;
	font-weight:bold;
}
.contanct-no{
	width:200px;
	display:block;
	float:left;	
}
.push{
	height:33px;
}
.footer{
	width:100%;
	height:33px;
	float:left;
	background:url(images/ft-image.jpg) no-repeat #dcdcdc;
}
.footer-content{
	font-size:11px;
	margin:3px 0px 0px 230px;
}

.hataClass{
	border:1px #FF0000 solid;
	padding:5px 5px 5px 30px;
	margin-bottom:5px;
	display:block;
	background:url(images/icn_error.png) no-repeat #ff6b6b;
	margin:10px 0px;
	font-size:14px;
	color:#990000;
	font-weight: bold;
}
.guzelClass{
	border:1px #2e5322 solid;
	padding:5px 5px 5px 30px;
	margin-bottom:5px;	
	display:block;
	background:url(images/icn_correct.png) no-repeat #5cc151;
	margin:10px 0px;
	font-size:14px;
	color:#2e5322;
	font-weight: bold;	
}
.pressRedirectionBOX{
	background:url(images/but_contactForm.png) no-repeat;	
	width:282px;
	height:40px;
	padding:20px 20px 40px 100px;
	color:#000;
	text-decoration:none;
	font-size:14px;
	line-height:18px;	
	cursor:pointer;	
}

.ddimgtooltip{
box-shadow: 3px 3px 5px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 3px 3px 5px #818181;
-moz-box-shadow: 3px 3px 5px #818181;
display:none;
position:absolute;
border:1px solid black;
background:white;
color: black;
z-index:2000;
padding: 4px;
}
.site-MediaContent{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
}
.site-MediaContent-Control{
	width:100%;
	text-align:center;		
}
.site-MediaContent-Control img{ padding:10px; }