/* standard elements */
html {
	min-height: 100%;
	background: #FFF url(../images/bg/bg-middle.gif) repeat;
	margin-top: 0px;
}

* {
	margin: 0;
	padding: 0;
}

a {
	color: #003a80;
	font-family: Optima Cyr;
	font-style: normal;
	}
a:hover {color: #AFF;}

a.t {
	color: #003a80;
	font-family: Optima Cyr;
	font-style: normal;
	}
	
a.menu {
	color: #FFFFFF;
	font-family: Optima Cyr;
	font-style: normal;
	}


body {
	font: 12px/15px "Optima Cyr", "Trebuchet MS", Tahoma, Arial, sans-serif;
	color: #003a80;
	background: url(../images/bg/bg-up.gif) left top repeat-x;	
	margin-top: -2px; 
}

img
{
	border: 0px;
	border-color:#003a80; 
}

#trumbnailbg
{
	
	height: 244px;
	width: 174px;	
/*	top: 0px;*/
	background:  url(../images/trumbnails/trumbnail.jpg) no-repeat;
	position: relative;
	border: blue 5px;
/*	background:blue;*/
	padding: 10px; 
	
	

	}

p,code, ul{
	padding-bottom: 12px;
	color: #003a80;
	}

li {
/*	padding-left: 12px;*/
/*	padding-bottom: 6px;*/
/*	color: #003a80;*/
/*	list-style: none;*/
	padding-left: 12px;
	list-style: square outside;
	list-style-image: url("../images/li2.gif");
	margin-left: 24px;
	padding-bottom: 6px;
		
	}
.imaged
{
	padding-left: 12px;
	list-style: square outside;
	list-style-image: url("../images/li2.gif");
	margin-left: 24px;
	}	
	
h1 {
	font: normal 1.8em "Optima Cyr",Tahoma,sans-serif;
	margin-bottom: 4px;
}

h3 {
	margin-bottom: 12px;
	}
h4 {
	margin-bottom: 9px;
	}
/*P
-----------------------------------------------------------------------------*/
.impotant
{
/*	font: 13px "Optima Cyr";*/
/*	font-weight: bold;*/
	color: #fd0101;
/*	padding-bottom: 2pt;*/
	}
	
.impotant-centered
{

	font-weight: bold;
	text-align: center;
	}

.contactinfoheader
{
	font: 13px "Optima Cyr";
	font-weight: bold;
	color: #fd0101;
	padding-bottom: 2pt;
	}
	
.contactinfo
{
	font: 12px "Optima Cyr";
	font-weight: plain;
	color: #003a80;
	}

#page
{
	position: absolute;
	left: 324px;
	font: 1.2em "Optima Cyr";
	top: 0px;
	width: 710px;
	height: 1126px;
/*	border: 1px solid black;*/
	}

#caption
{
	position: relative;
	font: 1.3em "Optima Cyr";	
	top: 0px;
	width: auto;
	height: auto;	
	text-align: left;
	padding: 10px;
	border-bottom: 1px dotted;
	border-color: #003a80;
	}

#maintext
{
	position: relative;
	font: 1.2em "Optima Cyr";	
	top: 0px;
	width: auto;
	height: auto;
/*	border: 1px solid black;*/
	text-align: justify;
	text-indent: 50px;
	padding: 10px;

	}
	
#maintext1
{
	position: relative;
	font: 1.2em "Optima Cyr";	
	top: 0px;
	width: auto;
	height: auto;
/*	border: 1px solid black;*/
	text-align: justify;
	text-indent: 0px;
	padding: 10px;

	}
	
#maintext2
{
	position: relative;
	font: 1.2em "Optima Cyr";	
	top: 0px;
	width: auto;
	height: auto;
	text-align: left;
	

	}

#wrapper {
	border: 0px solid black;
	width: 1100px;	
	margin: 0 auto;
}


/* versionswitcher
-----------------------------------------------------------------------------*/

#versionswitcher {
	top: 48px;
	left: 36px;	
	position: relative;	
	border: 0px solid white;
	width: 241px;
	height: 40px;
	
	background: url(../images/bg/start-top2.png) right no-repeat;

}

