/*
Theme Name: aurum:media
Theme URI: http://aurum-media.com/
Description: Mein Theme für aurum:media
Version: 2.1
Author: Michi Bundscherer
*/
/*                                                                      __                
                                                                       /\ \  __    
   __     __  __  _ __   __  __    ___ ___     __    ___ ___      __   \_\ \/\_\     __  
 /'__`\  /\ \/\ \/\`'__\/\ \/\ \ /' __` __`\  /\_\ /' __` __`\  /'__`\ /'_` \/\ \  /'__`\    
/\ \_\.\_\ \ \_\ \ \ \/ \ \ \_\ \/\ \/\ \/\ \ \/_/ /\ \/\ \/\ \/\  __//\ \_\\\ \ \/\ \_\.\_ 
\ \__/.\_\\ \____/\ \_\  \ \____/\ \_\ \_\ \_\ /\_\\ \_\ \_\ \_\ \____\ \___,_\ \_\ \__/.\_\ 
 \/__/\/_/ \/___/  \/_/   \/___/  \/_/\/_/\/_/ \/_/ \/_/\/_/\/_/\/____/\/__,_ /\/_/\/__/\/_/
*/                                                               
  




/* classes used by the_meta() */
ul.post-meta {
	list-style: none;
}

ul.post-meta span.post-meta-key {
	font-weight: bold;
}

.storytitle {
	margin: 0;
}

.storytitle a {
	text-decoration: none;
}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
	background: #fff;
	border: 1px solid #DCDCDC;
	padding: .2em;
}

#commentform textarea {	width: 95% }

#commentlist li ul { list-style-type: none }



/* Intouch Contact Form */
		
/* just for clearing floats, IE Hack */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
.clearfix {display: block; margin: 0; padding: 0; }
p.clearfix {}
/* End hide from IE-mac */    
    
div.intouch { margin: 0 auto 1.25em auto; }		
div.intouch  form { float: left; width: 100%; }	
div.intouch div.inputfield { padding: 3px 0px; position: relative; }
div.intouch span { position: relative; top: 0.35em; }
div.intouch label { 
  display: block; float: left; clear: left; width: 15%; text-align: right; 
  padding-top: 0.35em; position: relative; right: 5px;
  }
div.intouch div.inputfield input, 
div.intouch div.inputfield textarea { float: left; margin-left: 10px; }
div.intouch div.inputfield input { 
  width: 46%; border: 1px solid #DCDCDC; padding: 3px 3px 3px 7px;
  }
div.intouch div.inputfield textarea { 
  width: 46%; height: 105px; padding: 3px 3px 3px 7px; border: 1px solid #DCDCDC;
  }
div.intouch div.inputfield input.submitbutton { 
  border: 1px solid #DCDCDC; background: #FDFDFC; cursor: pointer;
  width: auto !important; padding: 2px; margin-left: 10px; left: 15%;
  position: relative;
  }
