@charset "utf-8";
/* CSS Document */

html,body {
	background:url(images/bg.gif) center center;
	margin:0 auto;
	width:100%;
}

form { display:inline; }

.Page {
	position:absolute;
	margin:0 auto;
	width:980px;
	right:0px;
	top:10px;
	left:0px;
}

.TopBar {
	background:url(images/top.jpg);
	border:1px solid #222222;
	margin:0px 0px 4px;
	width:980px;
	height:20px;
	float:left;
}

.TopBar h1 {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 10px;
	line-height:20px;
	margin:0px;
	float:left;
}

.TopBar a {
	text-decoration:none;
	color:#333333;
}

.Header {
	background:url(images/head-main.jpg) no-repeat left center;
	border-bottom:1px solid #222222;
	height:162px;
	width:980px;
	float:left;
}

.Content {
	background:#D2D2D2 url(images/cbg.jpg) center center;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #222222;
	width:980px;
	float:left;
}

.LineTop {
	background:#D2D2D2;
	width:980px;
	height:6px;
	float:left;
}

.LineBottom {
	padding:6px 0px 6px 12px;
	background:#D2D2D2;
	text-align:center;
	width:968px;
	float:left;	
}

.Footer {
	background:url(images/top.jpg) center center;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #222222;
	line-height:20px;
	width:980px;
	float:left;
}

.FirstColum {
	padding:0px 0px 0px 4px;
	width:492px;
	float:left;
}

.SecondColum {
	padding:0px 8px;
	width:160px;
	float:left;
}

.ThirdColum {
	width:308px;
	float:left;
}

/* Post Css Start */
.Post {
	font:Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #222222;
	margin:2px 0px;
	color:#333333;
	width:488px;
	float:left;
}

.ArchiveHead h2 {
	width:490px;
	margin:0px;
	float:left;
}

.ArchiveHead h2 {
	font-weight:bold;
	line-height:30px;
	font-size:12px;
	height:30px;
	margin:0px;
}

.PostHead {
	background:url(images/posthead.jpg);
	width:430px;
	height:50px;
	float:left;
}

.PostHead h2 {
	padding:0px 0px 0px 30px;
	font-weight:bold;
	line-height:30px;
	font-size:12px;
	height:30px;
	margin:0px;
}

