BODY {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 30px;
	margin: 0px;
	padding-TOP: 0px;
	font-family: Tahoma, Arial;
	font-size: 12px;
	line-height: 180%;
	line-height: 20px;
	color: #006aad;
}

UL LI {
    font-family: Tahoma, Arial;
	font-size: 12px;
	line-height: 180%;
	line-height: 20px;
	color: #006aad;
}

P {
    font-family: Tahoma, Arial;
	font-size: 12px;
	line-height: 180%;
	line-height: 20px;
	color: #006aad;
}

.main {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 0px;
}


.yellow {
	background-image: url(../images/bg-yellow.jpg);
	background-repeat:repeat-x;
	background-color: #f4ce59;
}
.green {
	background-image: url(../images/bg-green.jpg);
	background-repeat:repeat-x;
	background-color: #afd46a;
}
.blue {
	background-image: url(../images/bg-blue.jpg);
	background-repeat:repeat-x;
	background-color: #94c3e0;
}



.esola {
	background-image: url(../images/esola.gif);
	background-position:top;
	background-repeat:no-repeat;
}
.eat {
	background-image: url(../images/eat.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.flex {
	background-image: url(../images/flex.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.translation {
	background-image: url(../images/translation.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.sc {
	background-image: url(../images/sc.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.individual {
	background-image: url(../images/individual.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.group {
	background-image: url(../images/group.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.children {
	background-image: url(../images/children.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.couple {
	background-image: url(../images/couple.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.general {
	background-image: url(../images/general.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.exam {
	background-image: url(../images/exam.jpg);
	background-position:top;
	background-repeat:no-repeat;
}




.yellowbg {
	background-image: url(../images/bg-yellowhouse.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.flexbg {
	background-image: url(../images/flexbg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.scbg {
	background-image: url(../images/scbg.png);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.eatbg {
	background-image: url(../images/eatbg.png);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.translationbg {
	background-image: url(../images/translationbg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.individualbg {
	background-image: url(../images/individualbg.png);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.groupbg {
	background-image: url(../images/groupbg.png);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.childrenbg {
	background-image: url(../images/childrenbg.png);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.couplebg {
	background-image: url(../images/couplebg.png);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.generalbg {
	background-image: url(../images/generalbg.png);
	background-position:left top;
    background-repeat:no-repeat;
    background-position: 0px 30px;
}
.exambg {
	background-image: url(../images/generalbg.png);
	background-position:left bottom;
	background-repeat:no-repeat;
}





td.quicklink {
	background-color: #2382c0;
	background-image: url(../images/bgquicklink.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

table.footer {
	font-size: 11px;
	LINE-HEIGHT: 14px;
	background-image: url(../images/footer2.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.svarog {
	font-size: 11px;
	COLOR: #fff;
}


.login {
	COLOR: #70aed6;
	font-size: 10px;
}
.loginbox {
	color:#07588b;
	border: 0px solid #07588b;
	background-color: #bddaec;
	font-size:10px;
	height:13px;
}


a img,:link , a img,:visited {border: none;}
hr {border: none 0;border-top: 1px solid #006aad;
}


.txt {
    font-size: 12px;
    color: #006aad;
    line-height: 18px;
	margin-right: 20px;
}
.text {
    font-size: 12px;
    color: #006aad;
    line-height: 18px;
	margin-right: 20px;
}

.Title {
	font-size: 26px;
	font-weight:bold;
	color: #006aad;
	line-height: 36px;
}
.subTitle {
	font-size: 16px;
	font-weight:bold;
	color: #006aad;
	line-height: 20px;
	font-style: italic;
}


A:link {	COLOR: #046BAE; TEXT-DECORATION: none}
A:visited {	COLOR: #046BAE; TEXT-DECORATION: none}
A:active {	COLOR: #046BAE;  TEXT-DECORATION: underline}
A:hover {	COLOR: #046BAE;  TEXT-DECORATION: underline}

.bulletmenu{
	margin-right: 12px;
	margin-left: 12px;
	font-size: 15px;
	color: #fff;
}

A.linkmenu:link, A.linkmenu:visited {
	color: #fff;
	text-decoration: none;
	font-size: 15px;
	font-weight:bold;
	line-height:24px
}

A.linkmenu:hover, A.linkmenu:active  {
    text-decoration: none;
    color: #faebbb;
}

td.submenu{
background-image: url(../images/bgsubmenu.gif);
background-repeat:no-repeat;
}

td.submenu:hover{
background-image: url(../images/bgsubmenu-hover.gif);
background-repeat:no-repeat;
}

.ellipsis {
   white-space:nowrap;
   text-overflow:ellipsis;
   overflow:hidden;
   width:220px;
   display:block;
}





A.linksubmenu:link, A.linksubmenu:visited {
	COLOR: #006aad;
	font-size:13px;
	TEXT-DECORATION: none;
	font-weight:bold;
	line-height:20px;
	margin-left:40px;
}

A.linksubmenu:hover, A.linksubmenu:active  {
TEXT-DECORATION: none; COLOR: #fff;	TEXT-DECORATION: none; 
}
A.textlink:link, A.textlink:visited {
	COLOR: #006aad;
	TEXT-DECORATION: none;
	font-size: 12px;
}

A.textlink:hover, A.textlink:active  {
TEXT-DECORATION: underline; COLOR: #006aad;
}
