/* CSS Document */
  /*body----------------------------------------------------------------------------------------*/
  body {
    color: black; background-color: #996600;
    font-size: 100.01%;
    font-family: Tahoma,Helvetica,Arial,sans-serif;
    margin: 0; padding: 1em;
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  }
  div#main_frame {
    width: 965px;
    
  }
  a img {
    border: 0;
  }
  
  
  /*navigation----------------------------------------------------------------------------------*/
  ul#navigation {
   font-size: 15px;
   font-weight:bold;
   color:#660033;
   float:left; width: 210px; height:591px;
   margin: 0px; margin-left: 15px; margin-top:15px;
   padding: 0px; padding-top: 140px;
   background:url(bg_whisky_left.jpg) no-repeat;
  }
  ul#navigation img {
   margin:0px;
   margin-top:-160px;
   padding:0px; 
   border:none;
   visibility: hidden;
  }
  ul#navigation li {
    list-style: none;
    margin:0px;
    padding: 0px;
  }
  ul#navigation a {
    text-decoration:none;
    display:block;
    padding-left:20px; padding-right:20px; padding-bottom:5px; padding-top: 5px;
    color: #660033;
  }
  ul#navigation a.logo {
    text-decoration:none;
	display:block;
	padding-left:0px; padding-right:0px; padding-bottom:0px; padding-top: 0px;
    color: #660033;
  }
  ul#navigation a:hover {
	background-color: #FFCC66;
  }
  ul#navigation a.active {
	background-color: #FFCC66;
  }
  /*navigation_sub------------------------------------------------------------------------------*/
  ul#navigation_sub {
    font-size: 12px;
    width: 210px;
    margin: 0px;
	padding: 0px;
  }
  ul#navigation_sub a {
	padding-left:40px; padding-right:20px; padding-bottom:5px; padding-top: 5px;
  }
  /*navigation_sub_sub--------------------------------------------------------------------------*/
  ul#navigation_sub_sub {
    width: 210px;
    margin: 0px;
	padding: 0px;
  }
  ul#navigation_sub_sub a {
	padding-left:60px; padding-right:20px; padding-bottom:5px; padding-top: 5px;
  }

  /*content------------------------------------------------------------------------------------*/  
  div#content {
    font-size: 15px;
    float:left;
    width:680px; height:731px;
	margin:0px; margin-top:15px;
	padding:0px;
	background:url(bg_whisky_right.jpg) no-repeat;
  }
  /*content_item-------------------------------------------------------------------------------*/ 
  div#content_item {
    font-size: 15px;
    float:left;
    color:#660033;
    font-weight:bold;
    width:620px; 
    height: 628px;
    margin:0px; margin-top:52px; margin-left:28px; margin-right:32px;
    padding:0px;
    overflow: auto;
    overflow-y: auto;
 } 
  
  div#content_item table {
    margin-left: 10px;
  }
  div#content_item li {
    line-height:20px;
	margin-bottom: 5px;
  }
  div#content_item a:link {
    color:#990033;
  }
  div#content_item a:visited {
    color:#990033;
  }
  div#content_item a:hover {
    color:#990033;
  }
  div#content_item a:active {
    color:#990033;
  }
  /*language-----------------------------------------------------------------------------------*/
   ul#language {
    font-size: 12px;
    float: left;
    width: 55px;
    height:300px;
    margin: 10px 0 0 5px;
    padding: 0px;
  }
  ul#language li {
    list-style: none;
    margin: 5px 0 5px 10px;
    padding: 5px 0 0 5px;
  }  
  ul#language a {
    color: white;
    text-decoration:none;
    display:block;
    padding: 5px;
    border: 0;
  }
  ul#language a:active {
    color: black;
    border: 0;
  }
  ul#language li.active a {
    color: black;
    border: 0;
  }
  ul#language a:hover {
    color: black;
    border: 0;
  }
  
  /*footer_navigation---------------------------------------------------------------------------*/
  ul#footer_navigation {
    color: white;
    /*clear: both;*/
    font-size: 12px;
    float: left; 
/*width: 524px; */
height:20px;
    margin: 0px; margin-left:15px; margin-top: 10px;
	padding: 0px;
  }
  ul#footer_navigation li {
    color:white;
    list-style: none;
    margin: 0px; margin-right: 5px;
	padding: 0px;
	display: inline;
  }
  ul#footer_navigation a {
	color:white;
    text-decoration:none;
  }
  ul#footer_navigation a:active {
    text-decoration: underline;
  }
  ul#footer_navigation a:hover {
	text-decoration: underline;
  }
  /*copyright----------------------------------------------------------------------------------*/
  p#copyright {
    font-size: 12px;
    color: white;
    clear:both;
    float: left;
    width: 650px; height: 35px;
    margin: 0px; margin-left:255px; margin-top:-20px; margin-right:0px;
    padding: 0px;
    text-align:right;
  }
  /*language_start-----------------------------------------------------------------------------*/
  ul#language_start {
    font-size: 18px;
    font-family:Tahoma;
    color:#660033;
    float: left; width: 890px; height:731px;
    margin: 0px; margin-left: 15px; margin-top:15px;
    padding: 0px;
    background:url(bg_whisky_start.jpg) no-repeat;
  }  
  ul#language_start_navigation {
    font-size: 18px;
    font-family:Tahoma;
    color:#660033;
    float: left; width: 384px; height:500px;
    margin: 0px; margin-left: 253px; margin-top:250px;
    padding: 0px;
  }
  ul#language_start_navigation img {
    margin:0px; margin-top:-160px;
    padding:0px; border:none;
    visibility:hidden;
  }
  ul#language_start_navigation li {
    list-style: none;
    margin:0px;
    padding: 0px;
    text-align:center;
  }
  ul#language_start_navigation a {
    text-decoration:none;
	display:block;
	padding:0px; padding-bottom:15px; padding-top:15px; padding-left:15px; padding-right:15px;
  }
  ul#language_start_navigation a:link {
    color: #660033;
  }
  ul#language_start_navigation a:visited {
    color: #660033;
  }
  ul#language_start_navigation a:hover {
	background-color: #FFCC66;
  }
  ul#language_start_navigation a:active {
    background-color: #FFCC66;
  }
  
  DIV .INACT {
  padding: 5px 0 0 10px;
  }
  
  /*searchbox----------------------------------------------------------------------------------*/
  div#searchbox {
    color: white;
