/* Theme Name: FME Theme Theme URI: http://wordpress.org/ Description: custom theme for FME Version: 1.0 Author: Studio B12 Projekt: FME Blog Datei: style.css Author: Alexander Hahn - Studio B12
 ============ == COLORS == ============ bg:				#fafcfe text:			#333 link:			#d9041e loink:hover: 	#d9041e *//*-------------------- BASICS --------------------*/.subLevelTMenu {	display: none;}
body {	width: 100%;	background: #fff url(css/img/bg_body.gif) repeat top left;	font: 62.5% "Verdana", "Helvetica Neue", "Helvetica", "Arial", Sans-Serif;	color: #333;	text-align:left;	font-weight: normal;}/*-------------------- STRUCTURE --------------------*/
#wrapper {	width:  948px;	background: transparent url(css/img/bg_header.png) no-repeat top center;	margin: 0px auto;}#content_wrapper01 {	width:  948px;	background: transparent url(css/img/bg_main.png) repeat-y top center;	margin: 0px auto;}#content_wrapper02 {	width:  858px;	background: #DBDFE5 url(css/img/bg_content_wrap.gif) repeat-x top center;	margin: 0px auto;	padding: 0 8px 8px 8px;}#content {	float:  left;	margin: 0px 0 0 0px ;	padding:  0 0 15px 0;	width: 685px;	background-color: #fff;	border:  1px solid #eeefef;	font-size: 12px;}#sidebar {	float:  right;	margin: 0px 0 0 6px ;	width: 162px;	font-size: 11px;	line-height: 16px;}.post {	padding: 18px 30px 0px 30px;}.meta {	color:  #999;	margin:  10px 15px 15px -10px;	font-size:  11px;}#footer {	color: #999;	background: transparent url(css/img/bg_footer.png) repeat-x top center;	height:  90px;	margin: 0px auto;	padding:  1px;	}/*-------------------- Master Navi --------------------*/#masterNaviWrapper {	background-color: #f2f5f8;	position: relative;	height: 25px;	width: 100%;}#masterNaviWrapper .masterNavi { 	text-align: right; 	width: 830px;	margin-left: auto;	margin-right: auto;	padding-top: 5px;}#masterNaviWrapper .masterNavi ul,.allPageSubNavi {	list-style: none;	margin: 0px;	padding: 0px;}#masterNaviWrapper .masterNavi ul li {	float: right;}#masterNaviWrapper .masterNavi ul li a {	margin-right: 5px;}.masterNavi {	position: relative;}.allPageSubNavi a {	font-size: 9px;} .allPageSubNavi a:hover {	text-decoration:underline;} .allPageSubNavi {	 }#masterNaviWrapper .masterNavi a {	text-decoration: none;} #firstPageLink a {	background: url(css/img/4fda82cf24.png);	display: block;	height: 18px;	width: 47px;}#firstPageLink a:hover {	background: url(css/img/144a00278c.png);}#secondPageLink a {	background: url(css/img/09a86b8751.png);	display: block;	height: 18px;	width: 26px;	}#secondPageLink a:hover {		background: url(css/img/194cabff6b.png);}#thirdPageLink a {	background: url(css/img/bc38a76d9a.png);	display: block;	height: 18px;	width: 37px;	}#thirdPageLink a:hover {		background: url(css/img/e102f8557a.png);}.subLevelTMenu {	right: -50px;	top: 20px;	z-index:9999;	position: absolute;	background-color: #f2f5f8;	padding: 5px;	visibility: hidden;}.subLevelTMenu ul {	width: 100px;}#masterNaviWrapper .masterNavi .subLevelTMenu {	text-align: left;}#masterNaviWrapper .masterNavi .subLevelTMenu a,#masterNaviWrapper .masterNavi .subLevelTMenu a:link {	color: #000;}#masterNaviWrapper .masterNavi .subLevelTMenu a:hover{	text-decoration: underline;	color: #849192;}/*-------------------- NAVI --------------------*/
#header {	font-size: 12px;	width: 948px;	height:  123px;	;	background: transparent;	padding: 50px 0 0 0px;}h1 a {	background: transparent url(css/img/logo_fme.gif) no-repeat scroll 80px 0;	color: #000;	height: 58px;	width: 181px;	display: block;	line-height: 200px;	overflow: hidden;}h1 a:hover {}h1 a:focus {	outline: none;}h1 a:active {	position:relative;	top:0px;}#navi_main {	padding:  34px 0 0 50px ;}#navi_main ul {}#navi_main li {	float:  left;	padding:  0 15px;}#navi_main ul li a:link, #navi_main ul li a:visited {	color: #849192;	text-decoration: none;}#navi_main ul li a:hover, #navi_main ul li a:active {	color: #849192;	text-decoration: underline;}/*-------------------- LINKS --------------------*/
a {}a:link {	color: #849192;	text-decoration: underline;}a:visited {	color: #849192;	text-decoration: underline;}a:hover {	color: #000;	text-decoration: underline;}a:active {	color: #000;	text-decoration: underline;	position:relative;	top:1px;}a:focus {	outline:1px dotted #666;}:focus {	outline-color:-moz-use-text-color;	outline-style:none;	outline-width:0;}/*-------------------- SIDEBAR --------------------*/
.box {	border:  1px solid #dadbdd;	background: #f2f2f2 url(css/img/bg_box.gif) no-repeat bottom center;	margin:  0 0 8px 0;	padding: 3px 5px 18px 7px;}#sidebar h3 {	height: 26px;	width: 146px;	text-indent: -9999px;	margin: 3px 0 10px ;}h3.tagcloud {	background: transparent url(css/img/badge_tagcloud.gif) no-repeat top left;}h3.rss {	background: transparent url(css/img/badge_rss.gif) no-repeat top left;}h3.kategorien {	background: transparent url(css/img/badge_kategorien.gif) no-repeat top left;}h3.archive {	background: transparent url(css/img/badge_archive.gif) no-repeat top left;}h3.links {	background: transparent url(css/img/badge_links.gif) no-repeat top left;}#sidebar li a {	display: block;}#sidebar a:link {	color: #000;	text-decoration: none;}#sidebar a:visited {	color: #000;	text-decoration: none;}#sidebar a:hover {	color: #000;	text-decoration: underline;}#sidebar a:active {	color: #000;	text-decoration: underline;	position:relative;	top:1px;}#sidebar ul {	margin-left:  5px;}#sidebar ul li {	background:transparent url(css/img/red_dot2.gif) no-repeat left center;	padding: 0 0 0 11px;}.post ul {	margin:  15px;}.post ul li {	background:transparent url(css/img/red_dot2.gif) no-repeat left center;	padding: 4px 0 4px 11px;}.post ol {	margin: 15px 15px 15px 30px;}.post ol li {	background: transparent;	padding: 4px 0 10px 0;	list-style-type: decimal;	list-style-position: outside;}/*-------------------- HEADLINES --------------------*/
h1, h2, h3, h4 {	font-weight: normal;}h1 {	font-size: 2.0em;}h2 {	font-size: 17px;	text-transform: uppercase;	color:  #849192;	border-bottom: 1px solid #c1c7c8;	background:transparent url(css/img/red_dot.gif) no-repeat left 9px;	padding: 0 0 8px 15px;	margin: 0 0 10px -10px;}h2 a:link, h2 a:visited {	color:  #849192;	text-decoration: none;}h2 a:hover, h2 a:active {	color:  #000;	text-decoration: underline;}h2.matt {	background:transparent;}h3 {	font-size: 1.5em;}/*-------------------- TYPO --------------------*/
p {	line-height: 17px;	margin-bottom: 15px;}strong {	font-weight: bold;}em {	font-style:italic;	font-family:"Georgia", "Times New Roman", serif;}acronym[title] , abbr[title] {	border-bottom: 1px dotted #888 !important;	cursor: help;}a abbr, a acronym {	cursor:pointer !important;}/*-------------------- IMAGES --------------------*/
.alignleft {	float:left;	margin:0 10px 10px 0;}.alignright {	float:right;	margin:0 0 10px 10px;}/*-------------------- EXTRAS --------------------*/
#footer p {	float: left;	padding: 20px 0 0 75px;}#footer .links {	float: right;	padding: 27px 75px 0 0;}.box2 {	border:  1px solid #dadbdd;	background: #f2f2f2;	margin:  0 0 8px 0;	padding: 3px 5px 8px 7px;}#searchform input#s {	border:  1px solid #C1C7C8;	background-color:  #F5F6F8;	padding:  4px;	width: 135px;	margin: 5px 0 8px 0;}#searchform input#searchsubmit {	border:  1px solid #C1C7C8;	background-color:  #F5F6F8;	padding:  2px 4px;	cursor:  pointer;}#searchform input#searchsubmit:hover {	background-color: #C1C7C8;}.navi_pages {	border-top:  3px solid #C1C7C8;	padding-top:  15px;	margin-top:  1px;}.leftnav {	float: left;}.rightnav {	float: right;}/*-------------------- COMMENTS --------------------*/
#comments {	border-top:  3px solid #C1C7C8;	padding-top:  15px;	margin-top:  10px;}.alt {	background-color: #F5F6F8;}.comment {	margin:  1px 0 1px 0;	padding: 5px 0px 1px 10px;}.comment-meta {	margin: 8px 0;}input#author, input#email, input#url, input#submit {	border:  1px solid #C1C7C8;	background-color:  #F5F6F8;	padding:  4px;}input#submit {	cursor: pointer;}input#submit:hover {	background-color: #C1C7C8;}textarea#comment {	border:  1px solid #C1C7C8;	background-color:  #F5F6F8;	padding:  5px;	width:  615px;}textarea, input {	font: 12px "Verdana", "Helvetica Neue", "Helvetica", "Arial", Sans-Serif;}/*-------------------- CLEAR & HIDE --------------------*/
.hide {	position:absolute;	left: -9999em;	top: -9999em;}.clear {	display:block;	width:100%;	clear:both;}/* Clearen per Overflow */
.floatbox {	overflow:hidden;}/* .floatbox-Anpassung für IE */
* html .floatbox {	width:100%;}
