body{
	text-align:center;
	font-family:Arial;
	font-size:11px;
	background:#ffffff url('../images/login_bg.jpg');
	background-repeat:repeat-x;
}
#container{
	width:980px;
	margin: 0 auto; 
	background-repeat:no-repeat;
	text-align:center;
	background:url('../images/login_content_bg.png');
	background-repeat:no-repeat;
	background-position:center;
	background-position: 0px 77px;
	min-height:444px;
	margin-bottom:20px;
}
#content{
	margin: 0 auto; 
	text-align:left;
	width:820px;
}
html, body, #container {height: 100%;}
body > #container {height: auto; min-height: 100%;}


.left {float:left;}
.right{float:right;}
.clean{clear:both;}

a {color:#3c579a;text-decoration:underline;font-weight:bold;}
a:hover {color:#3c579a;text-decoration:underline;}

#header{height:76px;width:800px;}
#logo{background:url('../images/logo.png');width:84px;height:44px;margin-top:18px;}
#slogan{background:url('../images/login_slogan.png');width:173px;height:19px;margin-top:25px;margin-left:15px;}
#login_area{width:450px;}

.email_input{font-size:11px;background:url('../images/login_input_email.jpg');padding:3px;padding-top:5px;border:1px solid #21bbf0;height:14px;color:#1f7291;}
.password_input{font-size:11px;padding:3px;padding-top:5px;border:1px solid #21bbf0;height:14px;color:#1f7291;}

.inputs{margin-top:25px;margin-left:10px;margin-right:10px;}
.login_image{margin-top:20px;}
.login_button{margin-top:15px;}

#video_bg{background:url('../images/login_video_bg.png');width:393px;height:325px;margin-top:20px;}
#video_area{background:black;width:380;height:250px;margin:10px;}

#slogan_long{background:url('../images/login_slogan_long.png');width:409px;height:67px;margin-top:23px;}
#description{font-size:16px;width:404px;font-weight:bold;margin-top:20px;margin-left:5px;}

#description ul{font-weight:normal;margin-left:15px;font-size:12px;}
#description li{list-style-type:square;line-height:20px;}

.content_left{width:530px;}
.content_right{width:250px;}

#place{width:500px;background:url('../images/town_bg.jpg');background-repeat:no-repeat;background-position:200px;height:100px;}
.place_info{font-size:16px;color:#6f85b3;font-weight:bold;}
.place_text{font-size:12px;}
.place_logo{min-height:100px;margin-right:15px;}
.place_detail{background:url('../images/login_place_info.jpg');width:489px;height:39px;padding-top:25px;padding-left:10px;}
.place_image{border:1px solid #aaaaaa;text-align:center;width:120px;background:#ffffff;}

.caddenin_eniyileri{background:url('../images/caddenin_eniyileri.jpg');width:252px;height:98px;}
.cadde_aciklama{border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;width:228px;padding:10px;margin-left:1px;font-size:12px;}

/* for footer */

#main {padding-bottom: 61px;}
#footer {position: relative;margin-top: -61px;height: 61px;clear:both;background:url('../images/footer_bg.jpg');text-align:center;}
#footer_content{
	margin: 0 auto; 
	text-align:left;
	width:820px;
}
.copy{font-size:12px;margin-top:15px;margin-right:15px;}
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* for footer end */

.info, .error {
    margin-bottom: 1.5em;
    padding: 1em 1.5em 1em 5.5em;
    border-bottom: 2px solid #fff;
    border-top: 2px solid #fff;
    color: #444
}

.info   {background: #e2ecee url(../images/new_icon/information_icon.png) 2.2em center no-repeat; border-color: #9ddae6}
.info a {color: #2d7ba2}

.error    {background: #fff6bf url(../images/new_icon/ikaz.png) 2.2em center no-repeat; border-color: #ffd324}
.error a  {color: #817134}

.error ul, .info ul {
    list-style: none;
    margin: 1.3em 1.5em
}

.error ul li  { background: url(../images/new_icon/ikaz-bullet.png)  0 0.55em no-repeat;}

.error ul li, .info ul li {
    padding-left: 1.3em
}


#register{width:300px;}
.lgn_text{width:140px;font-size:12px;line-height:25px;font-weight:bold;}
.lgn_input{font-size:11px;padding:3px;padding-top:5px;border:1px solid #21bbf0;height:14px;color:#1f7291;}
.lgn_select{font-size:11px;padding:3px;border:1px solid #21bbf0;color:#1f7291;width:128px;}

.register_button{}

#giris_bilgileri {background:url(../images/giris_bilgileri.jpg) no-repeat;width:270px;height:45px;}
#kisisel_bilgiler {background:url(../images/kisisel_bilgiler.jpg) no-repeat;width:435px;height:62px;}

#pw a{font-size:10px;color:#000000;margin-left:45px;}
