#top_trip_div
{
   position: relative ;
   height: 74px ;
   margin: 0 ;
   padding: 5px 10px 0px 115px ;
   background-color: #bbeeee ;
   b2ackground-image: url(../plansarsko_jezero.jpg) ;
   b2ackground-repeat: no-repeat ;  
   b2ackground-position: right ;  
   border-top: 1px solid #99cccc ;
   border-bottom: 1px solid #99cccc ;
}

#main_pic_small
{
   position: absolute ;
   left: 10px ;
   top: 4px ;
   height: 70px ;
   padding: 0px ;
   border: 0px solid ;
}

.trip_top_line {
   position: relative ;
   left: 0px ;
   top: 0px ;
   height: 1px ;
   margin: 0px ;
   padding: 0px ;
   background-color: #99cccc ;
}

h1
{
   p2osition: relative ;
   left: 0px ;
   top: 0px ;
   font-size: 16pt ;
   font-weight: bold ;
   f2ont-family: sans-serif ;
   text-align: left ;
   color: #222 ;
   margin: 5px 150px 0px 0px ;
   padding: 0px ;
   border: 0px solid #999966 ;
   text-transform: none ;
}

#type_pic
{
   position: absolute ;
   top: 0px ;
   right: 130px ;
   margin: 0px 0px 0px 10px ;
   padding: 0px 0px 0px 0px ;
   border: 0px solid #000000 ;
}

#region_small_map
{
   position: absolute ;
   top: 0px ;
   right: 0px ;
   margin: 2px 2px 0px 0px ;
   padding: 0px 0px 0px 0px ;
   line-width: 0px ;
   border: 0px solid #cccc99 ;
}

#region_small_map_point
{
   position: absolute ;
   top: 0px ;
   right: 0px ;
   margin: 0px 0px 0px 0px ;
   padding: 0px ;
}

h3
{
   position: absolute ;
   top: 50px ;
   margin-right: 150px ;
   margin-top: 0px ;
   margin-bottom: 0px ;
   padding: 0px ;
   padding-top: 3px ;
   padding-bottom: 3px ;
   border: 0px solid #000000 ;
}

#parents_span
{
   font-size: 9pt ;
   font-weight: normal ;
   padding: 2px ;
   padding-left: 5px ;
   padding-right: 4px ;
   margin: 0px ;
   border: 1px solid #99cccc ;
}

#main_all_div
{
   position: relative ;
   w2idth: 700px ;
   margin: 5px 0px 10px 0px ;
}

#main_left_div
{
   float: left ;
   position: relative ;
   left: 0px ;
   top: 0px ;
   width: 330px ;
   margin: 0 20px 10px 0 ;
   border: 0px solid #000066 ;
}

#trip_menu_div
{
   position: relative ;
   left: 0px ;
   top: 0px ;
   margin: 10px 0 10px 0 ;
}

.trip_menu_parents_ul {
	border-bottom: 1px solid #77aaaa ;
	background: #99cccc ;
   list-style-type: none;
   margin-top: 1px ;
   font-weight: bold ;
	font-size: 13px ;
}

.trip_menu_ul {
   border-bottom: 1px solid #77aaaa ;
	background: #99cccc ;
   list-style-type: none;
   margin-top: 1px ;

   font-weight: normal ;
	font-size: 13px ;
}

.trip_menu_childs_ul {
	background: #99cccc ;
   list-style-type: none;
   margin-bottom: 0px ;
   font-weight: normal ;
	font-size: 12px ;
}

#trip_menu_div li {
	line-height: 20px ;
}

.trip_menu_ul li {
}

#trip_menu_div li a {
   text-decoration: none ;
	display: block ;
	padding: 0 10px ;
	b2order-bottom: 1px solid #cccc99 ;
}

.trip_menu_ul li a {
}

#trip_menu_div li a:hover  {
   background-color: #bbeeee ;
	b2order-bottom: 1px solid #99cccc ;
}

.trip_menu_ul li a:hover {
}

#trip_menu_div li.active a  {
   background-color: #ccffff ;
	b2order-bottom: 1px solid #99cccc ;
}

