body {
  background-color: #000000;
  padding: 0px 0px 0px 0px;
  color: #bbbbbb;
  font-family: arial, verdana, sans-serif;
  font-variant: normal;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  
  scrollbar-face-color: #505050;
  scrollbar-highlight-color: #888888;
  scrollbar-3dlight-color: #505050;
  scrollbar-darkshadow-color: #0c0c0c;
  scrollbar-shadow-color: #202020;
  scrollbar-arrow-color: #0c0c0c;
  scrollbar-track-color: #888888;
}

h1 {
 font-size: 22px;
 color: white; text-shadow: black 0.1em 0.1em 0.2em;
}

h2 {
font-size: 16px;
color: white; text-shadow: black 0.1em 0.1em 0.2em;
}

h3 {
font-size: 14px;
color: white; text-shadow: black 0.1em 0.1em 0.2em;
}

h4 {
margin-top: 16px;
text-align: left;
font-size: 28px;
color: white; text-shadow: black 0.1em 0.1em 0.2em;	
}

h5 {
margin-top: -40px;
margin-left: 200px;
text-align: left;
font-size: 10px;
color: white; text-shadow: black 0.1em 0.1em 0.2em;
}

td {
  font-size: 9px;
  text-align: center;
  padding:0px 0px 10px 0px;
  vertical-align:top;
}

a {
  color: #bbbbbb;
  font-family: arial, verdana, sans-serif;
  font-variant: normal;
  font-size: 12px;
  font-weight: normal;
}

a img {
background-color:transparent;
border: 3px solid #60c34a;
border-radius: 10px;
vertical-align:bottom;
}

a:hover {color: #303030; background: #bbbbbb; /* Old browsers */
background: -moz-linear-gradient(left, #bbbbbb 0%, #f2f2f2 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #bbbbbb 0%,#f2f2f2 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #bbbbbb 0%,#f2f2f2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbbbbb', endColorstr='#f2f2f2',GradientType=1 );}

a:hover img {border: 3px solid white; border-radius: 10px; background-color:transparent; vertical-align:middle;}

/* Container holding the image and the text */
.container {
  position: relative;
  text-align: center;
  color: white;
}

/* Bottom left text */
.bottom-left {
  position: absolute;
  bottom: 8px;
  left: 16px;
}

.top-left {
  position: absolute;
  top: 8px;
  left: 16px;
}
#box {
width: 1280px;
height: 640px;
margin: auto;
background:black;
position:relative;
}

#pic1 {
	top: 20px;
    left: 15px;
}

#head {
width: 1280px;
height:85px;
background-image: url("head.jpg");
top:0px;
left:0;
margin: 0px 0px 0px 0px;
text-align: left;
}

#navi {
width: 1080px;
height:36px;
background-color: #303030;
background-image: url("navi_back.gif");
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 200px;
z-index:1;
}

#navi_middle {
width: 879px;
height:36px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index:1;
float:left;
}

#navi_right {
width: 100px;
height:36px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index:1;
float:left;
}


#subnavi {
width: 1078px;
height:10x;
background-color: #303030;

background: rgb(48,48,48); /* Old browsers */
background: -moz-linear-gradient(top, rgb(48,48,48) 32%, rgb(61,61,61) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgb(48,48,48) 32%,rgb(61,61,61) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgb(48,48,48) 32%,rgb(61,61,61) 100%);

top:0px;
left:0px;
margin: 0px 0px 1px 0px;
padding: 0px 0px 7px 202px;
text-align: left;
text-valign: bottom;
z-index:1;
}

#list {
width:190px;
height:759px;

    background: rgb(61,61,61); /* Old browsers */
    background: -moz-linear-gradient(top, rgb(61,61,61) 0%, rgb(48,48,48) 68%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgb(61,61,61) 0%,rgb(48,48,48) 68%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgb(61,61,61) 0%,rgb(48,48,48) 68%);

/*background-image: url("list_back.jpg");*/

top:0px;
left:0px;
float:left;
margin: 0px 0px 1px 0px;
padding: 2px 5px 5px 5px;
text-align: left;
overflow:auto;

}

