/* CSS Document */

/*************************************************************************************************
  Textual Definitions
 ************************************************************************************************/

.sub_headprime {
  font-weight: bold;
  font-size: 1.363em;
}

.sub_headred {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 2.090em;
  font-style: normal;
  line-height: 1.2em;
  font-weight: bold;
  color:#C5102B;
  text-decoration: none;
  padding-top:0.3em;
  padding-left:0.3em;
  padding-bottom:1.7em;
  margin:0;
  
  /* 3px */
  border-top: 0.272em solid #C5102B;  
}

.sub_headgrey {
  font-size:1.6363em;
  margin-bottom: 1em; 
  font-weight: normal; 
}

.bigger {
  font-size: 2em;
}

.smaller {
  font-size: 1.5050em;
}

.small {
  /* 8px */
  font-size: 0.818em;
}

/*************************************************************************************************
 Background Definitions
 ************************************************************************************************/

.greyBg {
  background-color: #EBEBEB;
  }

/*************************************************************************************************
 Horizontal Menu Definitions
 ************************************************************************************************/ 

#horizontalMenu {
margin: 0;
padding 0;

/* 14px */
font-size: 1.272em;

/* 10px */
margin-top: 0.714em;
margin-bottom: 0.714em;
}

#horizontalMenu ul {
margin: 0;
padding: 0;

list-style-type: none;
}

#horizontalMenu ul li {
margin: 0;
padding 0;

display: inline;

/* 5px */
padding-left: 0.357em;
padding-right: 0.357em;

border-right: 1px solid black;
}

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

img {
  border:none;
  margin:0; padding:0;
}

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

 #mainCategoryContent {   
   /* 282px */
   width: 25.636em;
   float: left;
 }
 
 #otherContent {
   /* 460px */
   width: 41.818em;           
   float: left;
   
   /* 5px */
   padding-left: 0.454em;
   padding-right: 0.454em;
 }

 #galleryContent {
   /* 460px */
   width: 41.818em;
 }
   
 #otherCategoriesContent {
   /* 345px */
   width: 31.363em;      
   float: left;
 }
   
 #otherLinksContent {
   /* 115px */
   width: 10.454em;      
   float: left; 
 }

 #mainCategoryContent div {
  /* 282px */
  width: 25.636em;  
  
  padding-top: 1em;
  margin-bottom: 0.2em;
  
  /* 1px */
  border-bottom: 0.090em solid #888888;   
 }
 
 #mainCategoryContent div img {
  float:left;
  
  /* 112px */
  width: 10.181em;  
  
  margin:0 1em 1em 0;   
 }

 #otherCategoriesContent div {
  /* 345px */
  width: 31.363em;
  
  padding-top: 1em;
  margin-bottom: 0.2em;
  
  /* 1px */
  border-bottom: 0.090em solid #888888; 
 }

 #otherCategoriesContent div img {
  float:left;
  
  /* 112px */
  width: 10.181em;
 
  margin:0 1em 1em 0;
 }
 
/*************************************************************************************************
 
 ************************************************************************************************/

#postContent {
  /* 564px */
  width: 51.272em;
  
  float:left;
  background-color:#FFFFFF;
}

.advertContent {
  /* 180px */
  width: 16.363em;
  
  float: right;
  background-color:#FFFFFF;
}

#postContent #imageContainerA, #postContent #imageContainerB {
  margin-left: 0.5em;
  margin-top: 1em;
  margin-bottom: 1em;  
}

#postContent #imageContainerA {
  /* 338px */
  width: 30.727em;
}

#postContent #imageContainerA img {
  /* 338px */
  width: 30.727em;
}

#postContent table p {
  margin: 0;
  padding: 0;
}