
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A19D9A;
	background: url(../images/back3.jpg);
}

h1, h2, h3 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #3E3530;
}

img {
border:0px;
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 2.8em;
}

h3 {
	font-size: 1.6em;
}

p, ul, ol {
	margin-top: 0;
	line-height: 180%;
}

ul, ol {
}

a {
	text-decoration: none;
	color: black;
}

a:hover {
color: black;
}

#wrapper {
        width: 1008px;
	margin: 0 auto;
	padding: 0;
        background: url(../images/wrapper.png);
}

/* Header */

#header-wrapper {
}

#header {
	width: 958px;
	height: 150px;
	margin: 0 auto;
	background: url(../images/headback.png) no-repeat left top;
	border:0px solid red;
}



#header .main-nav{
    width: 954px;
	height: 40px;
	margin: 0 auto;
	padding: 0px;
	padding-left: 4px;
	position:relative;
	background: url(../images/img04.png);
	}

/********** main navigation **********/
#header .main-nav ul li.lione{
      display:block;
      float: left;
	  background: url(../images/img051.png) no-repeat right top;
	  width: 158px;
	  height: 40px;
	  color: white;
	  }
	  
	  #header .main-nav ul{
      margin-left:20px;
	  }
	  
#header .main-nav ul li.lione:hover{
      display:block;
      float: left;
	  background: url(../images/img05hove.png);
	  width: 158px;
	  height: 40px;
	  color: white;
	  }
	  
#header .main-nav ul li a.one{
    width: 158px;
    height: 32px;
	display: block;
	float: left;
	margin: auto;
	padding-top: 10px;
	text-decoration: none;
	text-align: center;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:white;
	border: none;
}

#header .main-nav ul {
    margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	line-height: normal;
	}
	
	
#header .main-nav .current{}
#header .main-nav .current a{color:#8b0305;}
#header .main-nav ul li .submenu{
background-color:#ECE8E8; 
display:none;
width:950px; 
position:absolute;
left:0px;
top:40px;
z-index:998;
margin:0; 
border-left: 4px solid #5E0409; 
border-right: 4px solid #5E0409; 
border-bottom: 4px solid #5E0409; 
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px; 	
}
#header .main-nav ul li .submenu a{width:auto;text-align:center;font-size:12px; color:#717171;}
#header .main-nav ul li .submenu a.for{text-align:center;font-size:13px;font-weight:bold;  color:white;}
#header .main-nav ul li .submenu a:hover.for{text-align:center;font-size:13px;font-weight:bold; color:white;}
#header .main-nav ul li .submenu .bd{padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;}
#header .main-nav ul li .submenu .bd .safe{}
#header .main-nav ul li .submenu .bd .safe .hl-corn{padding-left:15px;padding-right:15px;padding-top:2px;}
#header .main-nav ul li .submenu .ftr{}

#header .main-nav ul li:hover a.one,
#header .main-nav ul li.hover a.one{color:#fff;text-decoration:none;background-color:none;}

#header .main-nav li:hover .submenu,
#header .main-nav li.hover .submenu{display:block}
#header .delayed_nav li:hover .submenu,
#header .delayed_nav li.hover .submenu{display:none}

#header .main-nav ul li dl{float:left;margin:0}
#header .main-nav ul li .submenu .hl{}
#header .main-nav ul li .submenu .hl dt a:hover,
#header .main-nav ul li .submenu .hl dd a:hover{background:none;color:#000;text-decoration:underline}
#header .main-nav ul li dl:first-child,
#header .main-nav ul li dl.first{border:none;margin:0}
#header .main-nav ul li dt{font-weight:bold;margin:0}
#header .main-nav ul li .submenu dt a{font-size:12px;height:auto;text-decoration:none;background:none;color:#000;line-height:1px;padding:1px 1px}
#header .main-nav ul li .submenu dt a:hover{color:#fff;background:#8b0305}
#header .main-nav ul li .submenu dl dd a{display:block;background:none;height:auto;padding:2px 1px;line-height:1px;color:#000;text-decoration:none}
#header .main-nav ul li .submenu dl dd a:hover{background:#c00418;color:#fff}

