/*
Theme Name: aurum:media
Theme URI: http://aurum-media.com/
Description: Mein Print-Theme für aurum:media
Version: 0.5
Author: Michi Bundscherer
*/
/*                                                                      __                
                                                                       /\ \  __    
   __     __  __  _ __   __  __    ___ ___     __    ___ ___      __   \_\ \/\_\     __  
 /'__`\  /\ \/\ \/\`'__\/\ \/\ \ /' __` __`\  /\_\ /' __` __`\  /'__`\ /'_` \/\ \  /'__`\    
/\ \_\.\_\ \ \_\ \ \ \/ \ \ \_\ \/\ \/\ \/\ \ \/_/ /\ \/\ \/\ \/\  __//\ \_\\\ \ \/\ \_\.\_ 
\ \__/.\_\\ \____/\ \_\  \ \____/\ \_\ \_\ \_\ /\_\\ \_\ \_\ \_\ \____\ \___,_\ \_\ \__/.\_\ 
 \/__/\/_/ \/___/  \/_/   \/___/  \/_/\/_/\/_/ \/_/ \/_/\/_/\/_/\/____/\/__,_ /\/_/\/__/\/_/


*/                                                               
  
/* 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; 
  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("FF_Nuvo-Medium/nuvo-medium-woff-demo.woff") format("woff");
}
@font-face {
    font-family: GraublauWeb;
    src: url("GraublauSansWeb/GraublauWeb.otf") format("truetype");
}
@font-face {
    font-family: GraublauWeb;
    font-weight: bold;
    src: url("GraublauSansWeb/GraublauWebBold.otf") format("truetype");
}
@font-face {
	font-family: "TabletSans";
	src: url("http://2ttf.com/webfont/Zyl8TDZ1/webfont.ttf") format("truetype");
}
@font-face {
	font-family: "TabletTimes";
	src: url("http://2ttf.com/webfont/PZyeuM2t/webfont.ttf") format("truetype");
}


html,body{margin: 0 0 0 1.25cm;padding:0}
body{
font: 10pt GraublauWeb, Phoenica, "Trebuchet MS", Verdana, Arial, Verdana, sans-serif;
text-align:center;
color:#222;background-color:#FDFDFC}

p, h1, h2, ul, li{
font: 10.5pt GraublauWeb, Phoenica, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

/* Struktur */
div#container{
text-align:left;
width:700px;
/*	background: url(img/raster7.gif); */
margin:0 auto}

div#header{
position: relative;
height:49px;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: 7px}

div#widescreen{display: none;}
div#bannerimg {display: none;}

div#widescrshow{display: none;}

div#wrapper{float:left;width:100%}
div#content{margin: 0 203px 28px 0}
div#contentb{margin: 0 140px 28px 0}
div#navigation{display: none;}
div#extra{display: none;}
div#footer{display: none;}



/* Navigation */
ul, li, dl, dt, dd{margin: 0;padding: 0;list-style-type: none}

#navbuttons{
margin: 0 0 0.75em 0;padding:0;
text-decoration: none;
color:#222;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:11px;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:11px;
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:11px;
width:91px;}



.feedback{
margin:0 0 28px 0;
}


/* Typografie */
p{margin:0 0 5pt 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.5}
div#content p:hover, div#content h2:hover,div#contentb p:hover, div#contentb h2:hover{background-color: #FFF}
/* 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; */
color: #333;
background-color: #FFF;
border-bottom: 0px 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:8pt;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:11px;line-height:1.3}
div#extra p{font-size:11px;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:11px}
div#extra h2{font-size: 1em;line-height: 1.25em;
letter-spacing: 0px;font-weight: bold;
color: #202020;
margin: 7px 0 0 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;}
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-bottom: 0;}
a:after img {content:""}

hr{display: none}
span.caps{text-transform: uppercase;font-size: 9.9pt;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:0; padding:0;}

div#zitat{display: none;}
span.zitat-spruch{font-style: italic;}

acronym,abbr{border-bottom: 1px dashed #797979}
span.hilite{color: #FFF;background: #B3A459}
span.hilite1{color: #000;background: #99FF99}
span.hilite2{color: #FFFFFF;background: #FFFF66}
span.hilite3{color: #FFFFFF;background: #FF66FF}

q{quotes: "\00BB" "\00AB" "\203A" "\2039"}
q:before{content: open-quote}
q:after{content: close-quote}


body, p, ul, li{
font: 10pt TabletSans, Verdana, Arial, Helvetica, 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: 11pt TabletTimes, Verdana, Arial, Helvetica, sans-serif;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hIEfix.png',sizingMethod=crop);zoom:1;
text-transform: uppercase; letter-spacing: 0.1em;
}
b, strong, div#content a, div#contentb a{
font: 10pt TabletTimes, Verdana, Arial, Helvetica, sans-serif;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hIEfix.png',sizingMethod=crop);zoom:1;
}

