/*
Design by Free CSS Templates http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

* {
	margin:0;
	padding:0; }
 
body {
	background:#FFFFFF url('http://www.kuhparadies.de/images/img1a.jpg')  repeat-x;
	color: #555555; /* #696969; */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold; }
 
h1, h2, h3 { color: #000000; }
 
h3 { margin-bottom: 0.5em; }
 
h4 { margin-bottom: 0em; }
 
p, blockquote, ul, ol {
	margin-bottom: 0.8em;
	line-height: 160%; }
 
.pline { margin-bottom: 1.6em; }
 
a { color: #000000; }

#center a[href^="http://"] { 
	background: url('http://www.kuhparadies.de/images/extern.gif') 100% 50% no-repeat;
	padding-right: 13px; }
 
#center a[href^="http://www.kuhparadies"], #center a[href^="http://www.flickr.com/photos"] , #center a[href^="http://www.ecards4u.de/"] { 
  background: transparent;
  padding-right: 0px; } 

	a:hover { text-decoration: none; }
 
.boxed {
	padding: 15px 20px;
	background: url('http://www.kuhparadies.de/images/img3a.jpg') repeat-x; }
 
.heading {
	margin-bottom: 30px;
	letter-spacing: 2px;
	font-size: 16px;
	color: #fff; }
 
.mlist { line-height: 85%; }
 
/* Header */
#header {
	width: 660px;
	height: 140px;
	margin: 0 auto;
	background: url('http://www.kuhparadies.de/images/img2a.gif') no-repeat;
	text-align: center; }
 
	#header a {
		text-decoration: none;
		color: #000000; }
 
	#header h1 {
		padding-top: 30px;
		letter-spacing: 4px;
		font-size: 36px; }
 
	#header h2 {
		letter-spacing: 8px;
		font-size: 14px; }
 
/* Columns */
#left {
	float: left;
	width: 210px;
	margin-left: 8px; }
 
#right {
	float: right;
	width: 210px;
	margin-right: 8px;
	font-size: 95%; }
 
#center { margin: 0 226px 0 226px; }
 
	#center ul, #center ol { margin-left: 3em; }
 
/* Menü */
#menue {
	width: 175px;
	font-size: 95%;
	margin-left:-3px; }
 
.menuekopf {
	background: #FFFFFF url('http://www.kuhparadies.de/images/kuhkopf.gif');
	font-style:italic;
	font-weight: bold;
	color: #000000;
	padding: 5px; }
 
#menue ul {
	list-style-type: none;
	margin-top: 4px;
	padding: 0px;
	line-height: 1.07em; }
 
#menue li { display: block; }
 
	#menue li a, #menue li a:link {
		text-decoration: none;
		display: block;
		width: 165px;
		color: #000000;
		padding: 5px 5px 6px;
		background-color: #F4F4F4; }
 
	#menue li a:visited { color: #000000; }
 
	#menue li a:hover, #menue li a:active, #menue li a:focus {
		width: 160px;
		color: #000000;
		border-right: 10px solid #B5B5B5;
		border-bottom: 1px solid #B5B5B5;
		padding-bottom: 5px;
		padding-right: 0px; }
 
/* Footer */
#footer {
	background: url('http://www.kuhparadies.de/images/img3a.jpg') repeat-x;
	text-align: center;
	font-weight: normal;
	font-size: 76%;
	color: #000000; }
 
#legal {
	margin: 0;
	padding: 12px 0 0 0;
	line-height: normal;
	color: #fff }
 
	#legal a {
		text-decoration: none;
		color: #fff }
 
#links {
	margin: 0;
	padding: 12px 0;
	line-height: normal; }
 
/* Extras */
#text {
	width:98%;
	padding:0px 5px;
	font-size:13px;
	font-weight:600;
	text-align:left;
	line-height:1.3em;
	letter-spacing:0.1em;
	word-spacing:0.2em; }
 
#rahmen {
	border-width:5px;
	border-color:#efefef;
	border-style:ridge;
	padding:15px 15px;
	background-color:#eeeeee;
	font-family:"Comic Sans MS",fantasy;
	font-size:14px;
	font-weight:500;
	text-align:center;
	letter-spacing:0em;
	line-height:1.3em; }
 
#no-javascript {
	font-size:1.1em;
	font-weight:bold;
	color:#BC100E;
	text-align:center;
	margin:1px 0px;
	border:1px solid red;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#fff; }
 
.foto {
	border:0px;
	width:15px;
	height:11px; }
	
.rassefoto {
	border:1px solid;
	width:92%; }	

.hinweisrassefoto {
	font-size: 12px;
	margin-top:-0.7em;
	text-align: center; }
 
.imgtxtrechts {
	float:right;
	margin-left:9px;
	margin-bottom:4px;
	border:2px solid; }
 
.imgtxtlinks {
	float:left;
	margin-right:9px;
	margin-bottom:4px;
	border:2px solid; }
 
.flickrtxtlinks {	float:left; }

.divrund {
	font-size:14px;font-family:Comic Sans MS;
	color: #444444;
	width:90%; 
	background-color:#F4F4F4;
	border:2px solid #aaaaaa;
	-moz-border-radius:10px;
	-khtml-border-radius:30px;
	padding:5px 7px 8px; }
 
#wung2 { margin-top:25px; }
 
.lnkimgsam {
	margin-left: -3px;
	border: 1.7px solid #8E8E8E; }
 
.lnktestsam {
	margin-top:-10px;
	margin-bottom:12px; }
 
.max345 {
	text-align:center;
	margin-top:5em;
	max-width:345px; }
 
.textklein { font-size: 11px; }
 
/* Print */
@media print { #right, #left, .heading, .noprint, #footer { display:none } }
@media print { .boxed, body { background: none } }
@media print { #center { margin: 0 0 0 0 } }