.overmain { font-size: 1em; color: #999999; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:24px;}
.mainover {	color:#699270;}
.submain {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.1em; color:#8f8f8f; }
.submainover {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.2em;	color:#183263; }
.subnavover {color:#666666;}
.highlightblue {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.1em;	color:#183263; }

body {font-family: Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 0; background: url(../img/bg2.jpg) repeat-x;}

h2 {font-family: Arial, Helvetica,Verdana, sans-serif; font-size:1.3em; color:#acc4aa; padding: 0px 0px 0px 22px;}

.ueberschrift {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660022; letter-spacing: 1px; 	text-decoration: underline;}
.motto {font-family: Arial, Helvetica,Verdana, sans-serif;  color:#708070; font-style:italic;  }
.kontakt {color:#8f8f8f;  font-weight:bold; }

#language {position: absolute; width: 747px; height: 26px; padding: 0px; margin: 0px; visibility: visible; top: 5px; left: 15%; z-index: 1; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #FFFFFF; vertical-align: text-top;}

#container {position: absolute; width: 747px; height: auto; min-height: 100%; padding: 0px; margin: 0px auto; background: transparent url(../img/bg_inhalt.gif) no-repeat; voice-family: "\"}\""; voice-family: inherit; height: auto; visibility: visible; top: 30px; left: 15%; z-index: 1; background-color:#FFFFFF;}

#navi {background-image: url(../img/nav_top.gif); letter-spacing: 0.1em; width: 727px; height: 30px; line-height: 13px; display: none;background-position: top; background-repeat: no-repeat; position: absolute; margin: 0px; padding: 0px; border: 0px; z-index: 150; left: 15%;	top: 150px;}
	
#navi_top {position:absolute; left:10px; top:79px; width: 725px; height: 30px; z-index: 3; background: transparent url(../img/nav_top.gif) no-repeat; padding:2px 0 0 25px; page-break-after:avoid;}
  
#navi_top a {font-size: 1em; color: #183264; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin:0px 15px 0 0;}
#navi_top a:hover {font-size: 1em; color: #6391b3; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
#h_motion {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_chan.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_chan.jpg); layer-background-image: url(../img/motion_chan.jpg);}

#motiondogchillsm {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_dogchill_sm.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_dogchill_sm.jpg); layer-background-image: url(../img/motion_dogchill_sm.jpg);}

#motiondogchillbig {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_dogchill_big.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_dogchill_big.jpg); layer-background-image: url(../img/motion_dogchill_big.jpg);}

#motiondogcompletenic {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_dogcompletenic.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_dogcompletenic.jpg); layer-background-image: url(../img/motion_dogcompletenic.jpg);}

#motiondogbeautynic {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_dogbeautynic.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_dogbeautynic.jpg); layer-background-image: url(../img/motion_dogbeautynic.jpg);}

#motiondognicojointbig {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_dognicojointbig.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_dognicojointbig.jpg); layer-background-image: url(../img/motion_dognicojointbig.jpg);}

#motiondognicojointsm {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_dognicojointsm.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_dognicojointsm.jpg); layer-background-image: url(../img/motion_dognicojointsm.jpg);}

#motioncatnicojoint {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_catnicojoint.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_catnicojoint.jpg); layer-background-image: url(../img/motion_catnicojoint.jpg);}

#motioncatchillnic {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_catchillnic.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_catchillnic.jpg); layer-background-image: url(../img/motion_catchillnic.jpg);}

#motioncatcompletenic {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_catcompletenic.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_catcompletenic.jpg); layer-background-image: url(../img/motion_catcompletenic.jpg);}

#motioncatspucknic {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_catspucknic.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_catspucknic.jpg); layer-background-image: url(../img/motion_catspucknic.jpg);}

#motioncatwiddlenic {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_catwiddlenic.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_catwiddlenic.jpg); layer-background-image: url(../img/motion_catwiddlenic.jpg);}
  
#hnews_motion {  position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_chan_shop.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_chan_shop.jpg); }
  
#shop_motion {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_chan_baby.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_chan_baby.jpg);}
  
#shops_motion {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_pheebs.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_pheebs.jpg);}
  
#c_motion {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_cat.jpg) no-repeat; visibility: visible;}
  
#projekt_motion {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_wilddog.jpg) no-repeat; visibility: visible; background-image: url(../img/motion_wilddog.jpg);}
  
 #p_motion {position:absolute; left:10px; top:109px; width:725px; height:188px; z-index:4; background: transparent url(../img/motion_pferd.jpg) no-repeat; visibility: visible;}
  
#inhalt {position:absolute; left:5px; top:320px; width:725px; max-height: 100%; z-index:5; background: transparent url(img/m_cluster_ueber.png) no-repeat; visibility: visible; layer-background-image: url(../img/m_cluster_about.gif);}
  
#inhaltimpress {position:absolute; left:5px; top:320px; width:725px; max-height: 100%; z-index:5; background: transparent url(img/m_cluster_impressum.png) no-repeat; visibility: visible;}

#inhaltunternehmen {position:absolute; left:5px; top:320px; width:725px; max-height: 100%; z-index:5; background: transparent url(img/m_cluster_unternehmen.png) no-repeat; visibility: visible;}

#inhaltblank {position:absolute; left:5px; top:320px; width:725px; max-height: 100%; z-index:5; background: transparent url(img/m_cluster_blank.png) no-repeat; visibility: visible;}
  
#inhaltprodukte {position:absolute; left:5px; top:320px; width:725px; max-height: 100%; z-index:5; background: transparent url(img/m_cluster_produkte.png) no-repeat; 
  visibility: visible;}
  
#inhalttiere {position:absolute; left:5px; top:320px; width:725px; max-height: 100%; z-index:5; background: transparent url(img/m_cluster_tiere.png) no-repeat; visibility: visible;}
  
#inhaltlongprodukte {position:absolute; left:5px; top:320px; width:725px; max-height: 100%; z-index:5; background: transparent url(img/m_cluster_long.png) no-repeat; visibility: visible;}
  
  #inhaltshop {position:absolute; left:5px; top:320px; width:725px; max-height: 100%; z-index:5; background: transparent url(img/m_cluster_shop.png) no-repeat; visibility: visible; }
  
 #inhaltprojekte {position:absolute; left:5px; top:320px; width:725px; max-height: 100%; z-index:5; background: transparent url(img/m_cluster_aktion.png) no-repeat; 
  visibility: visible; }
  
  #inhaltsek {position:absolute; left:5px; top:320px; width:725px; height:400px; z-index:5; background: transparent url(../img/sek_cluster.gif) no-repeat; visibility: visible; background-image: url(../img/sek_cluster.gif);}
  
#rechte_cluster {position:absolute; left:520px; top: 0px; width:205px; height:100px; z-index:7; visibility: visible; padding: 5px 10px 15px 15px; float: right; margin: 0px 100px 20px 0px;}
#rechte_cluster p {margin: 0px 0px 5px 13px; color: #444; font-style: verdana, arial, helvetica, sans-serif; font-size:07.em/1em ;}
#rechte_cluster h2 {margin: 0px 5px 10px 5px; padding: 5px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; color: #666; font-size: 1em;}
div.rechter_clusterbody {margin: 0px; padding: 0px 15px 15px 10px; background: transparent url(../img/re_cluster_ges.gif) no-repeat ; font-size: 0.8em;}
#rechte_cluster a{font-family: Arial, Helvetica, sans-serif; font-size: 1em; text-decoration:underline; color: #183263;}
.cluster_head {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; color: #666666; font-weight: bold; letter-spacing: 0.1em;}
.naviover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660022;}

/****************************** angaben fuer den blocktext ************************************************/
#block { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #444444;}
#block a{ font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #444444; text-decoration:underline;}
#blocksek {	margin: 17px 20px 0px 5px;	padding-left: 22px;	width: 555px; height:20px; word-spacing:1em;}
#blocktextleft { float:left; margin: 70px 0px 0px 5px; padding: 0px; width: 255px;}
#blocktextleftsek {	float:left;	margin: 20px 0px 0px 25px; width: 320px; padding: 0px;}
#blocktextright { float:left; margin: 70px 0px 0px 15px;  padding: 0px; width: 243px;}
#blocktextrightsek { float:left; margin: 20px 0px 0px 25px; width: 320px; padding: 0px;}
#blocktextleft p { margin: 0px 0px 15px 0px; padding: 0px 0px 0px 22px; font-size:0.9em;}
#blocktextright p { margin: 0px 0px 15px 0px; padding: 0px 0px 0px 21px; font-size:0.9em;}
#blocktextleftsek img { margin:0px 0 8px 12px; display:block; }

/******************************************************************************/

/****************************** angaben fuer den blocklongtext ************************************************/
#blocklong { margin:0px; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #444444;}
#blocklong a{ font-family: Arial, Verdana, Helvetica, sans-serif; color: #999999;}
#blocknav { padding-top: 10px;	padding-left: 30px;}
#blocknav a{font-family: "Trebuchet MS", Verdana, Arial; font-weight:bold; font-size:1.2em; color: #8f8f8f; margin:0 10px 0 0; text-decoration:none;}
#blocknav img {	margin-right: 5px; padding-right: 5px;}
#blocklongsek {	margin: 17px 20px 0px 5px;	padding-left: 22px;	width: 555px; height:20px; word-spacing: 1em;}
#blocklongtextleft {font-size: 0.9em; float:left; margin: 70px 10px 0px 5px; padding: 0px; width: 360px;}
#blocklongtextleft a{ text-decoration: underline; font-size: 0.9em; color: #444444;}
#blocklongtextleft a.kaufen{ text-decoration: underline; font-size:1.1em; color:#acc4aa;  font-weight:bold;}
#blocklongtextleftsek {	float:left;	margin: 20px 0px 0px 25px; width: 320px; padding: 0px;}
#blocklongtextright { float:left; margin: 70px 0px 0px 5px;  padding: 0px; width: 330px;}
#blocklongtextright a{ text-decoration: underline; font-size: 0.9em; color: #444444;}
#blocklongtextrightsek { float:left; margin: 20px 0px 0px 25px; width: 320px; padding: 0px;}
#blocklongtextleft p { margin: 0px 0px 15px 0px; padding: 0px 0px 0px 22px;}
#blocklongtextright p { margin: 0px 0px 15px 0px; padding: 0px 0px 0px 21px;}
#blocklongtextleftsek img { margin:0px 0 8px 12px; display:block; }

/******************************************************************************/

/****************************** angaben fuer die übersichtsseite ************************************************/
#blockmenu { margin:0px; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #444444;}
#blockmenu a{ font-family: Arial, Verdana, Helvetica, sans-serif; color: #999999; }
#blocknavmenu { padding-top: 35px; padding-left: 28px;}
#blocknavmenu a{font-family: Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; color:#8f8f8f; text-decoration:none; line-height:25px; margin:0 10px 0 0;}
#blocknavmenu a:hover{color:#6391b3; text-decoration:none;}
#blocknavmenu img {	margin-right: 5px; padding-right: 5px; }
#blockmenusek {	margin: 17px 20px 0px 5px;	padding-left: 22px;	width: 555px; height:20px;}
#blockmenutextleft { float:left; margin: 30px 10px 0px 5px; padding: 0px; width: 500px;}
#blockmenutextleft a{ text-decoration: underline; font-weight:lighter; font-size:0.9em; color: #444444;}
#blockmenutextleft a.kaufen{ text-decoration: underline; font-size:1.1em; color:#acc4aa;  font-weight:bold;}
#blockmenutextleftsek {	float:left;	margin: 20px 0px 0px 25px; width: 320px; padding: 0px;}
#blockmenutextleft p { margin: 0px 0px 15px 0px; padding: 0px 0px 0px 22px;}
#blockmenutextleftsek img { margin:0px 0 8px 12px; display:block; }

/******************************************************************************/


#logo {position:absolute; left:10px; top:10px; width:725px; height:70px; z-index:2; background: transparent url(img/de_logo_con.jpg) no-repeat; lvisibility:visible;}
 
.fett {font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; color: #660022; letter-spacing: 1px;}

#u_emotion {word-spacing: normal; top: 15px; position: absolute; width: 744px; background: transparent url(../img/logo_con.jpg) no-repeat; padding-top: 70px;}

.mail {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; color: #660022; text-decoration: underline; font-weight: normal;}

.textgroesse {position: absolute; left: 50%; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #FFFFFF; letter-spacing: 0.2em; top: 5px;}

.logo_con {background-image: url(../img/logo_con.jpg); width: 725px; height: 70px; display: none; background: transparent no-repeat top; position: relative; visibility: visible; z-index: 5;}

#footer {clear: both; position: relative; bottom: 0px; height: 40px; margin: 10px 0px 0px 0px; padding: 10px 0px 0px 0px; background: transparent url(../img/footline.gif) no-repeat; color: #777777; font-style: verdana, arial, helvetica, sans-serif; font-size: 0.6em;
	word-spacing: 0.2em; top: 20px;}
