@charset "utf-8";
/* CSS Document */
html {height:100%;}

body {
	font: 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:#336699;	
	margin:0;
	height:100%;	
	}
#nonFooter {
	position: relative;
	min-height: 100%;
	}
* html #nonFooter{height: 100%;}		
#nonFooterContent{
/*	padding-bottom:10em;*/
	}

/******************************************/
/*      FOOTER 
/*****************************************/	
/*#footer {
	position: relative;
	margin-top: -8.8em;	
	width:100%;
	padding:0;	
	}
#footer .content {
	padding:10px;
	margin:10px;
	border-top: 1px solid #204d89;	
	}		
/******************************************/
/*      FOOTER 
/*****************************************/	
#footer {
	width:100%;
	margin:0;
	padding:0;
	position:relative;
	bottom:5px;
	}
#footer .content {
	padding:10px;
	margin:10px;
	border-top: 1px solid #204d89;	
	}	
#footer .floatleft{
	float:left;
	padding: 0 10px 0 10px;
	}	
/******************************************/
/*     COMMON ELEMENTS 
/*****************************************/		
a {color: #ADD8E6;}  
a:hover {color:#FFFFFF;}  
	
img {
	border:0;
	}
img.top {vertical-align:text-top}
img.bottom {vertical-align:text-bottom}	
p{
	padding:0;
	margin:0;
	}	
h2{ /* zagolovok dlja statji */
	font: bold italic 22px/1.3 Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
	text-align:center;
	padding: 0px 0 0 0;
	}		
h3{ /* zagolovok v statje, napr. About School */	
	font: bold 18px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:center;
	}	
h4{ /* podzagolovok v statje, napr. FAQ*/
	font: bold 14px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC23;
	text-align:left;
	padding: 10px 0 0 0;	
	}	
h5{ /* podzagolovok v forme, napr. CELTA*/
	font: bold 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	padding: 5px 0 2px 0;
	margin: 5px 0 2px 0;	
	}
h6{ /* epigraf*/
	font: bold italic 16px Georgia, "Times New Roman", Times, serif;
	color: #ADD8E6;
	text-align:right;
	padding: 3px 0 1px 0;
	margin:0;	
	}	
.podpis{ /* podpisj k epigraf*/
	font: italic 12px/1.3 Georgia, "Times New Roman", Times, serif;
	color: #ADD8E6;
	text-align:right;
	padding: 3px 0 1px 0;
	margin:0;	
	}				
.article {
	font: 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding: 0 10px 0 0;
	text-align:justify;
	}
.article li{
	margin-left: 20px;
	}	
.article1 {
	font: 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding: 0 10px 0 0;
	}
.article2 {
	font: 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding: 0 10px 0 0;
	text-align:left;
	}
.article2 ul {margin:0; padding:0;} /* dlja tablic*/	
.article3 {
	font: 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding: 20px 20px 0 0;
	text-align:justify;
	}
.article4 {
	font: 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#b1b1b1;
	padding: 0 10px 0 0;
	}
a.article4{	
	text-decoration:none;
	}	
a.article4:hover, a.article4:hover{	
	color:#ADD8E6;
	}		
.article5 {
	font: 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding: 0 10px 0 0;
	}
a.article5{	
	text-decoration:none;
	}	
a.article5:hover, a.article5:hover{	
	color:#ADD8E6;
	}	
.article6 {
	font: 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#ADD8E6;
	padding: 0 10px 0 0;
	}	
						
.small {
	font: 10px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	}
.small1 {
	font: italic 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#666666;
	}		
.floatright {
	float:right;
	}
.clear {clear:left;}	/* from new string for float*/
.clearboth{clear:both;}				
/******************************************/
/*      COMMON PARTS
/*****************************************/
#img-row {
	padding: 53px 0 0 0;
	}	
#plakat {
	margin: 0 0 0 0;
	padding: 0px 100px 0 10px;
	}
.container {
	position:relative;
	top:0;
	width:760px;
	height:auto;
	min-height: 95%;
	left:50%;
	margin-left: -380px;
	padding:0;
	display:block;			
	}	