#versionswitcher2 {
	top: 12px;
	position: absolute;	
	border: 0px solid white;
	width: 150px;
	height: 40px;
	left: 12px;	
	

}
#versionswitcher3 {
	top: 2px;
	position: absolute;	
	border: 0px solid white;
	width: 48px;
	height: 40px;
	left: 44px;	
	

}

#versionswitcher4 {
	top: 2px;
	position: absolute;	
	border: 0px solid white;
	width: 48px;
	height: 40px;
	left: 76px;	
	

}

a.versionswitcher {
	top: 16px;
	color: #f5f500;
	font-family: sans-serif;
	font-style:  oblique;
	font-weight: bold;
	text-decoration: none;
	}


/* Header
-----------------------------------------------------------------------------*/

#header {
	height: 332px;
	position: relative;
	background: url(../images/bg/header.jpg) 50% 0 no-repeat;
	border: 0px solid black;
}

#logo {
	position: absolute;
	top: 150px;
	left: 50px;
	width: 1000px;
	height: 150px;
	text-indent: -9999px;
	border: 0px dotted black;
}

/* Middle
-----------------------------------------------------------------------------*/
#middle {

	background: transparent;
	position: relative;	
	height: 512;
	text-align: center;
	margin-left: 13px;
	
}
/*FRAME-BLUE*/

#frame-blue-up {		
	height: 6px;
	position: relative;
	background: url(../images/bg/frame-blue-up.jpg)  0 no-repeat;	
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-blue-activetabback {		
	height: 107px;
	position: relative;
	background: url(../images/bg/frame-blue-activetabback.jpg) repeat-y;
/*	margin: 0 0 0 13px;	*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-blue-activetabback-shade {		
	height: 6px;
	position: relative;
	background: url(../images/bg/frame-blue-activetabback-shade.jpg) 0 no-repeat;	
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-blue-middle {		
/*	width: 1074px;*/
	height: 1000px;
	position: relative;
	background: url(../images/bg/frame-blue-middle.jpg) repeat-y;	
/*	margin: 0 0 0 13px;*/
	text-align: center;
/*	border: 1px solid black;*/
}

#frame-blue-middle-extended {		
/*	width: 1074px;*/
	height: 1930px;
	position: relative;
	background: url(../images/bg/frame-blue-middle.jpg) repeat-y;	
/*	margin: 0 0 0 13px;*/
	text-align: center;
/*	border: 1px solid black;*/
}

#frame-blue-down {		
	height: 16px;
	position: relative;
	background: url(../images/bg/frame-blue-down.jpg)  0 no-repeat;	
	text-align: center
}

/*FRAME-GREEN*/

#frame-green-up {		
	height: 6px;
	position: relative;
	background: url(../images/bg/frame-blue-up.jpg)  0 no-repeat;	
	text-align: center;
/*	border: 1px solid black;*/
}

#frame-green-middle-top {		
/*	width: 1074px;*/
	height: 114px;
	position: relative;
	background: url(../images/bg/frame-blue-middle.jpg) repeat-y;	
/*	margin: 0 0 0 13px;*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-green-activetabback {		
	height: 107px;
	position: relative;
	background: url(../images/bg/frame-blue-activetabback.jpg) repeat-y;
/*	margin: 0 0 0 13px;	*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-green-activetabback-shade {		
	height: 6px;
	position: relative;
	background: url(../images/bg/frame-blue-activetabback-shade.jpg) 0 no-repeat;	
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-green-middle-bottom {		
/*	width: 1074px;*/
	height: 1000px;
	position: relative;
	background: url(../images/bg/frame-blue-middle.jpg) repeat-y;	
/*	margin: 0 0 0 13px;*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-green-down {		
	height: 16px;
	position: relative;
	background: url(../images/bg/frame-blue-down.jpg)  0 no-repeat;	
	text-align: center
}

/*FRAME-YELLOW*/

#frame-yellow-up {		
	height: 6px;
	position: relative;
	background: url(../images/bg/frame-blue-up.jpg)  0 no-repeat;	
	text-align: center;
