/* 	
	File: style.css

*/
   
    
/* ----------- Fliesstext ----------------------- */
.text         { color: #7c7c7c; font-size: 10px; line-height: 160%; font-family: verdana, geneva, arial, arial; padding: 15px 17px }
.bild_content  { margin-top: 0px; margin-right: 0px; padding-top: 4px; padding-right: 10px; padding-bottom: 5px }
.zelle_tabelle { color: #7c7c7c; font-size: 10px; line-height: 160%; font-family: verdana, geneva, arial, arial; padding: 0px 17px }
.text_orange { color: #fb8a1b; font-size: 10px; line-height: 160%; font-family: verdana, geneva, arial, arial }
.texttabelle    { color: #7c7c7c; font-size: 10px; line-height: 160%; font-family: verdana, geneva, arial, arial }
//#header_boldorange b    { color: #fb8a1b}

.texttabelle_rechts { color: #7c7c7c; font-size: 10px; line-height: 140%; font-family: verdana, geneva, arial, arial }
p,li { font-family: geneva, arial; font-size: 12px} 
  
/* ----------- Marginalschrift ----------------- */
.subtext  {font-size: 10px; font-family: "ms sans serif", geneva, arial; letter-spacing: 130% }

/*############Link Descriptions############*/
A      { color: #fb8a1b; text-decoration: none }
a:hover         { color: #fb8a1b; text-decoration: underline }


select {background:#FFFFFF; text-color: #000000; font-family : Geneva, Arial; font-size : 9pt;}


.mainDiv

{
margin-top:0px;
  width: 205px;

  border-left:0px solid #666;

  border-right:0px solid #666;

  border-bottom:0px solid #666;

  position:absolute;


   font-family: lucida, lucida grande, arial, sans-serif;

  font-size: 10px;

  font-weight: normal;

  color: #fff;

  text-decoration: none;

float:left;
clear:both;
}

.topItem

{
  height:19px;

  cursor:pointer;

  background: #303030;

  border-top: 1px solid #454545;

  border-bottom: 0px solid #454545;

  text-align: left;

  padding-left: 20px;
    padding-top: 5px;
   font-weight: bold;
   vertical-align:middle;
     background-image: url("http://www.gcpr.net/intra_lib/btnsl.png");


   

}



.topItemOver

{
  height:19px;

  cursor:pointer;

  background: #303030;

  border-top:1px solid #666;

  border-bottom: 0px solid #454545;

  text-decoration: none;

  color: #fff; 
  padding-left: 20px;
  padding-top: 5px;
  font-weight: bold;
    background-image: url("btnsl.png");



}





.topItemSel

{

  height:19px;

  background: #303030;

  border-top: 1px solid #666;

  border-bottom: 0px solid #454545;

  text-decoration: none;

  color: #fff; 
  padding-left: 20px;
      padding-top: 5px;

   font-weight: bold;
     background-image: url("");




}





.dropMenu

{

  background:#303030; 

  height:0px;

}

.subMenu

{

  display:none;	 

}

.subItem

{

   cursor:pointer;

  /* heigth:30 em;*/

   padding-left:20px;
      padding-bottom:0px;



   text-align: left;
    border-bottom: 0px solid #454545;

line-height: 150%;
  font-weight: normal;





}


.ohne_linie
{
    border-bottom: 0px solid #454545;


}





.drop

{

   border-left:1px solid #666;

   border-right:1px solid #666;	

}


/* #### SITEMAP #### */
DIV#sitemap {
   padding: 0px 10px;
   margin-top: -25px;	
   line-height: 20px;
   }

DIV#sitemap LI {
   padding: 0 0 0 50px;
   margin: 0;
   list-style-type: none;
   }
DIV#sitemap LI {
   background: url(./lib/extm.gif)
               no-repeat
               0% 0%;
   }

DIV#sitemap LI.first {
   background: url(./lib/extm_first.gif)
               no-repeat
               0% 0%;		
   }

DIV#sitemap LI.last {
   background: url(./lib/exlm.gif)
               no-repeat
               0% 0%;
    padding-bottom: 10px;			
   }
DIV#sitemap UL {
   padding: 0 0 0 50px;
   margin: 0 0 0 -50px;
   list-style-type: none;
   }
DIV#sitemap UL {
   background: url(./lib/exim.gif) repeat-y top left;
   }
DIV#sitemap UL.last {
   background-image: none;
   }


            	#logo_unterseite {
					 background:     url('../lib/logo.jpg') no-repeat;
                }
#joinus {
border:0px;
margin-left:145px;
margin-top: -30px;
margin-bottom: -40px;
visibility:visible;
background-image:url(/images/join.jpg);
background-repeat:no-repeat;
width:73px;
height:70px;
}
*html #joinus {margin-top:-45px; margin-bottom:-45px;}
div.text p {
	color: #7c7c7c;
	font-size: 10px;
	line-height: 160%;
	font-family: verdana, geneva, arial, arial
}

.text ul li {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
div.tourismtrademark {
	clear: left;
	float: left;
	height: 40px;
	width: 230px;
	margin: 0px;
	padding: 0px;
	position: relative;
}
div .tourismchild {
	width: 220px;
	position: relative;
	top: 25%;
}

div.tourismlogo {
	float: left;
	height: 40px;
	width: 206px;
	position: relative;
	display: block;
}
div.tourismtrademark, div.tourismlogo {
	margin-top: 10px;
	margin-bottom: 10px;
}