#Browser {
width:185px;
height:20px;
/*background-color: #303030;*/
padding: 5px 0px 0px 5px;
margin: 0px 0px 1px 0px;
}

#list_top {
width:190px;
height:350px;
/*background-color: #303030;*/
padding: 0px 0px 0px 0px;
margin: 0px 0px 1px 0px;
}

#list_search {
width:186px;
height:230px;
/*background-color: #303030;*/
padding: 10px 0px 0px 0px;
margin: 0px 0px 1px 0px;
border:2px solid #60c34a;
border-radius: 10px;
}

#list_summary {
width:190px;
height:46px;
/*background-color: #303030;*/
padding: 0px 0px 0px 0px;
margin: 0px 0px 1px 0px;
}


#visit {
width:190px;
height:100px;
background-color: #303030;
padding: 0px 0px 0px 0px;
margin: 1px 0px 0px 0px;
}

#main {
	width:888px;
	height:490px;
	background-color: #303030;
	/*background-image: url("main_back.jpg");*/
	
	background: rgb(61,61,61); /* Old browsers */
    background: -moz-linear-gradient(top, rgb(61,61,61) 0%, rgb(48,48,48) 68%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgb(61,61,61) 0%,rgb(48,48,48) 68%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgb(61,61,61) 0%,rgb(48,48,48) 68%);
	
	float:left;
	top:0px;
	left:0px;
	margin: 0px 1px 1px 1px;
	padding: 15px 5px 5px 5px;
	text-align: justify;
	overflow:auto;
}

#highlights {
	width:898px;
	height:766px;
	background-color: #000000;
	float:left;
	top:0px;
	left:0px;
	margin: 0px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	text-align: justify;
	overflow:hidden;
}

#mainpart0 {
	width:888px;
	height:759px;
	/*background-color: #303030;*/
	
	background: rgb(61,61,61); /* Old browsers */
    background: -moz-linear-gradient(top, rgb(61,61,61) 0%, rgb(48,48,48) 68%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgb(61,61,61) 0%,rgb(48,48,48) 68%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgb(61,61,61) 0%,rgb(48,48,48) 68%);
	background-image: url("rosalia.jpg");
	float:left;
	top:0px;
	left:0px;
	margin: 0px 1px 1px 1px;
	padding: 2px 5px 5px 5px;
	text-align: justify;
	overflow:hidden;
}

#mainpart0_scroll {
	width:888px;
	height:759px;
	/*background-color: #303030;*/
	background-image: url("eu_back.jpg");
	
	float:left;
	top:0px;
	left:0px;
	margin: 0px 1px 1px 1px;
	padding: 2px 5px 5px 5px;
	text-align: justify;
	overflow:auto;
}

#mainpart_impressum {
	width:888px;
	height:759px;
	/*background-color: #303030;*/
	background-image: url("eu_jungfer.jpg");
	
	float:left;
	top:0px;
	left:0px;
	margin: 0px 1px 1px 1px;
	padding: 2px 5px 5px 5px;
	text-align: justify;
	overflow:auto;
}

#mainpart1_TEXT_BOX {
  
  height: 759px;
  /*width: 571px;*/
  width: 540px;
  padding: 14px 10px 10px 10px;
  margin: 0px 1px 1px 0px;
  float:left;
 
}

#mainpart1_TEXT_BOX_SUB1 {
  
  height: 200px;
  /*width: 571px;*/
  width: 530px;
  padding: 14px 12px 10px 10px;
  margin: 0px 1px 1px 0px;
  float:left;
}

#mainpart1_TEXT_BOX_SUB2 {
  
  height: 235px;
  /*width: 571px;*/
  width: 530px;
  padding: 14px 10px 10px 10px;
  margin: 0px 1px 1px 0px;
  float:left;
 
}

#mainpart1_TEXT_BOX_SUB3 {
  
  height: 215px;
  /*width: 571px;*/
  width: 530px;
  padding: 14px 10px 10px 10px;
  margin: 0px 1px 1px 0px;
  background: rgb(61,61,61,0.2);
  float:left;
  border:2px solid #60c34a;
  border-radius: 10px;
}