/*	border: 1px solid black;*/
}

#frame-yellow-middle-top {		
/*	width: 1074px;*/
	height: 226px;
	position: relative;
	background: url(../images/bg/frame-blue-middle.jpg) repeat-y;	
/*	margin: 0 0 0 13px;*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-yellow-activetabback {		
	height: 107px;
	position: relative;
	background: url(../images/bg/frame-blue-activetabback.jpg) repeat-y;
/*	margin: 0 0 0 13px;	*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-yellow-activetabback-shade {		
	height: 6px;
	position: relative;
	background: url(../images/bg/frame-blue-activetabback-shade.jpg) 0 no-repeat;	
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-yellow-middle-bottom {		
/*	width: 1074px;*/
	height: 900px;
	position: relative;
	background: url(../images/bg/frame-blue-middle.jpg) repeat-y;	
/*	margin: 0 0 0 13px;*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-yellow-down {		
	height: 16px;
	position: relative;
	background: url(../images/bg/frame-blue-down.jpg)  0 no-repeat;	
	text-align: center
}

/*FRAME-RED*/

#frame-red-up {		
	height: 6px;
	position: relative;
	background: url(../images/bg/frame-blue-up.jpg)  0 no-repeat;	
	text-align: center;
/*	border: 1px solid black;*/
}

#frame-red-middle-top {		
/*	width: 1074px;*/
	height: 342px;
	position: relative;
	background: url(../images/bg/frame-blue-middle.jpg) repeat-y;	
/*	margin: 0 0 0 13px;*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-red-activetabback {		
	height: 107px;
	position: relative;
	background: url(../images/bg/frame-blue-activetabback.jpg) repeat-y;
/*	margin: 0 0 0 13px;	*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-red-activetabback-shade {		
	height: 6px;
	position: relative;
	background: url(../images/bg/frame-blue-activetabback-shade.jpg) 0 no-repeat;	
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-red-middle-bottom {		
/*	width: 1074px;*/
	height: 900px;
	position: relative;
	background: url(../images/bg/frame-blue-middle.jpg) repeat-y;	
/*	margin: 0 0 0 13px;*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-red-down {		
	height: 16px;
	position: relative;
	background: url(../images/bg/frame-blue-down.jpg)  0 no-repeat;	
	text-align: center
}

/*FRAME-ORANGE*/

#frame-orange-up {		
	height: 6px;
	position: relative;
	background: url(../images/bg/frame-blue-up.jpg)  0 no-repeat;	
	text-align: center;
/*	border: 1px solid black;*/
}

#frame-orange-middle-top {		
/*	width: 1074px;*/
	height: 455px;
	position: relative;
	background: url(../images/bg/frame-blue-middle.jpg) repeat-y;	
/*	margin: 0 0 0 13px;*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-orange-activetabback {		
	height: 107px;
	position: relative;
	background: url(../images/bg/frame-blue-activetabback.jpg) repeat-y;
/*	margin: 0 0 0 13px;	*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-orange-activetabback-shade {		
	height: 6px;
	position: relative;
	background: url(../images/bg/frame-blue-activetabback-shade.jpg) 0 no-repeat;	
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-orange-middle-bottom {		
/*	width: 1074px;*/
	height: 900px;
	position: relative;
	background: url(../images/bg/frame-blue-middle.jpg) repeat-y;	
/*	margin: 0 0 0 13px;*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-orange-down {		
	height: 16px;
	position: relative;
	background: url(../images/bg/frame-blue-down.jpg)  0 no-repeat;	
	text-align: center
}

/*FRAME-VIOLET*/

#frame-violet-up {		
	height: 6px;
	position: relative;
	background: url(../images/bg/frame-blue-up.jpg)  0 no-repeat;	
	text-align: center;
/*	border: 1px solid black;*/
}

#frame-violet-middle-top {		
/*	width: 1074px;*/
	height: 568px;
	position: relative;
	background: url(../images/bg/frame-blue-middle.jpg) repeat-y;	