div.intouch div.inputfield input:hover, 
div.intouch div.inputfield textarea:hover{background: #F1F1F1 url(img/pfeil.gif) no-repeat left top}

div.intouch div#usermessage { margin-bottom: 3px; font-weight: bold; color: #C00000}
div.intouch div#usermessage.success {}
div.intouch .error { border: 1px solid #C00000 !important; padding: 1px; }



@font-face {
	font-family: NuvoMediumWOFF;
	src: url("fonts/FF_Nuvo-Medium/nuvo-medium-woff-demo.woff") format("woff");
}
@font-face {
    font-family: GraublauWeb;
    src: url("fonts/GraublauSansWeb/GraublauWeb.otf") format("truetype");
}
@font-face {
    font-family: GraublauWeb;
    font-weight: bold;
    src: url("fonts/GraublauSansWeb/GraublauWebBold.otf") format("truetype");
}

@font-face {
	font-family: 'PhoenicaStd';
	src: url('fonts/Phoenica/phoenicastd_75-webfont.eot');
	src: local('Phoenica Std'), local('PhoenicaSTD-Bd'), url('fonts/Phoenica/phoenicastd_75-webfont.woff') format('woff'), url('fonts/Phoenica/phoenicastd_75-webfont.ttf') format('truetype'), url('fonts/Phoenica/phoenicastd_75-webfont.svg#webfontMKfto5Sa') format('svg');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'PhoenicaStd';
	src: url('fonts/Phoenica/phoenicastd_76-webfont.eot');
	src: local('Phoenica Std'), local('PhoenicaSTD-BdIt'), url('fonts/Phoenica/phoenicastd_76-webfont.woff') format('woff'), url('fonts/Phoenica/phoenicastd_76-webfont.ttf') format('truetype'), url('fonts/Phoenica/phoenicastd_76-webfont.svg#webfont1iIusPIb') format('svg');
	font-weight: bold;
	font-style: italic;
}
@font-face {
	font-family: 'PhoenicaStd';
	src: url('fonts/Phoenica/phoenicastd_56-webfont.eot');
	src: local('Phoenica Std'), local('PhoenicaSTD-It'), url('fonts/Phoenica/phoenicastd_56-webfont.woff') format('woff'), url('fonts/Phoenica/phoenicastd_56-webfont.ttf') format('truetype'), url('fonts/Phoenica/phoenicastd_56-webfont.svg#webfontZTvc9Z0t') format('svg');
	font-weight: normal;
	font-style: italic;
}
@font-face {
	font-family: 'PhoenicaStd';
	src: url('fonts/Phoenica/phoenicastd_55-webfont.eot');
	src: local('Phoenica Std'), local('PhoenicaSTD'), url('fonts/Phoenica/phoenicastd_55-webfont.woff') format('woff'), url('fonts/Phoenica/phoenicastd_55-webfont.ttf') format('truetype'), url('fonts/Phoenica/phoenicastd_55-webfont.svg#webfontJOd0eHqD') format('svg');
	font-weight: normal;
	font-style: normal;
}


html,body{margin:0;padding:0}
body{
font: 94% 'PhoenicaStd', sans-serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hIEfix.png',sizingMethod=crop);zoom:1;
text-align:center;
color:#262626;background-color:#FDFDFC;text-shadow: 0 0 0 #FDFDFC;
background: #FDFDFC url(img/bg1.gif) repeat-x}

p, h1, h2, ul, li{
font: 100% 'PhoenicaStd', sans-serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hIEfix.png',sizingMethod=crop);zoom:1;

-webkit-hyphens: manual;
-moz-hyphens: manual;
hyphens: manual;
hyphenate-limit-chars: 7 4;
hyphenate-lines: 3;
}


/* Struktur */
div#container{
/* border-top: 5px solid #B3A459; */
background:transparent url('img/goldrand.png') no-repeat center top;
text-align:left;
width:700px;
/*	background: url(img/raster7.gif); */
margin:0 auto;
padding:5px 0 0 0}

div#header{
position: relative;
height:98px;width:700px;margin:0;padding:0;
/* background:transparent url('img/button.png') no-repeat right center */ }
div#header a.logo{
position: relative;
left: 0px;top: 21px}

div#widescreen{
width: 700px;height: 133px;
margin: 0px auto 0px auto;
border-top: 1px solid #DCDCDC;
border-bottom: 1px solid #DCDCDC;
color: #262626;
background:#FCFCFC url('http://aurum-media.com/wp-content/themes/aurum/img/banner-logo_loading.gif') 50% 50% no-repeat;
clear: both}
div#bannerimg {width:700px;height:133px}

div#widescrshow{
height: 14px;width: 700px;
margin: 0 auto 7px auto;
text-align:right;
font-size:4px;line-height:4px;
color: #262626;
clear: both}

div#wrapper{float:left;width:100%}
div#content{margin: 0 203px 28px 133px}
div#contentb{margin: 0 140px 28px 133px}
div#navigation{float:left;width:112px;margin-left:-700px}
div#extra{background:transparent;float:left;width:168px;margin-left:-168px;margin-bottom: 14px}
div#footer{padding: 0 0 2em 0;margin: 1.5em 0 0 0;border-top: 5px solid #BCBCBC; clear:left; width:100%}



/* Navigation */
ul, li, dl, dt, dd{margin: 0;padding: 0;list-style-type: none}