.PostHead a 			{ text-decoration:none; color:#670000;	}
.PostHead a:hover 	{ text-decoration:none; color:#2DB1ED;	}

.PostBy {
	padding:0px 10px 0px 0px;
	line-height:18px;
	text-align:right;
	color:#333333;
	font-size:9px;
	height:20px;
	margin:0px;
	float:right;
}

.PostIn {
	padding:0px 10px 0px 30px;
	line-height:18px;
	text-align:right;
	color:#333333;
	font-size:9px;
	height:20px;
	margin:0px;
	float:left;
}

.Date {
	background:url(images/date.jpg) center center;
	text-align:center;
	color:#FFFFFF;
	height:50px;
	width:58px;
	float:right;
}

.PTop {
	text-align:center;
	font-weight:bold;
	line-height:30px;
	font-size:12px;
	height:30px;
	margin:0px;
}

.PBot {
	text-align:center;
	line-height:18px;
	font-size:9px;
	height:20px;
	margin:0px;
}

.Entry {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #222222;
	padding:0px 4px 4px;
	margin:4px 0px 0px;
	color:#000000;
	width:480px;
	float:left;
}


.Entry a 			{ text-decoration:none; color:#670000;	}
.Entry a:hover 	{ text-decoration:none; color:#2DB1ED;	}


.PostMetaData {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	color:#666666;
	padding:4px;
	width:95px;
	margin:0px;
	float:right;
}

.PostMetaTags {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:4px;
	width:370px;
	margin:0px;
	float:left;
}

.PostMetaInfos {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:4px;
	width:480px;
	margin:0px;
	float:left;
}

.PostMetaReads {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	text-align:right;
	color:#666666;
	padding:4px;
	width:100px;
	margin:0px;
	float:right;
}

.PostMetaInfos small a		{ text-decoration:underline; }
.PostMetaInfos a 				{ text-decoration:none; color:#670000;	}
.PostMetaInfos a:hover 	{ text-decoration:none; color:#2DB1ED;	}

.PostMetaData small a		{ text-decoration:underline; }
.PostMetaData a 				{ text-decoration:none; color:#670000;	}
.PostMetaData a:hover 	{ text-decoration:none; color:#2DB1ED;	}

.PostMetaTags small a		{ text-decoration:underline; }
.PostMetaTags a 				{ text-decoration:none; color:#670000;	}
.PostMetaTags a:hover 	{ text-decoration:none; color:#2DB1ED;	}

/* Post Css End */

.Navigation {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:4px;
	width:480px;
	margin:0px;
	float:left;
}

.NavigationLeft {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	width:240px;
	margin:0px;
	float:left;
}

.NavigationRight {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	width:240px;
	margin:0px;
	float:right;
}

.NavigationRight a 				{ text-decoration:none; color:#670000;	}
.NavigationRight a:hover 	{ text-decoration:none; color:#2DB1ED;	}

.NavigationLeft a 				{ text-decoration:none; color:#670000;	}
.NavigationLeft a:hover 	{ text-decoration:none; color:#2DB1ED;	}

.SearchColum {
	padding:4px 0px 4px 4px;
	width:304px;
	float:left;
}

.SearchForm {
	background:url(images/search.jpg);
	padding:7px 0px 0px 7px;
	width:293px;
	height:47px;
	float:left;
}

.SearchFild {
	padding:5px 0px 5px 2px;
	background:none;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	color:#F2F2F2;
	border:none;
	width:240px;
	height:12px;
	float:left;
}

.SearchBut {
	margin:-2px 0px 0px 4px;
	background:none;
	cursor:pointer;
	border:none;
	height:44px;
	width:42px;
	float:left;	
}

.SearchText {
	padding:6px 0px 5px 2px;
	color:#F2F2F2;
	font-size:9px;
	width:240px;
	margin:0px;
	float:left;
}

.Feeds {
	background:url(images/bg_feeds.jpg) left center;
	padding:3px 0px 3px 10px;
	width:150px;
	float:left;
}

.Feeds p {
	line-height:18px;
	padding:0px;
	width:150px;
	margin:0px;
	float:left;
}

.Feeds a {
	text-decoration:none;
	font-weight:bold;
	color:#333333;
	font-size:10px;
}

.Feeds a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#2DB1ED;
	font-size:10px;
}

.Ads {
	padding:4px 0px;
	width:308px;
	float:left;
}

.Menu {
	width:100%;
	float:left;
}

.Menu ul, .children {
	padding:0px;
	width:100%;
	margin:0px;
	float:left;
}

.Menu li {
	line-height:16px;
	list-style:none;
	padding:0px;
	width:100%;
	margin:0px;
	float:left;
}

.Inert ul {
	padding:0% 0% 0% 5%;
	margin:0px;
	width:95%;
	float:left;
}

.Info {
	padding:0% 0% 0% 2%;
	margin:0px;
	width:96%;
	float:left;
}

.children li {
	padding:0px 0px 0px 5%;
	list-style:none;
	width:95%;
	margin:0px;
	float:left;
}

.MSmall h2 {
	background:url(images/smallhead.jpg) center center;
	padding:0px 0px 0px 6%;
	line-height:36px;
	font-size:12px;
	list-style:none;
	color:#F2F2F2;
	margin:0px;
	width:94%;
	float:left;
}

.MBig h2 {
	background:url(images/bighead.jpg) center center;
	padding:0px 0px 0px 6%;
	line-height:36px;
	font-size:12px;
	list-style:none;
	color:#F2F2F2;
	margin:0px;
	width:94%;
	float:left;
}

.Calendar table {
	text-align:right;
	padding:2%;
	width:96%;
	float:left;
}

.Calendar a {
	border:1px solid #000000;
	text-decoration:none;
	background:#F1F1F1;
	color:#EB5800;
}

.Calendar a:hover {
	border:1px solid #000000;
	text-decoration:none;
	background:#CCCCCC;
	color:#333333;
}

.Menu a 			{ text-decoration:none; color:#670000;	}
.Menu a:hover	{ text-decoration:none; color:#2DB1ED;	}

.SearchPage {
	padding: 0px 0px 0px 100px;
	width:390px;
	float:left;
}

.Comments {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding:3px 0px;
	text-align:center;
	color:#222222;
	width:488px;
	margin:0px;
	float:left;
}

.Respond {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding:3px 0px;
	color:#222222;
	width:488px;
	margin:0px;
	float:left;
}

.CommentList {	
	padding:4px;
	width:480px;
	margin:0px;
	float:left;
}

.ComEdit {
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding:2px 0px;
	color:#CC0000;
	width:480px;
	margin:0px;
	float:left;
}

.ComName {
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	padding:2px 0px;
	color:#222222;
	width:238px;
	margin:0px;
	float:left;
}

.ComDate {
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	padding:2px 0px;
	text-align:right;
	color:#222222;
	width:238px;
	margin:0px;
	float:right;
}

.ComWarn {
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	padding:2px 0px;
	text-align:center;
	color:#CC0000;
	width:480px;
	margin:0px;
	float:left;
}

.ComEdit a 				{ text-decoration:none; color:#CC0000;	}
.ComEdit a:hover		{ text-decoration:none; color:#2DB1ED;	}

.ComName a 			{ text-decoration:none; color:#670000;	}
.ComName a:hover	{ text-decoration:none; color:#2DB1ED;	}

.Respo a 				{ color:#670000;		}
.Respo a:hover	{ color:#2DB1ED;	}

.ComFild {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	border:1px inset #222222;
	background:#FFFFCC;
	height:140px;
	padding:4px;
	width:478px;
	margin:0px;
}

.ComInp {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	border:1px inset #222222;
	padding:2px;
	width:200px;
	margin:0px;
}

.ComSub {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #222222;
	padding:2px;
	width:200px;
	margin:0px;
}

.kataloge {width:308px;float:left;}

.kataloge a {
	border:1px solid #000000;
	text-decoration:none;
	background:#F1F1F1;
	text-align:center;
	padding:2px 3px;
	color:#EB5800;
	display:block;
	font-size:9px;
	width:92px;
	margin:1px;
	float:left;
}

.kataloge a:hover {
	border:1px solid #000000;
	text-decoration:none;
	background:#CCCCCC;
	text-align:center;
	padding:2px 3px;
	color:#333333;
	display:block;
	font-size:9px;
	width:92px;
	margin:1px;
	float:left;
}

