* {margin: 0; padding: 0;}
html, body {height: 100%; font-family: arial; background: #fff;}
img {border: 0;}

#wrap {width: 726px; margin: 20px auto; padding: 0 20px 20px 20px; overflow: hidden; clear: both;}
	.wrap-lang-1 {background: url(../images/1_bg_wrap.jpg) 0 77px no-repeat;}
	.wrap-lang-2 {background: url(../images/2_bg_wrap.jpg) 0 77px no-repeat;}
	
	#leftside {width: 175px; float: left;}
	#main {min-height: 530px; width: 535px; float: left; padding: 5px 5px 0 10px; overflow: hidden; border-top: 1px solid #ccc; border-right: 1px solid #ccc; color: #4F5663; font-size: 12px;}
	*html #main {height: 530px; overflow: visible;}
		#content {width: 375px; float: left; margin-right: 20px; padding-bottom: 10px;}
		#right-content {width: 130px; float: left; margin-right: 10px; padding-top: 15px;}
		#footer {clear: both; padding: 7px 0; text-align: center;}

/*H1*/
h1#header-logo {font-size: 9px; border-left: 1px solid #ccc; border-top: 1px solid #ccc;}
h1#header-logo, h1#header-logo span {width: 174px; height: 76px; }
h1#header-logo {position: relative;}
h1#header-logo a {color: #ccc;}
h1#header-logo span {position: absolute; top: 0; left: 0; *cursor: pointer;}
.hl-lang-1 span {background: url(../images/1_head_logo.gif) no-repeat;}
.hl-lang-2 span {background: url(../images/2_head_logo.gif) no-repeat;}

/*HEAD-IMG*/
#head-img {margin-bottom: 12px; height: 60px; background: #eee;}

/*HR*/
div.hr hr {display: none;}
#main div.hr {margin-bottom: 5px; height: 10px; background: url(../images/bg_tophr.gif) repeat-x; font-size: 10px; line-height: 10px;}
#footer div.hr, #right-content div.hr {margin-bottom: 7px; height: 7px; background: url(../images/bg_righthr.gif) repeat-x; font-size: 7px; line-height: 7px;}



/*MENU*/
	ul#menu {width: 175px; height: 216px; font-size: 11px; list-style: none;}
	ul#menu li, ul#menu li a, ul#menu li a span {width: 175px; height: 30px; line-height: 30px;}
	ul#menu li {position: relative; border-bottom: 1px solid #fff;}
	ul#menu li a {color: #fff; text-decoration: none;}	
	ul#menu li a:hover {cursor: pointer;} 
	ul#menu li a span {position: absolute; top: 0; left: 0; *cursor: pointer;}
	
	ul.menu-lang-1, .menu-lang-1 li a span {background-image: url(../images/txt_menu.gif);}
	ul.menu-lang-2, .menu-lang-2 li a span {background-image: url(../images/txt_menu_en.gif);}

	ul#menu li#mp01 a span {background-position: 0 0;}
	ul#menu li#mp02 a span {background-position: 0 -31px;}
	ul#menu li#mp03 a span {background-position: 0 -62px;}
	ul#menu li#mp04 a span {background-position: 0 -93px;}
	ul#menu li#mp05 a span {background-position: 0 -124px;}
	ul#menu li#mp06 a span {background-position: 0 -155px;}
	ul#menu li#mp07 a span {background-position: 0 -186px;}

	ul#menu li#mp01 a:hover span {background-position: -175px 0;}
	ul#menu li#mp02 a:hover span {background-position: -175px -31px;}
	ul#menu li#mp03 a:hover span {background-position: -175px -62px;}
	ul#menu li#mp04 a:hover span {background-position: -175px -93px;}
	ul#menu li#mp05 a:hover span {background-position: -175px -124px;}
	ul#menu li#mp06 a:hover span {background-position: -175px -155px;}
	ul#menu li#mp07 a:hover span {background-position: -175px -186px;}
	
	ul#menu li#mp01a a span {background-position: -175px 0;}
	ul#menu li#mp02a a span {background-position: -175px -31px;}
	ul#menu li#mp03a a span {background-position: -175px -62px;}
	ul#menu li#mp04a a span {background-position: -175px -93px;}
	ul#menu li#mp05a a span {background-position: -175px -124px;}
	ul#menu li#mp06a a span {background-position: -175px -155px;}
	ul#menu li#mp07a a span {background-position: -175px -186px;}
	
#langswitch {text-align: right;}

/*H1 - section*/
h2#section { color: #0C0D3E; font-size: 14px;}
h3 {color: #E95902; font-size: 12px; margin-bottom: 10px;}
h4 {font-size: 12px; font-weight: bold; margin-top: 10px;}
h4 span {display: block; font-weight: normal;}
	
a {color: #990000; text-decoration: none;}
a:hover {text-decoration: underline;}

#content p {padding-top: 10px;}
#content ul {padding: 10px 0 0 30px; list-style: circle;}
#content ul li {padding: 0 0 5px 0;}
#content h3 {margin: 0 !important;}
#content table {margin-top: 10px;}
#content table td {padding: 5px;}

#right-content h3 {}
#right-content ul {list-style: none; margin-bottom: 15px;}
#right-content ul li {padding-bottom: 3px;}
#right-content ul li em {font-style: normal;}
#right-content ul li a {display: block; margin: -13px 0 0 12px; font-size: 11px; line-height: 16px;}

a#link-ajanlat {font-weight: bold; display: block; margin-top: -6px; height: 20px; line-height: 20px; text-align: center; background: #D1D1DD;  color: #fff;   text-decoration: none;}
a#link-ajanlat:hover {font-weight: bold; background: #B5B4C4;}

#footer p {font-size: 11px; color: #aaa;}
#footer a {font-size: 11px; color: #aaa;}

.bold {font-weight: bold;}


.button {
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #5a5955;
  height: 18px;
  padding: 0px 0px 0px 1px;
  vertical-align: top;
  width: 100px;
  margin: 3px 0px 0px 1px;
  background: #e5e5e5;
  border: 1px #5a5955 solid;
}

.input {
  font-family: verdana;
  font-size: 11px;
  font-weight: normal;
  color: #5a5955;
  height: 18px;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 0px;
  padding-top: 0px;
  vertical-align: top;
  width: 210px;
  margin-top: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #e5e5e5;
  border-top: 1px #5a5955 solid;
  border-right: 1px #5a5955 solid;
  border-bottom: 1px #5a5955 solid;
  border-left: 1px #5a5955 solid;
}

.input2 {
  font-family: verdana;
  font-size: 11px;
  font-weight: normal;
  color: #5a5955;
  height: 18px;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 0px;
  padding-top: 0px;
  vertical-align: top;
  width: 165px;
  margin-top: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #e5e5e5;
  border-top: 1px #5a5955 solid;
  border-right: 1px #5a5955 solid;
  border-bottom: 1px #5a5955 solid;
  border-left: 1px #5a5955 solid;
}

.textinput {
  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
  color: #5a5955;
  height: 64px;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 0px;
  padding-top: 0px;
  vertical-align: top;
  width: 360px;
  margin-top: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #e5e5e5;
  border-top: 1px #5a5955 solid;
  border-right: 1px #5a5955 solid;
  border-bottom: 1px #5a5955 solid;
  border-left: 1px #5a5955 solid;
}


	#imprint_page {}
		#imprint_page p,
		#imprint_page h1,
		#imprint_page h2 {padding:0;margin:0;border:0;background:none;}

		#imprint_owner {padding: 0 20px 20px;}
			#imprint_owner h1 {font-size:14px;}
			p#owner_logo {padding: 10px 0;}

		.imprint_author {padding: 20px; }
			.imprint_author h2, .imprint_author h2 span {width:100px;height:40px;overflow:hidden;background-image:url(../images/imprint_logo.gif);}
			.imprint_author h2 {position: relative;padding:0 !important;}
			.imprint_author h2 a {}
			.imprint_author h2 span {display:block;position:absolute;top:0;left:0;*cursor:pointer;}

			h2#powerpages_logo, h2#powerpages_logo span {background-position: 0 -40px;}

	.imprint-center {text-align:center !important;}
	.imprint-center p {text-align:center !important;}
	.imprint-center h2 {margin-left: auto !important; margin-right: auto !important;}