/*	margin: 0 0 0 13px;*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-violet-activetabback {		
	height: 107px;
	position: relative;
	background: url(../images/bg/frame-blue-activetabback.jpg) repeat-y;
/*	margin: 0 0 0 13px;	*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-violet-activetabback-shade {		
	height: 6px;
	position: relative;
	background: url(../images/bg/frame-blue-activetabback-shade.jpg) 0 no-repeat;	
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-violet-middle-bottom {		
/*	width: 1074px;*/
	height: 900px;
	position: relative;
	background: url(../images/bg/frame-blue-middle.jpg) repeat-y;	
/*	margin: 0 0 0 13px;*/
	text-align: center;
/*	border: 1px solid black;*/
}
#frame-violet-down {		
	height: 16px;
	position: relative;
	background: url(../images/bg/frame-blue-down.jpg)  0 no-repeat;	
	text-align: center
}



/*INACTIVE FRAMES*/

#frame-blue-inactive {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 8px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
	}	
	
#frame-green-inactive {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 122px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}

#frame-yellow-inactive {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 234px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}

#frame-red-inactive {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 348px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;*/
}

#frame-orange-inactive {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 462px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;*/
}

#frame-green-inactive-blue {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 442px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}
#frame-yellow-inactive-blue {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 554px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}
#frame-red-inactive-blue {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 666px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}
#frame-orange-inactive-blue {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 778px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}

#frame-violet-inactive-blue {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 890px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}

#frame-yellow-inactive-green {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 784px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}
#frame-red-inactive-green {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 896px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}
#frame-orange-inactive-green {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 1008px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}

#frame-violet-inactive-green {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 1122px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}


#frame-red-inactive-yellow {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 436px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}
#frame-orange-inactive-yellow {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 548px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}

#frame-violet-inactive-yellow {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 660px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}

#frame-orange-inactive-red {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 690px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}

#frame-violet-inactive-red {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 806px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}

#frame-violet-inactive-orange {	
	
	position: absolute;
	background: url(../images/bg/frame-blue-passive.jpg) no-repeat;
	left: 48px;
	top: 667px;
	width: 114px;
	height: 106px;
/*	border: 1px solid black;	*/
}


/* mainmenu
-----------------------------------------------------------------------------*/
#mainmenu {
	position: absolute;
	left: 0px;
	top: 6px;
	width: 96px;
	height: 512px;	
	border-color:#FFFFFF; 	
	background: transparent;
	margin-left: 35px;
	text-align: left;
}

.button-blue {
	height: 107px;
	width: 96px;	
	top: 0px;
	background:  url(../images/bg/mainmenu-button-blue.gif) no-repeat;
	position: absolute;
	
}

.button-green {
	height: 107px;
	width: 96px;	
	top: 114px;
	background:  url(../images/bg/mainmenu-button-green.gif) no-repeat;
	position: absolute;
	
}

.button-yellow {
	height: 107px;
	width: 96px;	
	top: 226px;
	background:  url(../images/bg/mainmenu-button-yellow.gif) no-repeat;
	position: absolute;
	
}

.button-red {
	height: 107px;
	width: 96px;	
	top: 340px;
	background:  url(../images/bg/mainmenu-button-red.gif) no-repeat;
	position: absolute;
	
}

.button-orange {
	height: 107px;
	width: 96px;	
	top: 454px;
	background:  url(../images/bg/mainmenu-button-orange.gif) no-repeat;
	position: absolute;
	
}

.button-violet {
	height: 107px;
	width: 96px;	
	top: 568px;
	background:  url(../images/bg/mainmenu-button-violet.gif) no-repeat;
	position: absolute;
	
}

.button-green-blue {
	height: 107px;
	width: 96px;	
	top: 435px;
	background:  url(../images/bg/mainmenu-button-green.gif) no-repeat;
	position: absolute;
	
}

.button-yellow-blue {
	height: 107px;
	width: 96px;	
	top: 547px;
	background:  url(../images/bg/mainmenu-button-yellow.gif) no-repeat;
	position: absolute;
	
}

