/*  
Theme Name: Zukunftia
Theme URI: http://www.zukunftia.de/
Description: Speziell erstelltes Theme fuer Zukunftia
Version: 2.6
Author: Martin Peine
Author URI: http://www.querbeet-design.de/

	Zukunftia v2.6
	 http://www.querbeet-design.de/

	This theme was designed and built by Martin Peine,
	whose site you will find at http://www.querbeet-design.de/

*/

body { margin: 10px 0 0 0; font-family:verdana; font-size:12px; color:#F0F0F0; background-color:#000000; background-image:url("images/bg2.jpg"); background-repeat:no-repeat; background-attachment:fixed; background-position:top center; }

/* default-links */
A:link,A:visited,A:active { color:#FFC800; text-decoration:none; }
A:hover { color:#ffffff; text-decoration:underline; }

/* ueberschriften */
h1 { font-size:16px; margin:0; }
h2 { font-size:14px; line-height:100%; margin:0; padding:5px; }
h3 { font-size:14px; line-height:100%; margin:5px 0 5px 10px; }
h4 { font-size:14px; font-weight:normal; margin:0 0 5px 0; color:#c8c8ff; }
h5 { font-size:14px; line-height:100%; margin:0; padding:5px; }

/* haupt-tabellen */
.table_main { width:980px; border:0px; margin:auto; clear:both; }
.row_float { float:left; display:block; }

/* trennlinien */
hr { background-color:#083261; color:#083261; border:0; width:100%; height:6px; clear:both; }
hr.thin { background-color:#052041; color:#052041; border:0; width:100%; height:2px; clear:both; margin:0; }
hr.thin2 { background-color:#083261; color:#083261; border:0; width:95%; height:2px; clear:both; margin:auto; text-align:center; }
hr.thin3 { background-color:#083261; color:#083261; border:0; width:100%; height:3px; clear:both; }

/* wordpress */
.the_content { text-align:justify; font-size:13px; }
.the_content_small { text-align:justify; font-size:12px; }
.the_details { font-size:11px; }
.the_details_box { background-color:#083261; width:100%; font-size:12px; margin-bottom:10px; clear:both; }
.the_category { font-size:12px; }
.the_title { font-size:16px; font-weight:bold; margin-top:10px; }

/* artikel */
img.artikel { float:right; border:#083261 solid 1px; margin-left:10px; margin-bottom:5px; }

.artikel_sub { width:100%; text-align:center; font-style:italic; margin-bottom:10px; }
.artikel_sub img { margin-left:auto; margin-right:auto; margin-bottom:10px; display:block; }

/* bilder */
img.bild_links { float:left; border:0px; margin-right:10px; }
img.bild_rechts { float: right; border: 0px; margin-left: 10px; }

/* formular */
.form { background-color:#640064; color:#CDCDCD; border: #000055 solid 1px; font-size:10px; }

/* Galerie (v2.00b) */
.gallery { margin:auto; }
.gallery-item { float:left; width:33%; text-align:center; margin:0; }
.gallery-icon {}
.gallery-caption { margin:0 0 5px 0; }
.attachment-thumbnail { border:0; }
.attachment-medium { border:0; }

/* Kommentare (v2.00) */
ol.commentlist { list-style:none; margin:0; padding:0; }
ol.commentlist li.even { background:#083261; }
ol.commentlist li.odd { background:#052041; }
ol.commentlist li li.even { background:#083261; }
ol.commentlist li li.odd { background:#052041; }
ol.commentlist li.bypostauthor { background:#041932; color: #a5ff7d; }
ol.commentlist li.comment { border-bottom:1px dotted #6a95c6; padding:5px; }
ol.commentlist li div.vcard { font-size: 16px; }
ol.commentlist li div.vcard img.avatar { border:2px solid #6a95c6; float:right; margin: 0 0 5px 5px; }
ol.commentlist li div.reply { font-weight:bold; }
ol.commentlist li ul.children { list-style:none; margin:0 0 0 10px; padding:0; }
ol.commentlist li ul.children li.depth-2 { border-left:5px solid #6a95c6; }
ol.commentlist li ul.children li.depth-3 { border-left:5px solid #6a95c6; }
ol.commentlist li ul.children li.depth-4 { border-left:5px solid #6a95c6; }
ol.commentlist li ul.children li.depth-5 { border-left:5px solid #6a95c6; }

/* Kommentar schreiben v0.5 */
.comment-notes { }
.comment-form-author label { display:block; width: 100px; float:left; }
.comment-form-author input { border:0; }
.comment-form-email label { display:block; width: 100px; float:left; }
.comment-form-email input { border:0; }
.comment-form-url { display:none; }
.comment-form-comment { }
.comment-form-comment textarea { width:100%; height:150px; border:0; }
.form-allowed-tags { display:none; }

/* Einloggen v0.1 */
#loginform { font-size:10px; }
.login-username label { display:block; width:55px; float:left; }
.login-username input { float:left; width:120px; border:0; margin-bottom:2px; }
.login-password label { display:block; width:55px; float:left; }
.login-password input { float:left; width:120px; border:0; }
.login-remember { clear:both; }
.login-submit input { border:0; }

/* zusatzinfos */
.relatedposts ul { padding: 0px 0px 0px 20px; margin: 0;}
.relatedposts li { padding: 0; margin: 0; list-style-type: square; }

/* blaettern (v2.00) */
ul.paging { list-style-type: none; margin:0; padding: 0; font-size: 14px; }
ul.paging li.previous { float:left; }
ul.paging li.next { float:right; }
ul.paging li a { background:#083261; width: 160px; text-align:center; text-decoration:none; display: block; padding:5px; }
ul.paging li a:hover { background: #366090; }

/* navigation (v2.1) */
.menu ul { font-size:14px; width:231px; padding:0; list-style-type:none; }
.menu ul, .menu li { margin:0; }
.menu li a { padding:4px 4px 4px 15px; display:block; margin-bottom:0; }
.menu li li a { font-size:12px; padding-left:30px; }
.menu a:hover { background-color:#083261; text-decoration:none; }

/* Twitter */
.sidebar2 { width:217px; font-size:11px; margin-left:15px; margin-right:15px; overflow: hidden; }
.sidebar2 ul { padding:0; }
.sidebar2 ul li { list-style-type:none; }
.sidebar2 ul li ul li { border-bottom:2px solid #083261; margin-bottom:5px; }