#mainpart1_BILD {
  
  height: 759px;
  /*width: 571px;*/
  width: 268px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  float:left;
}

#mainpart1 {
  
  height: 258px;
  /*width: 571px;*/
  width: 868px;
  padding: 14px 10px 10px 10px;
  margin: 0px 1px 1px 0px;
  float:left;
}

#mainpart2 {
  
  font-size: 11px;
  height: 243px;
  width:571px;
  /*width: 276px;*/
  padding: 10px 10px 10px 10px;
  margin: 0px 0px 1px 0px;
  float:left;
}

#mainpart3 {
  
  height: 243px;
  width: 272px;
  /*width: 888px;*/
  padding: 10px 10px 10px 10px;
  margin: 0px 0px 1px 0px;
  float:left;
}

#mainpart4 {
  
  height: 202px;
  width: 888px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 1px 0px;
  float:left;
}


#mainblack {
	width:898px;
	height:510px;
	background-color: black;
	float:left;
	top:0px;
	left:0px;
	margin: 0px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

#info {
  height: 203px;
  width: 288px;
  background-color: #303030;
  background-image: url("info_background.jpg");
  padding: 0px 5px 5px 5px;
  margin: 0px 0px 1px 0px;
  float:left;
}

#shot1 {
  height: 208px;
  width: 299px;
  background-color: #303030;
  
  background: rgb(61,61,61); /* Old browsers */
  background: -moz-linear-gradient(top, rgb(61,61,61) 0%, rgb(48,48,48) 68%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgb(61,61,61) 0%,rgb(48,48,48) 68%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgb(61,61,61) 0%,rgb(48,48,48) 68%);
  
  overflow:hidden;
  float: left;
  margin: 0px 1px 1px 1px;
}

#shot2 {
  height: 208px;
  width: 299px;
  background-color: #303030;
  
  background: rgb(61,61,61); /* Old browsers */
  background: -moz-linear-gradient(top, rgb(61,61,61) 0%, rgb(48,48,48) 68%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgb(61,61,61) 0%,rgb(48,48,48) 68%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgb(61,61,61) 0%,rgb(48,48,48) 68%);
  
  overflow:hidden;
  float: left;
  margin: 0px 0px 1px 0px;
}

#text {
  clear:both;
  float: left;
  height: 551px;
  width: 288px;
  background-color: #303030;
  padding: 1px 5px 5px 5px;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
  text-align: justify;
}

#cn1 {
  float:left;
  height: 301px;
  width: 299px;
  background-color: black;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  margin: 0px 1px 0px 1px;
}

#com1 {
  height: 45px;
  width: 289px;
  background-color: #303030;
  font-size: 11px;
  padding: 0px 5px 0px 5px;
  margin:0px 0px 1px 0px;
  text-align:left;
}

#shot3 {
  height: 208px;
  width: 299px;
  background-color: #303030;
  
  background: rgb(61,61,61); /* Old browsers */
  background: -moz-linear-gradient(top, rgb(61,61,61) 0%, rgb(48,48,48) 68%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgb(61,61,61) 0%,rgb(48,48,48) 68%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgb(61,61,61) 0%,rgb(48,48,48) 68%);
  
  overflow-x:hidden;
  padding: 0px 0px 0px 0px;
}

#com3 {
  height: 46px;
  width: 289px;
  background-color: #303030;
  font-size: 11px;
  padding: 0px 5px 0px 5px;
  margin:1px 0px 1px 0px;
  text-align:left;
} 

#cn2 {
  float:left;
  height: 301px;
  width: 299px;
  background-color: black;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
}

#com2 {
  height: 45px;
  width: 289px;
  background-color: #303030;
  font-size: 11px;
  padding: 0px 5px 0px 5px;
  margin:0px 0px 1px 0px;
  text-align:left;
}

