/* CSS Document */
body, h1, h2, h3, h4, p, table, tr, th, td, ul, ol, li, hr, img, form, input {
margin : 0;
padding : 0;
border:0;
}
ol, ul {list-style : none;}
img, input { border:none;}
a:active, a, input {outline:none;}
:focus{-moz-outline-style:none;}

.typical-content img { padding-right:10px; margin-top:5px;}

/* -------- clearfix ------ */
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix {	display: inline-block;}
html[xmlns] .clearfix {	display: block;}
* html .clearfix {	height: 1%;}
/* -------------------------- */

.clear {display:block; clear:both; height: 1%;}
.forPrint { display: none; }

select{ font-size:1.1em; border:1px solid #CFCFCF; width:182px;}
.checkbox { margin-top:3px;}

body { font-size:62.5%; font-family:Georgia, "Times New Roman", Times, serif; background: url(/Static/images/page_bg.gif) 0% 0% repeat-x;}
.container { padding:0; margin:0 auto; width:904px; }
.header{ height:93px; margin-top:43px; margin-left:4px; padding:0; position:relative;}
.header a {font-family:arial; font-size:15px; color:#8D8C85; text-decoration:none;} 
.header img {margin-left:1px;}
.header div {margin-top:3px;}

h1.headline { font-family:Arial, Helvetica, sans-serif; font-size:1.8em; font-weight:normal; color:#8d8c85; margin:30px 0 0 238px; padding:0; display:block;}

h1.event_headline {font-family:Arial, Helvetica, sans-serif; font-size:1.8em; font-weight:normal; color:#8d8c85; margin:30px 0 0 238px; display:block; padding: 0 0 0 225px; display:none; }
.content .left-col { float:left; width:100px;}
.content .right-col { float:left; width:440px;}

.big-module{ float:left; margin:0; padding:0; overflow:visible; width:448px; height:118px;}

.navigation { float:left; display:inline; width:auto; width:440px; font-family:Arial, Helvetica, sans-serif; border-bottom:5px solid #ed1c24; padding-bottom:8px;}
.navigation ul { float:left;}
.navigation li { padding:0; margin:0; margin-left:0; float:left;}
.navigation li.nav-h1 {padding:0; margin:2px 0 4px 0; float:left;}
.navigation li.nav-h1 img {margin:0 0 0 6px;}
.navigation li.nav-h1 a{ font-size:2.2em; font-weight:bold; color:#ed1c24; height:19px; padding:0; margin:0;}
.navigation li a{ font-size:1.3em;  color:#000000; text-decoration:none; width:100%; line-height:19px;}
.navigation li a.nav-select{ color:#ed1c24;}
.navigation li a:hover { text-decoration:underline;}

.navigation ul.w1 { width:160px;}
.navigation ul.w2 { width:150px;}
.navigation ul.w3 { width:128px;}

.navigation ul.w1 li { width:160px;}
.navigation ul.w2 li { width:150px;}
.navigation ul.w3 li { width:128px;}

.navigation ul.w3 a{ color:#636363;}
.navigation ul.w3 a:hover { text-decoration:underline;}
.navigation ul.w3 li.nav-h1 a{ color:#ed1c24;}
.navigation ul.w3 a.nav-select{ color:#ed1c24;}

.banner_cover {width:900px; background-color:#FFF; padding:15px 0 ; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; display:block;}

.people-cover { float:left; width:440px; margin:20px 0 0 0; padding:0; }
.people-cover h1 { font-family:Arial, Helvetica, sans-serif; font-size:1.8em; font-weight:bold; color:#ed1c24; margin-bottom:5px;}
.people-cover h2 { font-size:1.4em; font-weight:bold; }
.people-cover a.link{ font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
.people-cover a.link:hover { text-decoration:underline;}
.people-cover ul { padding:0 0 5px;float:left;}
.people-cover .has_line { border-top:1px solid #CDCDCD; padding-top:11px;}
.people-cover li { float:left; width:210px;}
.people-cover li img { float:left;}
.people-cover .prof-first { margin-right:20px;}
.people-cover .content { width:auto;}
.people-cover p.people-descript {font-size:1.2em; line-height:16px; color:#464646;}
.people-cover p.people-company {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#464646;padding-bottom:5px;}
a.cover-img-prof { float:left; padding:0 10px 5px 0;display:block;}
.people-cover div.content {width:100%; float:left;}
.people-cover .content-right-block {width:100px;float:right;}

/* ------ SUBMENU strani ------ */
.submenu-people { float:left; padding:4px 20px 0 4px; width:212px; font-family:Arial, Helvetica, sans-serif; display:block;}
.submenu-people li.menu-headline { font-size:1.6em; font-weight:bold; color:#8D8C85; border-bottom:none; background:none;}
.submenu-people a{ font-size:1.2em; font-weight:bold; line-height:1.6em; color:#000; text-decoration:none; width:212px; height:auto; display:block;}
.submenu-people a:hover { text-decoration:underline;}
.submenu-people .typical-select { color:#ed1c24;}
.submenu-people ul {padding:0 0 10px  0;}
.submenu-people li {border-bottom:1px solid #CDCDCD; background:transparent url(/Static/images/submenu_bg.gif) no-repeat scroll 0 0; padding:4px 0 4px 18px;}

.submenu-events { float:left;width:436px; margin:24px 24px 0px 4px;display:inline;}
.submenu-events a{ width:auto; color:#464646; text-decoration:none; }
.submenu-events a:hover { text-decoration:underline;}
.submenu-events h1{ font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; color:#000000; padding:0 20px 10px 0;}
.submenu-events h2{ font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:normal; color:#000000; padding-bottom:5px;}
.submenu-events li{ border-bottom:1px solid #cdcdcd; padding:0 0 10px 0; margin:0 0 10px 0}
.submenu-events span.descript{ font-size:1.2em; line-height:1.6em;  }
.submenu-events .typical-select { color:#ed1c24;}


.submenu-typical {width:212px; float:left; margin:7px 20px 0 4px; font-family:Arial, Helvetica, sans-serif; display:inline; padding:0; border:1px solid #FFFFFF; }
.submenu-typical li {border-bottom:1px solid #CDCDCD; background:transparent url(/Static/images/submenu_bg.gif) no-repeat scroll 0 0; padding:4px 0 4px 18px;}
.submenu-typical ul {margin-bottom:30px;}
.nav-empty {}
.submenu-typical a{ font-size:1.2em; font-weight:bold; line-height:1.6em; color:#000000; text-decoration:none; width:212px; height:auto; display:block;}
.submenu-typical a:hover { text-decoration:underline;}
.submenu-typical .typical-select { color:#ed1c24;}

.submenu-applay{width:212px; float:left; margin:10px 20px 0 4px; font-family:Arial, Helvetica, sans-serif; display:inline; padding:0; border:1px solid #FFFFFF;}
.submenu-applay  ul {margin-bottom:25px;}
.submenu-applay li{ list-style-position:inside; list-style-type:decimal; font-size:1.2em; font-weight:bold; line-height:1.6em;}
.submenu-applay a{ font-size:1.2em; font-weight:bold; line-height:1.6em; color:#000000; text-decoration:none; width:212px; height:auto; display:block;}
.submenu-applay a:hover { text-decoration:underline;}
.submenu-applay .applay-select, .admin .submenu-applay .applay-select { color:#ed1c24;}

/* ------------ NAROCILO SEMINARJA ----- */
.SeminarsPriceList{ font-family:Arial, Helvetica, sans-serif; padding-bottom:20px;}
td.Prices { padding:10px 0; border-bottom:1px solid #ebebeb; font-size:1.1em;}
td.DataPrices {padding:10px 0; border-bottom:1px solid #ebebeb; font-size:1.2em;}

/* ------ PEOPLE ------ */
.people { float:left;/* width:434px;*/ padding-right:20px; display:block;}
.people h1 { font-size:3.0em; color:#ed1c24; font-family:Arial, Helvetica, sans-serif; text-indent:-1px; padding-bottom:3px;}
.people h2 { font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; padding-bottom:20px;}
.people span { color:#464646; font-weight:normal;}
.people-images {float:left; vertical-align:top; width:200px;}
.people-images span {margin-bottom:14px; display:block; padding:4px 3px 4px 4px; font-family:Arial, Helvetica, sans-serif; }
.people-images a {color:#666; text-decoration:none; }
.people-images img { float:left;}
.people-images p {display:block; float:left; text-decoration:none; }
.people div.people-content { color:#000000; font-size:1.2em; line-height:1.6em;}

#gallery {margin:8px 0 0 0; float:left; display:inline; vertical-align:top;}
#gallery span {margin-bottom:14px; display:block; padding:4px 3px 4px 4px; font-family:Arial, Helvetica, sans-serif; }
#gallery a {color:#666; text-decoration:none; }
#gallery .slika { margin:0 11px 11px 0;}
#gallery p {display:block; float:left;  text-decoration:none;  padding-bottom:10px; clear:both;}

.galerija{display:block; background-color:#dedede;}
.galerija img{display:block;}
.galerija a{display:block; float:left; text-decoration:none;}

/* ------ EVENTS ------ */
.events {float:left; width:440px; font-size:1.2em; line-height:1.6em; margin-top:90px;}
.events a { color:#000000; text-decoration:none; font-weight:bold;}
.events a:hover { color:#000000; text-decoration:underline;}
.events h1{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold;}
.events h2 {font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:normal; padding-bottom:5px;}
h1.event_type {font-family:Arial, Helvetica, sans-serif; font-size:3.2em; font-weight:normal; color:#8D8C85; margin: 10px  0 10px;}
.events hr {background-color:#CDCDCD;border:medium none;color:#CDCDCD;display:block;height:1px;margin:13px 0;width:100%;}


/* ------ TIPIČNA STRAN ------ */
.typical { float:left; /* width:434px; */ margin-right:20px; display:inline;}
.typical h1 { font-size:3.2em; color:#ed1c24; font-family:Arial, Helvetica, sans-serif; padding:0 0 10px 0;}
.typical h1#apply { font-size:3.2em; color:#ed1c24; font-family:Arial, Helvetica, sans-serif; padding:0 0 10px 0; width:434px;}
.typical h2 { font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; margin-bottom:20px;}
.typical span { color:#464646; font-weight:normal;}
.typical div.typical-content { color:#464646;}
.mid_width {width:434px;}
.mid_width_admin {width:644px;}
.small_print {font-size:10px;}

/* notranost tipične strani */
.typical-content h1 { font-family:Arial, Helvetica, sans-serif; font-size:1.6em; font-weight:bold; margin:5px 0;}
.typical-content h2 { font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; margin:5px 0;}
.typical-content h3 { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; margin:5px 0;}
.typical-content h4 { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; margin:5px 0;}
.typical-content h5 { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; margin:5px 0;}
.typical-content p{ font-size:1.2em; line-height:1.6em; padding-bottom:22px;}
.typical-content ul { list-style:none;}
.typical-content ol { list-style:none;}
.typical-content li { font-size:1.2em; line-height:1.6em; background:url(/Static/images/bullet.gif) no-repeat 0% 8px; padding-left:8px; }
.typical-content a {color:#464646; text-decoration:underline;}
.typical-content a:hover {color:#464646;text-decoration:none;}

.typical-content table { font-family:Arial, Helvetica, sans-serif; border:none; width:100%; background-color:#f1f1f1;}
.typical-content td{ border-bottom:1px solid #000000; font-size:1.1em; height:28px; border-bottom:1px solid #FFF; padding-left: 5px;}
.typical-content th { font-size:1.2em; font-weight:bold; border-bottom:1px solid #ebebeb; font-size:1.2em;height:30px; text-align:left;}
.typical-content form, fieldset { margin:0; padding:0; border:0px; width:434px;font-family:Arial, Helvetica, sans-serif;}
.typical-content form h3 { color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 17px 0; }
.typical-content label { width:150px; display:block; font-size:1.1em; float:left; font-family:Arial, Helvetica, sans-serif; color:#000000; padding:0 5px 0 0; margin: 3px 0 0 0 }
.typical-content span { font-family:Arial, Helvetica, sans-serif; color:#000000; }
.typical-content .inputfield{ border:1px solid #cfcfcf; height:18px; font-size:1.1em; width:185px; line-height:17px; padding: 2px 0 0 3px;}
.typical-content .inputfield_half { border:1px solid #cfcfcf; height:18px; font-size:1.1em; width:85px; line-height:17px; padding: 2px 0 0 3px; float:left;}
.typical-content .inputfield_captha { border:1px solid #cfcfcf; height:18px; font-size:1.1em; width:182px; line-height:17px; padding: 2px 0 0 3px;}
.typical-content .captha_holder {height:80px; padding-bottom:15px;}
.typical-content .captha {margin-bottom: 10px; float:right; margin-left:200px;}
.typical-content .cehckbox { height:18px;}
.typical-content select {height:20px; padding:1px; color:#444;}
.typical-content textarea { width:420px; height:70px; padding:4px; border:1px solid #cfcfcf; font-size:1.1em;font-family:Arial, Helvetica, sans-serif;}
.typical-content hr{ border: none;  background-color: #cdcdcd; color: #cdcdcd;  height: 1px; width:100%; margin:13px 0; display:block; clear:both;}

hr.siva {border: none;  background-color: #cdcdcd; color: #cdcdcd;  height: 1px; width:100%; margin:20px 0; display:block;}

div.Persons { font-family:Arial, Helvetica, sans-serif;}
span.PersonsName { float:left;font-size:1.2em;}
span.PersonsMail { float:left;font-size:1.2em;}
span.PersonsPrice { float:right; text-align:right; font-size:1.2em;}
span.PersonsDDV { float:right; text-align:right;font-size:1.2em;}
span.personsDataLessVAT {font-size:1.2em;  font-weight:bold; float:right;}
span.personsDataIncVAT {font-size:1.2em; color:#ed1c24; font-weight:bold; float:right;}
span.personsDataParticipants { float:left;}
p.personsData {font-family:Arial, Helvetica, sans-serif; color:#000000; line-height:normal;}


a.next, button.next { background:url(/Static/images/btn_next.gif) 0 0 no-repeat; width:67px; height:20px; text-indent:-9999px; display:block; float:right; border-left: 1px solid #FFF; border:0;}
a.next:hover, button.next:hover { background-position:0 -20px; cursor:hand; cursor:pointer;}

a.prev, button.prev { background:url(/Static/images/btn_prev.gif) 0 0 no-repeat; width:45px; height:20px; text-indent:-9999px;display:block; float:right;  border:0; border-right:1px solid #FFFFFF;}
a.prev:hover, button.prev:hover { background-position: 0 -20px;}

.admin .admin-modul a.apply{ background:url(/Static/images/btn_apply.gif) 0 0 no-repeat; width:144px; height:20px; text-indent:-9999px; display:block; float:right; border-left: 1px solid #FFF; clear:both; margin-top:7px;}
.admin .admin-modul a.apply:hover { background-position:0 -20px;}

.register-new-app {background:url(/Static/images/btn_apply.gif) 0 0 no-repeat; width:144px; height:20px; text-indent:-9999px; display:block; float:right; border-left: 1px solid #FFF; clear:both; margin-top:7px; border:0;  cursor:pointer; cursor:hand;}
.register-new-app:hover {background-position:0 -20px;}

a.add { background:url(/Static/images/btn_add.gif) 0 0 no-repeat; width:103px; height:20px; text-indent:-9999px; display:block; margin-left:180px; border-left: 1px solid #FFF; clear:both;}
a.add:hover { background-position:0 -20px;}

.login { background:url(/Static/images/btn_login.gif) 0 0 no-repeat; width:45px; height:20px; text-indent:-9999px; display:block; margin-left:180px; border-left: 1px solid #FFF; clear:both; border:0; cursor:pointer; cursor:hand;}
.login:hover { background-position:0 -20px;}


a.print { background:url(/Static/images/btn_print.gif) 0 0 no-repeat; width:45px; height:20px; text-indent:-9999px; display:block; float:right; border-left: 1px solid #FFF; clear:both;}
a.print:hover { background-position:0 -20px;}

a.cancel { background:url(/Static/images/btn_cancel.gif) 0 0 no-repeat; width:53px; height:20px; text-indent:-9999px; display:block; float:right; border-left: 1px solid #FFF;}
a.cancel:hover { background-position:0 -20px;}

a.register { background:url(/Static/images/btn_register.gif) 0 0 no-repeat; width:63px; height:20px; text-indent:-9999px; display:block; float:right; border-left: 1px solid #FFF; clear:both;}
a.register:hover { background-position:0 -20px;}

a.morebbs { background:url(/Static/images/btn_morebbs.gif) 0 0 no-repeat; width:221px; height:20px; text-indent:-9999px; display:block; float:right; border-left: 1px solid #FFF; clear:both;}
a.morebbs:hover { background-position:0 -20px;}

div.udelezenci_okvir {background-color:#efefef; padding:10px;}

#udelezenci { width:100%; display:block; clear:both; padding:0 0 10px 0;}
.SeminarVisitors li { border-bottom:1px solid #FFF; font-size:1.1em; background:#f0f0f0 none; height:30px; font-family:Arial, Helvetica, sans-serif;}
.SeminarVisitors li span.NameSurName {  width:232px; display:block; float:left; padding-top:6px;}
.SeminarVisitors  strong { float:left; width:70px;padding-top:6px; text-align:right;}
a.SeminarVisitorsDel { background:url(/Static/images/btn_remove.gif) 0 0 no-repeat; width:18px; height:18px; text-indent:-9999px; display:block; float:right; margin:6px 5px 0 0; cursor:pointer; cursor:hand;}
a.SeminarVisitorsDel:hover {background-position:0 -18px;}
.SeminarVisitors li span.TotalSumText { width:300px; float:left; display:block; text-align:right; font-weight:bold;}
.SeminarVisitors li span.TotalSum { color:#ed1c24; font-size:1.6em; font-weight:bold; width:90px; text-align:right; float:right;}
li.lastTotalSum { background-color:#FFFFFF; height:35px; border-bottom:1px solid #cdcdcd; border-top:1px solid #cdcdcd; padding-top:18px; }

.error label{}
div.error input.inputfield{ border:1px solid #FF0000;}
div.error input.inputfield_half{ border:1px solid #FF0000;}
.error textarea { border:1px solid #FF0000; }
.error span { color:#FF0000; font-weight:bold; padding-left:10px;}
.typical-content input.radio_btn{ width:30px; clear:left; float:left; padding:0; margin:0; margin-left:160px; border:0;  }
.typical-content label.radio_btn { float:left;}

.typical-content a.btn_print { float:right; display:block;}
form.Newsletter a{ background:url(/Static/images/btn_subscribe.gif) 0 0 no-repeat; width:67px; height:20px; text-indent:-9999px;display:block; float:right;}
form.Newsletter a:hover{ background-position:-67px 0;}
form.Newsletter input {border:1px solid #cfcfcf; width:168px; height:18px; padding:4px 0 0 2px; font-size:1.1em;}

.formUdelezenci { border:1px solid #cdcdcd; padding:15px 10px 10px 10px; }
.formUdelezenci form, fieldset { width:410px;}

.typical-content .priloge ul{margin:10px 0 0 0;}

.typical-content ul.priloge li, 
.typical-images ul.priloge li {padding-left:22px; background-position: left 0;}


.typical-content .pdf, .typical-images .pdf{background:url(/Static/images/icon_pdf.gif) no-repeat;}
.typical-content .doc, .typical-images .doc{background:url(/Static/images/icon_doc.gif) no-repeat;}
.typical-content .ppt, .typical-images .ppt{background:url(/Static/images/icon_ppt.gif) no-repeat;}
.typical-content .xls, .typical-images .xls{background:url(/Static/images/icon_xls.gif) no-repeat;}

.typical-images .jpg, .typical-images .gif, .typical-images .png, .typical-images .bmp{background:url(/Static/images/icon_img.gif) no-repeat;}
.typical-content .jpg, .typical-content .gif, .typical-content .png, .typical-content .bmp{background:url(/Static/images/icon_img.gif) no-repeat;}

/* ------------------------ */

.typical-images { float:left; width:210px; margin-top: 4px;}
.typical-images p{ vertical-align:top;  font-size:1.2em; line-height:16px; padding-bottom:22px; color:#464646;}
.typical-images a {color:#464646; text-decoration:underline;}
.typical-images li {font-size:1.2em; line-height:1.6em; background:url(/Static/images/bullet.gif) no-repeat 0% 8px; padding-left:8px;}
.typical-images a:hover {text-decoration:none;}
.typical-images h1 { font-size:1.6em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:8px;}
.typical-images img { margin-bottom:10px;}


/* ------------CITAT------------ */

.citat {
	color:#8d8c85;
	font-family: Arial,Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height: 32px;
	letter-spacing:-1px;
	font-weight:normal;
	display:block;
}

span.zvezdica {
font-family: Arial, Helvetica, sans-serif;
font-size:60px;
font-weight:900;
color: #ED1C24;
float:left;
display:block;
height:26px;
line-height:45px;
margin:4px 5px 0 0;
overflow:hidden;
margin-bottom:0;
padding-bottom:0;
padding-top:2px;
margin-left:0;
padding-left:0;
}

.narekovaj {
font-family: Arial, Helvetica, sans-serif;
font-size:60px;
font-weight:900;
color: #ED1C24;
float:left;
display:block;
height:26px;
line-height:45px;
margin:4px 5px 0 0;
overflow:hidden;
}

.citat_holder{
margin-bottom:30px; 
width:200px;
clear:both;
}


/* ------ FOOTER ------ */
.footer { font-family:Arial, Helvetica, sans-serif; border-top:1px solid #cdcdcd; color:#464646; padding:10px 0 50px 0px; float:left; width:900px; margin:20px 0 0 4px; display:inline;}
.footer a{ text-decoration:none;color:#464646;}
.footer a:hover{ text-decoration:underline;}
.footer .foot-left { float:left; font-size:1.1em; }
.footer .foot-right { float:right;font-size:1.1em;}
.footer a.rss { background:url(/Static/images/ico_rss.gif) 0% 0% no-repeat; padding-left:20px;}

/*------- KVIZ -------*/
#quiz-flash{border-top:#ed1c24 5px solid;}

/*--------ADMIN------*/
.administration_steps{
border-bottom:5px solid #ed1c24;
float:left;
width:100%;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:60px;
clear:both;
}

.menu-header{font-size: 1.4em; font-weight: bold; line-height: 1.6em;}

.admin .submenu-applay li{ list-style-position:inside; list-style-type:decimal; font-size:1.1em; font-weight:bold; line-height:1.6em;}
.admin .submenu-applay a{ font-size:1.1em; font-weight:bold; line-height:1.6em; color:#000000; text-decoration:none; width:212px; height:auto; display:inline;}
.admin h1{font-size:2.2em; font-weight:bold; color:#ED1C24; display:block;}

.administration_steps a{
display:block;
padding:4px 6px;
float:left;
color:#acacac;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.administration_steps li{
display:block;
float:right;
}

.administration_steps .selected{
background-color: #ed1c24;
color:#fff;
}

#prevLink:hover, #prevLink:visited:hover { background: url(/Static/images/lightbox-btn-prev.gif) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/Static/images/lightbox-btn-next.gif) right 50% no-repeat; }

.admin{ font-family:Arial, Helvetica, sans-serif;}

.admin .input {border:1px solid #cfcfcf; width:142px; height:14px; padding:3px 0 1px 3px; font-size:1.1em; float:left; }
.admin a.search {width:55px; height:20px; font-size:1.1em; float:left; background:url(../images/btn_search.gif); margin-left:10px; line-height:500px; overflow:hidden;}
.admin a.search:hover { background-position: 0 -20px}
.admin select  {height:20px; padding:1px; color:#444; width:210px;}
.admin-modul {float:left; margin-bottom:23px; width:100%;}

.search {width:55px; height:20px; font-size:1.1em; float:left; background:url(../images/btn_search.gif); margin-left:10px; line-height:500px; overflow:hidden; border:0; cursor:pointer; cursor:hand; text-indent:-9999px;}
.search:hover { background-position: 0 -20px}

.admin-table td{padding:6px 0 6px 6px; font-size:11px; border-bottom:1px solid #ddd; cursor:pointer; cursor:hand; }
.admin-table tr:hover {background-color:#EAEAEA;}
.admin-table tr.th:hover {background-color:#fff;}
.admin-table th{font-size:13px; font-weight:bold; border-bottom:1px solid #ddd; padding:6px 0 6px 6px;}

.admin-table { border-top: 1px solid #eaeaea; font-size:1.2em; padding:3px 0;}
.paid, .attended{width:50px; text-align:center;}
.admin-table a{color:#000;}
.admin-table ul{ padding:10px 0;}
span.close { background:url(/Static/images/ico_open_close.gif) -16px 0px no-repeat; padding:0; margin:0; width:16px; text-indent:-9999px; cursor:pointer;}
span.open { background-position:0 0px; width:16px;}
span.empty-close {width:16px; text-indent:-9999px;}
li.trigger { background-color:#eaeaea; border-bottom:1px solid #ffffff;}
span.status { width:16px;width:40px; text-align:center; padding:0;}
span.status input { margin-top:2px;}
.admin-table span {height:16px; display:inline-block; padding:0;}
.admin-table ul {padding:2px 0 2px 2px; font-size:11px; }
ul.attendees_container {border-bottom:1px solid #ddd; padding-left:21px;}
.admin-table  li {height:20px;width:100%;}
span.applications-data { width:570px; padding:0; }
span.attendees-data { width:530px; padding:0;}

.navigation-container {width:440px; float:right; margin-left:15px;}