﻿@charset "utf-8";
/*reset*/
*{ margin: 0px; padding: 0px; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;}
/* Common HTML style */
body{ font-size: 10px; }
img{ border: 0; }

.text{ font-family: Verdana,Arial,Helvetica,Geneva,sans-serif; }
.clear{ clear: both; }

#main_content {
  padding-top: 10px;
  padding-bottom: 2rem;
  display: block;
  margin: auto 15% auto 15%;
  font-size: 12px;
}

/* HEADER */
/* see header.css */

/* MAIN CONTENT */
/* insidemenu */
ul#insidemenu{ width: 1010px; height: 32px; list-style-type: none; padding: 9px 0 0 187px; }
ul#insidemenu li{ float: left; }
ul#insidemenu li a{ float: left; font-weight: bold; height: 27px; padding: 5px 10px 0 10px; text-decoration: none; width: 183px; }
/* left content | navleft */
div.leftContent {
  vertical-align: top;
  display: table-cell;
}
#navleft{ padding-bottom: 28px; width: 187px; }
#navleft ul{ list-style-type: none; margin: 0 2px 0 2px; }
#navleft ul li.focusblue{ background: none; }
#navleft ul li a{ display: block; font-weight: bold; padding: 3px 25px 3px 10px; text-decoration: none; }
#navleft ul ul{ list-style-type: none; }
#navleft ul ul li a{ text-decoration: none; font-weight: normal; padding: 3px 15px 3px 19px; }
/* navright */
#navright{ float: right; padding-bottom: 28px; width: 183px; }
#contentright{ margin-left: 2px; padding-top: 10px; }
#contentright p{ margin: 10px; }
#contentright h5{ margin: 0 0 10px 0; padding: 8px 10px 8px 33px; font-weight: bold; }
#contentright h5 a{ text-decoration: none; }
#contentright h5 a:hover{ text-decoration: underline; }
#contentright ul{ padding: 5px 10px; list-style-type: none; }
#contentright ul li{ padding: 0 0 12px 12px; }
#contentright .smallbanner{ margin-bottom:15px; }
#share-tool{ padding-left: 10px; }
/* inside */
#inside {
  width: 85%;
  display: table-cell;
}
#inside p{ margin-bottom: 10px; }
#inside p.lgg{ float: right; margin: 2px; padding: 2px; }
#inside p.insidetop{ text-align: right; }
#inside p.insidetop a{ line-height: 3em; padding: 0 17px 0 0; position: relative; width: 60px; }
#inside ul:not(#inside .tab-bootstrap ul li){ list-style-position: inside; margin-left: 15px; }
#inside ul li:not(#inside .tab-bootstrap ul li) {
  margin: 0 0 10px 0;
  text-align: left;
}
#inside ol{ margin-left: 19px; }
#inside ol li{ margin: 0 0 10px 0; }
#inside .title{ margin: 0 0 0 5px; }
#inside h1, #inside h2, #inside h3, #inside h4, #inside h5{ margin-bottom: 10px; }
#inside h2{ font-weight: bold; }
#inside h3{ font-weight: bold; }
#inside div.hr{ height: 10px; margin-bottom: 15px; }
#inside div.hr hr{ display: none; }
#inside #chapter{ margin: 12px 0; }
#inside #chapter p.titelchapter{ font-weight: bold; height: auto; padding: 3px 10px; }
#inside #chapter ul{ list-style-type: none; padding: 0 25px 0 10px; }
#inside #chapter table{ width: 100%; }
#inside #chapter table td{ width: 50%; padding: 5px; vertical-align: top; }
#inside #chapter table td.grey{ padding: 5px; }
#inside .tableDefault td{ padding: 10px; }
/* FOOTER */
/* see footer.css for more rules*/

/*--------------------------- video box ------------------------------------*/

.videobox {
background: whiteSmoke;
margin: 10px 0 15px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border: 1px solid #EFEFEF;
border-radius: 4px;
margin: 10px 0;
padding: 10px;
position: relative;
top: -1px;
min-height: 110px;
}



.boxe {
float: left;
background: whiteSmoke;
border-radius: 4px;
padding: 10px;
position: relative;
top: -1px;
height: 90px;

}



.boxd {
float: left;
background: whiteSmoke;
margin: -8px 0;
border-radius: 4px;
padding-left: 5px;
max-width: 420px;
}

 .boxd p {
margin-top: 15px;

}

/*------------------- end video box --------------------------------------------*/
