/*  
Theme Name: silkeborek.de-style
Theme URI: http://www.silkeborek.de/
Description: Silke Borek
Version: 2.2 (08.03.2011)
Author: maru design Team
Author: URI: http://www.maru-design.eu/
*/

/* Allgemein */
* {margin:0; padding:0;}

/* body */
body {background-color: #fbf7f6; font-family: 'Sathu', Arial, Verdana, Sans-Serif; font-size: 12px; font-style: normal; color: #c7c7c7; padding-top: 50px;}

/* Main */
#wrap {width: 800px; margin: 0 auto;}

/* Header */
#header {width: 800px; height: 45px; margin-bottom: 15px;}
#header h1 {font-weight: normal;}
.show {text-align: right; margin-top: 22px; float: right;}

/* Menue */
.menue {width: 100px; font-style:italic; float: left;}
.menue ul {list-style-type: none; font-weight:bold;}
.menue li ul {padding-bottom: 5px;}
.menue li ul li {font-weight:normal; font-style:normal;}
.current_page_item a {color: #918f8e!important;}
.menu-item-597, .menu-item-604 {padding-top: 5px;}
.menu-item-607, .menu-item-608, .menu-item-609 {padding-top: 10px;}

/* Content */
#content {width: 700px; float:right;}
.page {margin-left:48px;}
.page-thums {padding-left: 54px; margin-top: -8px;}
.page-thums img {border: 3px solid #fbf7f6;}
#page-60, #page-56 {margin-top: -7px;}

/* Gallery */
#s2 img {width: 650px; height: 500px}
#prev {width: 220px; margin-left: -1px; float: left;}
#next {width: 195px; text-align: right; margin-right: 2px; float: right;}
#counter {width: 225px; text-align: center; float: left;}

/* Footer */
#footer {width: 800px; padding-bottom: 50px; float: left;}

/* Tags */
h1 {font-size: 2.8em; float: left;}
h2 {font-size: 1.6em; font-weight:normal; font-style:italic; padding-top: 16px;}
#header h2 {float: left; padding-top: 15px;}
h3 {font-family: Times New Roman; font-size: 1.8em; font-weight:normal; font-style:italic; margin-top: 4px;}
h4 {font-family: Arial; font-size: 1.8em; margin-top: 4px;}
h5 {font-size: 1.8em; margin-top: -5px}

/* Links */
a {color: #c7c7c7; text-decoration: none;}
a:hover {color: #918f8e; text-decoration: none;}
a:focus {outline: 0;} 
a img {border: none;}

/* Other */
p {padding: 5px 0;}
.align-left{float:left;}
.align-right{float:right; margin-right: 2px;}

/* Thickbos CSS */
#TB_window {font-family: 'Sathu', Arial, Verdana, Sans-Serif; font-size: 12px;}
#TB_secondLine {font-family: 'Sathu', Arial, Verdana, Sans-Serif; font-size: 12px; color:#c7c7c7;}

#TB_window a:link {color: #c7c7c7;} 
#TB_window a:visited {color: #c7c7c7;} 
#TB_window a:hover {color: #918f8e;}
#TB_window a:active {color: #c7c7c7;} 
#TB_window a:focus{color: #c7c7c7;}

#TB_overlay {position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%;}
.TB_overlayBG {background-color:#fbf7f6; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}
* html #TB_overlay {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

#TB_window {position: fixed; background: #fbf7f6; z-index: 102; color:#c7c7c7; display:none; border: 1px solid #c7c7c7; text-align:left; top:50%; left:50%;}
* html #TB_window {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block; margin: 15px 0 0 15px; border-right: 1px solid #c7c7c7; border-bottom: 1px solid #c7c7c7; border-top: 1px solid #c7c7c7; border-left: 1px solid #c7c7c7;}

#TB_caption{height:25px; padding:7px 30px 10px 25px; float:left;}

#TB_closeWindow{height:25px; padding:11px 25px 10px 0; float:right; }
#TB_closeAjaxWindow{padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right;}
#TB_ajaxWindowTitle{font-weight: bold; float:left; padding:7px 0 5px 10px; margin-bottom:1px;}

#TB_title{background-color:#918f8e; height:27px;}
#TB_title a:link {color: #ffffff;}
#TB_title a:visited {color: #ffffff;}
#TB_title a:hover {color: #ffffff;}
#TB_title a:active {color: #ffffff;}
#TB_title a:focus{color: #ffffff;}

#TB_ajaxContent{clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}

#TB_load{position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px;}
* html #TB_load {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}

#TB_HideSelect{z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%;}
* html #TB_HideSelect { position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

#TB_iframeContent{clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px;}