/******************************************/
/*      HEADER
/*****************************************/
#header {
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:0;
	width:100%;
	min-width:850px;
	height:124px;	
	background: #b9e2f6 url(p/el2008/header-081014.jpg) no-repeat;	
	display:block;
	overflow:hidden;
	}
#header h1 {
	text-indent:-999px;
	font:12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;	
	}	
#header img {
	position:absolute;
	top:12px;
	left:18px;
	}
/******************************************/
/*     LOGIN
/*****************************************/	
#login {
	float:right;
	margin:0 15px 0 0;
	padding:5x;
	font:11px Arial, Helvetica, sans-serif;
	color:#333333;
	}
/******************************************/
/*     TOP BANNER
/*****************************************/	
#topbanner img{
	position:relative;
	margin:2px 40px 5px 128px;
	padding: 0;
	background-color:#33FF33;
	}		
/******************************************/
/*      MAIN MENU BAR
/*****************************************/	
#mainmenubar {
	background:url(p/el2008/mainmenubar-081014.jpg) repeat-x;
	height:24px;
	width:100%;
	position:absolute;
	top:100px;
	left:0;	
	overflow:hidden;
	}
/******************************************/
/*      LANGUAGES
/*****************************************/
#languages {
	font:11px Arial, Helvetica, sans-serif;	
	color:#FFFFFF;
	padding:5px 5px 5px 15px;
	position:absolute;
	top: 100px;
	left:0px;
	}
#languages a{
	text-decoration:none;
	color:#FFFFFF;
	}			
/******************************************/
/*      MAIN MENU
/*****************************************/	
ul#mainmenu li.active a{
	color:#FFCC23;
	}
/* Root = Horizontal, Secondary = Vertical */
ul#mainmenu {
	position:absolute;
	left:110px;
	top:100px;
	font: 14px/22px Arial, Helvetica, sans-serif;	
	color:#FFFFFF;
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 1000px; /*For KHTML*/
  list-style: none;
  height: 24px;
  	z-index:99;
}

ul#mainmenu li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
}

ul#mainmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
}

ul#mainmenu ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#mainmenu ul li {
  width: 200px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#mainmenu a {
  border: 1px solid #5c7fa7;
  border-right-color: #93abc3;
  border-bottom-color: #93abc3;
  padding: 0 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  background: none;
  color: #ADD8E6;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#mainmenu a:hover,
ul#mainmenu li:hover a,
ul#mainmenu li.iehover a {
  background: #5781AB;
  color: #FFF;
}

/* 2nd Menu */
ul#mainmenu li:hover li a,
ul#mainmenu li.iehover li a {
  float: none;
  background: #003d7d;
  color: #ADD8E6;
	font:12px/22px Arial, Helvetica, sans-serif;	
  
}

/* 2nd Menu Hover Persistence */
ul#mainmenu li:hover li a:hover,
ul#mainmenu li:hover li:hover a,
ul#mainmenu li.iehover li a:hover,
ul#mainmenu li.iehover li.iehover a {
  background: #5781AB;
  color: #FFF;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#mainmenu li:hover ul ul,
ul#mainmenu li:hover ul ul ul,
ul#mainmenu li.iehover ul ul,
ul#mainmenu li.iehover ul ul ul {
  display: none;
}

ul#mainmenu li:hover ul,
ul#mainmenu ul li:hover ul,
ul#mainmenu ul ul li:hover ul,
ul#mainmenu li.iehover ul,
ul#mainmenu ul li.iehover ul,
ul#mainmenu ul ul li.iehover ul {
  display: block;
}	
/******************************************/
/*      MAIN CONTAINER
/*****************************************/	
#maincontainer {
	position:absolute;
	padding:0 0 0px 0;
	margin:120px 0 0 0;
	width:100%;
	display:block;	
	}
/******************************************/
/*      R-STAR - rounded corners from L.Studio
/*****************************************/	
.r-star {
	position:relative;
	overflow:hidden;
	padding:7px 0;
	background:#0099cc;
	width:220px;
	margin:10px 0 0 10px;
	float:left; 
	}
.r-star .cn{
	position:absolute;
	width:14px;
	height:14px;
	left:-7px;
	top:-7px;
	background:url(p/el2008/r-star.gif);
	}
