/* -------------------------------------------------------------- 

Theme Name: Tablet-Guide Theme 2011
Theme URI: http://www.denhartenweg.de
Description: Exklusiv hergestellt f&uuml;r tablet-guide.de
Version: 1.0
Author: Christian Schulze
Author URI: http://www.denhartenweg.de
Last: 05.02.2011 21:59:33

-------------------------------------------------------------- */

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 25, 2011 */
@font-face {font-family: 'Webfont'; src: url('regular-webfont.eot');
	src: local('☺'), url('regular-webfont.woff') format('woff'), url('regular-webfont.ttf') format('truetype'), url('regular-webfont.svg#webfontSriez6FF') format('svg');
	font-weight:normal; font-style:normal;}

/* RESET */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0}article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}a img{border:0}figure{position:relative}figure img{width:100%}

:focus {outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;}
strong {font-weight: bold;}
body {font-family: Helvetica Neue, Helvetica, Arial, sans-serif;font-size: 14px;line-height: 22px;-webkit-text-size-adjust: none;/* Stops the iPhone scalling type up */ background: #ececec url('pix/bodybg.gif') repeat;color:#333;}

/* Sprite! */
header h1, #switcher, #search button, .notiz, #feed, #twit, #sbeliebt li a, #rsslink a, #twelink a, .commentlist .children li {background: url('pix/tablet-guide@voll.png') no-repeat;}

header {margin:0 auto;background:#454442 url('pix/headpattern.jpg') repeat-x; width:100%; height:84px;}
header h1 {background-position:0 28px;height:68px;text-indent:-999em;width:226px;}
header h1 a{display:block; width:226px; height:56px; padding-top:16px;}
header a, footer a, nav a {border:none;}
header a:hover, footer a:hover, nav a:hover {border:none;}
header a:active, footer a:active, nav a:active {border:none;}

#netzwerkswitch {cursor: pointer;height: 22px;width: 12px;background: #456789;position: absolute;right: -10px;top: 10px;}

#netzwerk {background-color: #454442;border: 1px solid #8c8b8a;color: #8c8b8a;cursor: default;padding-bottom: 15px;position: absolute;top: 20px;width:308px;z-index: 1300;}
#netzwerk span {display: block;padding:14px 0 14px 14px;}
#netzwerk ul {list-style-type: none;}
#netzwerk ul li{background: url('pix/guideswitcher.png') no-repeat scroll left top transparent;
cursor: pointer;height: 46px;margin-bottom: 2px;padding: 9px 15px 0;}
#netzwerk ul li#dkg {background-position: 22px -50px;}
#netzwerk ul li#hkg {background-position: 22px -173px;}
#netzwerk ul li#mtg {background-position: 22px 11px;}
#netzwerk ul li#tg  {background-position: 22px -110px;}
#netzwerk ul li#ag  {background-position: 22px -236px;}
#netzwerk ul li#dkg:hover {background-position: 22px -51px;}
#netzwerk ul li#hkg:hover {background-position: 22px -174px;}
#netzwerk ul li#mtg:hover {background-position: 22px 10px;}
#netzwerk ul li#tg:hover  {background-position: 22px -111px;}
#netzwerk ul li#ag:hover  {background-position: 22px -237px;}

#netzwerk ul li a {display: block;height: 35px;margin-bottom: 0;margin-top: 1px;text-indent: -99999px;}
#netzwerk ul li:hover {background-color: #3c3b39;border-bottom: 1px solid #636261;border-top: 1px solid #636261;margin-bottom: 0;}
#netzwerk ul li:hover a {margin-bottom: 1px;margin-top: 0;}

#beenden {position: absolute;right:5px;top:0px;color: #1f1f1f;text-decoration:none;font-size:1.8em;text-shadow: 0px 0px 18px white;padding:13px;}
#beenden:hover {color:#000;text-shadow: 0px 0px 18px white, -1px 0 #757575, 0 1px #757575, 1px 0 #757575, 0 -1px #757575;}

#switcher {cursor:pointer;height:28px;position:absolute;left:236px;top:30px;width:18px; display:block; background-position: 0px -40px;}


.gradientbar {margin:0 auto 28px;width:100%; height:60px;background:#3a97af url('pix/headpattern.jpg') repeat-x 0px -100px;
background: -webkit-gradient(linear, left top, left bottom, from(#afdce7), color-stop(3%, #4fb2c9), to(#237b94));
background: -moz-linear-gradient(top, #afdce7, #4fb2c9 2px, #237b94);
border-top: 1px solid black; border-bottom:1px solid black;}

.gradientbar ul {list-style-type:none; display:block; margin:0 auto;width:960px;background:url('pix/guideswitcher.png') 200px 0;}
.gradientbar ul li {float:left;/*margin-top: 1px;*/}
.gradientbar ul li:hover {background-color:#227992;
background: -webkit-gradient(linear, left top, left bottom, from(#99cedb), color-stop(3%, #429eb4), to(#1a6c83));
background: -moz-linear-gradient(top, #99cedb, #429eb4 1px, #1a6c83);}

.gradientbar ul li a{display:block;color:#fff;text-decoration:none;font-size:1.15em;padding:20px 16px;height:20px;font-weight:bold;}
.gradientbar ul li a:hover{text-decoration:underline;}
.gradientbar ul li#current a, .gradientbar ul li#current a:active {
background-color: #186277;
background: -webkit-gradient(linear, left top, left bottom, from(#99cedb), color-stop(3%, #2a859e), to(#13596c));
background: -moz-linear-gradient(top, #99cedb, #2a859e 1px, #13596c);}

.group {margin: 0 auto;width:960px;position:relative;}

#search {float:right;height: 60px;padding: 14px 0 0;}
#search input.suchfeld {font-size:1.1em;padding:0.4em;width:207px;float:left;}

/* Suchinput + Update Input */
#search input.suchfeld,#update input.suchfeld {
background:#62b6c9;
border:1px solid #1c7790;
color:#12586b;
background:-webkit-gradient(linear, left top, left 10, from(#4799ac), to(#62b6c9));
background:-moz-linear-gradient(top, #4799ac, #62b6c9 10px);}
#search input.suchfeld:hover, #search input.suchfeld:focus, #update input.suchfeld:hover, #update input.suchfeld:focus{
border-color:#12586b;
background:#6fc5d8;
background:-webkit-gradient(linear, left top, left 10, from(#4799ac), to(#6abccf));
background:-moz-linear-gradient(top, #4799ac, #6abccf 10px);}


#search button {float: left;background-position:9px -78px;border:0 none !important;cursor:pointer;height:33px;width:40px;}

#main-content {position: relative;margin:50px auto 0 auto;width:960px;overflow: hidden;}
a, a:active {color:#3a98b0; text-decoration:none; border-bottom:1px solid #3a98b0;}
a:hover {color:#454442; border-bottom:1px solid #454442;}
ins {margin-bottom: 20px !important;}
#content {width:654px; float:left; border:3px solid #ddd;}
#contentsingle {width:660px; float:left;}
#contenborder {border:3px solid #ddd;}

article {border-bottom: 1px solid #dcdcdc;min-height: 255px;padding: 22px 22px 28px; background:#fff;}
article h2 a {font-size:1.07em; color:#454442; letter-spacing: -.04em; line-height:1.2em; border:none !important;margin-bottom: 20px; display:block;}
article h2 a:hover {border-bottom:/*1px solid #454442 !important*/ none; text-decoration:underline;}
article h1 {color: #454442; letter-spacing: -1px; line-height:1.2em; margin-bottom:20px;font-size:1.6em;}

.pagebar {padding:22px; background:#fff;}
.pagebar a {padding: 0.5em 0.8em !important;margin-right: 2px;}
.pagebar .this-page {border:1px solid #9576a2;font-weight: bold;margin-right: 2px;color: #333; padding: 4px 10px 6px;}

.notiz {background-position:-337px -87px; background-color:#fff; padding-bottom:6px;}
.notiz blockquote {width:525px;color:#8b8b8b; position:relative;left:35px;margin:15px 0 0;padding:0 0 0  0.7692em;border-left:0.2308em solid #CDCCC4;}
.quelle {font-size:1.2em; font-weight: bold;color:#454442; letter-spacing:-0.04em; line-height:1.3em; border:none;margin-bottom: 20px; left:35px; position:relative;}
.quelle:hover {border-bottom:1px solid #454442;}

.story {margin-top: 20px; }
.noheight {min-height:0px;}
#suchergebnisse {list-style-type:none;}
#suchergebnisse span {color:#737373;}
#suchergebnisse a {font-size:1.15em;}
#suchergebnisse li p a {font-size:1em;color:green;border:none;}

/* Content Styles */
.hauptbild {float:right; margin:0 0 0 18px; text-align:right;}
.hauptbild a, .weblistimg, #more ul li a {border:none !important;}

#contentsingle h2 {border-bottom:1px solid #dcdcdc;padding:15px 0 4px;font-size:1.4em; margin-bottom:14px;}
#contentsingle ul li, #contentsingle ul ol {margin-bottom:15px;}
.webliste {list-style:none; margin:25px 0 0  !important;}
.webliste li {clear:both; margin: 16px 0 26px; overflow: hidden;}
.webliste li p {min-width:100px;}
.weblistimg {float:left; display:block; margin:0 25px 12px 0;}
.webliste .button {font-weight:bold;}

.hinweis, form#newsletter {background:#fffbcd;border:1px solid #e6db55;padding:10px;}
form#newsletter {margin-bottom:20px; padding:25px 10px 0;}
.hinweis p {margin:0;}
strong.vorteil  {background:#d5ffce;border:1px solid #9adf8f;padding:8px 10px; display:block;}
strong.nachteil {background:#ffe2e2;border:1px solid #e79797;padding:8px 10px; display:block;}

#contentsingle ul, #contentsingle ol {margin:0 0 2.5em 33px;}
ol#trackbacklist {margin:0 0 1.5em 22px;}
#trackbacklist li {margin:0 0 10px;}

#meta {background:#fafafa; color:#9f9e9d; border-bottom:1px solid #dcdcdc; padding:6px 22px;font-size: 0.9em;}
#meta a{border:none;}
#meta a:hover {border-bottom:1px solid #454442;}
#meta span{display:inline-block; margin-right:18px;}

#sozial {background:#fdfdfd; color:#9f9e9d; border-bottom:1px solid #dcdcdc; padding:10px 22px 6px;;font-size: 0.9em;}
#sozial #___plusone_0 {margin-left:10px !important; z-index:1;}
#sozial .fb-like {left: -6px; top: -3px !important; width: 125px;}

/* Simple Version
#more {background:#f5f4f4; padding:0 22px;}
#more h3 {font-size:1.6em; color:#454442; padding:28px 0;}
#more ul {margin:0; list-style-type:none; overflow:hidden;}
#more ul li {float:left; margin-right:36px;}
#more ul li.last {margin-right:0; padding-bottom:28px;}
#more ul li a {display:block; width:125px; text-align:center;}
#more ul li a:hover {} */

/* Fancy Version
#more {background:#f5f4f4; padding:0 22px;}
#more h3 {font-size:1.6em; color:#454442; padding:28px 0;}
#more ul {margin:0; list-style-type:none; overflow:hidden; position:relative;}
#more ul li {float:left; margin-right:36px;}
#more ul li.last {margin-right:0; padding-bottom:28px;}
#more ul li a {display:block;}
#more ul li a:hover {}

#more ul li .blase {background: #fafafa; border: 1px solid #dcdcdc !important; display: none; font-weight:bold; padding:12px; position:absolute; top:88px; width:220px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}
#more ul li:hover .blase {display:block;}
.pfeil {border-bottom: 8px solid #F2F2F2; border-left: 8px solid transparent; border-right: 8px solid transparent; height:0; left:50px; line-height:0; position:absolute; top:-7px; width:0;}
.last .pfeil {left:184px;} */

#contentsingle #more {border-bottom:0;}
#more {background:#f5f4f4; padding:0 22px; border-bottom:1px solid #DCDCDC;}
#more h3, #comments h3 {font-size:1.6em; color:#454442; padding:28px 0;}
h3#trackback {font-size: 1.2em;}
#more ul {margin:0; list-style-type:none; overflow:hidden; position:relative; padding-bottom:38px;}
#more ul li {float:left; margin-right:36px;}
#more ul li.last {margin-right:0;}
#more ul li a {display:block;}
#more ul li a:hover {}

#more ul li .blase {background:#fcfcfc; color:#3a98b0; border:1px solid #d3d3d3 !important; display:none; font-weight:bold; padding:12px; position:absolute; top:88px; width:220px;}
#more ul li:hover .blase {display:block;}

.blase:hover {color:#454442 !important; text-decoration:underline;}
.pfeil {border-bottom: 8px solid #F2F2F2; border-left: 8px solid transparent; border-right: 8px solid transparent; height:0; left:46px; line-height:0; position:absolute; top:-7px; width:0;}
.last .pfeil {left:184px;}


/* Kommentare */
#comments {padding:20px 0; position:relative;}
.commentlist {margin:0 !important;}
.commentlist, .children {list-style-type:none;}
.commentlist .children li {border-left: 1px solid #CACACA; padding-left:25px;background-position: 0 -142px;}

.comment-body {background:#fafafa; border:3px solid #ddd; margin:10px 0; min-height:80px; overflow:hidden; padding:22px; position:relative;}
.odd .comment-body {/*background:#f4f4f4;*/}
.comment_author {color:#909090; font-size:1.1em; line-height:1.1em; font-weight:bold; margin-bottom:0.5em;}
.comment_author a{text-decoration:none;}

.comment-reply-link {background:#f4f4f4; border:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf !important; bottom:14px; font-size:1em; right:14px; padding:2px 10px; position:absolute; text-decoration:none !important; color:#919191 !important;}
.comment-reply-link:hover {color:#838383; background:#ececec; border:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5 !important;}

p.comment-form-author, p.comment-form-email, p.comment-form-url {width:300px;}

#commentform label {/*padding-bottom:4px;display:block;*/}
#author, #email, #url, .wpcf7-text, .wpcf7-form textarea {color:#333;font-size:14px;padding:8px 5px;width:350px;border:1px solid #d6d6d6;background:#fbfbfb;margin-top:4px;}
#author:hover, #email:hover, #url:hover,#author:focus, #email:focus, #url:focus, #commentform textarea:hover, #commentform textarea:focus {background:#fff;border:1px solid #ccc;}
#commentform textarea {color:#333;border:1px solid #d6d6d6;background:#fbfbfb;font-size:14px;padding:8px 5px;width:90%;}
.wpcf7-form textarea {line-height:1.3em;width:450px;}
.comment-form-comment label {float:left;}

#pflicht {color:#888; left:-25px; position:relative; top:-60px; margin-bottom:-30px;}

#respond {margin:10px 0 0 0;}
#respond form {background:#f5f5f5; padding:22px 22px 0;border:3px solid #DDD; margin-top:12px;}
.required {display:none;}
.avatar {float:left; padding:0 22px 10px 0;}

.button, #submit, .pagebar a {
	display:inline-block; zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align:baseline; outline:none; cursor:pointer; text-align:center;
	text-decoration:none; font:14px/100% Helvetica, Arial, sans-serif; font-weight:bold; padding:.6em .8em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	margin-top: 8px;}

.button:hover, #submit:hover, .pagebar a:hover {text-decoration: none;}
.button:active, #submit:active, .pagebar a:active {position: relative;top: 1px;}

.wpcf7-submit{padding:8px 10px; font-weight:bold; font-size:1em;cursor:pointer;}

.button, #submit, .pagebar a, .wpcf7-submit{
	color: #ffffff;
	border: solid 1px #1b687c;
	background:#3591aa;
	background: -webkit-gradient(linear, left top, left bottom, from(#50b3ca), to(#247b95));
	background: -moz-linear-gradient(top, #50b3ca, #247b95);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#50b3ca', endColorstr='#247b95');}
.button:hover, #submit:hover, .pagebar a:hover {
	color: #fff;
	background:#247b95;
	background: -webkit-gradient(linear, left top, left bottom, from(#429eb4), to(#1a6c83));
	background: -moz-linear-gradient(top, #429eb4, #1a6c83);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#429eb4', endColorstr='#1a6c83');}

/* Kann weg wenn Weblist Links wie Button */
.webliste .button {padding:0; background:none; border:none; color:#86609D; border-bottom:1px solid #86609D; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; text-shadow:none; -moz-text-shadow:none; -webkit-text-shadow:none; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}
.webliste .button:hover {color:#454442; border-bottom:1px solid #454442;}


#jetztlink {position:absolute; right:2px; top:38px; padding:8px 8px 6px;}

aside {float:right; width:260px;}
aside section {padding:30px 0; border-bottom:1px solid #d0d0d0;border-top:1px solid #fff; clear:both;}
aside section ul {list-style-type:none; overflow:hidden;}
aside h3 	{margin-bottom:26px;}

#sbeliebt li a	{color:#454442; border:1px solid #dcdcdc;background-position:-357px -41px; background-color:#eee; display:block; padding: 0.5em 1.5em 0.5em 2em; margin-bottom:9px;}
#sbeliebt li a:hover {color:#3a98b0; background-color:#f3f3f3;}

#swerbung li  {float:left;}
#swerbung li a {display:block; margin:0 10px 6px 0; float:left; border:none;}
#swerbung .last {margin-right:0;}

#sstichwort li {float:left;}
#sstichwort li a {color:#454442; border:1px solid #d9d9d9; background:#eeeeee; padding:2px 8px; -moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px; margin:0 4px 8px 0; display:inline-block; font-size:.9em;}
#sstichwort li a:hover {color:#3a98b0; background-color:#f3f3f3;}


#snetzwerk li a {margin:0 0 18px; border:1px solid #999; padding:8px 16px; display:block;color:#fff; font-family: 'Webfont', Helvetica Neue, Helvetica, Arial, sans-serif; text-shadow: #727272 1px 1px 1px;}
#snetzwerk li a:hover {border:1px solid #555;}

#nag {
background-color:#c2c2c2;
background: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(3%, #dedede), to(#a4a4a4));
background: -moz-linear-gradient(top, #fff, #dedede 1px, #a4a4a4);}

#nag:hover {
background-color:#a4a4a4;
background: -webkit-gradient(linear, left top, left bottom, from(#c1c1c1), to(#8f8f8f));
background: -moz-linear-gradient(top, #c1c1c1, #8f8f8f);}

#nmtg{
background-color:#7fb352;
background: -webkit-gradient(linear, left top, left bottom, from(#c5ddb0), color-stop(3%, #80b452), to(#4c8333));
background: -moz-linear-gradient(top, #c5ddb0, #80b452 2px, #4c8333);}

#nmtg:hover{
background-color:#4d8434;
background: -webkit-gradient(linear, left top, left bottom, from(#b6cea1), color-stop(3%, #709d49), to(#44752e));
background: -moz-linear-gradient(top, #b6cea1, #709d49 1px, #44752e);}

#nhkg{
background-color:#8d6f99;
background:-webkit-gradient(linear, left top, left bottom, from(#ded0e4), color-stop(3%, #8e719a), to(#63476d));
background:-moz-linear-gradient(top, #ded0e4, #8e719a 1px, #63476d);}

#nhkg:hover{
background-color:#64486e;
background: -webkit-gradient(linear, left top, left bottom, from(#ded0e4), color-stop(3%, #82658d), to(#573d61));
background: -moz-linear-gradient(top, #ded0e4, #82658d 1px, #573d61);}

#ndkg{
background-color:#73c4ab;
background: -webkit-gradient(linear, left top, left bottom, from(#d8f2eb), color-stop(3%, #78cab0), to(#539f8c));
background: -moz-linear-gradient(top, #d8f2eb, #78cab0 1px, #539f8c);}
	  
#ndkg:hover{
background-color:#539f8d;
background: -webkit-gradient(linear, left top, left bottom, from(#99cedb), color-stop(3%, #63b59b), to(#438978));
background: -moz-linear-gradient(top, #99cedb, #63b59b 1px, #438978);}  


#updatebox {border:1px solid #297f99; padding:0;
background:#3a97af;
background: -webkit-gradient(linear, left top, left bottom, from(#4fb2c9), to(#237b94));
background: -moz-linear-gradient(top, #4fb2c9, #237b94);
}

#updatebox h3 {color:#fff; padding:20px 20px 0; font-size:1.4em; letter-spacing:1px; margin-bottom:5px;}
#updatebox p, #infolink {padding:0 20px; color:#b7dde6; margin-bottom:14px;}

/* Textshadow */
#updatebox h3, #updatebox p, #infolink, .gradientbar ul li a {
text-shadow:1px 1px 1px #236a80;
-moz-text-shadow:1px 1px 1px #236a80;
-webkit-text-shadow:1px 1px 1px #236a80;}

#infolink {display:block; margin:0; border-bottom:1px solid #3f9fb5; padding-bottom: 12px;}
#rsstwitter {padding-top:20px !important; padding-bottom:6px !important; border-top:1px solid #28768c; }

#feed, #twit {color:#fff; border:none; display: inline-block; padding:5px 24px 4px 40px;font-family: 'Webfont', Helvetica Neue, Helvetica;font-size: 19px;}
#feed {background-position:0 -109px; padding:5px 24px 4px 40px;}
#twit {background-position:-145px -109px; padding:5px 12px 4px 36px;}
#feed:hover, #twit:hover, #infolink:hover {text-decoration:underline;}


#update {float:right; padding:0 20px; position:relative; height:50px;}
#update input.suchfeld {width:130px; font-size:0.9em; padding:0.65em 80px 0.65em 0.5em;}
#update input.suchlupe {position: relative; top:6px; padding-left:3px;}

#updatesubmit {border:1px solid #787878;color:#4a4a4a;cursor:pointer;height:24px;display:block;font-size:0.8em;padding:0 5px;
    background-color:#c2c2c2;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(2%, #dedede), to(#a4a4a4));
    background: -moz-linear-gradient(top, #fff, #dedede 1px, #a4a4a4);
    top: -29px;left: 142px;position:relative;}

#updatesubmit:hover {
    background-color:#c2c2c2;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(2%, #ccc), to(#969696));
    background: -moz-linear-gradient(top, #fff, #ccc 1px, #969696); }

footer.gradientbar {bottom: 30px;position: relative; margin-bottom:0px;}

#footer {clear:both; height:250px; margin:55px auto -60px; width:100%;background:#c1c1c1 url('pix/footer.png') repeat-x;}
#footer .group {padding:28px 0 22px 0;}

#footerleft #___plusone_0, #footerleft #___plusone_1 {left:148px; position:relative; top:25px;}
#footerleft  {width:320px; border-right:1px solid #a2a2a2; padding: 0 44px 0 22px; height:120px; margin-top:-23px;}
#footerright {border-left: 1px solid #d3d3d3;height:120px; position:absolute; right:0; top:28px; width:550px; padding: 0 0 0 22px;}
#footerright ul {list-style-type:none; margin-left: 100px; overflow:hidden; margin-top: -18px;}
#footerright ul li {background:#9f9f9f; display:block; width:100px; height:100px; float:left; margin-left:48px;
border-left:1px solid #787878; border-top:1px solid #787878; border-right:1px solid #ddd; border-bottom:1px solid #ddd; }

#linkeins, #linkzwei, #linkdrei {display:block; background:url('pix/linktipps.jpg') no-repeat; width:100px; height:100px; border-bottom:none;}
#linkeins {background-position:0 0;}
#linkzwei {background-position:-100px 0;}
#linkdrei {background-position:-200px 0;}
#linkeins:hover {background-position:0 -100px;}
#linkzwei:hover {background-position:-100px -100px;}
#linkdrei:hover {background-position:-200px -100px;}

#footerright ul li .blase {background:#333; color:#bbb; border:1px solid #000 !important; display:none; font-weight:bold; padding:8px; position:absolute; top:84px; width:200px; text-shadow:none;}
#footerright ul li:hover .blase {display:block;}

#footerright .blase:hover {color:#ddd !important; text-decoration:underline;}
#footerright .pfeil {border-color:f3f3f3; border-bottom: 8px solid #333;}
#footerright .last .pfeil {left:154px;}

#footer h3 {color:#717170; font-size:1.6em;}
#footer h4 {color:#717170; font-size:1.3em;}
#footer p {width:320px; color:#717170; text-shadow: 1px 1px 1px #e5e5e5; padding:22px 0;}

/* Schriftzuweisung */
aside h3, #footer h3, #footer h4 {font-family: 'Webfont', Helvetica Neue, Helvetica, Arial, sans-serif; font-weight:normal; text-shadow:1px 1px 1px #e5e5e5;}

#rsslink a{background-position:-52px -41px; padding-left:38px;}
#twelink a{background-position:-132px -41px; padding-left:38px;}
#moblink {float:right;}

p {margin:0 0 1.5em;}


/* Border Sammlung */
/* 5 Pixel */
.rundfuenf, .blase, .comment-reply-link, .button, #submit, .pagebar a, #sbeliebt li a, #snetzwerk li a {
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
/* 3 Pixel */
.runddrei, .this-page, strong.vorteil, strong.nachteil {
border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