.trip_menu_ul li.active a {
}

#main_right_div
{
   float: left ;
   left: 0px ;
   top: 0px ;
   position: relative ;
   w2idth: 585px ;
   margin: 0px 0px 10px 0px ;
   border: 0px solid #660000 ;
}

#menu_div
{
   position: relative ;
   left: 0px ;
   top: 0px ;
   margin: 5px 10px 1px 0px ;
}

.class_menu_normal
{
   left: 10px ;
   h2eight: 112px ;
   padding: 3px 10px ;
   margin: 0px 0px 0px 10px ;
   border: 1px solid #77aaaa ;
   background-color: #88bbbb ;
   color: #444444 ;
   cursor: pointer ;
   cursor: hand ;
}

.class_menu_selected
{
   left: 10px ;
   he2ight: 22px ;
   line-height: 19px ;
   padding: 3px 10px ;
   margin: 0px 0px 0px 10px ;
   border: 1px solid #aadddd ;
   background-color: #bbeeee ;
   color: #000000 ;
   text-decoration: none ;
   cursor: pointer ;
   cursor: hand ;
}

#main_data_div
{
   position: relative ;
   top: 0px
   left: 0px ;
   border: 2px solid #bbeeee ;
   padding: 0px ;
   background-color: #ddffff ;
   z-index: 4 ;
}

#main_description_div
{
   left: 0px ;
   top: 0px ;
   position: relative ;
   w2idth: 100% ;
   margin: 0px ;
   padding: 8px ;
   border: 0px solid #000000 ;
   display: none ;
   background-color: #eeffff ;
   z-index: 1 ;
}

#main_description
{
   position: relative ; 
   top: 0px ;
   left: 0px ; 
}

#main_pic_div
{
   position: relative ;
   top: 0px ;
   left: 0px ;
   width: 579px ;
   border: 0px groove #000000 ;
   margin: 0px ;
   padding: 0px ;
   display: none ;
}

.main_pic_div
{
   position: relative ;
   top: 0px ;
   left: 0px ;
   w2idth: 579px ;
   border: 0px groove #000000 ;
   margin: 5px 0 12px 0 ;
   padding: 0px ;
}

#main_pic
{
   border: 0px solid #000000 ;
   position: relative ; 
   top: 0px ;
   left: 0px ; 
   w2idth: 100% ;
   margin: 0px ;
   padding: 0px ;
}  

.main_pic
{
   border: 0px solid #000000 ;
   position: relative ; 
   top: 0px ;
   left: 0px ; 
   w2idth: 100% ;
   margin: 0px ;
   padding: 0px ;
}  

#div_pic_title {
   position: absolute ;
   top: 10px ;
   height: 14px ;
   left: 10px ;
   padding: 4px ; 
   margin: 0px ;
   font-weight: bold ;
   background-color: #eeeebb ;
   vertical-align: text-bottom ;
   line-height : 14px ;
   opacity: 0.5 ;
   filter: alpha(opacity=50) ;
   border: 1px solid #cccc99 ;
   text-decoration: none ;
}

#div_pic_bigger_pic
{
   position: absolute ;
   top: 40px ;
   height: 12px ;
   left: 10px ;
   padding: 4px ; 
   margin: 0px ;
   background-color: #ffffcc ;
   vertical-align: text-bottom ;
   line-height : 12px ;
   font-size: 8pt ;
   opacity: 0.3 ;
   filter: alpha(opacity=30) ;
   border: 1px solid #cccc99 ;
   text-decoration: none ;
}

.main_pic_copyright
{
   font-size: 7pt ;
   padding: 2px 10px ;

}

#main_pic_description_div
{
   position: relative ; 
   top: 0px ;
   left: 0px ; 
   width: 100% ; 
   padding: 0px ;
   background-color: #eeffff ;
   margin: 3px 0 0 0 ;
   z-index: 0 ;
   border: 0px solid #88FFDD ;
}

