/* @override 
	http://xarc.homeip.net/xarc/worx/3500_brod/80223_Website_Ahnert/style.css
	http://www.ahnert.com/style.css
*/

/*
Theme Name: Antiquariat Knut Ahnert
Theme URI: 
Description: Antiquariat Knut Ahnert Wordpress Theme
Author: xarc
Version: 0.2 PRE (Waitsate)
Tags: Antiquariat, Knut Ahnert
*/

@import "styles/reset.css";

html {
	background-color: #396b40;
	color: #2b5230;
}

body {
	background-color: #396b40;
	color: #2b5230;
}



strong {
	font-weight: bold;
}

a:link,
a:visited {
	text-decoration: none;
	color: #003000;
}

a:hover {
	text-decoration: none;
	color: #e1e8c8;
}

a:active {
	text-decoration: none;
	color: #fff582;
}


#custom-doc { 
	width:76.92em;*width:75.07em;
	min-width:1000px; 
	margin:auto; text-align:left;
	background-image: url(images/background_main_main_content.png);
}

#home #custom-doc {
	background-image: url(images/ahnert_design_pre_front_empty.png);
	height: 550px;
}

#page #custom-doc {
	background-color: white;
	background-image: url(images/background_main_main_content.png);
}

#bd {
	top: 168px;
	position: relative;
}

#home #bd {
	top: 154px;
	position: relative;
	height: 357px;
}

#home #hd {
	background-image: url(images/ahnert_design_pre_front_empty.png);
	height: 144px;
	position: fixed;
	width: 1000px;
	z-index: 10000;
}

#hd {
	height: 144px;
	position: fixed;
	width: 1000px;
	z-index: 10000;
	background-image: url(images/ahnert_design_pre_front_empty_header.png);
}

#nav_other_sites {
	padding-top: 20px;
	padding-left: 20px;
	float: left;
}

#nav_other_sites li {
	float: left;
	margin-right: 10px;
	width: 60px;
	height: 60px;
	background: rgba(244,251,254,0.19) no-repeat;
	display: inline-block;
}

#nav_other_sites li#logo_01 {
	background-image: url(images/logo_vda_stine_001.png);
	background-color: transparent;
}

#nav_other_sites li#logo_02 {
	background: transparent url(images/logo_ilab_stine_001.png) 0 -2px;
}

#nav_other_sites li#logo_03 {
	background-image: url(images/logo_bdbh.png);
	background-color: transparent;
	width: 102px;
}

#header_logo {
	width: 496px;
	height: 109px;
	float: right;
	background: url(images/header_main_logo.png) no-repeat;
}


#nav_main{
	width: 1000px;
	height: 22px;
	position: absolute;
	top: 122px;
}

#ft {
	background-color: white;
	height: 28px;
	margin-top: 194px;
		background: white url(images/ahnert_design_pre_front_empty.png) no-repeat 0 -520px;
}

#home #ft {
	height: 28px;
	margin-top: 164px;
	background: white url(images/ahnert_design_pre_front_empty.png) no-repeat 0 -522px;
}

#ft_content_text {
	padding-left: 17px;
	font-size: .8em;
	padding-top: 9px;
}

#ft li {
	float: left;
}

#home li#footer_start,
#page li#footer_start
 {
	padding-left: 80px;
}

#home li#footer_tel {
	padding-left: 221px;
}

li#footer_tel {
	padding-left: 221px;
}

#ft_content_sociallinks {
	font-size: .8em;
	display: inline-block;
	float: right;
	margin-right: 5px;
	margin-top: -4px;
	visibility: hidden;
}

#ft_content_sociallinks li {
	width: 18px;
	height: 18px;
	margin-left: 4px;
	text-align: center;
	line-height: 19px;
	border: 1px solid silver;
}

#ft_content_sociallinks a:link,
#ft_content_sociallinks a:visited
 {
	color: white;
}

#ft_content_sociallinks a:hover
 {
	color: gray;
}


.yui-u.first {
	padding-left: 30px;
	font-size: 1.2em;
	display: inline-block;
	position: absolute;
}

#home .yui-u.first {
	width: 300px !Important;
	padding-left: 30px;
	color: #2b5230;
}

.yui-u {
	width: 560px !Important;
	margin-right: 10px;
}

a#link_liberberlin:link,
a#link_liberberlin:visited {
	color: #bc130d;
}

a#link_liberberlin:hover {
	color: silver;
}

a#link_liberberlin:active {
	color: black;
}

#home .sidebar_left_headline {
	font: 1.8em/1.2em Georgia, Times, "Times New Roman", serif;
	margin-top: 26px;
	margin-bottom: 6px;
}

#home .sidebar_left_text {
	font-style: italic;
	line-height: 1.6em;
	font-size: .9em;
}

#home .sidebar_left_text a:link,
#home .sidebar_left_text a:visited  {
	color: #3c4a22;
}

#home .sidebar_left_text a:hover {
	color: black;
}

#home .sidebar_left_text a:active {
	color: gray;
}

.yui-b {
	padding-right: 30px;
}

#home .sidebar_right_headline {
	font-weight: bold;
	text-align: right;
	color: #3c4a22;
	margin-top: 100px;
}

#home .sidebar_right_text {
	text-align: right;
	line-height: 1.7em;
	color: #3c4a22;
}

#catalouge {
	border-bottom: 1px dotted silver;
	padding-bottom: 20px;
	margin-bottom: 20px;
	width: 540px;
	display: inline-block;
}

#catalouge_image {
	float: left;
	display: inline-block;
	margin-right: 20px;
}
#catalouge_text {
	float: right;
	width: 420px;
}