#navbuttons{
margin: 0 0 0.5em 0;padding:0;
text-decoration: none;
color:#262626;background-color: #FDFDFC;
border-bottom: 1px solid #DCDCDC}
#navbuttons li{
margin:0;padding:0;
display:block;
text-decoration: none;
list-style-type:none;
border: 0}
#navbuttons a:link, #navbuttons a:visited{
height: 14px;
padding: 4px 0px 4px 0px;
margin: 0px 0px 0px 0px;
display: block;
color: #797979;background-color: #FDFDFC;
border-top: 1px solid #DCDCDC;
font-size:12px;line-height:13px;
font-weight: normal;
text-decoration: none;
text-align: left}
#navbuttons a:hover{
color: #000;background-color: #F1F1F1}
#navbuttons li.current_page_item a:link, #navbuttons li.current_page_item a:visited{
/* padding-left: 10px; */
/* background: url(img/pfeil.gif) no-repeat right center; */
color: #000;background-color: #F1F1F1;
text-decoration: none}
#navbuttons li.current_page_item ul a:link, #navbuttons li.current_page_item ul a:visited{
color: #797979; background: #FFFFFF}
#navbuttons li ul{padding-left:14px} /* 2.Ebene */



#searchform #s{
height: 14px;
padding: 4px 0px 4px 7px;
margin: 7px 0 7px 3px;
background-color:#FFF;
border:1px solid #DCDCDC;
color:#999;
font-size:12px;
width:156px;}
#searchform #s:hover{background: #F1F1F1 url(img/pfeil.gif) no-repeat left center}
#searchform #b{
padding: 4px 0px 4px 0px;
margin:0 0 10px 0;
background-color:#F1F1F1;
border:1px solid #DCDCDC;
color:#666666;
font-size:12px;
width:91px;}



.feedback{
margin:0 0 28px 0;
}


/* Typografie */
p{margin:0 0 8px 0}
a{color: #000; text-decoration: none;}
div#content p,div#contentb p,div#content ul,div#contentb ul{ padding: 0px 0px 0px 56px;line-height:1.5em}
div#content p:hover, div#content h2:hover,div#contentb p:hover, div#contentb h2:hover{background-color: #fcfcfb;}
/* div#content p:hover:after, div#content h2:hover:after,div#contentb p:hover:after, div#contentb h2:hover:after{content:"\B6";color:#B5A059} */
div#content h1,div#contentb h1{ display:none;margin:2px 0 0 0;padding: 0}
div#content h2,div#contentb h2{font-size: 1em; line-height: 1.25em;
letter-spacing: 0px;font-weight: bold;
color: #202020;
margin:2px 0 2px 0;padding: 0}
div#content a:link, div#content a:visited,div#contentb a:link, div#contentb a:visited{
/* color: #9E9462; */
/* text-shadow: 2px 1px 2px #dcdcdc; */
color: #505050;
/* background-color: #FFF; */
border-bottom: 1px solid #ECECEC;
font-weight: bold}
div#content h2 a:link, div#content h2 a:visited,div#contentb h2 a:link, div#contentb h2 a:visited{color: #202020}
div#content a:hover,div#contentb a:hover{color: #FBFBFB;background-color: #B3A459}
div#content h2 a:link, div#content h2 a:visited,div#contentb h2 a:link, div#contentb h2 a:visited{color: #202020}
div#content h2 a:hover,div#contentb h2 a:hover{color: #FBFBFB;background-color: #B3A459}
/* div#content a:visited:after,div#contentb a:visited:after{content:" \2714 ";font-weight: normal;color:#E3E3E3} */
.klein{font-size:12px;line-height:1.4;color: #797979}
p.klein{}
div#header a{display:block}
div#navigation a:visited:after {content:" \2714";color:#E3E3E3}
div#navigation p{font-size:12px;line-height:1.3}
div#extra p{font-size:12px;line-height:1.4;margin: 0 0 0 4px;}
div#extra a:hover {color: #FBFBFB;background-color: #B3A459}
div#extra li a:visited:after {content:" \2714 ";font-weight: normal;color:#E3E3E3}
div#footer p{margin:0;padding:4px 0;color: #797979;font-size:12px}
div#extra h2{font-size: 1em;line-height: 1.25em;
letter-spacing: 0px;font-weight: bold;
color: #202020;
margin: 2px 0 2px 4px;padding: 0}
div#extra ul{margin:0 0 10px 4px;padding: 0px 0px 0px 14px}
div#extra li{list-style-image:url(img/dot.png)}

