/*  
Theme Name: PreisBeere V2
Theme URI: http://preisbeere.de/
Description: Speziell erstelltes Theme fuer PreisBeere.de
Version: 2.0
Author: Martin Peine
Author URI: http://www.querbeet-design.de/

	PreisBeere 2.0
	 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-left:      0px;
margin-right:     0px;
margin-top:       10px;
margin-bottom:    10px;

font-family:      verdana;
font-size:        13px;
color:            #000000;
background-color: #bee682;
background-image: url(images/bg.png);
}

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

.link_2 { font-size:14px; }
.link_2 A:link, .link_2 A:visited, .link_2 A:active { color:#a5eb41; text-decoration:underline; }
.link_2 A:hover { color:#a5eb41; text-decoration:none; }

/* ueberschriften */
h1 { font-size:14px; font-family:tahoma; font-weight:normal; margin:0; }
h2 { font-size:16px; font-weight:bold; margin:0; }
h5 { font-size:14px; padding: 5px 0px 5px 10px; font-weight:bold; margin:0; }

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

/* suche */
.search input { color:#ffffff; font-size:16px; background-color:#c81919; border: 1px solid #ff7300; }

/* bilder */
.img_left { float:left; border:0; margin-right:10px; margin-bottom:5px; }
.img_right { float:right; border:0; margin-left:10px; margin-bottom:5px; }

/* main-table */
.table_main { width:996px; border:0; margin:auto; clear:both; }

.row_float { float:left; display:block; }

/* avatar */
.avatar { float: left; margin-right: 5px; border: 0; }

/* gutschein-box */
.gutschein_box { width:600px; background-color:#e1ebff; border: 3px dashed #d7d7ff; font-size:14px; font-weight:bold; text-align:center; margin:auto; clear:both; }

/* 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:#cde6ff; width: 160px; text-align:center; text-decoration:none; display: block; padding:5px; }
ul.paging li a:hover { background: #ffffff; }

/* boxen */
.box_1 { width: 100%; background-color:#e1ebff; border-top: 3px solid #d7d7ff; border-bottom: 3px solid #d7d7ff; margin-bottom:3px; }
.box_1 img { border: 2px solid #d7d7ff; }
.box_1 hr { background-color: #d7d7ff; color: #d7d7ff; }

.title_1  a:link, .title_1 a:visited, .title_1 a:active { font-size: 16px; color: #375a7d; text-decoration:none; }
.title_1 a:hover { color:#000000; text-decoration:underline; }

.box_2 { width:100%; background-color:#c3ff64; border-top: 3px solid #a5eb41; border-bottom: 3px solid #a5eb41; margin-bottom:5px; }
.box_2 img { border: 2px solid #a5eb41; }
.box_2 hr { background-color:#a5eb41; color:#a5eb41; }

.title_2 a:link, .title_2 a:visited, .title_2 a:active { font-size: 16px; color: #000000; text-decoration:none; }
.title_2 a:hover { color:#000000; text-decoration:underline; }

/* top-navigation */
.topnav { font-size:14px; float:left; line-height:61px; text-align:center; }
.topnav img { border:0; }
.topnav a { font-weight:bold; display: block; color:#000000; text-decoration:none; }
.topnav a:hover { color:#000000; text-decoration:underline; }
.topnav_trenn { float:left; width:3px; height:25px; margin-top:20px; background-color:#e6e6ff; }

/* navigation (v2.00) */
.menu { background-image:url(images/menu_bg.png); background-repeat:repeat-y; }
.menu ul { font-size:14px; width:232px; padding:0; }
.menu li { display:inline; }
.menu ul, .menu li { margin:0; }
.menu li a { text-decoration:none; padding:4px; display:block; margin: 0 3px 1px 3px; padding-left:10px; color:#000000; background-color:#e6e6ff; }
.menu li li a { font-size:12px; padding-left:30px; }
.menu a:hover { background-color:#ffffff; }