#shot4 {
  height: 208px;
  width: 299px;
  background-color: #303030;
  
  background: rgb(61,61,61); /* Old browsers */
  background: -moz-linear-gradient(top, rgb(61,61,61) 0%, rgb(48,48,48) 68%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgb(61,61,61) 0%,rgb(48,48,48) 68%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgb(61,61,61) 0%,rgb(48,48,48) 68%);
  
  overflow-x:hidden;
  padding: 0px 0px 0px 0px;
}

#com4 {
  height: 46px;
  width: 289px;
  background-color: #303030;
  font-size: 11px;
  padding: 0px 5px 0px 5px;
  margin:1px 0px 1px 0px;
  text-align:left;
} 

#shot5 {
  height: 208px;
  width: 299px;
  background-color: #303030;
  
  background: rgb(61,61,61); /* Old browsers */
  background: -moz-linear-gradient(top, rgb(61,61,61) 0%, rgb(48,48,48) 68%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgb(61,61,61) 0%,rgb(48,48,48) 68%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgb(61,61,61) 0%,rgb(48,48,48) 68%);
  
  overflow-x:hidden;
  padding: 0px 0px 0px 0px;
}

#com5 {
  height: 46px;
  width: 289px;
  background-color: #303030;
  font-size: 11px;
  padding: 0px 5px 0px 5px;
  margin:1px 0px 0px 0px;
  text-align:left;
} 

#shot6 {
  height: 208px;
  width: 299px;
  background-color: #303030;
  
  background: rgb(61,61,61); /* Old browsers */
  background: -moz-linear-gradient(top, rgb(61,61,61) 0%, rgb(48,48,48) 68%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgb(61,61,61) 0%,rgb(48,48,48) 68%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgb(61,61,61) 0%,rgb(48,48,48) 68%);
	
  overflow-x:hidden;
  padding: 0px 0px 0px 0px;
}

#com6 {
  height: 46px;
  width: 289px;
  background-color: #303030;
  font-size: 11px;
  padding: 0px 5px 0px 5px;
  margin:1px 0px 0px 0px;
  text-align:left;
} 

#right {
	width:170px;
	height:759px;
	
	/*background-image: url("right_back.jpg");*/
	
	background: rgb(61,61,61); /* Old browsers */
    background: -moz-linear-gradient(top, rgb(61,61,61) 0%, rgb(48,48,48) 68%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgb(61,61,61) 0%,rgb(48,48,48) 68%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgb(61,61,61) 0%,rgb(48,48,48) 68%);

	float:left;
	top:0px;
	left:0px;
	overflow:auto;
	overflow-x:hidden;
	margin: 0px 0px 1px 0px;
	padding: 2px 5px 5px 5px;
}

#right-datum {
	width:160px;
	height:10px;
	/*background-color: #303030;*/
	float:left;
	top:0px;
	left:0px;
	overflow:hidden;
	margin: 0px 0px 1px 0px;
	padding: 15px 5px 5px 5px;
	float:left;
}

#right-besucher {
	width:160px;
	height:200px;
	background-color: #303030;
	float:left;
	top:0px;
	left:0px;
	overflow:hidden;
	margin: 0px 0px 1px 0px;
	padding: 5px 5px 5px 5px;
	float:left;
}

#right-pagestat {
	width:160px;
	height:215px;
	background-color: #303030;
	float:left;
	top:0px;
	left:0px;
	overflow:hidden;
	margin: 0px 0px 1px 0px;
	padding: 15px 5px 5px 5px;
	float:left;
}



#right_datum {
	width:164px;
	height:20px;
	/*background-color: #303030;*/
	padding: 5px 0px 0px 5px;
	margin: 0px 0px 1px 0px;
}

#right_fotos {
	width:164px;
	height:600px;
	/*background-color: #303030;*/
	padding: 4px 0px 0px 4px;
	margin: 0px 0px 1px 0px;
	overflow:auto;
}

#right_buch {
	width:164px;
	height:120px;
	/*background-color: #303030;*/
	padding: 5px 0px 0px 5px;
	margin: 0px 0px 1px 0px;
}

#footer {
width: 1078px;
height:18px;
background-image: url("navi.gif");
clear:left;
top:0px;
left:0px;
font-size: 10px;
padding: 3px 0px 0px 202px;
text-align: left;
}

