#tabs1{
font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.4em;
	color: #0000FF;
float:left;
width:100%;
font-size:95%;
height:24px;
/*border:solid #999999 thin;*/
/*line-height:normal;*/
border-bottom: 1px solid #7e9fff;/*Add border strip to bottom of menu*/

}
.tabsshadow {
height:20px;
background:url(images/tab2_shadow.png) repeat-x top;
background-position:0px 0px; /*Shift background image up to start of 2nd tab image*/
}

#tabs1 ul{
list-style-type: none;
margin:0;
margin-left: 10px; /*Left offset of entire tab menu relative to page*/
padding:0;

}

#tabs1 li{
display:inline;
margin:0;
padding:0;
}

#tabs1 a{
float:left;
background:url(images/tab1_left.png) no-repeat left top;
margin:0;
margin-right: 2px; /*spacing between each tab*/
padding:0px 5px 0px 9px;
text-decoration:none;
cursor: pointer;
}

#tabs1 a span{
float:left;
display:block;
background:url(images/tab1_right.png) no-repeat right top;
padding: 5px 12px 3px 3px;
/*padding:3px 5px 3px 9px;*/
/*font-weight:bold;*/
/*color:#3B3B3B;*/
color: #0000FF;

}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs1 a span {float:none;}
/* End IE5-Mac hack */

#tabs1 a:hover span {
color: #0066FF;
}

#tabs1 .selected a{ /*Selected Tab style*/
background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/

}

#tabs1 .selected a span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color: #000099;
}

#tabs1 a:hover{ /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}

#tabs1 a:hover span{ /*onMouseover style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs{
font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.4em;
	/*color: #792700;*/
float:left;
width:100%;
font-size:95%;
height:25px;
/*line-height:normal;*/
/*border-bottom: 1px solid #7e9fff; Add border strip to bottom of menu*/

}

#glowingtabs ul{
list-style-type: none;
margin:0;
margin-left: 0px; /*Left offset of entire tab menu relative to page*/
padding:0;

}

#glowingtabs li{
display:inline;
margin:0;
padding:0;
}

#glowingtabs a{
float:left;
background:url(images/topnav2_left.png) no-repeat left top;
margin:0;
margin-right: 5px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}

#glowingtabs a span{
float:left;
display:block;
background:url(images/topnav2_right.png) no-repeat right top;
padding: 2px 12px 2px 3px;
/*font-weight:bold;*/
/*color:#3B3B3B;*/

color: #C4D0E6;/*menü texti värv*/
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span {float:none;}
/* End IE5-Mac hack */

#glowingtabs a:hover span {
color: #FFFF00; /*menü texti värv over*/
}

#glowingtabs #current a{ /*Selected Tab style*/
background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs #current a span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color: #FFFFFF; /*menü texti värv active*/
}

#glowingtabs a:hover{ /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs a:hover span{ /*onMouseover style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
}


#glowingtabs2{
font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 1.3em;
	color: #0000CC;
/*float:left;*/
width:241px; /*9pxvähem kui kogupikkus*/
font-size:90%;
line-height:normal;
border-bottom: 1px solid  #CCCCCC; /*Add border strip to bottom of menu*/
top:-10px;
right: 10px;

}

#glowingtabs2 ul{
list-style-type: none;
margin:0;
margin-left: 0px; /*Left offset of entire tab menu relative to page*/
padding:0;

}

#glowingtabs2 li{
display:inline;
margin:0;
padding:0;
}

#glowingtabs2 a{
float:left;
background:url(images/topnav2_left.png) no-repeat left top;
margin:0;
margin-right: 0px; /*spacing between each tab*/
padding:0px 0px 0px 9px;
text-decoration:none;
width:241px; /*9pxvähem kui kogupikkus*/
}

#glowingtabs2 a span{
float:left;
display:block;
background:url(images/topnav2_right.png) no-repeat right top;
padding: 4px 12px 2px 3px;
font-weight:bold;
/*color:#3B3B3B;*/
color: #FFFFFF;
right: 20px;

}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs2 a span {float:none;}
/* End IE5-Mac hack */

#glowingtabs2 a:hover span {
color: #FFFFFF;
}

#glowingtabs2 #current a{ /*Selected Tab style*/
background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs2 #current a span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color:#FFFFFF;
}

#glowingtabs2 a:hover{ /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs2 a:hover span{ /*onMouseover style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
}

.tablemenux {
	background:#737E9D;
	border-top: 1px solid #CCCCCC;
	border-right: 1px outset;
	border-bottom: 1px outset;
	border-left: 1px outset;
}
.adminmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #BEC4D1;
	border-bottom-color: #000000;
	
}
A:hover adminmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #BEC4D1;
	border-bottom-color: #000000;
	
}
A.adminmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #BEC4D1;
	border-bottom-color: #000000;
	
}
.adminmenu a:hover {text-decoration: none; }