.button-yellow-green {
	height: 107px;
	width: 96px;	
	top: 778px;
	background:  url(../images/bg/mainmenu-button-yellow.gif) no-repeat;
	position: absolute;
	
}


.button-red-blue {
	height: 107px;
	width: 96px;	
	top: 659px;
	background:  url(../images/bg/mainmenu-button-red.gif) no-repeat;
	position: absolute;
	
}

.button-red-green {
	height: 107px;
	width: 96px;	
	top: 890px;
	background:  url(../images/bg/mainmenu-button-red.gif) no-repeat;
	position: absolute;
	
}

.button-red-yellow {
	height: 107px;
	width: 96px;	
	top: 430px;
	background:  url(../images/bg/mainmenu-button-red.gif) no-repeat;
	position: absolute;
/*	border: 1px solid black;*/
}

.button-orange-blue {
	height: 107px;
	width: 96px;	
	top: 771px;
	background:  url(../images/bg/mainmenu-button-orange.gif) no-repeat;
	position: absolute;
	
}

.button-orange-green {
	height: 107px;
	width: 96px;	
	top: 1002px;
	background:  url(../images/bg/mainmenu-button-orange.gif) no-repeat;
	position: absolute;
	
}

.button-orange-yellow {
	height: 107px;
	width: 96px;	
	top: 542px;
	background:  url(../images/bg/mainmenu-button-orange.gif) no-repeat;
	position: absolute;
	
}

.button-orange-red {
	height: 107px;
	width: 96px;	
	top: 682px;
	background:  url(../images/bg/mainmenu-button-orange.gif) no-repeat;
	position: absolute;
	
}

.button-violet-blue {
	height: 107px;
	width: 96px;	
	top: 884px;
	background:  url(../images/bg/mainmenu-button-violet.gif) no-repeat;
	position: absolute;
	
}

.button-violet-green {
	height: 107px;
	width: 96px;	
	top: 1114px;
	background:  url(../images/bg/mainmenu-button-violet.gif) no-repeat;
	position: absolute;
	
}

.button-violet-yellow {
	height: 107px;
	width: 96px;	
	top: 652px;
	background:  url(../images/bg/mainmenu-button-violet.gif) no-repeat;
	position: absolute;
	
}

.button-violet-red {
	height: 107px;
	width: 96px;	
	top: 798px;
	background:  url(../images/bg/mainmenu-button-violet.gif) no-repeat;
	position: absolute;
	
}

.button-violet-orange {
	height: 107px;
	width: 96px;	
	top: 660px;
	background:  url(../images/bg/mainmenu-button-violet.gif) no-repeat;
	position: absolute;
	
}

#mainbuttonlink
{
	position: absolute;
	top: 0px; 
	left: 0px;
	width: 93px;
	height: 106px;
	text-indent: -9999px;
/*	border: 1px solid black;*/
	}


/* second level menu
-----------------------------------------------------------------------------*/
#second-level-menu {
	position: absolute;
	left: 11px;
	top: 120px;
	width: 197px;
	height: 230px;	
	border-color:#FFFFFF; 	
	background: transparent;
	margin-left: 35px;
	text-align: left;
/*	border: 1px solid black;*/
}

#second-level-menu-green {
	position: absolute;
	left: 11px;
	top: 232px;
	width: 197px;
	height: 230px;	
	border-color:#FFFFFF; 	
	background: transparent;
	margin-left: 35px;
	text-align: left;
/*	border: 1px solid black;*/
}

#second-level-menu-yellow {
	position: absolute;
	left: 11px;
	top: 344px;
	width: 197px;
	height: 90px;	
	border-color:#FFFFFF; 	
	background: transparent;
	margin-left: 35px;
	text-align: left;
/*	border: 1px solid black;*/
}

#second-level-menu-red {
	position: absolute;
	left: 11px;
	top: 460px;
	width: 197px;
	height: 90px;	
	border-color:#FFFFFF; 	
	background: transparent;
	margin-left: 35px;
	text-align: left;
/*	border: 1px solid black;*/
}