#BuchTitel {
width: 884px;
height:27px;
font-size: 20px;
font-weight: bold;
background-color: #bbbbbb;
color: #303030;
margin: 17px 0px 1px 0px;
padding: 3px 0px 0px 3px;
overflow:hidden;	
}

#BuchBild {
width: 884px;
height:527px;

background-color: #303030;
overflow:hidden;	
}


#details01 {
  float:left;
  height: 45px;
  width: 288px;
  /*background-color: white;*/
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
}

#details02 {
  float:left;
  height: 78px;
  width: 288px;
  /*background-color: black;*/
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
}

#details03 {
  float:left;
  height: 48px;
  width: 288px;
  /*background-color: black;*/
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
}

#details04 {
  float:left;
  height: 82px;
  width: 288px;
  /*background-color: white;*/
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
}

#details05 {
  float:left;
  height: 21px;
  width: 288px;
  /*background-color: red;*/
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
}

#details06 {
  float:left;
  height: 134px;
  width: 288px;
  /*background-color: black;*/
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
}

#details07 {
  float:left;
  height: 99px;
  width: 286px;
  /*background-color: black;*/
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
  border:2px solid #60c34a;
  border-radius: 10px;
}

#details08a {
  float:left;
  height: 96px;
  width: 200px;
 }
 
#details08b {
  float:left;
  height: 94px;
  width: 84px;

  background: #292929; 
  background: -moz-linear-gradient(left, #292929 0%, #212121 100%); 
  background: -webkit-linear-gradient(left, #292929 0%,#212121 100%); 
  background: linear-gradient(to right, #292929 0%,#212121 100%);
  
  border:0px solid rgb(61,61,61);
  border-radius: 6px; 
 }
 
#details09_1_1 {
  float:left;
  height: 42px;
  width: 86px;
 }
 
 #details09_2_1 {
  float:left;
  height: 32px;
  width: 15px;

 }
 
  #details09_2_2 {
  float:left;
  height: 32px;
  width: 56px;

 }
 
  #details09_2_3 {
  float:left;
  height: 32px;
  width: 15px;

 }
 
#RL-0 {
	
	text-align: center;
	float:left;
	width: 53px;
	height: 18px;
	font-size: 16px;
	color: black;
	border-radius: 5px;	
	border:2px solid #8000ff;
	text-shadow: none;
	font-weight: 900;
	
	background: #8000ff; /* Old browsers */
	background: -moz-linear-gradient(top, #8000ff 0%, #cc99ff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #8000ff 0%,#cc99ff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #8000ff 0%,#cc99ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8000ff', endColorstr='#cc99ff',GradientType=0 );

}

#RL-1 {
	
	text-align: center;
	float:left;
	width: 53px;
	height: 18px;
	font-size: 16px;
	color: black;
	border-radius: 5px;	
	border:2px solid #ff0000;
	text-shadow: none;
	font-weight: 900;
	
	background: #ff0000; /* Old browsers */
	background: -moz-linear-gradient(top, #ff0000 0%, #ff9999 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ff0000 0%,#ff9999 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ff0000 0%,#ff9999 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ff9999',GradientType=0 ); /* IE6-9 */

}

#RL-2 {
	
	text-align: center;
	float:left;
	width: 53px;
	height: 18px;
	font-size: 16px;
	color: black;
	border-radius: 5px;	
	border:2px solid #ff8000;
	text-shadow: none;
	font-weight: 900;
	
	background: #ff8000; /* Old browsers */
	background: -moz-linear-gradient(top, #ff8000 0%, #ffcc99 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ff8000 0%,#ffcc99 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ff8000 0%,#ffcc99 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8000', endColorstr='#ffcc99',GradientType=0 );

}

#RL-3 {
	
	text-align: center;
	float:left;
	width: 53px;
	height: 18px;
	font-size: 16px;
	color: black;
	border-radius: 5px;	
	border:2px solid #ffff00;
	text-shadow: none;
	font-weight: 900;
	
	background: #ffff00; /* Old browsers */
	background: -moz-linear-gradient(top, #ffff00 0%, #ffff99 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ffff00 0%,#ffff99 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ffff00 0%,#ffff99 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffff00', endColorstr='#ffff99',GradientType=0 );

}