left:0px;
top:0px;
    /*float: left;*/
clear:both;
    font-size: 10px;
    width: 200px; height:10px;
    margin: 0px; margin-left:392px; margin-top: 10px;
	padding: 0px;
  }
  /*printerversion----------------------------------------------------------------------------------*/
  div#printversion {
    clear: both;
	text-align:right;
    margin: 0px; margin-left:0px; margin-top: 0px; margin-right:30px;
	padding: 0px; padding-top:5px;
  }

/*.macina_searchbox { background-color:#E5B200; width:188px; height:19px; border:none; margin-left:-1px; margin-right:0px;, margin-top:0px;}*/
/*.macina_searchbutton { background-color:#E5B200; width:20px; height:20px; border:none; margin-left:1px; margin-top:2px; 
  padding-left:2px; padding-bottom:1px; padding-top:0px;}*/
.macina_searchbox { background-color:#FBFBCB; width:188px; height:19px; border:none; margin-left:0px; margin-right:0px;, margin-top:0px;}
.macina_searchbutton { width:66px; height:20px; border:none; margin-left:0px; margin-top:0px; 
  padding-left:2px; padding-bottom:1px; padding-top:0px;}
*+html /*IE7 only*/ .macina_searchbutton { width:66px; height:20px; border:none; margin-left:-2px; margin-top:1px; 
  padding-left:2px; padding-bottom:0px; padding-top:0px;}
*+html /*IE7 only*/ .macina_searchbox { background-color:#FBFBCB; width:188px; height:18px; border:none; margin-left:0px; margin-right:0px;, margin-top:0px;}

  /*TYPO3--------------------------------------------------------------------------------------*/
  
  
	/* default styles for extension "tx_srlanguagemenu_pi1" */

   .tx-srlanguagemenu-pi1 .SPC { visibility:hidden; font-size:0px;}
  
    DIV.csi-intext-left-nowrap DIV.csi-imagewrap { float: left; clear: both;  margin-top:0px; }          
	h1.csc-firstHeader { font-size:20px; margin-bottom:10px; margin-left:10px; margin-top: 0px; padding-top:20px; } 
	h1 { font-size:20px; margin-bottom:10px; margin-left:10px; margin-top: 0px; padding-top:20px; }         
	P.bodytext { font-size:15px; margin-left:10px; padding-top:10px; }
	DIV.csi-intext-right-nowrap DIV.csi-imagewrap { float: right; clear: both; margin-top:0px; }
	.csc-mailform { margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px; font-size: 15px; }
	.csc-mailform-field { margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px; font-size: 15px; }
	DIV.csi-imagewrap { margin-bottom:-10px; }
	
	 div#content_item table.csc-searchResultInfo { margin-left: 10px; margin-bottom:10px; }
	 div#content_item h3.csc-searchResultHeader { margin-left: 10px; }
	 div#content_item h3.csc-noSearchResultMsg { margin-left: 10px; }
	 div#content_item p.csc-searchResult { margin-left: 10px; }
	 div#content_item div.dmail { margin-left: 10px; }

.tx-indexedsearch { margin-left: 10px; margin-right: 10px;}
.tx-indexedsearch .tx-indexedsearch-rules H2 {font-size:15px;}
.tx-indexedsearch .tx-indexedsearch-rules P {font-size:10px; margin-bottom: 10px;}

.tx-indexedsearch .tx-indexedsearch-searchbox FORM { padding-bottom: 10px; padding-top: 10px;}
.tx-indexedsearch .tx-indexedsearch-searchbox LABEL { margin-left: 10px; margin-right: 10px;margin-bottom: 10px;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT { margin-left: 10px; margin-right: 10px;margin-bottom: 10px;}
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT { margin-left: 10px; margin-right: 10px;margin-bottom: 10px;}


.tx-indexedsearch .tx-indexedsearch-res DIV {background-color: #FFCC66; margin-top:10px;}
.tx-indexedsearch .tx-indexedsearch-res H3 {font-size:15px;}
.tx-indexedsearch .tx-indexedsearch-res P {font-size:12px;}
.tx-indexedsearch .tx-indexedsearch-res DL {font-size:12px; margin-bottom:10px;}



.tx-indexedsearch .tx-indexedsearch-res H3 {font-size:15px;}
.tx-indexedsearch .tx-indexedsearch-res P {font-size:12px;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {font-size:10px;}

.tx-indexedsearch .tx-indexedsearch-browsebox UL {font-size:12px; margin-left:0px; text-align:right;}