.r-star .cn.tr, .r-star .cn.br{
	margin-left:100%;
	}
.r-star .cn.bl, .r-star .cn.br{
	top:auto;
	}	
	
/******************************************/
/*      R-STAR - rounded corners from L.Studio bez FLOAT
/*****************************************/	
.r-star2 {
	position:relative;
	overflow:hidden;
	padding:7px 0;
	background:#0099cc;
	width:220px;
	margin:10px 0 0 10px;
	}
.r-star2 .cn{
	position:absolute;
	width:14px;
	height:14px;
	left:-7px;
	top:-7px;
	background:url(p/el2008/r-star.gif);
	}
.r-star2 .cn.tr, .r-star2 .cn.br{
	margin-left:100%;
	}
.r-star2 .cn.bl, .r-star2 .cn.br{
	top:auto;
	}	
	
/******************************************/
/*      R-STAR1 - inline menu
/*****************************************/	
.r-star1 {
	position:relative;
	overflow:hidden;
	padding:0px 0;
	background:#4fa6cd;
	margin:0px 10px 5px 0px;
	float:left; 
	}
.r-star1 .cn{
	position:absolute;
	width:6px;
	height:6px;
	left:-3px;
	top:-3px;
	background:url(p/el2008/r-star1.gif);
	}
.r-star1 .cn.tr, .r-star1 .cn.br{
	margin-left:100%;
	}
.r-star1 .cn.bl, .r-star1 .cn.br{
	top:28px;
	}
.r-star1 ul {
	padding:0;
	margin:0;
	list-style:none;
	}
.r-star1 ul li{
	padding:7px;
	margin:0;
	}
.r-star1 ul a{color:#FFFFFF; text-decoration:none;}
.r-star1 ul a:hover{color:#0380b7;}
.r-star1 li.active a{color:#ffcc23; text-decoration:underline;}	
						
/******************************************/
/*      SECOND MENU
/*****************************************/	
#secondmenu{
	color:#ADD8E6;
	background-color:#0099cc;
	padding:7px 14px;
	font: 12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	}
	
#secondmenu ul{
	margin: 2px 0px 2px 0px;
	padding:0;
	list-style: none;
	}	
#secondmenu .level1 ul{
	padding:0 0 0 12px;
	}
#secondmenu .leveln ul{
	padding:0 0 0 20px;
	}
				
#secondmenu .level1 li{
	padding: 2px 4px 2px 4px;
	margin: 2px 0 2px -2px;
	list-style: none outside;
	list-style-image: none;
	font-weight:bold;
	}
#secondmenu .leveln li{
	padding: 2px 0px 2px 0px;
	margin: 2px 0 2px 5px;
	list-style: none outside;
	list-style-image: none;
	font-weight:normal;
	}
			
#secondmenu .level1 li.active, .level1 li.active a{color: #00337A;	}
#secondmenu .level1 li.unactive, .level1 li.unactive a{color: #FFFFFF;}	

#secondmenu .leveln li.active{list-style-image:url(p/el2008/list-marker.gif);}
#secondmenu .leveln li.active, .leveln li.active a{color: #00337A;	}
#secondmenu .leveln li.unactive, .leveln li.unactive a{color: #ADD8E6;}	
	
	
#secondmenu a{text-decoration:none;}
#secondmenu a{background:none;}	
#secondmenu a:hover{color:#ADD8E6;}	
/* neudachnij variant - ne poshel v IE
#secondmenu{
	color:#ADD8E6;
	background-color:#0099cc;
	padding:7px 14px;
	font: 12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	}
	
#secondmenu ul{
	margin: 2px 0px 2px 0px;
	padding:0;
	list-style: none;
	}	
#secondmenu .level1 ul{
	padding:0 0 0 12px;
	}
#secondmenu .leveln ul{
	padding:0 0 0 20px;
	}
				
#secondmenu .level1 li{
	padding: 2px 4px 2px 4px;
	margin: 2px 0 2px -2px;
	list-style: none outside;
	list-style-image: none;
	background:#007A9E;
	}
#secondmenu .leveln li{
	padding: 2px 0px 2px 0px;
	margin: 2px 0 2px 5px;
	list-style: none outside;
	list-style-image: none;
	background:none;
	}
			
#secondmenu .level1 li.active{
	color: #FFFFFF;	
	}
#secondmenu .leveln li.active{
	list-style-image:url(p/el2008/list-marker.gif);
	}
	
#secondmenu li.active a{color: #00337A;	}	
#secondmenu li.unactive a{color: #ADD8E6;}
	
#secondmenu a{text-decoration:none;}
#secondmenu a{background:none;}	
#secondmenu a:hover{color:#FFCC33;}	
*/
/******************************************/
/*      CONTENT (vieta rakstam utml)
/*****************************************/	
#content {
	font: 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-left:235px;
	padding: 0 10px 0 10px;	
	}
