/*
Theme Name: Across
Theme URI: http://www.across-culture.de
Description: This theme was built for Wordpress by <a href="http://calm-n-easy.de/">Nadja M&uuml;ller-Schade</a> based on the design by <a href="http://www.denisholzmueller.com/">Denis Holzm&uuml;ller</a>.
Version: 1.0
Author: Denis Holzm&uuml;ller
Author URI: http://www.denisholzmueller.com/
*/

body {font: 0.7em/1.5 "Comic Sans", Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; color:#666;}

#top {width:712px; height:168px; margin:0 auto; padding:0; position: relative;}
#header {margin:0 auto; padding:0;}
#header h1 {text-indent:-10000px;margin:0;padding:0; background:url(images/logo.png) no-repeat 485px bottom;}
#header h1 a {display:block; background:url(images/header.png) no-repeat 25px; width: 328px; height:168px; outline: none;}

	/* Kategorie-abhaengiges Headerbild */
	.across h1 a {background-image: url(images/header.png) !important;}
	.blog h1 a {background-image: url(images/header_blog.png) !important;}
	.kontakt h1 a {background-image: url(images/header_across.png) !important;}
	.kontakt h1 a {background-image: url(images/header_handy.png) !important;}
	.start h1 a {background-image: url(images/header.png) !important;}
	.wiki h1 a {background-image: url(images/header.png) !important;}
	.login h1 a {background-image: url(images/header_flugzeug.png) !important;}

h1, h2, h3 {font-family: Georgia, Times, "Times New Roman", serif; padding:0; margin:0.5em 0 1em 0; font-weight:normal;}
#sidebar h2, #sidebar h3 {color: #85abca;}
#content h2, #content h3, #content h4,
#content h2 a, #content h3 a, #content h4 a {color: #fdb840;}
h2#comments {color: #666; margin: 2em 0 0;}
*+html h4 {font-size: 12px;}

a:link { text-decoration: none; color : #85abca;}
a:active { text-decoration: none; color : #fbc268;}
.current_page_item a {color: #fbc268 !important;}

a:visited { text-decoration: none; color : #85abca;}
a:hover, a:focus { text-decoration: none; color: #fbc268;}

img, a img {border: 0px;}

img.left {float: left; margin: 2px 10px 2px 0; padding: 5px;}
img.right {float: right; margin: 2px 0 2px 10px; padding: 5px;}
img.left, img.right {border: 1px solid #e1e1e1; border-right-color: #ccc; border-bottom-color: #ccc;}
.across #content p {clear: both;}

/*Sprachwahl*/
#lang {position: absolute; top: 35px; right: 0px; background: #fff url(images/lang.gif) no-repeat 50% 60%;}
#lang, #lang li {list-style: none; padding: 0; margin: 0 5px; display: inline; text-transform: uppercase;}
#lang a img {border: none;}
#lang a {color: #999; font-size: 0.9em;}

#nav {height:35px; margin:0; padding:0;}
#nav2 {height:35px; width:712px; margin:0 auto; padding:0; border-bottom: 1px solid #e1e1e1;}
ul.nav2 {height:35px; line-height:35px; float:left; list-style:none; margin:0; padding:0;}
ul.nav2 li {float:left !important; list-style-type:none; margin:0; padding:0 12px 0 0;}
ul.nav2 li a, ul.nav2 li a:link, ul.nav2 li a:visited {font-family: Georgia, Times, "Times New Roman", serif; font-size: 1.2em; text-decoration:none; color:#85ABCA; float:left; display:block; padding:0 12px 0 0; outline: none; }
ul.nav2 li a:hover {color:#fbc268; text-decoration:none;}
ul.nav2 li a:focus {color:#fbc268; text-decoration:underline;}
ul.nav2 li a:active {color:#fbc268; text-decoration:none;}
ul.nav2 .aktiv a {text-decoration:none; color:#fdb840 !important;}
ul.nav2 li span {font-size: smaller; color: #e1e1e1; position: relative; bottom: 2px;}

.postmetadata { background:#FCF8EB; padding:5px; color: #666;}
.postmetadata a { color: #666; text-decoration:none; border-bottom: 1px solid #eee;}
.postmetadata a:hover {border-bottom: 1px solid #999;}
span.cmt {border:0;margin:0;padding:0 0 5px 0px;}
span.cty {border:0;margin:0;padding:0 0 5px 0px;}

#main {width:712px;margin:30px auto;padding:0;}
#content {float:left;width:425px;margin:0 0 25px 0;padding:0 25px 0 0; border-right:1px #e1e1e1 solid; min-height: 300px;}
.entry, .post, dl {width: 420px !important;}

dt { width: 115px; float: left; margin: 0 0 0 0; padding: 1px;}
 /* commented backslash hack for mac-ie5 \*/
dt { clear: both; }
/* end hack */
dd {float: left; width: 250px; margin: 0 0 0 0; padding: 1px; }
dd.lektor {margin: 0 0 8px 117px;}

#sidebar{float:right;width:200px;margin:10px 0 0;padding:0 25px;}
#rsidebar{float:right;width:200px;margin:0;padding:0;}
#rsidebar ul{list-style-type:none;margin:0;padding:0;}
#rsidebar ul li{list-style-type:none;margin:0 0 10px;padding:0;}
#rsidebar ul li ul{list-style-type:square;margin:0;padding:0 3px;}
#rsidebar ul li ul li{list-style-type: none;background:transparent url(images/li.gif) no-repeat 0 3px;border:0;margin:0;padding:0 0 3px 10px;}

#sidebar p {margin: 0 0 0.5em;}
#sidebar p strong a, #sidebar h4, #sidebar h4 a {color: #666; margin: 0; }

#sidebar h4 {margin-top: 1em;}

#sidebar #adr {margin: 30px 0 20px;}
#sidebar #adr strong {font-weight: normal; font-family: Georgia, Times, "Times New Roman", serif; color: #85abca; padding: 0; margin: 0;}

#content p strong {color: #85abca; font-weight: normal;}
#content table td {vertical-align: top; border: 1px solid #f2f2f2; padding: 2px 5px;}
/*Der Eigenname across in Georgia*/
.name {font-weight: normal; font-family: Georgia, Times, "Times New Roman", serif; color: #85abca; font-size: 1.1em;}

/*Latest Posts*/
#latest li a {color: #fdb840;}

#breadcrumb {margin: 0 0 1em 0;}

.navigation{width:580px;color:#666;margin:0 auto; padding:0;}
.alignright{float:right;margin-top:10px; margin-bottom:10px;}
.alignleft{float:left;margin-top:10px; margin-bottom:10px;}

/*Suche im Header*/
#searchform {position: absolute; top: 10px; right: 10px; padding-bottom: 5px; text-align: right;}
#searchform input#s {color: #5188d2; width: 100px; border: 1px solid #fbecc3 !important; background:#fbecc3; content: "suchen"; color: #b4b4b4; padding: 2px; font-size: 1em;}
#searchform #searchsubmit {display: none !important;}
/*Suche im Body*/
.suche .eingabe {color: #5188d2; width: 200px; border: 1px solid #fbecc3 !important; background:#fbecc3; content: "suchen"; color: #b4b4b4; padding: 2px; font-size: 1em;}
.suche .suchen {color: #666; border: 1px solid #fdb840; background: #fbecc3; font-size: 1em;}

/*Feedicon Sidebar*/
#feedicon {margin-top: 20px; background: transparent url(images/feedicon.png) no-repeat 2px 2px; padding-left: 20px;}

/*Login*/
#login input[type="text"], #login input[type="password"],
#login #log, #login #login_password {color: #5188d2; width: 180px; border: 1px solid #fbecc3 !important; background:#fbecc3;}
#login #submit {
	width: 30px; height: 30px; 
	background: #fff url(images/login-submit.gif) no-repeat; 
	border: 0; text-indent: -9999px;
	position: relative; top: -68px; left: 200px;
}
*+html #login #submit {width: auto; text-indent: 0; position: static; padding-left: 20px; top: 0; left: 0;}

#footer {clear: both; border-top: 1px solid #e1e1e1; width: 712px; color: #b4b4b4; margin: 0 auto; padding: 10px 0;}
#footer a:link, #footer a:active, #footer a:visited {text-decoration:none; color:#b4b4b4; border-bottom: 1px solid #eee;}
#footer a:hover{text-decoration:none;color:#fbc268;}

.boxcomments{margin:20px 0;}
#commentform{margin:0;padding:15px 0 1px;}
#commentform label{display:block;margin:0;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:400px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 20px;}
p.by {background:transparent url(images/comment.gif) no-repeat !important; padding: 0 2px 4px 20px;}
ol.commentlist{margin:0 0 1px;padding:0;}
ol.commentlist li {border-bottom: 10px solid #fff;display:block;list-style:none;margin:0;padding:5px 10px; background: #FDFDFB;}
ol.commentlist li :hover{background:none;}

ol.tblist{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.tblist li{display:block;list-style:none;background:#e7f9ff;padding-left:15px;margin:0 0 5px;}

/*Kontakt*/
#gb_form_div legend {display: none;}

/* Dateiendungen */
a[href$='.pdf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(images/icons/icon_pdf.gif) no-repeat center right;
}

a[href$='.doc'], a[href$='.rtf'] {
	padding: 5px 20px 5px 0;
	background: transparent url(images/icons/icon_doc.gif) no-repeat center right;
}

a[href$='.txt'] {
	padding: 5px 20px 5px 0;
	background: transparent url(images/icons/icon_txt.gif) no-repeat center right;
}

a[href$='.xls'] {
	padding: 5px 20px 5px 0;
	background: transparent url(images/icons/icon_xls.gif) no-repeat center right;
}
a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'], a[href$='.ace'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(images/icons/icon_archive.gif) no-repeat center right;
}
a[href$='.jpg'], a[href$='.gif'], a[href$='.png'], a[href$='.bmp'], a[href$='.jpeg'], a[href$='.svg'], a[href$='.eps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(images/icons/icon_pic.gif) no-repeat center right;
}