#header .main-nav ul li a.too {background: url(../images/img06.gif) no-repeat left; border:0px; padding-left:10px; margin-right: 10px;}
#header .main-nav ul li a:hover.too {border:0px;color:red;}
#header .main-nav ul li a.tree { text-align:left;display: block; width: 100%; height: 100%; color:#717171;}
#header .main-nav ul li a:hover.tree {color:red;display: block; width: 100%; height: 100%}
.clearlink{border:0px;background:none; width: 150px; height: 90px}





/* Logo */

#logo {
	width: 200px;
	height: 110px;
	
	margin: 0;
	padding-bottom: 20px;
	background: url(../images/popplogo.png) no-repeat right;
}


/* Search */

#search {
	width: 280px;
	height: 25px;
	margin-top: 7px;
	padding: 0px 0px 0px 0px;
	float:right;
}

#search form {
	margin: 0;
	padding: 0px 0 0 0px;
}

#search fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

#search-text {
	width: 170px;
	padding:2px;
	border: 1px solid #DEDEDE;
	background: #FFFFFF;
	text-transform: lowercase;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #717171;
}

#search-submit {
	width: 26px;
	height: 25px;
	border: none;
	background: url(../images/search.png) no-repeat left;
	margin-bottom:2px;
}

/* Menu */


/* Page */

#page {
	width: 958px;
	margin: 0 auto;
	margin-top:10px;
	padding: 0px 0px 0px 0px;
	background-color: #BEBCBD;
    
}

#page-bgbtm {
	background: url(../images/img3.png) no-repeat left bottom;
	padding: 20px 0px 0px 0px;
}

/* Content */

#content {
	float: left;
	width: 958px;
	padding: 0px 0px 0px 0px;
	
}

.post {
	margin-bottom: 20px;
	padding-left:0px;
	padding-right:0px;
}

.post .title {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #606060;
}

.post .title a {
	border: none;
	color: #606060;
}

.post .meta {
	padding-left: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.post .meta .date {
	float: left;
}

.post .meta .posted {
	float: right;
}

.post .meta a {
}

.post .entry {
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	border: 1px solid #E4E4E4;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	text-align: justify;
}

.entry  img{
	max-width:547px;
}

.links {
	padding-top: 0px;
	
	font-size: 11px;
	font-weight: bold;
}

/* Sidebar */

#sidebar {
	float: right;
	width: 280px;
	margin-bottom: 30px;
	color: #787878;
}

#sidebar ul.aktual {
	border: 1px solid orange;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	padding-left:10px;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	margin: 0;
	padding: 0;
}

#sidebar li ul {
	margin: 0px 0px;
	margin-bottom: 10px;
}

#sidebar li li {
	background: url(../images/img07.gif) no-repeat left 15px;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	line-height: 35px;
	border-bottom: 1px dotted #E7E2DC;
}

#sidebar li li.tel {
	background: url(../images/tel.png) no-repeat left center;
	margin: 0px;
	padding: 0px 0px 0px 30px;
	line-height: 35px;
	border-bottom: 1px dotted #E7E2DC;
}

#sidebar li li.fax {
	background: url(../images/fax.png) no-repeat left center;
	margin: 0px;
	padding: 0px 0px 0px 30px;
	line-height: 35px;
	border-bottom: 1px dotted #E7E2DC;
}

#sidebar li li.email {
	background: url(../images/email.png) no-repeat left center;
	margin: 0px;
	padding: 0px 0px 0px 30px;
	line-height: 35px;
	border-bottom: 1px dotted #E7E2DC;
}

#sidebar li li.adr {
	background: url(../images/adr.png) no-repeat left center;
	margin: 0px;
	padding: 0px 0px 0px 30px;
	line-height: 35px;
	border-bottom: 1px dotted #E7E2DC;
}

#sidebar li li.src {
	background: url(../images/src.png) no-repeat left center;
	margin: 0px;
	padding: 0px 0px 0px 30px;
	line-height: 241px;
	
}



#sidebar li li span {
	display: block;
	margin-top: -20px;
	padding: 0;
	font-size: 11px;
	font-style: italic;
}

#sidebar li li a {
	padding: 0px 0px 0px 0px;
}

#sidebar h2 {
	height: 20px;
	padding-top:5px;
	text-transform: uppercase;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #606060;
}

#sidebar p {
	margin: 0 0px;
	padding: 0px 0px 20px 0px;
	text-align: justify;
}

#sidebar a {
	border: none;
	color: #339CCB;
}

#sidebar a:hover {
	text-decoration: underline;
	color: #8A8A8A;
}