#RL-V {
	
	text-align: center;
	float:left;
	width: 53px;
	height: 18px;
	font-size: 16px;
	color: black;
	border-radius: 5px;	
	border:2px solid #bfff00;
	text-shadow: none;
	font-weight: 900;
	
	background: #bfff00; /* Old browsers */
	background: -moz-linear-gradient(top, #bfff00 0%, #e5ff99 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #bfff00 0%,#e5ff99 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #bfff00 0%,#e5ff99 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfff00', endColorstr='#e5ff99',GradientType=0 );

}

#RL-R {
	
	text-align: center;
	float:left;
	width: 53px;
	height: 18px;
	font-size: 16px;
	color: black;
	border-radius: 5px;	
	border:2px solid #00bfff;
	text-shadow: none;
	font-weight: 900;
	
	background: #00bfff; /* Old browsers */
	background: -moz-linear-gradient(top, #00bfff 0%, #99e5ff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #00bfff 0%,#99e5ff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #00bfff 0%,#99e5ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00bfff', endColorstr='#99e5ff',GradientType=0 );

}
#RL-G {
	
	text-align: center;
	float:left;
	width: 53px;
	height: 18px;
	font-size: 16px;
	color: black;
	border-radius: 5px;	
	border:2px solid #1E5799;
	text-shadow: none;
	font-weight: 900;
	
	background: #1e5799; /* Old browsers */
	background: -moz-linear-gradient(top, #1e5799 0%, #7db9e8 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #1e5799 0%,#7db9e8 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #1e5799 0%,#7db9e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */

}

#RL-N {
	
	text-align: center;
	float:left;
	width: 53px;
	height: 18px;
	font-size: 20px;
	color: black;
	border-radius: 90px;
	border:2px solid #00c92f;
	text-shadow: none;
	font-weight: 900;
	
	background: #00c92f; /* Old browsers */
	background: -moz-linear-gradient(top, #00c92f 0%, #009126 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #00c92f 0%,#009126 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #00c92f 0%,#009126 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c92f', endColorstr='#009126',GradientType=0 );

}

.preload1 {background: url(blank_over.gif);}
.preload2 {background: url(blank_overa.gif);}

#nav {padding:0; margin:0; list-style:none; height:36px; background:#303030; background-image: url("navi_back.gif"); position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left;}
#nav li a.top_link {display:block; float:left; height:36px; line-height:27px; color:#fff; text-shadow: black 0.1em 0.1em 0.2em; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(blank.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:36px;background:url(blank.gif) right top;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:36px; background:url(blanka.gif) no-repeat right top;}
#nav li a.top_link:hover {color:#fff; background: url(blank_over.gif) no-repeat;}
#nav li a.top_link:hover span {background:url(blank_over.gif) no-repeat right top;}
#nav li a.top_link:hover span.down {background:url(blank_overa.gif) no-repeat right top;}

#nav li:hover > a.top_link {color:#fff; background: url(blank_over.gif) no-repeat;}
#nav li:hover > a.top_link span {background:url(blank_over.gif) no-repeat right top;}
#nav li:hover > a.top_link span.down {background:url(blank_overa.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover ul.sub
{left:0; top:31px; background: #fff; padding:3px; border:1px solid #5cc145; white-space:nowrap; width:110px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:110px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:20px; width:110px; line-height:20px; text-indent:5px; color:#000; text-decoration:none;}
#nav li ul.sub li a.fly
{background:#fff url(arrow.gif) 105px 7px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#5cc145; color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#5cc145 url(arrow_over.gif) 105px 7px no-repeat; color:#fff;}

#nav li:hover ul li:hover > a.fly {background:#5cc145 url(arrow_over.gif) 80px 7px no-repeat; color:#fff;} 

#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:90px; top:-4px; background: #fff; padding:3px; border:1px solid #5cc145; white-space:nowrap; width:110px; z-index:400; height:auto;}
