/* Styles Hund mit Mensch Schule PRO                                                                                   */

/*******************************************************************************************************************/

/****************************** Normalisierung - START ******************************/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin:0px;padding:0px;}
h1, h2, h3, h4, h5, h6                                  {font-size:100%;}
/*ul, ol                                                  {list-style:none;}*/
address, caption, cite, code, dfn, em, strong, th, var  {font-style:normal;font-weight:normal;}
strong                                                  {font-weight:bold;}
table                                                   {border-collapse:collapse;border-spacing:0px;}
fieldset, img                                           {border:0px;}
caption, th                                             {text-align:left;}
q:before, q:after                                       {content:'';}

/****************************** Normalisierung - ENDE ******************************/

ul, ol                                                  {list-style-position:inside;}
ul li                                                   {}
ol li                                                   {}


/* Allgemeine Definitionen																						   */

body                                                    {color:#172F85;text-align:center;width:100%;height:100%;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:150%;margin:0px;padding:0px;}

div#main                                                {width:990px;margin:auto;text-align:left;}

div#top                                                 {float:left;width:990px;height:150px;text-align:left;background:transparent URL(../__pics_design/bg_top.gif) top left repeat-x;}
div#middle                                              {float:left;width:990px;text-align:left;background:transparent URL(../__pics_design/bg_middle.gif) top right repeat-y;}
div#bottom                                              {float:left;width:990px;height:50px;text-align:left;}

div.fll                                                 {float:left;}
div.flr                                                 {float:right;}

div.img_fll                                             {float:left;margin:0px 10px 3px 0px;padding:1px 1px 1px 1px;border:1px solid #172F85;}
div.img_flr                                             {float:right;margin:0px 0px 3px 10px;padding:1px 1px 1px 1px;border:1px solid #172F85;}

span.image img                                          {float:left;margin:0px 10px 3px 0px;padding:1px 1px 1px 1px;border:1px solid #172F85;}

hr                                                      {width:100%;margin:15px 0px 15px 0px;border:1px solid #172F85;clear:both;}

h1                                                      {color:#172F85;font-size:18px;padding-bottom:5px;}
h2                                                      {color:#172F85;font-size:16px;padding-bottom:5px;}
h3                                                      {color:#172F85;font-size:14px;padding-bottom:5px;}
h4                                                      {color:#172F85;font-size:12px;padding-bottom:5px;}

table                                                   {border:0px;}

a,
a:hover,
a:visited,
a:active                                                {color:#A096D1;text-decoration:none;}

li.sec_spacer                                           {float:left;list-style-type:none;margin:0px;padding:0px 0px 0px 20px;width:185px;height:3px;}
li.nav_3                                                {float:left;list-style-type:none;margin:0px;padding:0px 0px 0px 20px;width:185px;height:18px;}
li.nav_act_3                                            {float:left;list-style-type:none;margin:0px;padding:0px 0px 0px 20px;width:185px;height:18px;font-weight:bold;}
li.nav_3 a,
li.nav_act_3 a                                          {text-decoration:none;}

a img										             {border:none;}

.imgbox_pic									            {float:left;margin-right:10px;margin-bottom:10px;}

/*********************************************************************************************************************/
/* TOP --> START                                                                                                     */
div#top div.logo                                        {float:left;background:transparent URL(../__pics_design/logo_hmms.png) 55px 0px no-repeat;width:205px;height:120px;behavior: url(__css/iepngfix.htc);}
div#top div.banner                                      {float:right;background:transparent URL(../__pics_design/banner_hmms_pro.gif) right top no-repeat;width:785px;height:100px;}
div#top div.breadcrumb                                  {float:right;margin:15px 0px 0px 0px;padding:0px 100px 0px 0px;color:#172F85;font-size:22px;line-height:26px;font-weight:bold;}
/* TOP --> END                                                                                                       */
/*********************************************************************************************************************/



/*********************************************************************************************************************/
/* NAVIGATION --> START           	     										                                     */
div#middle div.navigation                               {float:left;width:205px;}
div#middle div.navigation a                             {color:#172F85;}
div#middle div.navigation div.navigation_cat_1          {float:left;background:#172F85 URL(../__pics_design/nav_ueber_uns.gif) left top no-repeat;width:205px;height:20px;margin:0px 0px 8px 0px;}
div#middle div.navigation div.navigation_cat_2          {float:left;background:#172F85 URL(../__pics_design/nav_trainerschulung.gif) left top no-repeat;width:205px;height:20px;margin:8px 0px 8px 0px;}
div#middle div.navigation div.navigation_cat_3          {float:left;background:#172F85 URL(../__pics_design/nav_such_rettungshund.gif) left top no-repeat;width:205px;height:20px;margin:8px 0px 8px 0px;}
div#middle div.navigation div.navigation_cat_4          {float:left;background:#172F85 URL(../__pics_design/nav_servicehund.gif) left top no-repeat;width:205px;height:20px;margin:8px 0px 8px 0px;}
div#middle div.navigation div.navigation_cat_5          {float:left;background:#172F85 URL(../__pics_design/nav_informationen.gif) left top no-repeat;width:205px;height:20px;margin:8px 0px 8px 0px;}
div#middle div.navigation div.navigation_cat_6          {float:left;background:#172F85 URL(../__pics_design/nav_notwendiges.gif) left top no-repeat;width:205px;height:20px;margin:8px 0px 8px 0px;}

div#middle div.navigation ul.navigation                 {float:left;list-style-type:none;margin:0px;padding:0px;width:205px;}
div#middle div.navigation ul.navigation li.nav          {float:left;list-style-type:none;margin:0px;padding:0px 0px 0px 10px;width:195px;height:18px;color:#172F85;}
div#middle div.navigation ul.navigation li.nav_act      {float:left;list-style-type:none;margin:0px;padding:0px 0px 0px 10px;width:195px;height:18px;color:#172F85;}
div#middle div.navigation ul.navigation li.nav a        {float:left;text-decoration:none;color:#172F85;}
div#middle div.navigation ul.navigation li.nav a:hover  {float:left;text-decoration:none;color:#172F85;}
div#middle div.navigation ul.navigation li.nav_act a    {float:left;text-decoration:none;font-weight:bold;color:#172F85;}
          
/* NAVIGATION --> END          													                                     */
/*********************************************************************************************************************/



/*********************************************************************************************************************/
/* X-BOX --> START                 	     										                                     */
div#middle div.navigation div.x_box                     {float:left;width:195px;margin:0px 0px 0px 0px;padding:20px 0px 10px 0px;color:#172F85;}
div#middle div.navigation div.x_box div.akt_date        {float:left;width:195px;margin:10px 0px 5px 0px;padding:0px 0px 0px 10px;}
div#middle div.navigation div.x_box div.adv             {float:left;width:195px;height:125px;margin:10px 0px 5px 0px;padding:0px 0px 0px 0px;background:transparent URL(../__pics_design/belcando.gif) 0px 0px no-repeat;}
div#middle div.navigation div.x_box div.adv2            {float:left;width:195px;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;background:transparent URL(../files/logo_menschhund.jpg) 0px 0px no-repeat;}
div#middle div.navigation div.x_box div.adv2 p          {float:left;margin-top:80px;}
div#middle div.navigation div.x_box div.bloodhound      {float:left;width:200px;height:210px;margin:10px 0px 5px 0px;padding:0px 0px 0px 0px;background:transparent URL(../__pics_design/bh_bayern.gif) 0px 0px no-repeat;}
div#middle div.navigation div.x_box div.counter_bg      {float:left;background:transparent url(../__pics_design/bg_counter.gif) 10px 35px no-repeat;width:155px;height:55px;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}
div#middle div.navigation div.x_box div.counter_php     {float:left;color:#FFFFFF;font-size:13px;letter-spacing:0.2em;margin:5px 0px 0px 10px;}
/* X-BOX --> END              													                                     */
/*********************************************************************************************************************/

/*********************************************************************************************************************/
/* CONTENT --> START               	     										                                     */
div#middle div.content                                  {float:left;width:530px;padding:0px 25px 0px 25px;}
div#middle div.content div#more_link_container          {}
div#middle div.content div#more_link_container div.link_pr {}
/* CONTENT --> END          													                                     */
/*********************************************************************************************************************/



/*********************************************************************************************************************/
/* Newsbox --> START               	     										                                     */
div#middle div.newsbox                                  {float:right;width:200px;color:#FFFFFF;}
div#middle div.newsbox div.header_newsbox               {float:left;width:190px;padding:5px 5px 5px 0px;height:30px;background:#172F85 URL(../__pics_design/header_newsbox.png) 5px 5px no-repeat;behavior: url(__css/iepngfix.htc);}
div#middle div.newsbox div.newsbox_block                {float:left;width:200px;/*border-bottom:1px solid #FFFFFF;*/}
div#middle div.newsbox div.newsbox_block div.news_title {float:left;width:190px;font-size:12px;font-weight:bold;line-height:16px;background-color:#A096D1;padding:0px 5px 0px 5px;margin:15px 0px 0px 0px;}
div#middle div.newsbox div.newsbox_block div.news_block {float:left;width:190px;padding:0px 5px 0px 5px;margin:5px 0px 0px 0px;}
div#middle div.newsbox div.newsbox_block div.news_date  {float:left;width:195px;text-align:right;font-size:10px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

div#middle div.newsbox div.newsbox_block a              {color:#A096D1;text-decoration:none;}
div#middle div.newsbox div.newsbox_block a:hover        {text-decoration:none;}

/* Bild auf dem Blauen Brett */
div#middle div.newsbox #banner_img                      {float:left;height:250px;width:200px;}
div#middle div.newsbox #banner_img #imgswitcher         {color:#FFFFFF;float:left;padding-left:5px;padding-top:5px;width:195px;}
/* Bild auf dem Blauen Brett */

/* Newsbox --> END          													                                     */
/*********************************************************************************************************************/



/*********************************************************************************************************************/
/* Footer --> START               	     										                                     */
div#bottom div.footer                       {float:left;width:990px;background:URL(../__pics_design/footer_line.gif) 0px 0px no-repeat;padding:10px 0px 0px 0px;margin:15px 0px 0px 0px;text-align:center;color:#172F85;}
/* Footer --> END          													                                     */
/*********************************************************************************************************************/

/*********************************************************************************************************************/
/* Counter Zahl --> START               	     										                                     */
#counter_php								{float: left;font-size: 13px;letter-spacing: 0.2em;padding: 5px 0px 0px 18px;color: #FFF;}
/* Counter Zahl --> END          													                                     */
/*********************************************************************************************************************/


/*********************************************************************************************************************/
/* FORMULAR --> START              	     										                                     */
label.text,
label.textarea 
{
 float:left;
 width:180px;
}
 
div.element
{
 display:block;
 margin-bottom:2px;
}
 
input.text
{
 width:250px;
}
 
textarea.textarea 
{
 width:250px;
 height:50px;
}
 
#form-module fieldset {
 border:0px solid #fff;
}
 
#form-module legend {
 display:none;
}
 
#form-module p {
 margin:24px 0px 4px 0px;
 padding:5px;
 font-weight:bold;
 font-size:12px;
 border-bottom:1px solid #016D31;
 width:430px;
 color:#016D31;
}
 
#form-module input.submit { 
 margin:15px 5px 5px 180px;
 padding:2px 5px;
 cursor:pointer;
 font-size:12px;
}

/* FORMULAR --> END          													                                     */
/*********************************************************************************************************************/

