body#subpages		{ margin:0px; padding:0px; background-color:#FFFFFF; background-image:url(../img/bg_unterseiten.gif); background-position:center top; background-repeat:no-repeat; color:#4C2919; font-size:0.9em; font-family:Arial,Helvetica,sans-serif; }
body#home			{ margin:0px; padding:0px; background-color:#FFFFFF; background-image:url(../img/bg_home.gif); background-position:center top; background-repeat:no-repeat; font-family:Arial,Helvetica,sans-serif; }
body#popup			{ margin:5px; padding:0px; background-color:#F5EFDF; }
body#iframe		{ margin:0px; padding:0px; background-color:#FFFFFF; color:#4C2919; font-size:0.9em; font-family:Arial,Helvetica,sans-serif; }
a					{ color:#AA703D; }
ul					{ list-style-image:url(../img/liste.gif); margin-top:0px; margin-left:10px; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

#wrapper_1024		{ width:985px; height:auto; text-align:left; margin-left:auto; margin-right:auto; }

/*Header*/
#header				{ position:relative; width:auto; height:92px; }
#headerTitle		{ position:absolute; left:30px; top:29px; width:740px; }
#headerdog			{ position:absolute; left:783px; top:14px; }
#servicenav			{ position:absolute; right:40px; top:13px; width:200px; height:30px; text-align:right; line-height:23px; }
div#headerTitle h1 	{ font-family:Arial,Helvetica,sans-serif; font-size:30px; font-weight:bold; font-style:italic; color:#1D3752; margin:0; padding:0; }
div#headerTitle h2 	{ font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#1D3752; margin:0; padding:0px; }
div#servicenav a 	{ color:#A77B45; font-size:14px; font-weight:bold; text-decoration:none; }

/*Toplevel Navigation*/
#navtop				{ position:relative; font-size:14px; font-weight:bold; top:0px; width:auto; height:27px; color:#FFFFFF; padding-left:30px; padding-top:10px; }		
div#navtop a.pas 	{ color:#1D3752; font-weight:bold; text-decoration:none; }
div#navtop a.act 	{ color:#FFFFFF; font-weight:bold; text-decoration:none; }

/*Content Home*/
#homecontent		{ position:relative; width:549px; margin-left:242px; }
#texthome			{ width:530px; height:84px; vertical-align:bottom; text-align:center; font-size:18px; font-weight:bold; color:#1D3752; margin-left:auto; margin-right:auto; }
#imghome			{ position:absolute; width:549px; height:434px; top:94px; background-image:url(../img/border_img_home.gif); background-repeat:no-repeat; padding-left:24px; padding-top:18px; }
#legendehome		{ position:absolute; width:549px; top:520px; text-align:center; font-size:14px; color:#FFFFFF;  }

/*Content Unterseiten*/
#content			{ position:relative; top:45px; height:300px; width:auto; }

/*Navigation Left*/
#navleft			{ position:relative; left:30px; width:218px; }
#navleftcontent		{ position:relative; top:0px; width:auto; padding-left:21px; padding-right:21px; background-image:url(../img/nav_bg.gif); background-repeat:repeat-y; }
ul#navleftlist		{ list-style-type:none; list-style-image:url(../img/x.gif); margin:0px; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
ul#navleftlist li	{ padding-top:5px; padding-bottom:5px; }
li.act a			{ color:#D29E53; font-size:14px; font-weight:bold; text-decoration:none; }
li.pas a			{ color:#4C2919; font-size:14px; font-weight:bold; text-decoration:none; }
ul#navleftlistsub		{ list-style-type:none; list-style-image:url(../img/x.gif); margin:0px; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:0px;}
ul#navleftlistsub li	{ padding-top:5px; padding-bottom:5px; }
ul#navleftlistsub li.act a	{ color:#D29E53; font-size:14px; font-weight:normal; text-decoration:none; }
ul#navleftlistsub li.pas a	{ color:#4C2919; font-size:14px; font-weight:normal; text-decoration:none; }

/*Conent Unterseiten*/
#contentbox			{ position:absolute; top:0px; left:259px; width:687px; }
#contentboxinhalt	{ position: relative; width:auto; padding-left:30px; padding-right:20px; background-image:url(../img/contentbox_bg.gif); background-repeat:repeat-y; }
#copyright			{ position:relative; top:10px; text-align:right; font-size:10px; font-weight:bold; margin-bottom:20px; }
div#contentbox img#imgcontentboxbottom	{ position: relative; }
hr					{ color:#D7904E; border:1px solid #D7904E; height:0px; text-align:left; margin:0px; padding:0px; }

/*News Container*/
table.newscontainer	td { padding-top:10px; padding-bottom:0px; vertical-align:top; }
td.newsimg	{ width:206px; }
td.newstext	{ width:auto; }
td.newstext	div.newsdate { font-style:italic; margin-bottom:0px; padding-bottom:0px; }

/*Text/Image Container*/
table.textimage	td { padding-top:10px; padding-bottom:0px; vertical-align:top; }
td.textimage_image{ width:206px; }
td.textimage_text	{ width:auto; }

/*Hunde Übersicht*/
table#hundelistecontainer td { padding-top:10px; padding-bottom:8px; border-bottom:1px solid #D7904E; vertical-align:top; }
table#hundelistecontainerohnelinie td { padding-top:10px; padding-bottom:25px; vertical-align:top; }
td.hundelinks		{ width:123px; }
td.hundelinks	h1	{ display:none; }
td.hundelinks	div.csc-textpic-center .csc-textpic-image	{ MARGIN-LEFT: 0px; Margin-bottom:0px; }
td.hundemitte		{ padding-left:14px; width:204px; }
td.hunderechts		{ padding-left:14px; width:auto; }
div.detail			{ color:#AA703D; margin-bottom:0px;  margin-top:15px;  }
div.detail a			{ font-weight:bold; }

/*Hunde Detail*/
#hunddetailtop		{ border:4px solid #D1AE80; background-color:#FFFFFF; position:relative; }
#hunddetailtopimg	{ border-right:4px solid #E6BC96; }
#hunddetailtopimg div.csc-textpic-center .csc-textpic-image	{ MARGIN-LEFT: 0px; }
#hunddetailtoptext	{ border-left:11px solid #FFFFFF; background-color:#F5EFDF; padding-left:10px; padding-bottom:25px; vertical-align:bottom; }
#hundedetail		{ margin-top:40px; }
#hundedatailimgsmall { width: 190px; vertical-align:top; }
td#hundedatailimgsmall img { padding-right:8px; padding-bottom:10px; }
td#hundedatailimgsmall	h1	{ display:none; }
#hundedetailtext	{ width:auto; padding-left:7px; vertical-align:top; }
div#contentbox h1	{ font-size: 1.2em; font-weight: bold; color:#D5B181; margin-top: 0px; margin-bottom: 15px; padding-top: 20px; padding-bottom:3px; border-bottom:1px solid #D5B181; }
div#contentbox h2	{ font-size: 1.0em; font-weight: bold; color: #4C2919; margin-top: 0px; margin-bottom: 0px;  }
div#contentbox h3	{ font-size: 1.0em; font-weight: bold; color: #000000; margin-top: 0px; margin-bottom: 0px;  }
div#contentbox h4	{ font-size: 1.0em; font-weight: bold; color: #000000; margin-top: 0px; margin-bottom: 0px;  }
div#contentbox h5	{ font-size: 1.0em; font-weight: bold; color: #000000; margin-top: 0px; margin-bottom: 0px;  }
div#contentbox p	{ margin-bottom: 0px; padding-bottom: 0px; margin-top: 0px; }
div#contentbox p.bodytext	{ margin-bottom: 0px; padding-bottom: 0px; margin-top: 0px; clear:left; }
div#contentbox ul	{ padding-bottom: 10px; }

/*popup*/
div#popupcontent	{ text-align:right; }
/*div#popupcontent img	{ position:absolute; left:auto; right:0px; }*/
div.button			{ position:relative; left:auto; right:0px; margin-top:43px; text-align:right; }
div.button input	{ color:#4E2919; border:1px solid #A96F3D; background-color:#D0AE80; }

/*Special Navigation Hunde*/
div.navleft1hunde { border-bottom:1px solid #D7904E; padding-bottom:2px; margin-bottom:8px; margin-top:3px; }
ul.navleftlisthunde { list-style-type: none; list-style-image: url(../img/x.gif); padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
ul.navleftlisthunde li { padding-bottom: 5px; padding-top: 5px }
li.act1hunde a { font-weight: bold; font-size: 14px; color: #D5B181; text-decoration: none }
li.pas1hunde a { font-weight: bold; font-size: 14px; color: #D5B181; text-decoration: none }
li.act2hunde a { font-weight: bold; font-size: 14px; color: #d29e53; text-decoration: none }
li.pas2hunde a { font-weight: bold; font-size: 14px; color: #4C2919; text-decoration: none }

table#kontaktform		{ width:440px; margin-left:197px; margin-top:30px; }
table#kontaktform td	{ vertical-align:top; padding-bottom:5px; }
.kontaktlabel			{ font-weight: bold; width:125px; }
.kontaktpflichtfeld		{ color:#B28650; }
td#kontaktdescstern 	{ font-size:0.8em; padding-top:20px; border-bottom:1px solid #D7904E;}
input.sendenbutton		{ margin-left:157px; margin-top:5px; border:1px solid #4C2919; width:60px; color:#4A6075; font-size:12px; font-weight: bold; background-color:#DBCAB6 }
table#kontaktadressen	{ width:auto; margin-left:197px; margin-top:25px; }
td.kontaktadresse1		{ padding-top:10px; font-size:0.8em; width:55%; }
td.kontaktadresse2		{ padding-top:10px; font-size:0.8em; width:45%; }
td.kontaktanfahrtsplan	{ padding-top:10px; font-size:0.8em; width:50%; font-weight:bold; color:#aa703d }
input					{ border:1px solid #D7904E; width:215px; font-family: Arial,Helvetica,sans-serif; font-size:14px; COLOR: #4c2919; }
textarea				{ border:1px solid #D7904E; width:215px; font-family: Arial,Helvetica,sans-serif; font-size:14px; COLOR: #4c2919; }
div#contentbox h1#pagetitle			{ border-bottom:1px solid #D7904E; margin-bottom:5px; padding-bottom:3px; padding-top:0px; }

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0px }
div.csc-textpic div.csc-textpic-imagerow { CLEAR: none; float:left; }

