/*
Theme Name: Querbeet Design 5
Theme URI: http://www.querbeet-design.de/
Description: Speziell erstelltes Theme fuer Querbeet-Design.de
Version: 5.0
Author: Martin Peine
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Querbeet Design v5
	 http://www.querbeet-design.de

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

*/

body {
margin-left:             0px;
margin-right:            0px;
margin-top:              10px;
margin-bottom:           10px;

font-family:             verdana;
color:                   #000000;
background-color:        #1d2b3d;
background-image:        url(images/bg.png);
}

/* standard-links */
A:link,A:visited,A:active {
color:#675a30;
text-decoration:underline;
}

A:hover {
color:#cf9f4b;
text-decoration:none;
}

/* link-variante 2 */
.link2:link, .link2:visited, .link2:active {
color: #000000;
font-weight: bold;
text-decoration:underline;
}

.link2:hover {
color: #000000;
text-decoration: none;
}

/* link-variante 3 */
.link3:link, .link3:visited, .link3:active {
font-size: 14px;
font-weight: bold;
}

/* ueberschriften */
h1 {
font-size: 18px;
color: #da473f;
margin: 0px 0px 5px 0px;
}

h2 {
font-size: 14px;
color: #da473f;
margin: 0px 0px 5px 0px;
}

/* trennlinien */
hr {
background-color: #fae2be;
color: #fae2be;
border: 0px;
width: 100%;
height: 4px;
clear: both;
}

hr.thin {
background-color: #fae2be;
color: #fae2be;
border: 0px;
width: 100%;
height: 2px;
clear: both;
}

/* bild-ausrichtung */
img.bild_rechts { float:right; border:#cf9f4b solid 2px; margin-left:10px; margin-bottom:5px; }

.wp-post-image { float:right; border:#cf9f4b solid 2px; margin-left:10px; margin-bottom:5px; }

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

/* top-navigation */
.topnav {float:left;width:140px;line-height:42px;height:42px;text-align:center;vertical-align:middle;font-size:14px;}
.topnav a:link, .topnav a:visited, .topnav a:active {font-weight:bold;color:#675a30; text-decoration:none; display:block; }
.topnav a:hover {color:#cf9f4b;text-decoration:underline;}

.topnav_trenn {float:left;width:3px;height:42px;background-color:#ffffff;}

/* pulldown */
.pulldown {float:left;position:relative;overflow:hidden;display:block;}
.pulldown:hover {overflow:visible;}
.pulldown ul {width:124px;background:#fae4c2 url(images/dropdown_bg.png) no-repeat;border:solid #172332;border-width:0 3px 3px 3px;position:absolute;left:0;top:42px;margin:0;padding:0 5px 0 5px;list-style:none;}
.pulldown ul li a:link, .pulldown ul li a:visited {color:#675a30;text-align:left;font-weight:normal;line-height:25px;min-height:25px;font-size:12px;text-decoration:none;}
.pulldown ul li a:hover, .pulldown ul li a:active {color:#000000;background:#fae2be;}

/* angebot-tabelle */
.angebot_1 { width:100%; border:0 solid #000000; font-size:12px; }
.angebot_1 td { border:1px solid #cf9f4b; padding:5px; vertical-align:text-top; }

/* 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:#fae2be; 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; }

/* Kommentare */
ol.commentlist { list-style:none; margin:0; padding:0; }
ol.commentlist li.even { background:#fdf0d3; }
ol.commentlist li.odd { background:#ffffff; }
ol.commentlist li.comment { border-bottom:2px dotted #cf9f4b; padding:5px; }
ol.commentlist li div.vcard { font-size: 16px; }
ol.commentlist li div.vcard img.avatar { border:2px solid #cf9f4b; 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 #cf9f4b; }
ol.commentlist li ul.children li.depth-3 { border-left:5px solid #cf9f4b; }
ol.commentlist li ul.children li.depth-4 { border-left:5px solid #cf9f4b; }
ol.commentlist li ul.children li.depth-5 { border-left:5px solid #cf9f4b; }
form.commentform textarea { width:100%; height:150px; border:0; background:#fae2be;}
form.commentform input { font-size:16px; }

/* blaettern */
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 */
.menu ul { font-size:12px; width:100%; padding:0; }
.menu li { display:inline; }
.menu ul, .menu li { margin: 0; }
.menu li a { padding:6px; background-color: #ffffff; display:block; margin-bottom:3px; text-decoration:none; }
.menu a:hover { color:#ffffff; background-color:#cf9f4b; }