/******************************************/
/*      firstpage (vieta rakstam utml)
/*****************************************/	
#firstpage {
	font: 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin:0px;
	padding: 0 10px 0 10px;
	}
#firstpage h1{
	font: bold italic 22px/1.3 Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
	text-align:center;
	}
.firstpagetable {
	background:#b8121f url(/p/el2008/red-fons-croped.jpg) no-repeat;
	font: 16px/1.3 Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	}
.firstpagetable p{
	padding:5px 10px 5px 10px;
	margin:0;
	}	
.firstpagetable a{
	color:#FFFFFF;
	text-decoration:none;
	}
.firstpagetable a:hover{
	/*color:#FFCC23;*/
	text-decoration:underline;
	}
.firstpagetable ul{
	list-style: disc outside;
	margin: 0px 7px 0px 30px;
	padding: 0;	
	font: 14px/1.3 Verdana, Arial, Helvetica, sans-serif;
	}			
#kolaza1 { /* english*/
	background:#5b84b9 url(/p/el2008/kolaza-1.jpg) no-repeat;
	overflow:hidden;
	margin:0;
	padding:0;
	}
#kolaza2 { /*modern languages */
	background:#122147 url(/p/el2008/kolaza-2.jpg) no-repeat;
	overflow:hidden;
	margin:0;
	padding:0;
	}
#kolaza3 { /* ielts */
	background:#cedce7 url(/p/el2008/kolaza-3.jpg) no-repeat;
	overflow:hidden;
	margin:0;
	padding:0;
	}
#kolaza4 { /* korporative */
	background:#fffffb url(/p/el2008/kolaza-4.jpg) no-repeat;
	overflow:hidden;
	margin:0;
	padding:0;
	}	
#kolaza5 { /* abroad */
	background:#e8ebfe url(/p/el2008/kolaza-5.jpg) no-repeat;
	overflow:hidden;
	margin:0;
	padding:0;
	}
#kolaza6 { /* prepodi */
	background:#7ea6ca url(/p/el2008/kolaza-6.jpg) no-repeat;
	overflow:hidden;
	margin:0;
	padding:0;
	}
#kolaza7 { /* working at IH Riga */
	background:#e5ebeb url(/p/el2008/kolaza-7.jpg) no-repeat;
	overflow:hidden;
	margin:0;
	padding:0;
	}	
/******************************************/
/*      AKCIJA
/*****************************************/			
.title_akcija{
	font: bold 14px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	padding: 3px 0 2px 0;
	}
.text_akcija {
	font: bold 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#0071BB;
	text-align:center;
	padding: 0;
	}	
/******************************************/
/*      PODVAL
/*****************************************/	
 ul.podval {
	list-style: disc outside;
	margin: 0px 7px 0px 10px;
	padding: 0;	
	}

/*******************************************************************************************************							
/******************************************/
/*      MAIN MENU
/*****************************************/		
#topmenu { 
	background-color:#FFCC23;	
	margin: 0 10px 3px 5px;	
	padding: 0;
	}	
a.linktopmenu {
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	color:#0380b7;
	text-decoration:none;	
	}
a.linktopmenu:hover, a.linktopmenuc:hover {
	color: #FFFFFF;
	text-decoration:none;
	}
/* current menu */
a.linktopmenuc {
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	color:#00407f;
	text-decoration:underline;
	}				