div#content ul,div#contentb ul{margin:0 0 15px 0;padding: 0px 0px 0px 56px}
div#content li,div#contentb li{list-style-image:url(img/dot.png);line-height:1.35;padding-bottom: 3px}
div#content li ul,div#contentb li ul{margin:0 0 0 14px;padding:0}
div#content li ul li,div#contentb li ul li{list-style-image:url(img/dot2.png)}

img {border:0}
div#content a img, div#contentb a img, a:link img, a:visited img, a:hover img {background:transparent; border:0; outline:0;}
a:after img, img:after {content: "";}
a:focus img, img:focus {outline: 0;}


hr{display: none}
span.caps{text-transform: uppercase;font-size: 0.9em;letter-spacing: .082em}
span.hwzr{white-space: nowrap; word-spacing: -0.16em}

blockquote {margin: 14px 0 21px 0; padding: 1px 7px 0 0; color: #565656; border-bottom: 1px solid #ECECEC; border-top: 1px solid #ECECEC; border-right: 1px solid #ECECEC;}
blockquote p {margin:5px 0 4px 0; padding:0}

div#zitat{margin: 0 0 8px 0; text-indent: -4px;}
span.zitat-spruch{font-style: italic;}
span.zitat-autor{font-style: normal;}

acronym,abbr{border-bottom: 1px dashed #797979;cursor: help}

/*span.hilite {color: #000;background: #e5e1ac}
  span.hilite1{color: #000;background: #dbe5c3}
  span.hilite2{color: #FFF;background: #8cd3ae}
  span.hilite3{color: #FFF;background: #cc8f90}*/
span.hilite {color: #000}
span.hilite1{color: #000}
span.hilite2{color: #000}
span.hilite3{color: #000}


q{quotes: "\00BB" "\00AB" "\203A" "\2039"}
q:before{content: open-quote}
q:after{content: close-quote}


::-moz-selection{color: #CCC199;background: #494949}
::selection{color: #CCC199;background: #494949}
a::-moz-selection{color: #B5A057;background: #494949}
a::selection{color: #B5A057;background: #494949}



body, p, ul, li{
font: 100% PhoenicaStd, sans-serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hIEfix.png',sizingMethod=crop);zoom:1;
}
h1, h2, div#content h1,div#contentb h1, div#content h2,div#contentb h2{
font: 'PhoenicaStd', sans-serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hIEfix.png',sizingMethod=crop);zoom:1;
}
b, strong, div#content a, div#contentb a{
font-weight: bold; font: 'PhoenicaStd', sans-serif; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hIEfix.png',sizingMethod=crop);zoom:1;
}



img[alt="Michael Bundscherer"], img[alt="Claudie Elsäßer"], img[alt="Reinhard Müller"], img[alt="Thomas Viertl"] {
-webkit-transition: -webkit-transform 0.2s ease-in-out;
-moz-transition: -moz-transform 0.2s ease-in-out;
-o-transition: -o-transform 0.2s ease-in-out;
transition: transform 0.2s ease-in-out;
	-moz-box-shadow:1px 4px 7px rgba(0, 0, 0, .3); /* Firefox - alte Syntax */
	-webkit-box-shadow:1px 4px 7px rgba(0, 0, 0, .3); /* Safari, Chrome - alte Syntax */
	box-shadow:1px 4px 7px rgba(0, 0, 0, .3); /* alle neuen Browser, W3C Standard */
border: 7px solid rgba(255,255,255,1);
-moz-border-radius: 2px;
border-radius: 2px;
-moz-background-clip: padding;      /* Firefox 1.0-3.6 */
-webkit-background-clip: padding-box;  /* Safari, Chrome */
background-clip: padding-box;  /* Firefox 4.0+, Opera */
}

img[alt="Michael Bundscherer"]:hover, img[alt="Claudie Elsäßer"]:hover, img[alt="Reinhard Müller"]:hover, img[alt="Thomas Viertl"]:hover {
-webkit-transform: rotate(2deg) scale(1.20) translate(10px, -4px);
-moz-transform: rotate(2deg) scale(1.20) translate(10px, -4px);
-o-transform: rotate(2deg) scale(1.20) translate(10px, -4px);
transform: rotate(2deg) scale(1.20) translate(10px, -4px);
}

