/*  
Theme Name: Urlaub-Weblog 
Theme URI: http://www.urlaub-weblog.de/
Description: Urlaub Weblog Layout
Version: 3.0
Author: Robert Hartl
Author URI: http://www.hartl.info/
*/
html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,em,font,img,q,small,strong,var,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}
body{text-align:center;width:100%;font:13px/1.6 "Lucida Grande","Trebuchet MS",Arial,Verdana,sans-serif;color:#333;background:#f3f3eb url('images/bg.gif') top center repeat-y}
a,a:link,a:visited,a:focus,a:active,a:hover{color:#296995;text-decoration:underline;cursor:pointer;font-weight:bold}
a:focus{outline:0;color:#d98c07}
a:active{text-decoration:none}
img{border:none;vertical-align:bottom}
ul,ol{list-style-type:none}
acronym,abbr,abbr[title],.hilfe{cursor:help;border-bottom:1px dotted #E4E4D3;font-style:normal}
blockquote,q{font-family:Georgia,"Times New Roman",serif;margin:15px 0;padding-left:40px;background:transparent url('images/quote.gif') 0 0 no-repeat}
h1,h2,h3,h4,h5,h6{font-family:"Crafty Girls","Lucida Grande","Trebuchet MS",Arial,sans-serif;line-height:1.4em;margin:0;padding:0;font-weight:bold}
h1{font-size:1.61em;padding-bottom:.8em}
h2,h3,h4{font-size:1.35em;padding:1.8em 0 .5em 0}
h2{font-size:1.5em}
h4{color:#111;font-size:1em;font-weight:bold;padding-bottom:.5em}
table,tr,td{border-collapse:collapse;border-spacing:0;vertical-align:top}
small{font-size:11px}
fieldset{border:none;padding:5px 0}
form{line-height:1.8em}
form input.text,form input.captcha,form input.upload,form textarea{font:.9231em arial,verdana,sans-serif;color:#333;background:#fbfbfb;padding:3px;margin:2px 5px 0 0;border:1px solid #E4E4D3;width:240px}
form input.mandatory,form textarea.mandatory,form input.text:hover,form input.captcha:hover,form input.upload:hover,form textarea:hover{border-color:#b5b5b5}
form input.text:focus,form input.captcha:focus,form input.upload:focus,form textarea:focus{border-color:#666;background:#fff;-moz-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa}
form textarea{height:100px}
form input.submit{cursor:pointer;margin:5px 0;color:green;text-shadow:0 1px 0 #fff}

.w100{width:920px;margin:0 auto;text-align:left;clear:left;}
.w66{width:560px;}
.w33{width:340px;}
.w50{width:450px;}
.p100{width:100%;}
.p50{width:48%;margin:0;padding-right:2%;}
.links{float:left;display:inline}
.rechts{float:right;display:inline}
.links .links,.rechts .links{margin-left:0;}
.rechts .rechts,.links .rechts{margin-right:0;}
.mittig{margin:0 auto !important;display:inline;}
.zs,.datum-kat{font-family:Georgia,"Times New Roman",serif;font-style:italic}

#seite{position:relative;width:960px;margin:0 auto;padding:0;text-align:left;background:#fff url('images/header.jpg') top center no-repeat}

#header{height:313px;position:relative}
#header h1#logo,#header a#logo{position:relative;top:25px;left:18px;display:block;text-indent:-98232px;margin:0;padding:0;width:380px;height:80px;text-decoration:none;}
#header a:hover{text-decoration:none}
#header h2,#header h1#subline{padding:0;font-size:14px;color:#efefef;font-weight:normal;margin:10px 0 0 20px;text-shadow:0 1px 0 #2783C2}

#inhalt{padding:20px}
#inhalt #startkasten{padding:15px;background:#F3F3EB;border:1px solid #E4E4D3;margin:0 0 20px 0}
#inhalt h2,#sidebar h4{padding-top:0}

#artikel p{margin-bottom:1em}
#artikel #weiternavi{background:#F3F3EB;padding:8px 15px;margin:20px 0;border:1px solid #E4E4D3}
#artikel #weiternavi .rechts{text-align:right}
#artikel img.alignnone{margin:15px 0;padding:4px;background:#fff;border:1px solid #E4E4D3}
#artikel img.bildlinks{float:left;margin:4px 15px 0 0;padding:4px;background:#fff;border:1px solid #E4E4D3}
#artikel .alignright{float:right}
#artikel .alignleft{float:left}
#artikel .center{text-align:center}
#artikel #autorbox,#artikel .kommentar{background:#F3F3EB;padding:12px 15px 14px;margin:20px 0;border:1px solid #E4E4D3}
#artikel .kommentar{background:#fff;overflow:hidden}
#artikel h2.linie,#artikel h3.linie{border-top:1px solid #E4E4D3;margin-top:1.5em;padding-top:1em}
#artikel form p{margin-bottom:.2em}
#artikel .autorkommentar{background:#F3F3EB}
#artikel .kommentar img.gravatar{float:left;margin:5px 15px 0 0;padding:4px;border:1px solid #E4E4D3;background:#fff}
#artikel .kommentar span.kommentarzahl{color:#f3f3eb;font:bold 80px Georgia,"Times New Roman",serif;float:right;margin:-47px -27px 0 0;text-shadow:0 -1px 0 #E4E4D3}
#artikel ul li{background:transparent url(images/li.gif) 0 9px no-repeat;padding:3px 0 3px 14px}

form#kommentarformular textarea{height:174px;width:554px;}

#sidebar{font-size:12px}
#sidebar .topsidebar{margin-bottom:20px;padding:20px 15px;background:#F3F3EB;border:1px solid #E4E4D3}
#sidebar #leftsidebar{padding:0 10px 0 0;width:160px;margin:0;border-right:1px solid #E4E4D3}
#sidebar #rightsidebar{margin:0;padding:0;width:160px;}
#sidebar #rightsidebar .abschnitt{margin-bottom:20px}
#sidebar #rightsidebar ul li{display:block;border-bottom:1px dotted #E4E4D3;margin-bottom:2px;padding-bottom:2px}
#sidebar h4{font-weight:bold;color:#333;}


#footr{background:#F3F3EB;font-size:11px;padding:10px 20px;margin:0;color:#777;border-top:1px solid #E4E4D3;text-shadow:0 1px 0 #fff}
#footr a,#footr a:link{color:#777;}
#footr a:hover,#footr a:active{color:#666;}

#suchfeld{position:absolute;top:22px;right:20px}
#suchfeld form{position:relative}
#suchfeld form label{display:none;}
#suchfeld form input#s{background:#fff;margin:0;width:200px;padding:3px 2px 3px 3px;border:1px solid #E4E4D3}
#suchfeld form input.submit,#suchfeld form input.submit:hover{position:absolute;top:0;right:0;padding:4px;cursor:pointer;margin:0;background:transparent;border:0;}

#social{position:absolute;top:60px;right:20px}
#social a{display:block;width:22px;height:22px;text-indent:-98726px;text-decoration:none;float:right;margin-left:10px}

legend,.invisible{left:-1000em;top:-1000em;position:absolute;overflow:hidden;display:inline}
.clearleft{clear:left}
.clearright{clear:right}
.clearboth{clear:both}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;height:0;visibility:hidden;width:0}
/* nicht IE-mac\*/
* html .clearfix{height:1%}
* html .links,* html .rechts{display:inline}
* html em{overflow:visible;display:inline-block}


