body { overflow:-moz-scrollbars-vertical; overflow-x:auto; overflow-y:scroll; }

/*html,body { padding:0px; margin:0px; width:100%; height:100%; background-image:url(img/bg.gif); text-align:center; }*/
html,body { padding:0px; margin:0px; width:100%; height:100%; background-color:#C5E0ED; text-align:center; }

div, table, table td, img , form
{
	padding:0px; margin: 0px;
	border-collapse:collapse;
	border:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

div.layout { width:987px; background-color:White; text-align:center; margin-left:auto; margin-right:auto;  }
table.layout { width:983px;  margin:0px 2px 0px 2px; }

table.layout td { text-align:left; padding:0px; }

table.layout tr.empty td { height:4px; }
table.layout tr.empty2 td { height:2px; }


table.layout tr.row1 td { height:29px; background-image: url(img/top_bg.gif); vertical-align:middle; }
table.layout tr.row2 td { height:110px; background-image:url(img/top_design_euro4.jpg); background-position: right top; background-repeat:no-repeat;  vertical-align:middle;  }
table.layout tr.row3 td {  vertical-align:top; height:100%; }
table.layout tr.row3 td.col1 { width:487px; background-image:url(img/entry_image_euro.jpg); background-repeat:no-repeat;  }
 
table.layout tr.row3 td.empty { width:4px; }
table.layout tr.row3 td.col2  { width:492px; background-color:#ffffff;}
table.layout tr.row4 td { background-image:url(img/bg_foot.gif); height:24px; }
 

table.layout tr.row2 td div.right { float:right; height:109px; width:827px; }
div.notri { clear:both; width:100%; height:80px; }

div.empty {  height:9px; font-size:1px; }
div.napis {  font-weight:bold; font-size:24px; margin:0px 0px 0px 0px; height:40px;  }
div.napis1 { color:#3f3f3f; font-weight:bold; font-size:24px; margin:-13px 0px 0px 0px; height:30px; width:600px; position:relative; margin-left:-5px;}
div.napis2 { color:#3f3f3f; font-weight:bold; font-size:24px; margin:0px 0px 0px 67px; height:30px; width:600px; position:relative; }
div. { color:#3f3f3f; font-weight:bold; font-style:italic; font-size:48px; font-family:Arial Narrow;  font-style:italic; margin:0px 0px 0px 67px; height:30px; width:600px; position:relative; }
div.login { float:right; width:132px; height:78px; }

div.minimenu2 {  float:right;  width:491px; height:29px; margin:0px 0px 0px 0px; }
div.minimenu2 .img1 { float:left;  width:5px; background-image:url(img/l_d.gif); height:29px; }
div.ii { float:left; width:481px; height:29px; background-color:#3F3F3F; text-align:center; color: White;  }
div.ii div { margin-top:7px; }
div.ii div span { vertical-align:top;}
div.ii a { color:White; text-decoration:none; display:inline-block; padding-bottom:4px;   }
div.ii a:hover { color:White; text-decoration:underline;   }
div.minimenu2 .img2 { float:left; width:5px; background-image:url(img/d_d.gif); height:29px; }

div.ii a.selected { background-image:url(img/menu_bgg.gif); background-repeat:repeat-x; background-position: left bottom; }

div.minimenu3 { width:491px; height:29px; margin:0px 0px 0px 90px; }
div.minimenu3 .img1 { float:left;  width:5px; background-image:url(img/l_z.gif); height:29px; }
div.minimenu3 .img2 { float:left;  width:5px; background-image:url(img/d_z.gif); height:29px; }


table.entry { width:100%; }
table.entry tr.erow1 td { height:89px; color:#532F07; text-align:right; }
table.entry tr.erow2 td { height:331px; color:#532F07; text-align:left; vertical-align:bottom;}


/* header */

table.layout tr.row1 td div.ll { width:10px; float:left; height:10px; }
table.layout tr.row1 td div.freetext { color:#848484; margin:8px 0px 0px 0px; border-left:1px solid #848484;  width:600px; height:12px; float:left; }
table.layout tr.row1 td div.freetext a { color:#848484; display:block; float:left; padding: 0px 5px 0px 5px; border-right:1px solid #848484; font-size:9px; }
table.layout tr.row1 td div.freetext a:hover { color:#3F3F3F; }

table.layout tr.row1 td div.rr { width:372px;  margin:0px; height:29px; float:left; padding:0px; }

div.rr div.sl {  background-image:url(img/sl.jpg); width:31px;  height:16px; margin:6px 10px 0px 0px; padding:0px;  float:right; }
div.rr div.slselected {  background-image:url(img/sl_over.jpg); width:31px;  height:16px; margin:6px 10px 0px 0px; padding:0px;  float:right; }
div.rr div.sl a.sl, div.rr div.slselected a.sl {display:block;  width:31px;  height:16px; }

div.rr div.en {  background-image:url(img/en.jpg); width:31px;  height:16px; margin:6px 10px 0px 0px; padding:0px 0px 0px 0px; margin-top:6px;float:right; }
div.rr div.enselected {  background-image:url(img/en_over.jpg); width:31px;  height:16px; margin:6px 10px 0px 0px; padding:0px 0px 0px 0px; margin-top:6px;float:right; }
div.rr div.en a.en, div.rr div.enselected a.en {display:block;  width:31px;  height:16px; padding:0px; margin:0px; border:0px; }

div.rr form.search { float:right;  height:12px; }
input.text, input.text2 { width:117px;   margin:5px 0px 0px 0px; font-size:10px; color:#848484;  font-family:Verdana; padding:2px 0px 2px 0px; height:17px;  border:1px solid #565656; border-bottom:0px;  float:left;  }
input.submit { height:12px; height:17px; margin:5px 4px 0px 3px; padding:0px;  float:left;  }

table.layout tr.row4 td div.freetext { color:#808080; margin-left:10px; }
table.layout tr.row4 td div.freetext a { color:#808080; text-decoration:none; }
table.layout tr.row4 td div.freetext a:hover { text-decoration:underline; }

.highlight { background-color:#3F3F3F; height:25px;  margin-bottom:10px;  }
.highlight div {  padding:4px 0px 3px 6px; color:White; font-size:13px; font-weight:bold; }

.lastnewslist a h2 { text-decoration:none;}

.news { color:#3F3F3F; }
.news .info, 
.news .info a { float:left; color:#0061AE !important; text-decoration:none; }
.news .title { margin:0px; padding:0px;   }
.news .title a { color:#0061AE; margin:0px 2px 0px 0px; text-decoration:none; font-size:12px; font-weight:bold; }
.news .title a.date{ font-weight:normal; font-size:11px; color:#E2D44F; }
.archiveurl a{ float:right; color:#0061AE; margin-right:5px; }


table.layout td.colin1 { width:241px; background-color:#8BC9E6; vertical-align:top; background-image:url(img/europass_bottom_left.gif); background-repeat:no-repeat; background-position:left bottom; }
table.layout td.colin2 { width:611px; }
table.layout td.colin3 { width:131px; background-color:#8BC9E6; background-image:url(img/colin3_bottom.gif); background-position:left bottom; background-repeat:no-repeat;}
table.layout td.colin22 { width:742px; }

table.layout td.colin3 .innn { background-color:#efe36e; width:131px; }

.cntarea { width:601px; margin:0px 0px 0px 5px; background-color:#F5F3EC; height:100%; }
.cntarea_not { width:601px; margin:0px 0px 0px 5px; background-color:#ffffff; height:100%; }



.submenus { padding-bottom:8px; }
.submenus ul { padding:0px; margin:0px; list-style-type:none;  width:241px; background-color:#F5F3EC; }
.submenus ul li { padding:0px; margin:0px 0px 0px 0px; list-style-type:none; background-color:#EBE5CE; border-top:1px solid #F5F3EC; }

.submenus ul li.menupath ul { border-top:1px solid #F5F3EC;   }
.submenus ul li div { margin:0px 0px 0px 12px; }

			/* EUROPAS notranja stran levi meni*/

.submenus ul li { padding:0px; margin:0px 0px 0px 0px; list-style-type:none; background-color:#efe26f; border-top:1px solid #F5F3EC; }
.submenus ul li.menupath ul { border-top:1px solid #efe26f;   }
.submenus ul li.menupath ul { border-top:1px solid #efe26f;   }
.submenus ul li.menupath ul li a.arrow {  background-image: url(img/arrow_right.gif); background-color:#efe26f;  }
.submenus ul li a { color:#3F3F3F;  text-decoration:none; display:block; padding:6px 5px 6px 14px; margin:0px 0px 0px 0px;  background-position:2px center; background-image: url(img/arrow_right.gif); background-repeat:no-repeat;   }
.submenus ul li.menupath a.arrow {  background-image: url(img/arrow_bottom.gif); background-color:#efe26f; }
.submenus ul li.menupath a { background-color:#E2D44F; }
.submenus ul li.menupath ul li { background-color:Aqua;  background-color:#f4e882; }
.submenus ul li.menupath ul li a { background-color:#f4e882; margin:0px 0px 0px 20px; }

.submenus ul li.menupath ul li a.arrow {  background-image: url(img/arrow_right.gif); background-color:#f4e882;  }
.submenus ul li.menupath ul li.menupath a { background-color:#e2d44f; }
.submenus ul li.menupath ul li.menupath a.arrow { background-color:#ffffff;  background-image: url(img/arrow_bottom.gif); }
.submenus ul li.menupath ul li.menupath ul li a { background-image: url(img/arrow_right.gif); background-color:#ffffff;  }
.submenus ul li.menupath ul li.menupath ul li a.arrow { background-image: url(img/arrow_right.gif); background-color:#ffffff;   }
.submenus ul li.menupath ul li.menupath ul li { background-color:#ffffff;  }








/*.submenus ul li ul {  margin:0px 0px 0px 0px;  border-top:2px solid #F5F3EC; }
.submenus ul li ul li { margin:0px; background-color:#DAD4BD; }
.submenus ul li ul li a { margin:0px 0px 0px 47px;  }
.submenus ul li ul li div { margin:0px; border-top:2px solid #F5F3EC;  }
.submenus ul li ul li div.firstmenu { border:0px; }
.submenus ul li div { height:26px; }
.submenus ul li a { color:#3F3F3F;  text-decoration:none; display:block; padding:6px 0px 6px 14px; margin:0px 0px 0px 12px;  background-position:left center; background-image: url(img/arrow_right.gif); background-repeat:no-repeat;   }
.submenus ul li.menupath a { background-image: url(img/arrow_bottom.gif);  }
.submenus ul li.menupath ul li a { background-image: url(img/arrow_right.gif); background-color:#DAD4BD;   }
.submenus ul li ul li.menupath a { background-color:#C6BEA2; }

.submenus ul li ul li ul li {background-color:#CDC6AC;}
.submenus ul li ul li a { margin:0px 0px 0px 47px;  }
*/



/*.cnt_top { height:23px; background-image: url(img/top_bg.gif); vertical-align:middle;  }*/
.cnt_top { height:27px; vertical-align:middle; background-color:#E2D44F;  }

.cnt_top .menupath { padding:5px 0px 0px 6px; font-size:10px;  display:none; }
.cnt_top .menupath, .cnt_top .menupath a { color:#808080; text-decoration:none; }
.cnt_top .menupath a:hover { color:#808080; text-decoration:underline; }
.cnt_top .menupath b { font-weight:normal; color:#3F3F3F; }

.cnt_top .icons { width:100px;  margin-top:7px; float:left; }
.cnt_top .icons img { margin-left:7px; }

.cnt_top2 { height:46px; width:100%; border-bottom:1px solid #FAF7D4; }

.cnt { padding-top:8px; margin:46px 5px 5px 5px; height:auto; }
.cnt2 { margin:0px; }
.cnt .title { color:#0060af; font-size:14px; margin-bottom:8px; }
.cnt .title_en { color:#0060af; font-size:14px; margin-bottom:8px; }

.innn div.innn2 {  padding:0px 0px 12px 0px;  }
.innn div.innn3 { background-color:#8BC9E6; }


.freetext ul { padding:0px; margin:8px 0px 0px 0px; }
.freetext ul li { padding:0px; list-style-type:none; padding-left:10px; background-image:url(img/europass_list_style.gif); background-repeat:no-repeat; background-position:0px 5px; margin:0px 0px 4px 8px; padding:0px 0px 0px 10px; }
.freetext ul ul { margin-left:20px; }
.freetext a,  a { color:#309DD3; }

.freetext, .freetext div, .freetext table td { color:#3F3F3F; font-size:11px; }

table.layout tr.row3 td .freetext table td { padding:4px; height:2px; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;  }

table.layout tr.row3 td .freetext table td { background-color:#CCE0F4; }
table.layout tr.row3 td .freetext table tr.header td { background-color:#DAD4BD; }

table.layout tr.row3 td .freetext table.noborder {  border-collapse:collapse; border:0px; width:100%; }
table.layout tr.row3 td .freetext table.noborder td { padding:2px 2px 2px 2px;  border:0px; background-color:#CCE0F4; }


.freetext h1, h1{ color:#0061AE; font-size:14px; margin-bottom:8px; font-weight:normal; }
.freetext h2, .lastnewslist h2{ color:#0061AE; font-size:12px; margin-bottom:8px; font-weight:normal; }
.freetext h3{ color:#0061AE; font-size:11px; margin-bottom:8px; font-weight:normal; }

.sitemap ul { padding:0px; margin:5px 0px 0px 0px;  }
.sitemap ul li { padding:0px; margin:0px 0px 5px 0px; list-style-type:none; background-image:url(img/bullet1.gif); background-repeat:no-repeat;  font-weight:bold;  }
.sitemap ul li ul { width:100%; background-image:url(img/loch.gif); background-repeat:repeat-x; background-position: left bottom; padding-bottom:10px; margin-bottom:10px; }
.sitemap ul li ul li ul { background-image: none; padding-bottom:0px; margin-bottom:0px;  }
.sitemap ul li a {  display:block; margin-left:10px; color:#309DD3;  text-decoration:none;  }
.sitemap ul li ul li a {  color:#3F3F3F;  }
.sitemap ul li a:hover { text-decoration:underline;  }
.sitemap ul li ul li { font-weight:normal; margin-left:10px; }


div.poklicnistandardi  { width:381px; height:115px; background-color:#EBE5CE; vertical-align:middle; }
div.poklicnistandardi select { width:280px; height:22px; float:right; margin:31px 0px 0px 0px; color:#848484; }
div.poklicnistandardi input { float:right; margin:32px 11px 0px 5px;  }
div.poklicnistandardi a { float:right; display:block; margin:8px 5px 0px 0px; }
table.entry_right { width:493px; }
table.entry_right tr.er1 td { height:248px; }
table.entry_right tr.er2 td { height:174px; }

.poll { height:174px; background-color:#EBE5CE; width:238px; color:#3F3F3F; }
.poll table tr td { height:10px; }
.poll table.answers tr td { height:18px; }
.poll table.answers tr td input { margin:0px 5px 0px 10px; padding:0px; font-size:0px; height:12px; width:12px; }
.poll form div.text { margin:5px;   }
.poll form div.head { margin-bottom:10px; }
.poll .glasuj{ margin-top:10px; }
.poll .cssArhiva { float:right; margin-top:16px; }

.poll2 { background-image:url(img/entry_right.jpg); height:174px; width:238px; }

div.entry_right { width:251px; float:right; background-image:url(img/entry_right.jpg); margin:0px; padding: 0px 0px 0px 0px; height:173px; }
div.entry_right_en { width:487px; margin-bottom:-2px; }
div.entry_right table.llll { margin-top:68px;  }
div.entry_right table.llll tr td { height:52px;}
div.entry_right table.llll tr td.cc1 { width:122px; }
div.entry_right table.llll tr td.cc2 { width:129px; }
div.entry_right table.llll tr.middd td{ height:2px; }
div.entry_right table.llll tr.cr2 td.cc2 { background-color:#3F3F3F; }
div.entry_right table.llll tr td.cc1 div { float:left; width:122px; height:52px; overflow:hidden; margin:0px 0px 0px 0px;  }
div.entry_right table.llll tr td.cc2 div {  width:127px; height:52px; overflow:hidden; margin:0px 0px 0px 2px;  }
div.entry_right table.llll tr td.cc1 { width:122px; }
div.entry_right table.llll tr td.cc2 { text-align:right; }


.colin1 .lastnewslist .highlight { display:none; }
.colin1 .lastnewslist { margin:10px 12px 0px 12px; }

.SubMenuTopBG{background-color:#309dd3;}



/* Poll */
div.gaugebar{float:left; border: solid 2px; background-color:#C23107; border-top-color:#E09883; border-left-color:#E09883; border-bottom-color:#360E02; border-right-color:#360E02; height:10px;}
div.gumbBox .d1{ background-image:url(img/button.gif); width:64px; height:18px; text-align:center; vertical-align:middle; padding-top:3px; }


table.pollresults { margin: 10px 0px 10px 0px; }
table.pollresults td.first{ text-align:right; width:200px; padding:0px 10px 5px 0px;  }
table.pollresults td.second {  }
table.pollresults td.third { width:10px; padding-right:10px;}

/* end poll */



.news .summary { font-weight:bold; margin-bottom:3px; }
.news .body {margin-bottom:10px;}
.news .info {float:right;}
.lastnewslist .news .summary { font-weight:normal; }
.lastnewslist .news .info { float:none; margin:0px; }
.cnt .lastnewslist .highlight { display:none; }

.entry_right tr td .lastnewslist .news { margin-left:4px;}

.cnt2 { padding:0px; }
.cnt3 { background-color:#EBE5CE; margin:0px 0px 0px 0px;   padding:0px 0px 0px 0px; clear:both; float:left; width:491px; }
.cnt3 div { margin:0px 5px 0px 5px; height:68px; }
.cnt3 h1 { margin:0px 0px 4px 0px; }
.cnt3 h1 a { color:#DD810A; font-size:14px; margin-bottom:8px; font-weight:normal; text-decoration:none; }
.cnt3 h1 a:hover { text-decoration:underline; }
.cnt2 img { float:left;  margin:5px 0px 0px 0px; padding:0px; }

.cnt2 { padding:0px; }
.cnt3 { background-color:#EBE5CE; margin:0px 0px 0px 0px;   padding:0px 0px 0px 0px; clear:both; float:left; width:491px; }
.cnt3_en { background-color:#efe36e; margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px; clear:both; float:left; width:246px; height:68px; }
.cnt3_vsebina_en {color:#3f3f3f; padding:0px 0px 0px 6px; margin-bottom:0px; margin-top:-2px;}

.cnt3_vsebina_en h1.texth1 {text-transform: none; margin:0px; padding:0px; margin-bottom:13px;}
.cnt3_vsebina_en h1 a { color:#0060af; font-size:14px; margin-bottom:8px; font-weight:normal; text-decoration:none; }

.img_en img { float:right; padding:0px 0px 0px 0px;  position: relative; bottom:5px; margin:0px 0px 0px 0px; width:241px; height:76px; }
.cnt3 div { margin:0px 5px 0px 5px; height:68px; }
.cnt3 h1 { margin:0px 0px 4px 0px; }
.cnt3 h1 a { color:#DD810A; font-size:14px; margin-bottom:8px; font-weight:normal; text-decoration:none; }
.cnt3 h1 a:hover { text-decoration:underline; }
.cnt2 img { float:left;  margin:5px 0px 0px 0px; padding:0px; }
table.rightmenusspecoilaen {}

.cnt3_top { background-image:url(img/cnt3_top.gif); width:491px; height:4px; line-height:4px; padding:0px; margin:5px 0px 0px 0px;  font-size:0px; float:left; }
.cnt3_bottom { background-image:url(img/cnt3_bottom.gif); width:491px; height:4px; font-size:0px; padding:0px; margin:0px; float:left;   }
.cnt3_top_en { background-image:url(img/cnt3_top_euro.gif); width:246px; height:4px; line-height:4px; padding:0px; margin:0px 0px 0px 0px;  font-size:0px; float:left; }
.cnt3_bottom_en { background-image:url(img/cnt3_bottom_euro.gif); width:246px; height:4px; font-size:0px; padding:0px; margin:0px; float:left;  }

table.layout td.colin22 { width:742px; }
table.layout td.colin22 .cntarea { width:737px; margin:0px 0px 0px 5px; background-color:#F5F3EC; height:100%; }
table.layout td.colin22 .cnt_top .icons { float:right;  padding:0px;  }
table.layout td.colin22 .iiiiii{ float:right; width:240px; }

.loginform input.text { margin-top:4px; float:left; width:126px; }
.loginform input.text2 { width:109px;  }

.loginform  .logoutbutton { margin:5px 0px 0px 30px;  cursor:hand;  font-size:11px; height:20px; float:none; text-align:center;  }
.loginform .loggeduser { font-weight:bold; }
.loginform a.fff { margin-top:3px; width: 132px;}
.loginform a { float:right; display:block; margin-right:4px;}


iframe { width:100%; height:auto; border:0px solid red; }

table.knjiga_1del_o { height:100%; width:800px; float:left; background-image:none;  }
table.knjiga_1del_o tr td.eeee {  vertical-align:bottom; width:493px; background-image:none;  }
table.knjiga_1del_o tr td.dddd {  vertical-align:bottom;  }
div.knjiga_1del  { background-image:url(img/knjiga1_del.gif); background-position:left bottom; background-repeat:no-repeat; height:100%; width:173px; margin:0px 0px 0px 33px;   }
div.knjiga_2del { background-image:url(img/knjiga2_del.gif); background-position:0px 0px; background-repeat:no-repeat; height:100%;  width:174px; float:right;  }
div.knjiga_3del { background-image:url(img/knjiga3_del.gif); width:200px; height:83px; float:right;  }

div.nogica_1del { height:3px; width:15px;font-size:0px; background-image:url(img/nogica_1del.gif); float:right; }
div.nogica_2del { float:right; background-image:url(img/nogica2_del.gif); width:8px; height:5px; font-size:0px; margin-right:17px; }

.ikonca { margin:0px 4px 6px 4px;  }


/* entry en styles */ 

div.entry_link { float:left;}
a.main_entry { display:block; margin:397px 0px 0px 398px; width:241px; height:162px; clear:both;   }
a.main_entry img { visibility:hidden; }

div.entry_link2 { float:left;}
a.main_entry2 { display:block; margin:23px 0px 0px 506px; width:38px; height:16px; clear:both;   }

.erow2 .entry_right { background-image:none; background-color:Aqua; width:487px; }


span.validator { font-size: 12px; font-weight: bold; color: #ff0000; padding: 3px 0 3px 0; display: block; }