/******************************************/
/*      LEFT MENU
/*****************************************/	
/* valodas izvele */
.leftmenu-p{
	font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif;	
	color: #336699;
	padding: 0;
	height: 28px;	
	}
.leftmenu-2{
	height: 32px;
	font: 11px/1.5 Verdana, Arial, Helvetica, sans-serif;	
	color: #336699;
	padding: 0 0 0 10px;
	}
a.linkleftmenu-2{
	color:#336699;
	text-decoration:none;
	}	
/* punkti menu*/	
a.linkleftmenu{
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	color:#000000;
	text-decoration:none;	
	}
	
/* leftmenu-3 - prosto menu item, leftmenu-3c - current menu item*/	
.leftmenu-3, .leftmenu-3c{
	display: block;  
	font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
	background: url(/p/picti/3-1-q.gif) no-repeat top left;
	height: 28px;
	width: 200px;	
	padding: 0 0 0 10px;	
	}	
a.leftmenu-3{	
	color:#000000;
	text-decoration:none;	
	}	
a.leftmenu-3c{	
	color:#336699;
	text-decoration:none;	
	}
a.leftmenu-3:hover, a.leftmenu-3c:hover{	
	background: url(/p/picti/3-1.gif) no-repeat top left;
	}	

/* leftmenu-4 - prosto menu item, leftmenu-4c - current menu item*/	
.leftmenu-4, .leftmenu-4c{ 
	display: block; 
	font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
	background: url(/p/picti/4-1-q.gif) no-repeat top left;
	height: 28px;
	width: 180px;	
	padding: 0 0 0 10px;	
	}	
a.leftmenu-4{	
	color:#000000;
	text-decoration:none;	
	}	
a.leftmenu-4c{	
	color:#336699;
	text-decoration:none;	
	}
a.leftmenu-4:hover, a.leftmenu-4c:hover{	
	background: url(/p/picti/4-1.gif) no-repeat top left;
	}		

/* leftmenu-5 - prosto menu item, leftmenu-5c - current menu item*/	
.leftmenu-5, .leftmenu-5c{  
	display: block;
	font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
	background: url(/p/picti/5-1-q.gif) no-repeat top left;
	height: 28px;
	width: 175px;	
	padding: 0 0 0 10px;	
	}	
a.leftmenu-5{	
	color:#000000;
	text-decoration:none;	
	}	
a.leftmenu-5c{	
	color:#336699;
	text-decoration:none;	
	}
a.leftmenu-5:hover, a.leftmenu-5c:hover{	
	background: url(/p/picti/5-1.gif) no-repeat top left;
	}		
	
/* leftmenu-6 - prosto menu item, leftmenu-6c - current menu item*/	
.leftmenu-6, .leftmenu-6c{  
	display: block;
	font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
	background: url(/p/picti/6-1-q.gif) no-repeat top left;
	height: 28px;
	width: 167px;	
	padding: 0 0 0 10px;	
	}	
a.leftmenu-6{	
	color:#000000;
	text-decoration:none;	
	}	
a.leftmenu-6c{	
	color:#336699;
	text-decoration:none;	
	}
a.leftmenu-6:hover, a.leftmenu-6c:hover{	
	background: url(/p/picti/6-1.gif) no-repeat top left;
	}		

/* leftmenu-7 - prosto menu item, leftmenu-7c - current menu item*/	
.leftmenu-7, .leftmenu-7c{ 
	display: block; 
	font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
	background: url(/p/picti/7-1-q.gif) no-repeat top left;
	height: 28px;
	width: 200px;	
	padding: 0 0 0 10px;	
	}	
a.leftmenu-7{	
	color:#000000;
	text-decoration:none;	
	}	
a.leftmenu-7c{	
	color:#336699;
	text-decoration:none;	
	}
a.leftmenu-7:hover, a.leftmenu-6c:hover{	
	background: url(/p/picti/7-1.gif) no-repeat top left;
	}		
.block_left_menu {
	width: 125px;
	padding:10px;
	}
.iesaka {
	height: 28px;
	width: 122px;	
	padding: 5px;
	text-align:center;
	color:#333333;
	}	