.main_pic_description_div
{
   position: relative ; 
   top: 0px ;
   left: 0px ; 
   width: 100% ; 
   padding: 2px 0 ;
   background-color: #eeffff ;
   margin: 0 ;
   z-index: 0 ;
   border: 1px solid #ddffff ;
   font-size: 10pt ; 
}

#main_pic_description_full_div
{
   position: relative ; 
   top: 0px ;
   left: 0px ; 
   width: 98% ; 
   padding: 1% ;
   background-color: #FFFFFF ;
   margin-top: 1px ;
   margin-left: 0px ;
   margin-right: 0px ;
   z-index: 0 ;
   border: 0px solid #88FFDD ;
   font-size: 8pt ; 
   font-family: verdana ; 
   text-align: justify ;
   font-weight: none ;
}

#main_pic_left_arrow
{
   float: left ;
   margin: 5px ;
   margin-right: 10px ;
   padding: 0px ;
   border: 1px solid #0022FF ; 
}   

#main_pic_description
{
   p2osition: relative ; 
   flo2at: left ; 
   top: 0px ;
   left: 0px ; 
   wi2dth: 100%;
   b2ackground-color: #FF21EE ;
   c2olor: #000000 ; 
   font-size: 9pt ; 
   font-family: verdana ; 
   text-align: center ;
   font-weight: none ;
   padding: 10px 30px ; 
   margin: 0px 0px ; 
   z-index: 0 ;
}

#main_pic_right_arrow
{
   float: right ;
   margin: 5px ;
   padding: 0px ;
   margin-left: 10px ;
   border: 1px solid #0022FF ; 
}   

#main_map_div
{
   position: relative ;
   top: 0px ;
   left: 0px ;
   w2idth: 100% ;
   margin: 0px ;
   padding: 0px ;
   border: 0px solid #000066 ;
   display: none ;
}

#main_region_map_div
{
   position: relative ;
   top: 0px ;
   left: 0px ;
   w2idth: 100% ;
   margin: 0px ;
   padding: 0px ;
   border: 0px solid #000066 ;
   display: none ;
}

#main_map
{
   position: relative ;
   left: 0px ;
   top: 0px ;
   w2idth: 100% ; 
   margin: 0px ;
   padding: 0px ;
   border: 0px groove #000066 ;
}

#region_map
{
   position: relative ;
   left: 0px ;
   top: 0px ;
   w2idth: 100% ; 
   margin: 0px ;
   padding: 0px ;
   border: 0px groove #000066 ;
}

#main_google_map_div
{
   position: relative ;
   left: 0px ;
   top: 0px ;
   width: 604px ;
   height: 436px ;
   w2idth: 100% ; 
   margin: 0px ;
   padding: 0px ;
}

.index_pic
{
   position: static ;
   margin-right: 5px ;
   margin-bottom: 5px ;
   padding: 4px ;
   background-color: #ddBBEE ;
   border: 1px solid #000000 ;
}

.index_pic_over
{
   position: static ;
   margin-right: 5px ;
   margin-bottom: 5px ;
   padding: 4px ;
   background-color: #ccffff ;
   border: 1px solid #000000 ;
}

.pointShowImage
{
   visibility: visible ;
   border: 1px solid #000077 ;
   background-color: #1122DD ;
}
   
.pointHideImage 
{
   visibility: hidden ;
}

.onMouseOverPoint 
{
   cursor: pointer ;
   cursor: hand ;
}

.description_link
{
   color: darkblue ;
   text-decoration: none ;
   font-weight: bold ;
}

.description_link:hover
{
   color: blue ;
   text-decoration: underline ;
   cursor: pointer ;
   cursor: hand ;
}

#map_info
{
   margin-top: 5px ;
   padding: 2px ;
   font-size: 8pt ;
   background-color: #FFFFEE ;
}

.description_paragraph
{
   color: black ; 
   font-family: verdana ; 
   text-align: justify ;
   margin: 0px ;
   border: 0px solid #000000 ;
}

.description_paragraph:first-letter 
{
	font-size: 23pt;
	float: left ;
	margin: 0px 4px 0px 0px ;
}

#div_photos
{
   float: right ;
   margin: 0 ; 
   width: 579px ;
   text-align: center ;
}