/* topbar-content */

.titlecat1 {
position:absolute;
top:160px;
width: 16px;
margin-left:5px;
z-index: 100;
overflow: hidden;
height: 10px;
background: url(../images/greenarrow.png) no-repeat left center;
}
.titlecat2{
position:absolute;
top:160px;
margin-left:100px;
width: 16px;
z-index: 100;
overflow: hidden;
height: 10px;
background: url(../images/greenarrow.png) no-repeat left center;
}

.titlecat3{
position:absolute;
top:160px;
margin-left:200px;
width: 16px;
z-index: 100;
overflow: hidden;
height: 10px;
background: url(../images/greenarrow.png) no-repeat left center;
}

.titlecat4{
position:absolute;
top:250px;
margin-left:600px;
width: 10px;
z-index: 100;
overflow: hidden;
height: 16px;
background: url(../images/greenarrownew.png) no-repeat left center;
}


#topbar {
	float: left;
	width: 100%;
	margin: 0px;
}

#topbar ul.aktual {
	border: 2px solid white;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	padding-left:0px;
	margin-bottom:6px;
}

#topbar p.text {
    background: #fff url(../images/check.png) no-repeat left center;
    color: red;
    padding:5px;
	padding-left:35px;
	border: 1px solid white;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	margin-bottom:5px;
}

#topbar p.text2 {
    color: red;
	background-color: #fff;
    padding:5px;
	border: 1px solid white;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	margin-bottom:5px;
}

#topbar p.texth{
    color: red;
	font-weight:bold;
    padding:5px;
	font-size:1.2em;
}



#topbar .topbarboxpart {
        width:128px;
        height:300px;
	border-left: 1px solid white;
	padding-left:0px;
	background: url(../images/topbarboxpart.png) no-repeat left center;
	float:left;
}
#topbar .topbarboxpart:hover {
        width:128px;
        height:300px;
	border: 3px solid white;
	padding-left:0px;
	background: url(../images/topbarboxpart.png) no-repeat left center;
	float:left;
}



#topbar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#topbar li {
	margin: 0;
	padding: 0;
}

#topbar li ul {
	margin: 0px 0px;
	margin-bottom: 10px;
}


#topbar li li.topbararrow {
	background: url(../images/topbararrow.png) no-repeat left top;
	margin: 0px;
	padding: 0px 0px 0px 30px;
	line-height: 35px;
	border-bottom: 2px dotted #fff;
        text-align:left;
}

#topbar li li.topbararrow:hover {
	background: #fff url(../images/topbararrow.png) no-repeat left top;
	margin: 0px;
	padding: 0px 0px 0px 30px;
	line-height: 35px;
	border-bottom: 2px dotted #fff;
}


#topbar li li span {
	display: block;
	margin-top: -20px;
	padding: 0;
	font-size: 11px;
	font-style: italic;
}

#topbar li li a {
	padding: 0px 0px 0px 0px;
}

#topbar h2 {
	height: 20px;
	padding-top:5px;
	text-transform: uppercase;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #606060;
}

#topbar p {
	margin: 0 0px;
	padding: 0px 0px 20px 0px;
	text-align: justify;
}

#topbar a {
	border: none;
	color: #339CCB;
}

#topbar a:hover {
	color: red;
}


/* Calendar */

#calendar {
}

#calendar_wrap {
	padding: 20px;
}

#calendar table {
	width: 100%;
}

#calendar tbody td {
	text-align: center;
}

#calendar #next {
	text-align: right;
}

/* Footer */

#footer {
	height: 50px;
	margin: 0 auto;
	padding: 0px 0 15px 0;
	font-family: Arial, Helvetica, sans-serif;
}

#footer p {
	margin: 0;
	padding-top: 20px;
	line-height: normal;
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	color: #A19D9A;
}

#footer a {
	color: #A19D9A;
}

/* ----------- mail ----------- */

h1, form, button{border:0; margin:0; padding:0;}
.spacer{clear:both; height:1px;}
/* ----------- My Form ----------- */
.myform{
margin:0;
width:400px;
padding:0;
}

/* ----------- stylized ----------- */
#stylized{
float:left;
border: 1px solid green;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background:none;
}

#stylizedmap{
float:right;
width:475px;
height:300px;
border: 1px solid green;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background:none;
margin-bottom:5px;
}