/******************************************/
/*      RIGHT MENU
/*****************************************/		
#rightmenu { 
	background-color:#0380b7;	
	width: 210px;
	margin: 0 10px 3px 5px;	
	padding: 0;
	text-align:left;
	}	
ul.list {
	list-style: disc outside;
	margin: 3px 7px 5px 20px;
	padding: 0;	
	}
li.list {
	margin-left:5px;
	}
ul.list1 {
	list-style: disc outside;
	margin: 3px 7px 5px 5px;
	padding: 0;	
	}
li.list1 {
	margin-left:5px;
	}		
a.linkrightmenu {
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	color:#ADD8E6;
	text-decoration:none;		
	}
a.linkrightmenu:hover {
	color: #FFFFFF;
	text-decoration:none;		
	}	
/* current menu */	
a.linkrightmenuc {
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	color:#000080;
	text-decoration:underline;	
	}	
/******************************************/
/*      RIGHT MENU 2
/*****************************************/		
#rightmenu2 { 
	background-color:#4fa6cd;	
	width: 210px;
	margin: 0 10px 3px 5px;	
	padding: 0;
	text-align:left;	
	}	
a.linkrightmenu2 {
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	color:#FFFFFF;
	text-decoration:none;		
	}
a.linkrightmenu2:hover {
	color: #0380b7;
	text-decoration:none;		
	}	
/* current menu */	
a.linkrightmenu2c {
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	color:#ffcc23;
	text-decoration:underline;	
	}
/******************************************/
/*      RIGHT MENU 3
/*****************************************/		
#rightmenu3 { 
	background-color:#FFCC23;
	width: 165px;
	margin: 0 10px 3px 5px;	
	padding: 0;
	text-align:left;	
	}	
a.linkrightmenu3 {
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	color:#0380b7;
	text-decoration:none;		
	}
a.linkrightmenu3:hover {
	color: #FFFFFF;
	text-decoration:none;		
	}	
/* current menu */	
a.linkrightmenu3c {
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	color:#00407f;
	text-decoration:underline;	
	}
/******************************************/
/*      TOP MeNU 2
/*****************************************/	
#topmenu2 {
	float:left;
	padding-bottom:10px;
	}
.topmenu2 {
	float:left;
	padding:5px;
	margin:0px;
	}	
.topmenu2table {
	background-color:#4fa6cd;
	}
.topmenu2table p{
	text-align:center;
	padding:5px;
	}				
/******************************************/
/*      krasivosti
/*****************************************/	
.border {
	border: 2px solid	#FFCC23;
	padding: 5px;
	background-color:#0380b7;	
	}
.border1 {
	border: 1px solid	#0380b7;
	padding: 5px;	
	}
.border11 { /* tozhe, 4to border1, tolko bez padding */
	border: 1px solid	#0380b7;
	padding: 0;	
	}	
.border-teacher {
	border: 1px solid	#0380b7;
	padding: 3px;
	float:left;
	width:100px;
	height:180px;	
	}	
.border2 {
	border: 1px solid	#ffffff;
	color:#0380b7;
	background-color:#FFCC23;
	text-align:center;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;	
	}	
a.border2-link {
	color:#00407f;
	}
.border3 {
	padding: 5px;
	background-color:#0380b7;	
	}
.border-right { /* na HOME page */
	border-right: 1px solid	#577FA9;
	}				
.title3{ 
	font: bold 16px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	padding: 0;	
	}		
.title4{ /* po4ti h4 */
	font: bold 14px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC23;
	text-align:center;
	padding: 5px 0 5px 0;	
	}	
a.title4:hover{ /* po4ti h4 */
	color:#FFFFFF;	
	}
.title5{ /* po4ti left h4 */
	font: bold 14px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC23;
	text-align:left;
	padding: 0px 0 5px 0px;	
	}
a.title5{
	text-decoration:none;
	}
a.title5:hover{ 
	color:#FFFFFF;	
	}
.title6{ /* white title4 */
	font: bold 14px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	padding: 5px 0 5px 0;	
	}