.adminmenu a:link {text-decoration: none; }



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.slidedoormenu{
list-style-type: none;
/*margin: 0;*/
margin-left:5px;
padding: 0;
left:0px;
width: 170px; /* width of menu (don't forget to add border with below!) */
border-left: 4px solid  #0000FF; /* thick left border of menu */

}

.slidedoormenu li{
border-bottom: 1px solid #00FFFF; /* Gray border beneath each menu item */
}

.slidedoormenu li a{
background: white url(images/vertical_strip.jpg) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana;
display: block;
color: #B3FBFF;
width: auto;
border-top: 1px solid black; 
border-bottom: 1px solid white; /* White border beneath each menu item link, to add depth */
padding: 4px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
text-align:left;
white-space:nowrap;
}

.slidedoormenu li a:visited, .slidedoormenu li a:active{
color: #37EBFF;
}

.slidedoormenu li a:hover{
background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: #FFFFFF;
}

.slidedoormenu li.lastitem, .slidedoormenu li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.slidedoormenu li.lastitem a{
padding: 4px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}

.slidedoormenuback {
background: white url(images/vertical_strip.jpg) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
color: #FFFFFF;
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana;
width: 170px;

}



.slidedoormenu2{
list-style-type: none;
/*margin: 0;*/
margin-left:5px;
padding: 0;
left:0px;
width: 200px; /* width of menu (don't forget to add border with below!) */
border-left: 1px solid 
 #0099FF; /* thick left border of menu */

}

.slidedoormenu2 li{
/*border-bottom: 1px solid #00FFFF; *//* Gray border beneath each menu item */
}

.slidedoormenu2 li a{
background: white url(images/vertical_strip2.jpg) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana;
display: block;
color: #0000CC;
width: auto;
border-top: 1px solid  #FFFFFF; 
border-bottom: 1px solid  #0099FF; /* White border beneath each menu item link, to add depth */
padding: 2px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
text-align:left;
white-space:nowrap;
}

.slidedoormenu2 li a:active{
color: #0099FF;
}
.slidedoormenu2 li a:visited {
color: #817DAC;
}

.slidedoormenu2 li a:hover{
background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: #000000;
}

.slidedoormenu2 li.lastitem, .slidedoormenu2 li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.slidedoormenu2 li.lastitem a{
padding: 4px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}


.slidedoormenu3{
list-style-type: none;
/*margin: 0;*/
margin-left:1px;
padding: 0;
left:0px;
width: 180px; /* width of menu (don't forget to add border with below!) */
 #0099FF; /* thick left border of menu */

}

.slidedoormenu3 li{
/*border-bottom: 1px solid #00FFFF; *//* Gray border beneath each menu item */
}

.slidedoormenu3 li a{
background: #FFFFFF; /* Background image positioned to the left(v) top(h) corner initially */
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana;
display: block;
color: #0000CC;
width: auto;
padding: 1px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
text-align:left;
white-space:nowrap;
}

.slidedoormenu3 li a:active{
border-bottom: 1px solid  #0099FF; /* White border beneath each menu item link, to add depth */
color: #0099FF;
}
.slidedoormenu3 li a:visited {
color: #817DAC;
}

.slidedoormenu3 li a:hover{
border-bottom: 1px solid  #0099FF; /* White border beneath each menu item link, to add depth */

color: #000000;
}

.slidedoormenu3 li.lastitem, .slidedoormenu3 li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.slidedoormenu3 li.lastitem a{
padding: 4px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}

.art_menux {
	position: absolute;
	/*left:507px; 
top:24px; */
z-index:301;
	width: 200px;
	margin:0px auto;
	visibility: hidden;
	/*left: 56px;
	top: 300px;*/
}
.transparent_class {
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
#flags {
	position:absolute;
	/*background:#C1D0F7;
	border:solid #A8BBF5 1px;*/
	padding: 1px 10px 1px 10px;
	top:15px;
	/*width:148px;*/
	right:14px;
	text-align: center;
	vertical-align: middle;
}
.flag_box {
	position:absolute;
	background:#C1D0F7;
	/*border:solid #A8BBF5 1px;*/
	padding: 2px 5px 2px 5px;
	text-align: center;
	vertical-align: middle;
}
#loged_box {
	position:absolute;
	background:#C1D0F7;
	border:solid #A8BBF5 1px;
	padding: 2px 5px 2px 5px;
	text-align: center;
	vertical-align: middle;
	top: 41px;
	left: 630px;
	width: 246px;
}

div .linkborder:hover {
	color:  #0099FF;
	border:solid  #0099FF 1px;
	background-color:#F9FCFF;
	cursor: pointer;
	text-decoration: underline;	/*padding:5px;*/
	padding:5px 15px 5px 5px;
}
div .linkborder {
padding:6px 16px 6px 6px;

}
div .linkborder_small:hover {
	color: #FFFF00;
	border:solid #87A2F1 1px ;
	background-color:#CEE6FF;
	cursor: pointer;
	text-decoration: underline;	/*padding:5px;*/
	padding:2px;
	float:left;
	width:27px;
	text-align:center;
}