#second-level-menu-orange {
	position: absolute;
	left: 11px;
	top: 574px;
	width: 197px;
	height: 90px;	
	border-color:#FFFFFF; 	
	background: transparent;
	margin-left: 35px;
	text-align: left;
/*	border: 1px solid black;*/
}

#second-level-menu-violet {
	position: absolute;
	left: 11px;
	top: 686px;
	width: 197px;
	height: 90px;	
	border-color:#FFFFFF; 	
	background: transparent;
	margin-left: 35px;
	text-align: left;
/*	border: 1px solid black;*/
}

.second-level-menu-button-active1 {
	height: 43px;
	width: 197px;	
	top: 0px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
}

.second-level-menu-button-active2 {
	height: 43px;
	width: 197px;	
	top: 46px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-active3 {
	height: 43px;
	width: 197px;	
	top: 92px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-active4 {
	height: 43px;
	width: 197px;	
	top: 138px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-active5 {
	height: 43px;
	width: 197px;	
	top: 184px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-active6 {
	height: 43px;
	width: 197px;	
	top: 230px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-active7 {
	height: 43px;
	width: 197px;	
	top: 276px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-active8 {
	height: 43px;
	width: 197px;	
	top: 322px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-active9 {
	height: 43px;
	width: 197px;	
	top: 368px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-active10 {
	height: 43px;
	width: 197px;	
	top: 414px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-active11 {
	height: 43px;
	width: 197px;	
	top: 460px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-active12 {
	height: 43px;
	width: 197px;	
	top: 506px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

#second-level-menu-button-link
{
	color: "#FFF000"; 
	font-family: "Optima Cyr";
	position: absolute;
	top: 0px; 
	left: 0px;
	width: 182px;
	height: 25px;
	text-decoration:none;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	padding-top: 12px;
	padding-left: 12px;
}

#second-level-menu-button-link2
{
	color: "#FFF000"; 
	font-family: "Optima Cyr";
	position: absolute;
	top: 0px; 
	left: 0px;
	width: 182px;
	height: 25px;
	text-decoration:none;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 12px;
}
	
#second-level-menu-button-link-inactive
{
	color: "#FFF000"; 
	font-family: "Optima Cyr";
	position: absolute;
	top: 0px; 
	left: 0px;
	width: 103px;
	height: 25px;
	text-decoration:none;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	padding-top: 12px;
	padding-left: 12px;

	}
	
#second-level-menu-button-link-inactive2
{
	color: "#FFF000"; 
	font-family: "Optima Cyr";
	position: absolute;
	top: 0px; 
	left: 0px;
	width: 103px;
	height: 25px;
	text-decoration:none;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 12px;

	}

.second-level-menu-button-inactive1 {
	height: 43px;
	width: 115px;	
	top: 0px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
	
}

.second-level-menu-button-inactive2 {
	height: 43px;
	width: 115px;	
	top: 46px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}
.second-level-menu-button-inactive3 {
	height: 43px;
	width: 115px;	
	top: 92px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-inactive4 {
	height: 43px;
	width: 115px;	
	top: 138px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-inactive5 {
	height: 43px;
	width: 115px;	
	top: 184px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-inactive6 {
	height: 43px;
	width: 115px;	
	top: 230px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-inactive7 {
	height: 43px;
	width: 115px;	
	top: 276px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-inactive8 {
	height: 43px;
	width: 115px;	
	top: 322px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-inactive9 {
	height: 43px;
	width: 115px;	
	top: 368px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-inactive10 {
	height: 43px;
	width: 115px;	
	top: 414px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-inactive11 {
	height: 43px;
	width: 115px;	
	top: 460px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

.second-level-menu-button-inactive12 {
	height: 43px;
	width: 115px;	
	top: 506px;
	background:  url(../images/bg/second-level-active-button-blue.png) no-repeat;
	position: absolute;
	
}

/* Footer
-----------------------------------------------------------------------------*/
#footer {
	height: 106px;
	background: url(../images/bg/footer.jpg) 50% 0 no-repeat;
	padding: 22px 0 0;
	border: 0px solid black;
}