.title7{ /* light blue title4 */
	font: bold 14px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#0380b7;
	text-align:center;
	padding: 5px 0 5px 0;	
	}
.title8{ /* light blue title4  BIGGER*/
	font: bold 18px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#0380b7;
	text-align:center;
	padding: 5px 0 5px 0;	
	}
.title9{ /* title4 pomelche */
	font: bold 13px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC23;
	text-align:center;
	padding: 5px 0 5px 0;	
	}	
a.title9:hover{ /* po4ti h4 */
	color:#FFFFFF;	
	}	
											
.text4 {
	font: 14px/1.3 Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding: 0 0 5px 0;		
	}	
.text5 { /* datums v study abroad, right menu */
	font: bold 11px/1.1 Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	padding: 0 0 0 0;		
	}
.text6 {
	font: 10px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding: 0 10px 0 0;
	}	
.text_c1 {
	color:#FCDC74;
	font-weight:bold;
	}
.text_c2 {
	color:#FFCC23;
	font-weight:bold;
	}		
.padd_2 {
	padding: 2px;
	}
.padd_10 {
	padding: 10px;
	}
a.link1 {
	color:#FFCC23;
	text-decoration:none;
	}				
/* ************************************ */
/*             BUTTONS                  */
/* ************************************ */		
.butt1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	text-align:center;
	color:#333333;
	background: #CCCCCC;
	border: 1px solid #333333;
	margin:3px;
	padding:3px;
	}
.butt2 {
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	text-align:center;
	color:#333333;
	background: #CCCCCC;
	border: 1px solid #333333;
	margin:0;
	padding:2px;
	}
.butt3 {
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	text-align:center;
	color:#333333;
	margin:5px;
	padding:5px;
	}
.butt4 { /* kak butt1, tolko menjshe */
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	text-align:center;
	color:#333333;
	background: #CCCCCC;
	border: 1px solid #666666;
	margin:3px 0 0 0;
	padding:0px;
	}				
/******************************************/
/*      on first page
/*****************************************/	
.border-r10 {
	padding:5px;
	background-color:#0380b7;
	margin:2px 10px 0 3px;	
	}	
#first-page-container{
	margin:2px 8px 0 0;
	}	
.fp-img {
	float: left;
	padding: 1px 5px 5px 0;	
	}
ul.fp-list {
	margin-left:15px;
	margin-top: 5px;
	padding:0;
	}
ul.fp-list li {
	padding-top:7px;
	}
.border-a10 {
	padding:2px;
	margin:2px 10px 0 3px;	
	}	
/******************************************/
/*      AKCIJA (on first page)
/*****************************************/		
#akcija { 
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	color:#0380b7;
	background-color:#FFCC23; /*#0380b7;	*/
	width: 160px;
	margin: 0 10px 3px 5px;	
	padding: 0;
	float:right;	
	}	
#akcija a {
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	text-align:center;	
	color:#0380b7;
	padding: 0 5px 5px 5px;
	}
#akcija a:hover {
	color: #FFFFFF;
	}	
#akcija h4{ /* podzagolovok*/
	font: bold 14px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#0380b7;
	text-align:center;
	padding: 5px;	
	margin: 0 0 3px 0;
	}		
#akcija p{
	text-align:center;
	padding:3px;
	}	
.star1, .star2 {
	background:url(p/p/Star-120x70.gif) no-repeat center;
	width:120px;
	height:70px;
	font: bold 21px/1.3 Verdana, Arial, Helvetica, sans-serif; 
	text-align:center;
	vertical-align:text-bottom;
	margin-top:0;
	padding-top:40px;
	color:#FFFFFF;
	display:block;
	}
.star1 {float:left;}	
.star2 {float:right;}	
/******************************************/
/*     anons
/*****************************************/	
.anons{
padding:5px 0 5px 0;
margin: 5px 0 5px 0;
min-height:120px;
}
.anons img {
border: 1px solid #0380b7;
padding:2px;
}	
/******************************************/
/*     anons-small
/*****************************************/	
.anons-small{
padding:5px 0 5px 0;
margin: 5px 0 5px 0;
min-height:50px;
}
.anons-small img {
border: 1px solid #0380b7;
padding:2px;
}			