.linkborder_small {
	position: relative;
	float:left;
	width:27px;
	padding:3px;
	/*left:25%;*/
}

div .linkborder_small_active {
	color: #FFFF00;
		border-bottom: solid #C5DFF3 1px ;
	/*background-color:#CEE6FF;*/
	/*background:url(images/transparent_net.png) repeat-x;*/
	cursor: pointer;
	text-decoration: underline;	/*padding:5px;*/
	padding:3px;
	float:left;
	width:27px;
	text-align:center;
}
.linkborder_small_active {
	position: relative;
	float:left;
	width:27px;
	padding:3px;
	/*left:25%;*/
}
#topmenu_container {
position:absolute;
width:892px;
}
.topmenu {
	height: 71px;
	padding-top:0px;
	display:block;
	/*background:url(images/topmenu_left.png) no-repeat left;*/
	background:url(images/topmenu_left_8.png) no-repeat left;
	/*position: relative;*/
	top:-120px; /*menüü positsioon*/
	left:14px;
	z-index:1000;
	}
.topmenu_right {
	height: 71px;
	display:block;
	background:url(images/topmenu_right_8.png) no-repeat right;  /* lisa eemalda kuui vaja erinevaid menüü otsikuid*/   
	position: relative;
	right:0px;
	z-index:5;	
	/*border: thin #0000CC solid;*/ /**/
	}

.tab_box {
	background-image: url(images/tab_shadow.png);
	background-repeat: repeat-x;
	background-position: 0px 31px; /*bott shadow*/
	/*height: 200px;*/
margin-top:12px;
}

.xxRRR {
	position:absolute;
	left:225px;
	top:484px;
	width:100px;
	height:64px;
	z-index:1001;
	background-color: #66FFCC;
	/*visibility: hidden;*/
}
.butt1 {
	/*display:block;*/
	display: block; /*inline = samewith like text*/
	color:#993300;
	background: url(images/butt1_left.png) no-repeat left top;
	border:#00FF00 solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	cursor: pointer;
	height: 46px;
	
}
.butt1 span {
display: inline;
background: url(images/butt1_right.png) no-repeat right;
padding-right: 15px;
height: 46px;
}

.button {
	display: inline;
	height: 46px;
	padding:0px 15px 0px 0px;
	}
.button a {
	color: #00AFF0;
	background-image: url(images/butt1_left.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/*padding:2px 10px 4px 11px;*/
	padding:0px 6px 1px 6px;
	white-space: nowrap;
	/*line-height: normal !important;
	line-width: 110px !important;*/
	border: 1px solid #999999;	/*border-right: 1px solid #999999;*/
	height: 24px;
	vertical-align: middle;
	display: inline;
	text-indent: 5px;
}
.button a:hover {
	color:#0000FF;
	background: url(images/butt1h_left.png);
	font-weight:bold;
}
div.buttonrr {
	display: block;

}

.button span.icon_call {
	background: url(images/icon_call.png) no-repeat left 0px;
	padding-left: 20px;
}

.butt2{
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.4em;
	color: #755F47;
	/*float:left;*/
	font-size:85%;
	height:46px;
	/*border:solid #999999 thin;*/
/*line-height:normal;*/
/*border: 1px solid #755F47;Add border strip to bottom of menu*/
/*align:center;*/
	/*margin:0 auto; paneb centrisse */ 
	white-space: nowrap;
	width: 25%;	

}
.butt2 ul{
list-style-type: none;
margin:0;
margin-left: 0px; /*Left offset of entire tab menu relative to page*/
padding:0;

}

.butt2 li{
display:inline;
margin:0 auto;
padding:0;
}

.butt2 a{
float:left;
background:url(images/butt2_left.png) no-repeat left top;
margin:0;
margin-right: 0px; /*spacing between each tab*/
padding:0px 5px 8px 9px; /*nupu struktuur*/
/*padding:5px 5px 5px 9px;*/
text-decoration:none;
cursor: pointer;
white-space:nowrap;
}

.butt2 a span{
float:left;
display:block;
background:url(images/butt2_right.png) no-repeat right top;
padding: 5px 12px 11px 3px; /*nupu struktuur*/
/*padding: 5px 5px 5px 9px;*/
/*padding:3px 5px 3px 9px;*/
/*font-weight:bold;*/
/*color:#3B3B3B;*/
color: #755F47;


}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.butt2 a span {float:none;}
/* End IE5-Mac hack */

.butt2 a:hover span {
padding-top: 7px;
color: #B83D3D;
}

.butt2 .selected a{ /*Selected Tab style*/
background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/

}

.butt2 .selected a span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color: #000099;
}

.butt2 a:hover{ /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}

.butt2 a:hover span{ /*onMouseover style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
}

[if IE]>
.slidedoormenu li a{ /* Menu link width value for IE */
width: 100%;
}

.slidedoormenu2 li a{ /* Menu link width value for IE */
width: 100%;
}
.slidedoormenu3 li a{ /* Menu link width value for IE */
width: 100%;
}

p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}
<![endif]