#stylized form{
margin-top:26px;
}

#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
font-size:11px;
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #b7ddf2;
padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
color:red;
}


#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}
#stylized input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 20px 10px;
}

#stylized textarea{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 20px 10px;
}

#stylized button{
clear:both;
margin-left:150px;
width:125px;
height:31px;
background:#666666 url(../img/button.png) no-repeat;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

.contact {
	margin: 0 auto;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: white;
	border-bottom: 1px solid green;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

a.adrlink {background: url(../images/adr.png) no-repeat left; border:0px; padding:8px; padding-left:30px; margin-right: 10px;color: #339CCB;}
a.adrlink:hover {background: url(../images/adrhover.png) no-repeat left; border:0px;}

a.tellink {background: url(../images/tel.png) no-repeat left; border:0px; padding:8px; padding-left:30px; margin-right: 10px;color: #339CCB;}
a.tellink:hover {background: url(../images/telhover.png) no-repeat left; border:0px;}

a.faxlink {background: url(../images/fax.png) no-repeat left; border:0px; padding:8px; padding-left:30px; margin-right: 10px;color: #339CCB;}
a.faxlink:hover {background: url(../images/faxhover.png) no-repeat left; border:0px;}

a.maillink {background: url(../images/email.png) no-repeat left; border:0px; padding:8px; padding-left:30px; margin-right: 10px;color: #339CCB;}
a.maillink:hover {background: url(../images/emailhover.png) no-repeat left; border:0px;}

a.facelink {background: url(../images/face.png) no-repeat left; border:0px; padding:8px; padding-left:30px; margin-right: 10px;color: #339CCB;}
a.facelink:hover {background: url(../images/facehover.png) no-repeat left; border:0px;}

a.userlink {background: url(../images/user.png) no-repeat left; border:0px; padding:8px; padding-left:30px; margin-right: 10px;color: #339CCB;}
a.userlink:hover {background: url(../images/userhover.png) no-repeat left; border:0px;}



/*---------------content-----------------*/


.stranicata {
border:0;
width: 100%;
margin-left:0px;
}



.titletop{
width:100%;
height: 29px;
background-color: #636363;
margin:0px 0 0 0;
padding:0px 0 0 0px;
font-family:verdana;
font-size:13px;
text-align:left;
font-weight:bold;
color:white;
}

.titletoptext{
height: 29px;
margin-left:20px;
padding-top:5px;
font-family:verdana;
font-size:13px;
text-align:left;
font-weight:bold;
color:white;
float:left;
}

.titletopimg{
height: 29px;
margin:0px 0 0 0;
padding:0px 0 0 0px;
height:29px;
float:left;
}

.titledown {
width:540px;

margin:0;
margin-top:5px;
padding-top:4px;
font-family:verdana;
font-size:10px;
text-align:center;
font-weight:bold;
height: 20px;
}



a.list:link {padding-top:2px; text-decoration: none; color: white; font-family: Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; }
a.list:visited {padding-top:2px; text-decoration: none; color: white; font-family: Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; }
a.list:hover {padding-top:2px; text-decoration: none; color: red; font-family: Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; }

a.catglav:link {text-decoration: none;}
a.catglav:visited {text-decoration: none;}
a.catglav:hover {text-decoration: none;}

p.main { text-align:justify; color:#272727;padding-left:10px;}
p.main2 { text-align:justify; color:#272727;padding-left:30px;}

.rezult{
margin:0;
padding-bottom:10px;
width:540px;
font-family:verdana;
font-size:12px;
text-align:center;
color:green
}

.contentmore{
padding-left:20px;
padding-right:20px; 
border-bottom: 1px solid green;
margin-bottom:5px; 
}

.accordionWrapper{display:inline-block; overflow:hidden;}



.accordionWrapper div.content{
padding-left:20px;
padding-right:20px;  
display:none;
width:500px;
}


.accordionWrapper div.nomer{

font-size:14px;
text-align:center;
color:white;
height:16px;
width:130px;
margin: auto;
}


.imeto{
float:left;
margin-right:5px;
width:416px;
height: 52px;
padding-left:20px;
font-family:verdana;
font-size:12px;
background-color: #636363;
color:white;
}


p.imetotext{
margin-top:15px;
vertical-align:middle;
}



.pics{
float:left;
padding:1px;
background-color: #fff;
height:50px;
}

.picsright{
float:left;
padding:1px;

}



.shad-left{
margin-left: 10px;
float:left;
width:15px;
height: 52px;

}


.shad-right{
margin:0px;
float:left;
width:10px;
height: 52px;

}



.title{
cursor:pointer; 
padding-top: 5px;
height: 52px;
}



.accordionWrapper2{display:inline-block;}



.accordionWrapper2 div.content2{
padding-left:20px;
padding-right:20px;  
width:500px;
border-bottom:1px solid black;

}



.imeto2{
float:left;
margin-right:5px;
width:436px;
height: 52px;
padding-left:0px;
font-family:verdana;
font-weight:bold;
font-size:13px;
background-color: none;
color:black;
}


p.imetotext2{
margin-top:15px;
}



.pics2{
float:left;
padding:1px;
background-color: #fff;
height:50px;
}

.picsright2{
float:left;
padding:1px;

}



.shad-left2{
margin-left: 10px;
float:left;
width:15px;
height: 22px;

}


.shad-right2{
margin:0px;
float:left;
width:10px;
height: 22px;

}




.line{
float:left;
width:540px;
height: 5px;
}

.linemore{
float:left;
width:505px;
padding-left: 15px;
}


#categories {
border:0;
border-bottom-width: 0;
width: 206px;
float: left;

}


#search-right {
border:0;
border-bottom-width: 0;
width: 206px;
float: left;

}


#page-sudurjanie {
width:540px;
height:auto;
min-height:380px;
float:left;


}


.about{
padding-right:10px;
text-align: justify;
color: white;
}

.aboutmore{
padding:10px;
text-align: justify;
color: black;
}



/*-----------imgiconlink----------*/




/********** main navigation **********/
#headerrev .main-nav1 ul li{display:block;float:left;height:150px; width:155px; font-size:13px;border: 1px solid black; margin:8px;text-align: center; background-size:155px 150px}
#headerrev .main-nav1 ul li a.one11{display:block;width:100%;height:100%;}
#headerrev .main-nav1 ul li a.one1{display:block;color:white;text-decoration:none;padding:4px;background-color:black; opacity:0.6; filter:alpha(opacity=60);}
#headerrev .main-nav1 ul {padding:0;margin:0;}
#headerrev .main-nav1 ul li:hover,
#headerrev .main-nav1 ul li.hover{border: 1px solid black;}
#headerrev .main-nav1 ul li:hover a.one1,
#headerrev .main-nav1 ul li.hover a.one1{color:black;text-decoration:none;background-color:#939191;}
#headerrev .main-nav1 .current{}
#headerrev .main-nav1 .current a{color:#8b0305;}

.clearlink{border:0px;background:none; width: 150px; height: 90px}

/*-----------imgiconlink end----------*/


.arrowlistmenu{
width: 195px; /*width of accordion menu*/
margin-left:11px;
padding-top:2px;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size:12px;
color: white;
background-color: #929292;
margin-bottom: 2px; /*bottom spacing between header and rest of content*/
padding: 2px 0 2px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
border-left: 5px solid #696969;
}


.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-color: #636363;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #636363;
background: url(../images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #636363;

}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #fff;
background: url(../images/arrowbullet.png) no-repeat center left;
background-color: #636363;
}



#categories div.menutitle{
color: white;
border-bottom: 0px solid black;
padding: 2px 0;
padding-left: 5px;
background-color:#636363;
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}


#search-right div.search {
background-color: #C3C3C3;
display: block;
padding: 3px 0;
padding-right: 1px;
padding-left: 0px;
width: 185px;
height:21px;
border-right: 5px solid #696969;
}

#search-right div.searchabout {
background-color: #929292;
display: block;
padding: 3px 0;
padding-right: 1px;
padding-left: 5px;
width: 180px;
border-right: 5px solid #696969;
}

#search-right input.insearch {
width: 140px;
height:15px;
float:left;
}

#search-right form.forsearch {
margin:0px;
padding:0px;
}


#search-right input.botsearch {
margin:0px;
height:20px;
margin-left:5px;
float:left;
}

#search-right div.menutitleright{
color: white;
border-bottom: 0px solid black;
padding: 2px 0;
padding-right: 5px;
background-color:#636363;
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
text-align: right;
}

/*---- imageviewer---*/

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 5px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 13px Tahoma;
letter-spacing: 5px;
line-height: 1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
