@charset "utf-8";

html, body { margin:0; padding:0; }
body { text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
form { margin-bottom:0; }
table tr td p { margin:0px; }
table tr th { text-align:left; }

a { color:#FAA73F; }
a:hover { text-decoration:none; }
img { border:0 none; }

.clear { clear:both; }
p.more a { text-decoration:none; }
p.more a:hover { text-decoration:underline; }
.error { color:red; }


#wrapper { text-align:left; min-width:1000px; max-width:1250px; background-color: #ffffff; margin:0 auto; }

#contactList { margin-bottom: 20px; }
#contactList li { float: left; width: 248px; height: 17px; }
#contactList li a { color: #858585; text-decoration: none; }


#header { position:relative; height:205px; background-image: url(../images/top_bg.png); background-repeat: no-repeat; }
#header #logo { height:95px; position:absolute; top:45px; left:44px; }
#header .header_banner { position:absolute; top:45px; left:250px; height:95px; }
#header .header_banner .banner { float:left; margin:0 20px 0 0; }
#header div.toolbox { width:170px; padding:0; height:120px; position:absolute; top:80px; right:0; }
.firstpage #header div.toolbox { height:89px; top:60px; }
.firstpage #header div.toolbox #iconList { padding:5px 0 0 0; }
#header #lang_select { list-style:none; margin:0; padding:0; height:30px; line-height:24px; }
#header #lang_select li { float:left; font-size:1.1em; padding:0 5px 0 6px; background:transparent url('../images/design/bg-lang_select.gif') no-repeat; background-position: center left; }
#header #lang_select li.first { padding-left:0; background:none; }
#header #lang_select li a { color:#4c4c4c; text-decoration:none; }
#header #lang_select li a:hover { text-decoration:underline; }
#header #lang_select li.active a { color:#FAA73F; }
#header p { margin:0; padding:6px 0; }
#header #pageDate { font-size:9px; color:#666; text-align:center; }
#header #iconList { list-style:none; line-height:24px; height:25px; margin:0; padding:55px 0 0 0; text-align:center; }
#header #iconList li { display:inline; }
#header #iconList li a { padding:3px 5px; }
#header #iconList li.compact a { padding:3px 0; }

#header_nav { border-bottom:solid 5px #2f4d86; padding:145px 0 0 45px; height:55px; background:transparent url('../images/design/bg-header_nav.gif') no-repeat; background-position:bottom left; }
#header_nav a.menuItem { display:block; width:181px; height:50px; float:left; padding:5px 0 0 10px; margin:0 5px 0 0; line-height:50px; text-decoration:none; font-size:1.3em; color:#000; background-color:transparent; background-repeat:no-repeat; background-position:top left; }
#header_nav a.menuItem.active { color:#FFF; }
#header_nav a.menuItem:hover { color:#FFF; }
#header_nav a.menuItem.th1 { background-image: url('../images/design/bg-header_nav-menu_item-1.jpg'); }
#header_nav a.menuItem.th2 { background-image: url('../images/design/bg-header_nav-menu_item-2.jpg'); }
#header_nav a.menuItem.th3 { background-image: url('../images/design/bg-header_nav-menu_item-3.jpg'); }
#header_nav a.menuItem.th4 { background-image: url('../images/design/bg-header_nav-menu_item-4.jpg'); }
#header_nav a.menuItem.active.th1 { background-image: url('../images/design/bg-header_nav-menu_item-hover-1.jpg'); }
#header_nav a.menuItem.active.th2 { background-image: url('../images/design/bg-header_nav-menu_item-hover-2.jpg'); }
#header_nav a.menuItem.active.th3 { background-image: url('../images/design/bg-header_nav-menu_item-hover-3.jpg'); }
#header_nav a.menuItem.active.th4 { background-image: url('../images/design/bg-header_nav-menu_item-hover-4.jpg'); }
#header_nav a.menuItem.th1:hover { background-image: url('../images/design/bg-header_nav-menu_item-hover-1.jpg'); }
#header_nav a.menuItem.th2:hover { background-image: url('../images/design/bg-header_nav-menu_item-hover-2.jpg'); }
#header_nav a.menuItem.th3:hover { background-image: url('../images/design/bg-header_nav-menu_item-hover-3.jpg'); }
#header_nav a.menuItem.th4:hover { background-image: url('../images/design/bg-header_nav-menu_item-hover-4.jpg'); }

#mainContainer { padding:5px 170px 0 236px; background:transparent url('../images/design/bg-mainContainer.gif') repeat-y; background-position:top left; }
#mainContainer_firstpage { padding:0 170px 0 0; }
#mainContainer.wide { padding-right:0px; }

#content_foot_block { text-align:center; color:#b2b2b2; padding:10px 0 0 0; }
#content_foot_block p { margin:4px 0; padding:0; }

form { margin:0; }
form.input_form input { border:1px solid #c2c2c2; background:#f2f2f2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
form.input_form input.input_button { background:#faa73f; color:#FFF; border:solid 1px #c4af95; padding:2px 10px; }
form.input_form button { background:#ff5400; color:#000; font-weight:bold; border:0 none; padding:3px 10px; font:11px tahoma; font-weight:bold; }
form.input_form select { padding:1px 0 1px 5px; border:1px solid #c2c2c2; background:#f2f2f2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
form.input_form textarea { border:1px solid #c2c2c2; background:#f2f2f2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
form.input_form input.input_file { padding:3px 5px; }
form.input_form .label { padding:5px 0 5px 150px; }
form.input_form .label label { margin:0 0 0 -150px; width:145px; float:left; padding:2px 0 0 0; }
form.input_form .label_custom { padding:5px 0 5px 150px; }
form.input_form .label_custom label.custom { float:left; margin:0 0 0 -150px; width:145px; padding:4px 0 0 0; }
form.input_form .submit { padding:5px 0 5px 150px; }
/*****************************************
** COLOR SCHEMES ** BEGIN ****************
******************************************/
.strukturfondi #header_nav { border-color:#008aa4; }
.strukturfondi #mainContainer { background-image:url('../images/design/bg-mainContainer-strukturfondi.gif'); }
.strukturfondi .text_block.news h1 { background-color:#7FC4D1; }
.strukturfondi .left_side_nav li.special a { background-color:#008aa4; color:#FFF; }

.leonardo_da_vinci #header_nav { border-color:#faa73f; }
.leonardo_da_vinci #mainContainer { background-image:url('../images/design/bg-mainContainer-leonardo_da_vinci.gif'); }
.leonardo_da_vinci .left_side_nav li a { background-color:#ffecc7; border-color:#c5c1b7; }
.leonardo_da_vinci .left_side_nav li a:hover { background-color:#fdd091; }
.leonardo_da_vinci .left_side_nav li.first a { border-color:#c5c1b7; }
.leonardo_da_vinci .left_side_nav li.active a { background-color:#fdd091; }
.leonardo_da_vinci .left_side_nav li.active ul li a { background-color:#ffecc7; }
.leonardo_da_vinci .left_side_nav li.active ul li a:hover { background-color:#fdd091; }
.leonardo_da_vinci .text_block.news h1 { background-color:#ffecc7; }

.karjeras_atbalsts #header_nav { border-color:#ffda90; }
.karjeras_atbalsts #mainContainer { background-image:url('../images/design/bg-mainContainer-karjeras_attistiba.gif'); }
.karjeras_atbalsts .left_side_nav li a { background-color:#ffecc7; border-color:#d7cab0; }
.karjeras_atbalsts .left_side_nav li a:hover { background-color:#ffe5b1; }
.karjeras_atbalsts .left_side_nav li.first a { border-color:#d7cab0; }
.karjeras_atbalsts .left_side_nav li.special a { background-color:#ffda90; border-color:#d7cab0; }
.karjeras_atbalsts .left_side_nav li.active a { background-color:#ffe5b1; }
.karjeras_atbalsts .left_side_nav li.active ul li a { background-color:#ffecc7; }
.karjeras_atbalsts .left_side_nav li.active ul li a:hover { background-color:#ffe5b1; }
.karjeras_atbalsts .text_block.news h1 { background-color:#ffecc7; }

.ki .left_side_nav li a { background:#bfe2e8; }
.ki .left_side_nav li a:hover { background:#abcdd3; }
.ki .left_side_nav li.active a { background:#abcdd3; }
.ki .left_side_nav li.active ul li a { background:#bfe2e8; }
.ki .left_side_nav li.active ul li a:hover { background:#abcdd3; }
.ki .text_block.news h1 { background-color:#bfe2e8; }

.forum #header_nav { border-color:#00b5bd; }
.forum #mainContainer { background-image:url('../images/design/bg-mainContainer-forum.gif'); }
.forum .left_side_nav li a { background-color:#ffecc7; border-color:#d7cab0; }
.forum .left_side_nav li a:hover { background-color:#ffe5b1; }
.forum .left_side_nav li.first a { border-color:#d7cab0; }
.forum .left_side_nav li.special a { background-color:#ffda90; border-color:#d7cab0; }
.forum .left_side_nav li.active a { background-color:#ffe5b1; }
.forum .left_side_nav li.active ul li a { background-color:#ffecc7; }
.forum .left_side_nav li.active ul li a:hover { background-color:#ffe5b1; }
.forum .text_block.news h1 { background-color:#ffecc7; }

.lietotajs #header_nav { border-color:#00b5bd; }
.lietotajs #mainContainer { background-image:url('../images/design/bg-mainContainer-forum.gif'); }
.lietotajs .left_side_nav li a { background-color:#ffecc7; border-color:#d7cab0; }
.lietotajs .left_side_nav li a:hover { background-color:#ffe5b1; }
.lietotajs .left_side_nav li.first a { border-color:#d7cab0; }
.lietotajs .left_side_nav li.special a { background-color:#ffda90; border-color:#d7cab0; }
.lietotajs .left_side_nav li.active a { background-color:#ffe5b1; }
.lietotajs .left_side_nav li.active ul li a { background-color:#ffecc7; }
.lietotajs .left_side_nav li.active ul li a:hover { background-color:#ffe5b1; }
.lietotajs .text_block.news h1 { background-color:#ffecc7; }

/*****************************************
** COLOR SCHEMES ** END ******************
******************************************/



/*****************************************
** LEFT COLUMN ** BEGIN ******************
******************************************/
#leftColumn { display:inline; float:left; margin:0 0 0 -191px; width:191px; }

.left_side_nav { list-style:none; margin:0 0 5px 0; padding:0; font-size:12px; font-family: "Lucida Grande", Veradana, Arial, Helvetica, sans-serif; }
.left_side_nav li a { display:block; color:#4C4C4C; background:#7FC4D1; padding:10px 5px 10px 15px; text-decoration:none; border:solid 1px #a5b7ba; border-top:none 0; }
.left_side_nav li a:hover { background:#7E9EB9; }
.left_side_nav li ul { margin:0; padding:0; font-size:11px; list-style:none; display:none; }
.left_side_nav li ul li a { padding:5px 5px 5px 40px; }
.left_side_nav li.first a { border-top:solid 1px #a5b7ba; }
.left_side_nav li.first ul li a { border-top:0 none; }
.left_side_nav li.special { margin-top:5px; }
.left_side_nav li.first.special { margin-top:0px; border-top:none 0; }
.left_side_nav li.special a { cursor:default; color:#444444; border-top:solid 1px #a5b7ba; }
.left_side_nav li.active a { background:#7E9EB9; }
.left_side_nav li.active ul { display:block; }
.left_side_nav li.active ul li a { background:#7FC4D1; }
.left_side_nav li.active ul li a:hover { background:#7E9EB9; }
.left_side_nav li.active ul li.active a { font-weight:bold; }
.left_side_nav li ul li.first a { border-top:none 0; }


#ls_additional_nav { padding-top:0px; }
#ls_additional_nav li a { background:#bfe2e8; }
#ls_additional_nav li a:hover { background:#abcdd3; }

/*****************************************
** LEFT COLUMN ** END ********************
******************************************/

/*****************************************
** MIDDLE COLUMN ** BEGIN ****************
******************************************/
#mainContainer #mainColumn { padding:0 30px; min-height:500px; display:inline-block; width:100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing:border-box; }

#content_title { color:#b2b2b2; padding:10px 0 0px 0; margin:0 0 15px 0; }
#content_title a { color:#b2b2b2; text-decoration:none; }
#content_title a:hover { text-decoration:underline; }
#content_title a.active { color:#808080; }
#content_title span { float:right; padding-left:20px; }


.text_block .pic_l,
.text_block .pic_c,
.text_block .pic_r { font-size:9px; text-align:center; padding:5px; margin:5px 10px; }
.text_block .pic_l img,
.text_block .pic_c img,
.text_block .pic_r img { display:block; }
.text_block .pic_l { float:left; margin-left:0; }
.text_block .pic_c { margin:5px auto; }
.text_block .pic_r { float:right; margin-right:0; }
.text_block .text_file img { vertical-align:text-bottom; }


.text_block a { color:#008AA4; }
.text_block p.more a { color:#FAA73F; }
.text_block .text_table1 {}
.text_block .text_table1 a { color:#006A7B; text-decoration:none; }
.text_block .text_table1 a:hover { text-decoration:underline; }
.text_block .text_table1 tr th { background:#68d2d7; color:#FFF; padding:5px 8px; font-size:1.1em; }
.text_block .text_table1 tr td { background:#cdf0f2; padding:4px 8px; }
.text_block .text_table1 tr.odd td { background:#f2f2f2; }
.text_block .text_table1 tr td.highlight1 { background:#feedd9; }
.text_block .text_table1 tr td.highlight2 { background:#fcd39f; }

.text_block .text_table2 { border-collapse:collapse; }
.text_block .text_table2 a { color:#00b5bd; text-decoration:none; }
.text_block .text_table2 a:hover { text-decoration:underline; }
.text_block .text_table2 tr th { background:#68d2d7; color:#FFF; padding:5px 8px; font-size:1.1em; border-bottom:solid 2px #FFF; }
.text_block .text_table2 tr td { background:#cdf0f2; padding:4px 8px; border-bottom:solid 2px #FFF; }
.text_block .text_table2 tr.odd td { background:#f2f2f2; }
.text_block .text_table2 tr td.highlight1 { background:#feedd9; }
.text_block .text_table2 tr td.highlight2 { background:#fcd39f; }

.content_block h1 { color:#faa73f; font-weight:normal; font-size:1.6em; }
.content_block h2 { color:#faa73f; font-weight:normal; font-size:1.4em; }
.content_block h3 { color:#faa73f; font-weight:normal; font-size:1.1em; }
.content_block h1 a { color:#faa73f; text-decoration:none; }
.content_block h1 a:hover { text-decoration:underline; }
.content_block h1 span { color:#b2b2b2; font-size:0.7em; font-weight:normal; float:right; }
.content_block p.date { color:#b2b2b2; margin-top:-10px; }
.content_block p.date_index { display:none; }
.content_block p.more { margin:0 0 5px 0; text-align:right; color:#FAA73F; }
.content_block .orange { color:#FAA73F; }

.text_block h1 { color:#faa73f; font-weight:normal; font-size:1.6em; }
.text_block h2 { color:#faa73f; font-weight:normal; font-size:1.4em; }
.text_block h3 { color:#faa73f; font-weight:normal; font-size:1.1em; }
.text_block h1 a { color:#faa73f; text-decoration:none; }
.text_block h1 a:hover { text-decoration:underline; }
.text_block h1 span { color:#b2b2b2; font-size:0.7em; font-weight:normal; float:right; }
.text_block p.date { color:#b2b2b2; margin-top:-10px; }
.text_block p.date_index { display:none; }
.text_block p.more { margin:0 0 5px 0; text-align:right; color:#FAA73F; }
.text_block .orange { color:#FAA73F; }

.text_block.news h1 { color:#4c4c4c; padding:5px 10px; margin:10px 0 5px 0; background:#7FC4D1; font-size:1.3em; }
.text_block.news h1 a { color:#4c4c4c; }
.text_block.news p { padding:0 10px; margin:5px 0 0 0; }
.text_block.news p.date_index { color:#4c4c4c; margin:0; padding:8px 10px 0 0; float:right; display:block; }
.text_block.news p.more { margin:0 0 5px 0; }
.text_block.news.index p.date { display:none; }

.text_block ul { list-style:none; padding-left:20px; }
.text_block ul li { padding-left:14px; margin:5px 0; background-image:url('../images/design/bg-li-7.gif'); background-position:0 3px; background-repeat:no-repeat; }
.text_block ul li ul li { background-image:url('../images/design/bg-li-ul-li.gif'); }
.text_block ul li ul li ul li { background-image:url('../images/design/bg-li-ul-li-ul-li.gif'); }

.page_selector { list-style:none; margin:0; padding:0; text-align:center; height:23px; margin:20px 0 0 0; }
.page_selector li { display:block; float:left; margin:0 5px 0 0; }
.page_selector li a { display:block; padding:3px 5px; min-width:15px; line-height:15px; height:15px; border:solid 1px #dedede; background:#e7e7e7; text-decoration:none; color:#4c4c4c; }
.page_selector li a:hover { background:#F3F3F3; }
.page_selector li.active a { background:#faa73e; color:#fff; }
.page_selector li.active a:hover { background:#fac582; }

.page_selector.right li { float:right; margin:0 0 0 5px; }

#third_level_item .column { padding:10px 0 10px 0; float:left; font-size:1.1em; }
#third_level_item .column p { padding:0 0 0 18px; margin:3px 0 4px 0; background-image:url('../images/design/bg-li-7.gif'); background-position:3px 4px; line-height:14px; background-repeat:no-repeat; }
#third_level_item .column p a { /* color:#4c4c4c; */ color:#008AA4; text-decoration:none; }
#third_level_item .column p a:hover { color:#b2b2b2; }
#third_level_item .column p.active { font-weight:bold; }

.column_nav { background:#F2F2F2; padding:0 10px; border-top:1px solid #C4C4C4; border-bottom:1px solid #C4C4C4; }

.tree_output table { border-collapse:collapse; margin:0; padding:0; }
.tree_output table tr td { padding:0; margin:0; }
.tree_output table tr td a { color:#008AA4; }
.tree_output table tr td.myself { padding:5px 0 5px 15px; background:transparent url('../images/design/bg-tree_output.gif') no-repeat; background-position:center left; }
.tree_output table tr td.myself.active a { color:#FAA73F; }
.tree_output table tr td.myself.first { background:transparent url('../images/design/bg-tree_output-first.gif') no-repeat; background-position:center left; }
.tree_output table tr td.myself.last { background:transparent url('../images/design/bg-tree_output-last.gif') no-repeat; background-position:center left; }
.tree_output table tr td.myself.first.last { background:transparent url('../images/design/bg-tree_output-first-last.gif') no-repeat; background-position:center left; }
.tree_output table tr td.branch { padding:0 0 0 15px; background:transparent url('../images/design/bg-tree_output-first-last-short.gif') no-repeat; background-position:center left; }
.tree_output table tr td span { width:120px; display:block; background:#f2f2f2; border:solid 1px #e5e5e5; padding:8px 16px; }
.tree_output table tr td span a { text-decoration:none; }
.tree_output table tr td span a:hover { text-decoration:underline; }
.tree_output table.level_0 tr td.myself.first.last { background-image:none; }
.tree_output table.level_1 tr td.myself.first.last { background-image:url('../images/design/bg-tree_output-first-last.gif'); }

.content_block h1 { font-size:1.6em; color:#FAA73F; margin:20px 0 10px 0; }
.content_block h1.first { margin-top:10px; }

#calendar_index h1 { margin:40px 0 10px 0; }
#calendar_index h1.first { margin-top:10px; }
#calendar_index a { text-decoration:none; }
#calendar_index a:hover { text-decoration:underline; }
#calendar_index table.calendar_events { border-collapse:collapse; margin:0 0 0 40px; }
#calendar_index table.calendar_events tr th { margin:0; padding:11px 20px 10px 10px; font-size:1.1em; border-bottom:solid 1px #c5c5c5; color:#FAA73F; vertical-align:top; font-weight:normal; }
#calendar_index table.calendar_events tr td { margin:0; padding:10px 20px; border-bottom:solid 1px #c5c5c5; }

#text_side_block { width:150px; float:left; padding:0 20px 0 0px; font-size:0.9em; }
#text_side_block h1 { font-size:1.1em; font-weight:normal; color:#4c4c4c; background-color:#7FC4D1; padding:5px 10px; }
#text_side_block p { }

#faq_block .entry_block { border-bottom:1px solid #c5c5c5; }
#faq_block .entry_block h2 { margin:10px 0 0 0; }
#faq_block .entry_block h3 { margin:10px 0 0 0; }
#faq_block .entry_block p { margin-top:0px; }
#faq_block .entry_block p.category { margin:0; color:#888; }
#faq_filter_form { padding:0 0 10px 0; }

#user_reg_legal_text { padding:0px 30px 20px 30px; }
#forum_thread_show {}
.thread_post { border:1px solid #c5c5c5; padding:0 0 10px 0; margin:0 0 10px 0; }
.thread_post h2 { background:#66d3d7; font-size:1.1em; color:#FFF; margin:0; padding:6px 10px; border-bottom:1px solid #c5c5c5; }
.thread_post h2 span { float:right; font-size:0.9em; }
.thread_post h3 { background:#ccf0f2; color:#000; margin:0; line-height:24px; padding:0 10px; border-bottom:1px solid #c5c5c5; }
.thread_post h3 span { float:right; font-size:0.9em; padding:0 0 0 20px; }
.thread_post p { padding:0 10px; }


/*****************************************
** MIDDLE COLUMN ** END ******************
******************************************/


/*****************************************
** RIGHT COLUMN ** BEGIN *****************
******************************************/
#rightColumn { display:inline; float:right; margin:0 -170px 0 0; width:170px; }
#rightColumn .boxPadding { background:#f2f2f2; border-top:solid 1px #c4c4c4; border-bottom:solid 1px #c4c4c4; margin:0 0 5px 0; padding:0 15px 5px 15px; }
#rightColumn .boxPadding h3 { font-size:11px; font-weight:normal; color:#FAA73F; background:#e6e6e6; border-bottom:solid 1px #c4c4c4; padding:5px 15px; margin:0 -15px 5px -15px; }
#rightColumn .boxPadding ul li { padding:0 0 0 12px; margin:10px 0 10px -0px; background-image:url('../images/design/bg-li-7.gif'); background-position:0 4px; background-repeat:no-repeat; }
#rightColumn a { text-decoration:none; }
#rightColumn a:hover { text-decoration:underline; }

#rightColumn .banner a { padding-bottom:5px; display:block; }

#search_form p { margin:0; padding:15px 0 10px 0; }
#search_form input { border:solid 1px #e4e4e4; width:110px; color:#c4c4c4; }
#search_form button { border:solid 1px #e4e4e4; width:20px; background:#faa73f url('../images/design/searchButton.gif') no-repeat; background-position:2px 2px; }
#search_form button:hover { background-position:1px 1px; }
#search_form button:active { background-position:2px 2px; }


#small_calendar h3 a { text-decoration:none; cursor:default; }
#small_calendar h3 a:hover { text-decoration:none; }
#small_calendar .calendar_head { text-align:center; padding:3px 0 7px 0; }
#small_calendar .calendar_head a.left { float:left; width:20px; text-align:left; color:#949ca3; }
#small_calendar .calendar_head a.right { float:right; width:20px; text-align:right; color:#949ca3; }
#small_calendar .calendar_body { border-collapse:collapse; }
#small_calendar .calendar_body tr td { text-align:center; width:18px; height:18px; }
#small_calendar .calendar_body tr td.old { color:#949ca3; }
#small_calendar .calendar_body tr td a:hover {  }
#small_calendar .calendar_body tr td.active a { color:#00b5bd; /* border:solid 1px #00b5bd; */ display:block; font-weight:bold; line-height:16px; text-decoration:none; }
#small_calendar-old .calendar_body tr td.active.old_a a { color:#949ca3; /* border:solid 1px #949CA3; */ }
#small_calendar .calendar_body tr td.today { background:#FAA73F; }


/*****************************************
** RIGHT COLUMN ** END *******************
******************************************/

/*****************************************
** FIRSTPAGE ** BEGIN ********************
******************************************/
.firstpage #header { height:150px; }

#mainContainer_firstpage #mainColumn { float:left; width:100%; }
#mainContainer_firstpage #mainMenu { padding:0 0 0 45px; background-image: url(/my/viaa/images/1px_default_left_line1.gif); background-repeat: repeat-y; }
#mainContainer_firstpage #mainMenuBlock { width:100%; }
#mainContainer_firstpage #mainMenuBlock .menuItem { float:left; width:25%; height:275px; }
#mainContainer_firstpage #mainMenuBlock .menuItem .menuItemText { padding:127px 20px 0 20px; font-size:11px; }
#mainContainer_firstpage #mainMenuBlock .menuItem .menuItemText p { margin:10px 0 0 0; }
#mainContainer_firstpage #mainMenuBlock .menuItem a { margin:0 5px 0 0; display:block; text-decoration:none; height:275px; }
#mainContainer_firstpage #mainMenuBlock .menuItem.th1 a { background:#2F4D86 url('../images/main_menu_bg_1.jpg') no-repeat; background-position:top center; color:#fff; }
#mainContainer_firstpage #mainMenuBlock .menuItem.th2 a { background:#008AA4 url('../images/main_menu_bg_2.jpg') no-repeat; background-position:top center; color:#fff; }
#mainContainer_firstpage #mainMenuBlock .menuItem.th3 a { background:#FAA73F url('../images/main_menu_bg_3.jpg') no-repeat; background-position:top center; color:#4C4C4C; }
#mainContainer_firstpage #mainMenuBlock .menuItem.th4 a { background:#FFDA90 url('../images/main_menu_bg_4.jpg') no-repeat; background-position:top center; color:#4C4C4C; }

#mainContainer_firstpage #mainContent { margin:5px 0 0 0; padding:0 0 0 45px; background-image: url(/my/viaa/images/1px_default_left_line2.gif); background-repeat: repeat-y; }

#firstpage_news .news_box { width:49%; float:left; }
#firstpage_news .news_box .item { padding:0 20px; }
#firstpage_news h2 { margin:15px 0 0 0; font-weight:normal; font-size:1.3em; }
#firstpage_news h2 a { text-decoration:none; }
#firstpage_news h2 a:hover { text-decoration:underline; }
#firstpage_news p { margin-bottom:3px; }
#firstpage_news p.date { margin:3px 0 10px 0; font-size:1.0em; }
#firstpage_news p.more { margin-top:0px; text-align:right; }

/*****************************************
** FIRSTPAGE ** END **********************
******************************************/

/*****************************************
** TEXT GALLERY ** BEGIN *****************
******************************************/
.galleria {  }
/*****************************************
** TEXT GALLERY ** END *******************
******************************************/


#footer { position:relative; }
#creators_logo { position:absolute; right:10px; bottom:7px; text-decoration:none; }

#gallery .data_block { margin:0 0 20px 0; }
#gallery a.th_pic { color:#606060; float:left; width:170px; padding:0px 0px 0px 0; margin:5px 0 10px 10px; text-align:center; }
#gallery a.th_pic.first { margin-left:0; }
#gallery a.th_pic:hover { color:#808080; text-decoration:none; }
#gallery a.th_pic span { border:1px solid #D1D1D1; padding:4px; margin:0; width:150px; height:110px; display:block; background-position:center center; background-repeat:no-repeat; background-color:#FFF; }

#gallery_view { background:#DDD; }
#gallery_view h1 { margin:0; padding:0 20px; height:38px; line-height:38px; color:#000; font-size:1.4em; }
#gallery_view #picture_container { height:600px; background-color:#222; background-position:center center; background-repeat:no-repeat; }
#gallery_view #picture_container a.previous,
	#gallery_view #picture_container a.next { display:block; width:45%; height:600px; }
#gallery_view #picture_container a.previous { float:left; }
#gallery_view #picture_container a.next { float:right; }
#gallery_view .page_selector { margin:0; padding:5px 10px; }
/*
#gallery_view ul.page_selector { line-height:20px; text-align:center; display:block; }
#gallery_view ul.page_selector a { text-decoration:none; padding:0 3px; color:#0064a3; }
#gallery_view ul.page_selector a:hover { text-decoration:underline; }
#gallery_view ul.page_selector li.pg_sel_left,
	#gallery_view ul.page_selector li.pg_sel_right { font-size:1.2em; }
*/






.section #wrapper #mainContainer_firstpage #mainColumn #mainContent ul.flagList { width: 90px; margin-right: 35px !important;  margin-right: 10px; margin-top: 25px; float: left; }
.section #wrapper #mainContainer_firstpage #mainColumn #mainContent ul.flagList li { width: 90px; padding-left: 25px; padding-top: 7px; padding-bottom: 7px; }
.section #wrapper #mainContainer_firstpage #mainColumn #mainContent ul.flagList li a { color: #000; text-decoration: none; }
.section #wrapper #mainContainer_firstpage #mainColumn #mainContent ul.flagList li a:hover { color: #000; text-decoration: underline; }


#viaa #wrapper #mainContainer_firstpage { float: left; width: 1000px; background: url(/my/viaa/images/1px_sect1_left_line.gif) repeat-y; }
#strukt #wrapper #mainContainer_firstpage { float: left; width: 1000px; background: url(/my/viaa/images/1px_sect2_left_line.gif) repeat-y; }
#leonardo #wrapper #mainContainer_firstpage { float: left; width: 1000px; background: url(/my/viaa/images/1px_sect3_left_line.gif) repeat-y; }
#karjera #wrapper #mainContainer_firstpage { float: left; width: 1000px; background: url(/my/viaa/images/1px_sect4_left_line.gif) repeat-y; }



.menuItem h3 { margin:0; }

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

#contactTable tr { height: 31px;
}

#contactTable tr.sectRow { background-color: #61cdd2;
}

#contactTable tr.sectRow td { font-size: 1.4em; color: #fff; padding-left: 8px; border: 1px solid #86d8dc;
}

#contactTable tr.subSectRow { background-color: #b5e3e5;
}

#contactTable tr.subSectRow td { padding-left: 8px; font-size: 1.4em; color: #4c4c4c; border: 1px solid #cce8ea;
}

#contactTable tr.personRow { background-color: #f2f2f2; border-top: 1px solid #c2c2c2;
}

#contactTable tr.personRow td { font-size: 1.1em; color: #4c4c4c;
}

#contactTable tr.personRow td.personTitle { width: 145px; padding-left: 8px;
}

#contactTable tr.personRow td.personName { width: 145px;
}

#contactTable tr.personRow td.personPhone { width: 80px;
}

#contactTable tr.personRow td.personEmail { padding-right: 8px;
}





.eventTable { margin-left: 30px; margin-right: 30px; margin-bottom: 30px;
}

.eventTable tr { height: 35px;
}

.eventTable td { vertical-align: top; border-bottom: 1px solid #c2c2c2; padding-bottom: 10px; padding-top: 10px;
}

.eventTable td.eventDate { width: 115px; font-size: 1.3em; font-weight: bold; color: #faa73f; padding-left: 15px; background: url(/my/viaa/images/bullet.gif) 0 15px no-repeat;
}

.eventTable td.eventDescr { font-size: 1.1em; color: #4c4c4c;
}


ul.defaultLevel li { margin-bottom: 3px; background: url(/my/viaa/images/bullet.gif) no-repeat 0 5px; padding: 0; line-height: 1.3em; font-size: 1.1em; font-weight: normal;
}

.clearFloat { clear: both;
}



/* All link default style */
a { outline: none;
}


/* News link */
a.newsLink:link, a.newsLink:visited, a.newsLink:active { font-weight: bold; color: #faa73f; text-decoration: none;
}

a.newsLink:hover { font-weight: bold; color: #faa73f; text-decoration: underline;
}



/* More link */
a.moreLink:link, a.moreLink:visited {	 width: 69px; height: 25px; font-size: 1em; color: #faa73f; padding-right: 11px; background: url(/my/viaa/images/more.gif) no-repeat 100% 50%; text-decoration: none;
}

a.moreLink:hover { width: 69px; height: 25px; font-size: 1em; color: #faa73f; background: url(/my/viaa/images/more.gif) no-repeat 100% 50%; padding-right: 11px;		 text-decoration: underline;
}

a.moreLink:active { width: 69px; height: 25px; font-size: 1em; color: #faa73f; background: url(/my/viaa/images/more.gif) no-repeat 100% 50%; padding-right: 11px;		 text-decoration: none;
}


/* Language link */
a.langLink:link, a.langLink:visited { font-size: 1.1em; color: #000000;	 text-decoration: none;
}

a.langLink:hover { font-size: 1.1em; text-decoration:underline;
}

a.langLink:active { font-size: 1.1em; color: #4c4c4c;	 text-decoration: none;
}


/* Active language link */
a.langLinkActive:link, a.langLinkActive:visited { font-size: 1.1em; color: #faa73f; text-decoration: none;
}

a.langLinkActive:hover { font-size: 1.1em; color: #faa73f; text-decoration: underline;
}

a.langLinkActive:active { font-size: 1.1em; color: #faa73f; text-decoration: none;
}


/* Subscribe link */
a.subscribeLink:link, a.subscribeLink:visited { font-size: 1.1em; text-decoration: none; color: #faa73f;
}

a.subscribeLink:hover { font-size: 1.1em; text-decoration: underline; color: #faa73f;
}

a.subscribeLink:active { font-size: 1.1em; text-decoration: none; color: #faa73f;
}












#wrapper #header #lang { float: right; height: 57px; width: 169px; margin-top: 10px; margin-bottom: 10px;
}

.section #wrapper #header #lang { float: right; width: 130px; height: 39px; margin-left: 27px; margin-top: 0px; margin-bottom: 0px;
}


#wrapper #header #lang p { padding-bottom: 7px;
}

#wrapper #header #lang #pageDate { color: #4c4c4c;
}

.section #wrapper #header #lang p { padding-top: 0; padding-bottom: 12px;
}

#wrapper #header #lang p img { margin-right: 10px;
}





#wrapper #mainContainer_firstpage #mainColumn #mainMenu #mainMenuBlock .menuItem .menuItemImage img { width: 192px; height: 127px;
}

#wrapper #mainContainer_firstpage #mainColumn #mainMenu #mainMenuBlock .menuItem #textBg1 { background-color: #2f4d86;
}
#wrapper #mainContainer_firstpage #mainColumn #mainMenu #mainMenuBlock .menuItem #textBg2 { background-color: #008aa4;
}
#wrapper #mainContainer_firstpage #mainColumn #mainMenu #mainMenuBlock .menuItem #textBg3 { background-color: #faa73f;
}
#wrapper #mainContainer_firstpage #mainColumn #mainMenu #mainMenuBlock .menuItem #textBg4 { background-color: #ffda90;
}




#wrapper #mainContainer_firstpage #mainColumn #mainMenu #mainMenuBlock .menuItem .menuItemText h3,
#wrapper #mainContainer_firstpage #mainColumn #mainMenu #mainMenuBlock .menuItem .menuItemTextB h3 { font-size: 1.4em;	 font-weight: bold; padding-top: 10px; padding-bottom:0px;
}

#wrapper #mainContainer_firstpage #mainColumn #mainMenu #mainMenuBlock .menuItem .menuItemTextB h3 { color: #4c4c4c;
}


#wrapper #mainContainer_firstpage #mainColumn #mainMenu .menuItem .menuItemTextB p { line-height: 1.3em; color: #4c4c4c;
}



#wrapper #mainContainer_firstpage #mainColumn #mainContent .newsColumn { width: 345px; float: left; margin-left: 60px; display: inline;
}

#wrapper #mainContainer_firstpage #mainColumn #mainContent .newsColumnSecond { width: 345px; float: left; margin-left: 30px; display: inline;
}

#wrapper #mainContainer_firstpage #mainColumn #mainContent .newsBox { width: 340px; padding-top: 15px; padding-bottom: 20px;
}

#wrapper #mainContainer_firstpage #mainColumn #mainContent .newsBox p.newsDate { margin: 0; padding: 0; font-size: 1.2em;
}

#wrapper #mainContainer_firstpage #mainColumn #mainContent .newsBox p { margin-top: 10px;
}


.section #wrapper #mainContainer_firstpage #mainColumn #mainContent { background: none; height: 820px;
}


#wrapper #mainContainer_firstpage #rightColumn #firstBoxBlock { width: 170px; background-color: #f2f2f2;
}

#usefulBox { width: 138px; border-bottom: 1px solid #c2c2c2; background-color: #f2f2f2;
}

#firstBoxBlock #usefulBoxHeading { width: 170px; padding-top: 12px; padding-bottom: 7px; background-color: #e6e6e6;
}

#firstBoxBlock #usefulBoxHeading p { font-size: 1.2em; color: #faa73f;	 padding-right: 16px; padding-left: 16px;
}

#usefulBox ul { margin-top: 5px; margin-bottom: 5px;
}


#usefulBox li { background: url(/my/viaa/images/bullet.gif) no-repeat 0 9px; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; line-height: 1.4em;
}


.section #wrapper #mainContainer_firstpage #rightColumn #secondBoxBlock { background-color: #f2f2f2; border-top: 1px solid #bebebe; margin-top: 5px;
}


#wrapper #mainContainer_firstpage #rightColumn #calendarBox table { width: 138px; border: 0; text-align: center; background-color: #e6e6e6;
}

#wrapper #mainContainer_firstpage #rightColumn #calendarBox table tr { height: 20px;
}

#wrapper #mainContainer_firstpage #rightColumn #calendarBox table td { width: 18px; padding-left: 2px; padding-right: 1px;
}

#wrapper #mainContainer_firstpage #rightColumn #calendarBox table td.todayDate { background-color: #faa73f;
}

#calendarTable td a.eventDateLink:link, #calendarTable td a.eventDateLink:active, #calendarTable td a.eventDateLink:visited { color: #00b5bd; text-decoration: none;
}

#wrapper #mainContainer_firstpage #rightColumn #calendarBox #calendarTable td a.eventDateLink:hover { color: #00b5bd; text-decoration: underline;
}



/* Forum box style */

#forumBox p { margin-top: 10px; font-size: 1.1em; color: #faa73f;
}

#forumBox ul { width: 138px; margin-bottom: 10px;
}

#forumBox ul li { background: url(/my/viaa/images/bullet.gif) no-repeat 0 10px; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; line-height: 1.4em;
}

.calHeader { color: #faa73f; font-weight: bold; font-size: 1em; padding-bottom: 5px;
}

#wrapper #footer { height: 84px; margin-top: 5px; background-color: #f2f2f2;}
#wrapper #footer p { text-align: center; padding-top: 12px; margin-top:0; }
#wrapper #footer p.copyright { padding:0; margin:0; }
#wrapper #footer a { color:#949CA3; }

#wrapper #header #menuSpacer { float: left; background: url(/my/viaa/images/1px_default_left_line1.gif) repeat-y; border: 1px solid #d9d9d9; margin-right: 5px; height: 48px; width: 39px;}


#wrapper #header #sectionMenu { float: left; height: 54px; width: 788px;
}

#wrapper #header #sectionMenu ul { float: left; height: 54px; width: 788px;
}

#wrapper #header #sectionMenu ul li { float: left; border: none; width: 191px; height: 54px; margin-right: 6px;
}

/* VIAA active */
#viaa #wrapper #header #sectionMenu ul li#viaa a { background: url(/my/viaa/images/menu_bg_1_active.jpg) no-repeat;
}

#viaa #wrapper #header #sectionMenu ul li#struct a {	 background: url(/my/viaa/images/menu_bg_2.jpg) no-repeat;
}

#viaa #wrapper #header #sectionMenu ul li#leonardo a {	 background: url(/my/viaa/images/menu_bg_3.jpg) no-repeat;
}

#viaa #wrapper #header #sectionMenu ul li#carrier a {	 background: url(/my/viaa/images/menu_bg_4.jpg) no-repeat;
}


/* Strukturfondi active */
#strukt #wrapper #header #sectionMenu ul li#viaa a { background: url(/my/viaa/images/menu_bg_1.jpg) no-repeat;
}

#strukt #wrapper #header #sectionMenu ul li#struct a {	 background: url(/my/viaa/images/menu_bg_2_active.jpg) no-repeat;
}

#strukt #wrapper #header #sectionMenu ul li#leonardo a {	 background: url(/my/viaa/images/menu_bg_3.jpg) no-repeat;
}

#strukt #wrapper #header #sectionMenu ul li#carrier a {	 background: url(/my/viaa/images/menu_bg_4.jpg) no-repeat;
}


/* Leonardo active */
#leonardo #wrapper #header #sectionMenu ul li#viaa a { background: url(/my/viaa/images/menu_bg_1.jpg) no-repeat;
}

#leonardo #wrapper #header #sectionMenu ul li#struct a {	 background: url(/my/viaa/images/menu_bg_2.jpg) no-repeat;
}

#leonardo #wrapper #header #sectionMenu ul li#leonardo a {	 background: url(/my/viaa/images/menu_bg_3_active.jpg) no-repeat;
}

#leonardo #wrapper #header #sectionMenu ul li#carrier a {	 background: url(/my/viaa/images/menu_bg_4.jpg) no-repeat;
}


/* Karjera active */
#karjera #wrapper #header #sectionMenu ul li#viaa a { background: url(/my/viaa/images/menu_bg_1.jpg) no-repeat;
}

#karjera #wrapper #header #sectionMenu ul li#struct a {	 background: url(/my/viaa/images/menu_bg_2.jpg) no-repeat;
}

#karjera #wrapper #header #sectionMenu ul li#leonardo a {	 background: url(/my/viaa/images/menu_bg_3.jpg) no-repeat;
}

#karjera #wrapper #header #sectionMenu ul li#carrier a {	 background: url(/my/viaa/images/menu_bg_4_active.jpg) no-repeat;
}







#wrapper #header #sectionMenu ul li a { display: block; width: 176px; height: 29px; padding-left: 15px; padding-top: 25px; text-decoration: none;
}

#wrapper #header #sectionMenu ul li a span.active { font-size: 1.4em; color: #fff;
}

#wrapper #header #sectionMenu ul li a span { font-size: 1.4em; color: #4c4c4c;
}


#viaa #wrapper #mainContainer_firstpage .lineBg { width: 1000px; height: 13px; background: url(/my/viaa/images/grad_line_bg_1.jpg) no-repeat;
}

#strukt #wrapper #mainContainer_firstpage .lineBg { width: 1000px; height: 13px; background: url(/my/viaa/images/grad_line_bg_2.jpg) no-repeat;
}

#leonardo #wrapper #mainContainer_firstpage .lineBg { width: 1000px; height: 13px; background: url(/my/viaa/images/grad_line_bg_3.jpg) no-repeat;
}

#karjera #wrapper #mainContainer_firstpage .lineBg { width: 1000px; height: 13px; background: url(/my/viaa/images/grad_line_bg_4.jpg) no-repeat;
}






/* Side menu link style (Leonardo) */




/* Side menu link style (Karjera) */




/* Side menu active link style (VIAA, Strukturfondi) */





/* Side menu active link style (Leonardo) */




/* Side menu active link style (Karjera) */





/* Side menu sub section - default link style */




/* Side menu sub section - active link style */





/* Default side menu */


/* Default side menu link style */




/* Default side menu active link style */


/* Section style (every section style) */
.section #wrapper #mainContainer_firstpage #mainColumn #mainContent { margin: 14px 34px 0px 31px;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent #breadCrumb { font-size: 1.1em; margin-bottom: 10px;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent #iconBlock { float:right; text-align: right;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent #iconBlock span.pipe { font-size: 1.2em; padding-left: 2px; padding-right: 2px; color: #b2b2b2;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent #iconBlock #publishPage { font-size: 1.1em; margin-top: 5px; margin-bottom: 5px; color: #b2b2b2;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent #breadCrumb a { text-decoration: none;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent #breadCrumb a span { color: #b2b2b2;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent #breadCrumb span.arrow { color: #b2b2b2;
}

/*
.section #wrapper #mainContainer_firstpage #mainColumn #mainContent #breadCrumb span.arrowLast { color: #808080;
}
*/

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent #breadCrumb span.breadCrumbActive {	 font-size: 1em; color: #808080;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent #breadCrumb span.breadCrumbParent { font-size: 1em; color: #b2b2b2;
}


/* main content text style */
.section #wrapper #mainContainer_firstpage #mainColumn #mainContent h2 { color: #faa73f; margin-bottom: 10px; font-size: 1.6em;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent p { margin-bottom: 15px;
}


.section #wrapper #mainContainer_firstpage #mainColumn #mainContent ul { margin-bottom: 15px;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent ul li { padding-left: 15px; padding-bottom: 2px; background: url(/my/viaa/images/bullet.gif) no-repeat 0 4px;
}


.section #wrapper #mainContainer_firstpage #mainColumn #mainContent .articleBlock { width: 506px; padding-right: 10px; padding-left: 10px;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent .articleBlock h3 { float: left; width: 442px; font-size: 1.4em; color: #4c4c4c; padding-top: 5px;	 padding-bottom: 5px;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent .articleBlock p.articleDate { margin: 0; height: 15px; width: 64px; padding-top: 7px; float: left;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent .articleText { margin-top: 5px;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent .articleText p { float: left;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent .articleText p img { float: left;  width: 100px;  height: 77px;  border: 1px solid #000;  margin-right: 15px;
}


#strukt #wrapper #mainContainer_firstpage #mainColumn #mainContent .articleBlock { background-color: #7fc4d1;
}


#leonardo #wrapper #mainContainer_firstpage #mainColumn #mainContent .articleBlock,
#karjera #wrapper #mainContainer_firstpage #mainColumn #mainContent .articleBlock,
#media #wrapper #mainContainer_firstpage #mainColumn #mainContent .articleBlock { background-color: #ffecc7;
}


.section #wrapper #mainContainer_firstpage #mainColumn #mainContent #es { float: left;  position: relative; left: 117px; margin-top: 75px; font-size: 1em; text-align: center; height: 50px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #b2b2b2;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent #es img { margin-bottom: 5px;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent h1 { font-weight: normal; font-size: 1.8em;	 color: #faa73f;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent h3 { font-weight: normal; font-size: 1.4em;	 color: #faa73f;
}

/*
.section #wrapper #mainContainer_firstpage #mainColumn #mainContent h3 { margin-bottom: 5px; font-size: 1.2em; font-weight: bold; color: #faa73f; background: none;
}
*/


.section #wrapper #mainContainer_firstpage #mainColumn #mainContent h4 { font-weight: normal; font-size: 1.1em; color: #faa73f; padding-left: 10px; margin-left: 10px; background: url(/my/viaa/images/bullet_2.gif) no-repeat 0 5px;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent ul.firstLevel,
.section #wrapper #mainContainer_firstpage #mainColumn #mainContent ul.secondLevel { font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent ul.firstLevel li { background: url(/my/viaa/images/bullet_2.gif) no-repeat 0 4px;	 margin-left: 20px; padding-left: 10px; font-size: 1em;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent ul.firstLevel li.noLevelMargin { list-style: none; background: none; margin: 0;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent ul.secondLevel { margin: 0;
}

.section #wrapper #mainContainer_firstpage #mainColumn #mainContent ul.secondLevel li { background: url(/my/viaa/images/bullet_3.gif) no-repeat 0 3px; padding-left: 8px; margin-left: 30px;	 font-size: 1em;
}


/* Year block and link style */
#yearBlock { float: right; margin-bottom: 15px;
}

#yearBlock a.yearLink:link, #yearBlock a.yearLink:visited, #yearBlock a.yearLink:hover, #yearBlock a.yearLink:active { width: 15px; font-size: 1.2em; text-decoration: none; background-color: #e6e6e6; color: #4c4c4c; margin-left: 5px; border-top: 2px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; padding-left: 5px; padding-right: 5px;
}

#yearBlock a.yearLink:hover { background-color: #f7ba6c; border-top: 2px solid #f7ba6c; border-bottom: 1px solid #f7ba6c; border-left: 1px solid #f7ba6c; border-right: 1px solid #f7ba6c;
}

#yearBlock a.activeYearLink:link, #yearBlock a.activeYearLink:visited, #yearBlock a.activeYearLink:hover, #yearBlock a.activeYearLink:active { width: 15px; font-size: 1.2em; text-decoration: none; background-color: #f6a846; color: #fff; margin-left: 5px; border-top: 2px solid #f6a846; border-bottom: 1px solid #f6a846; border-left: 1px solid #f6a846; border-right: 1px solid #f6a846; padding-left: 5px; padding-right: 5px;
}


#yearBlock a.nextYearLink:link, #yearBlock a.nextYearLink:visited, #yearBlock a.nextYearLink:hover, #yearBlock a.nextYearLink:active { width: 11px; height: 11px; background: url(/my/viaa/images/next.gif) no-repeat 0 0; margin-left: 10px; padding-right: 5px; padding-left: 5px;
}

#yearBlock a.prevYearLink:link, #yearBlock a.prevYearLink:visited, #yearBlock a.prevYearLink:hover, #yearBlock a.prevYearLink:active { width: 11px; height: 11px; background: url(/my/viaa/images/prev.gif) no-repeat 0 0; margin-left: 10px; padding-right: 5px; padding-left: 5px;
}


