.image-left{float:left;margin-right:6px}
html{height:100%;margin-bottom:1px}
body{color:#333;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:125%;margin:0;padding:0}
p{margin-bottom:15px;margin-top:10px}
h1,h2,h3,h4,h4{margin:15px 0;padding-bottom:5px}
fieldset{border:0;padding:5px 0}
a:link,a:visited{color:#3567C6;text-decoration:none}
a:hover{color:#5c94ff}
.inputbox-med,.button-med{border:1px solid #ccc;font-size:9px}
.inputbox,.button{font-size:11px}
ul li{background:url(../images/studmef_img/li.png) 0 2px no-repeat;padding-left:20px}
ul.arrow li{background:url(../images/studmef_img/li_arrow.png) no-repeat;padding-bottom:10px;padding-left:25px}
ul.big li{background:url(../images/studmef_img/li_big.png) 0 1px no-repeat;padding-left:25px;padding-right:20px}
blockquote{background:#568ce9 url(../images/studmef_img/blockquote_bg.png) no-repeat;border:1px solid #4775c5;color:#000;margin:15px 0;padding:10px 10px 10px 50px}
#logo{background:url(../) no-repeat;border:0;display:block;left:0;position:absolute;top:28px}
#header_spotlight{background:url(../images/studmef_img/header_spotlight.png) repeat-x;height:107px;position:absolute;right:0;width:403px}
#nav li.active_menu a:link,#nav li.active_menu a:visited,#nav li.active_menu a:hover{color:#3567C6}
div#topbox div.moduletable h3{color:#b7cfff;font-size:110%;margin-bottom:3px;margin-left:0;padding:2px 0 0}
div.loginelement{color:#ccc;float:left;line-height:16px;margin-right:10px}
div.loginelement label{color:#ccc;display:block;float:left;line-height:24px;padding-right:5px;text-align:right;width:65px}
a.fancybutton,a.readon-kaky,a.readon{background:url(../images/button_bg2.png) 0 0 repeat-x;border:1px solid #333;color:#fff}
.modifydate{color:#3567C6;height:20px;vertical-align:bottom}
.createdate{color:#3567C6;padding:0 0 5px 3px;vertical-align:top}
div#scroller-v a:link,div#scroller-v a:visited{color:#ccc;text-decoration:none}
.moduletable-hilite{background:#568ce9;border:1px solid #3567c6;color:#000;padding-bottom:3px}
.moduletable-hilite a:link,.moduletable-hilite a:visited{color:#ddd}
.moduletable-hilite h3{background:#3567c6 url(../images/studmef_img/bullet4.png) 5px 50% no-repeat}
.moduletable-orange{background-color:#FFF0D9;border:1px solid #FFCB7D;color:#000}
.moduletable-orange a:link,.moduletable-orange a:visited{color:#568ce9}
.moduletable-orange h3{background-color:#FFCB7D;background-image:url(../images/studmef_img/bullet5.png);background-position:5px 50%;background-repeat:no-repeat}
.moduletable-bljue{background-color:#8BAEE9;border:1px solid #2662C8;color:#000;margin-bottom:10px;padding:0 7px 7px}
.moduletable-bljue a:link,.moduletable-bljue a:visited{color:#FFF}
.moduletable-bljue h3{background-color:#96B6EB;padding:0}
.moduletable-bljue2{background-color:#E1E4E8;border:1px solid #A8BBEE;color:#000}
.moduletable-bljue2 a:link,.moduletable-bljue2 a:visited{color:#2662C8}
.moduletable-bljue2 a:hover{color:#5C94FF}
.moduletable-bljue2 h3{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:5px 2px 0 12px;padding:0}
.moduletable-kaky{background-color:#FFFFDF;border:1px solid #EEEF95;color:#000}
table.contentpaneopen-kaky{border-bottom:1px dashed #EEEF95}
.contentpaneopen-kaky,.moduletable-kaky table.contentpaneopen{border:none;font-size:90%;padding:2px}
.contentpaneopen-kaky img{height:60px;width:60px}
a.readon-kaky{padding-top:0}
.inputbox-foot,.button-foot{font-size:9px}
.message{background-color:#FFFFE1;border:1px dotted #666;padding:6px}
.pagenav{background:#EEE;border:1px solid #E1E4E8;color:#B3B2B2;font-size:10px;padding:0 5px 1px}
a.pagenav,.pagenav_prev a,.pagenav_next a,.pagenavbar a{background:#EEE;border:1px solid #CCC;color:#666;font-size:10px;padding:0 5px 1px;text-decoration:none}
a.pagenav:hover,a.pagenav:active,a.pagenav:focus,.pagenav_prev a:hover,.pagenav_prev a:active,.pagenav_prev a:focus,.pagenav_next a:hover,.pagenav_next a:active,.pagenav_next a:focus,.pagenavbar a:hover,.pagenavbar a:active,.pagenavbar a:focus{background:#D2D2D2!important;border:1px solid #DDDAB5;text-decoration:none!important}
.pagenavbar{color:#666;padding-left:14px}
.pagenavcounter{color:#666;padding:8px 14px 0}
h1{font-size:200%}
h2{font-size:170%}
h3{font-size:150%}
h4{font-size:120%}
.small,.modifydate,.createdate,div.mosimage_caption{font-size:80%}
#nav a{background:url(../images/topmenu_sep.png) 100% 0 no-repeat;cursor:pointer;display:block;float:left;font-size:95%;font-weight:700;height:28px;line-height:28px;padding:0 16px 0 14px;text-decoration:none}
div.moduletable h3,div.moduletable-hilite h3,div.moduletable-flush h3,div.moduletable-orange h3,.componentheading{font-family:Arial, Helvetica, sans-serif;font-size:11px}
.contentpagetitle{margin:10px 10px 10px 4px}
.componentheading{margin-bottom:15px}
td.componentheading{padding-bottom:15px}
h3,.contentheading,.contentheading-frontpage,.componentheading,#nav,div#menu_horiz,.sectiontableheader,span.pathway,.small,.createdate,.modifydate,span.loginsubmit,span.logoutsubmit{font-family:Arial Narrow, Helvetica, sans-serif}
a.readon,a.readon-kaky,a.fancybutton{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px}
.contentheading,.contentheading-frontpage,.componentheading{font-weight:700}
#page_bg{height:100%;margin-bottom:1px;padding:0}
body.b-dark{background:#999 url(../images/bg.png) repeat-x}
div.mainbg{background-color:#f0f0f0;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;margin-bottom:0}
div.wrapper{background-color:#f0f0f0;margin:0 auto;padding-bottom:1px;position:relative;width:845px}
#header{background:#fff url(../images/studmef_img/header_bg.png) repeat-x;height:107px;position:relative}
#scroller{height:28px;line-height:28px;overflow:hidden;position:absolute;width:400px}
#searchbox{height:28px;position:absolute;width:100%}
div.thedate{color:#fff;float:left;font-size:12px;font-weight:700;height:28px;line-height:28px;padding:0 10px 0 5px}
#searchbox form#searchform{margin-left:230px;margin-top:2px}
#topbox{height:78px;margin:3px 5px 5px;position:absolute;top:28px;width:100%}
td.middle{background:#fff;border-left:1px solid #d8d8d8;border-right:1px solid #e2e2e2;width:200px}
td.side{border-left:1px solid #fff;width:200px}
td.spacer{width:5px}
td.user{width:50%}
div.mainbody{background:#FAFAFA;border-top:1px solid #fff;padding:6px}
div.block{border-top:1px solid #fff;padding:5px 5px 0}
div.block.dark{background:#333;padding:0;width:100%}
div.extra_pad{padding:6px 5px 2px}
.moduletable-dummy{padding:10px 10px 0}
.moduletable,.moduletable-hilite,.moduletable-flush,.moduletable-orange,.moduletable-kaky{margin:0 0 6px;padding:2px}
.moduletable-orange p.quote{font-size:11px;line-height:135%;margin:0 2px 2px;padding:2px;text-align:justify}
.quote-marks{font-size:20px;font-weight:700}
.moduletable-flush{padding:0}
.moduletable h3,.moduletable-hilite h3,.moduletable-flush h3,.moduletable-orange h3,.moduletable-kaky h3{line-height:100%;margin:-2px -2px 10px;padding:5px 5px 5px 23px}
div#footer{background:#ccc;border:1px solid #f0f0f0;border-bottom-width:0;height:31px;line-height:31px;text-align:center}
#safari{height:28px;position:relative}
#nav{background:url(../images/topmenu_bg.png) repeat-x;height:28px;position:absolute;top:0;width:100%}
#nav li{background:none;display:block;float:left;margin:0;padding:0}
#nav a:hover{color:#000}
#menu_horiz{background:#666;border-top:1px solid #555;height:25px;overflow:hidden;position:absolute;top:28px;width:100%}
#menu_divider{background:#666;border-bottom:1px solid #333;height:5px;overflow:hidden}
div#menu_horiz ul.submenu{float:left;margin:0;padding:0 0 0 1px}
div#menu_horiz ul.submenu li{background:none;float:left;list-style-type:none;margin:0;padding:0}
div#menu_horiz ul.submenu li a{color:#ddd;font-size:95%;font-weight:700;height:25px;line-height:25px;padding:0 10px;text-decoration:none}
ul.sidenav{list-style:none;margin:0;padding:0}
ul.sidenav li{background:none;border:0;border-bottom:1px solid #444;margin:0;padding:0}
ul.sidenav li a{color:#ddd;display:block;margin-bottom:2px;padding:4px 0 2px;text-decoration:none}
ul.sidenav ul li{background:none;border:0;padding-left:10px}
ul.sidenav ul ul li{background:none;border:0;margin-left:20px}
#mySlideshow{margin-bottom:-10px;z-index:5}
.jdSlideshow{display:none;overflow:hidden;position:relative}
.jdSlideshow img{border:0;margin:0}
.jdSlideshow .slideElement{background-color:#000;background-repeat:no-repeat;height:100%;width:100%}
.jdSlideshow .loadingElement{background-color:#000;background-image:url(../images/loading-bar-black.gif);background-position:center center;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}
.jdSlideshow .slideInfoZone{background:#333;bottom:0;color:#fff;height:40px;left:0;margin:0;position:absolute;text-indent:0;width:100%;z-index:10}
.jdSlideshow .slideInfoZone h2{color:inherit;font-size:90%;font-weight:700;margin:2px 5px;padding:0}
.jdSlideshow .slideInfoZone p{color:#eee;font-size:80%;margin:2px 5px;padding:0}
.jdSlideshow a{color:inherit;font-size:100%;text-decoration:none}
div#scroller-v{color:#fff;height:28px}
div#scroller-v div{height:28px;line-height:24px;padding:0 0 0 5px}
div.style{float:left;margin-left:20px;margin-top:20px;text-align:center;width:280px}
div.style img.album{border:3px solid #ddd}
img.album.left{float:left;margin-bottom:25px;margin-right:15px;margin-top:-5px}
img.album.right{float:right;margin-bottom:25px;margin-left:15px;margin-top:-5px}
#searchcontrols{padding:3px}
ul{list-style:none;margin-left:0;padding-left:10px}
td.left ul li,td.right ul li{margin-left:-30px}
ul.arrow{list-style:none;margin:25px 0;padding:0 0 0 20px}
ul.big{list-style:none;margin:25px 0;padding-left:20px}
span.notice{background:#ffd;border:3px double #ddb;color:#333;display:block;margin-bottom:10px;padding:10px}
span.quote{display:block;font-style:italic}
div.author{font-weight:700;text-align:right}
div.moduletable blockquote,div.moduletable-hilite blockquote{margin:-10px}
pre{background:#fff;border:1px solid #ddd;border-left:15px solid #ddd;font-size:95%;padding:10px}
div.loginelement input{width:90px}
span.loginsubmit,span.logoutsubmit{background:url(../images/button_bg2.png) 0 0 repeat-x;border:1px solid #333;color:#fff;cursor:pointer;font-weight:700;height:20px;line-height:20px;position:absolute;right:60px;text-align:center;top:50px;width:61px}
span.logoutsubmit{left:40%;top:35px}
.right_image{border:0;float:right;margin-left:10px}
.left_image{border:0;float:left;margin-right:10px}
.fakevideo{padding:1px}
.vert_spacing{margin:15px 0}
form{border:0;margin:0;padding:0}
table.blog span.article_seperator{display:block;height:10px}
table.pollstableborder td{border:0;padding:2px 0;text-align:left}
input#mod_search_searchword{width:120px}
.highlight{background-color:#ffc}
table.contentpaneopen td.contentheading{padding-bottom:5px}
.contentheading{color:#3567C6;line-height:100%;margin:2px;padding:10px 0}
td.buttonheading{vertical-align:middle}
td.buttonheading img{margin-right:5px}
table.contentpaneopen,table.contentpane{border-collapse:collapse;margin:2px;padding:0;width:100%}
table.contentpaneopen-frontpage{border-left:1px dashed #E1E1E1;padding-left:5px}
table.contentpane td{padding:4px}
.clr{clear:both}
div.mosimage{margin:5px}
a.fancybutton{cursor:pointer;display:block;float:right;height:16px;line-height:16px;padding:0 8px;text-align:center}
a.readon-kaky,a.readon{cursor:pointer;display:block;float:right;font-size:9px;height:16px;line-height:16px;padding:0 8px;text-align:center}
table.contenttoc{margin:5px;padding:5px}
table.contenttoc td{padding:0 5px}
span.pathway{border:1px solid #EEE;display:block;font-weight:700;line-height:16px;margin:5px 0 13px;padding-bottom:2px;padding-left:5px;vertical-align:middle}
span.pathway img{margin:0 10px;vertical-align:baseline}
div#pathway{margin-bottom:10px;padding-left:8px}
td.sectiontableheader{background:#f0f0f0;border-bottom:1px solid #ccc;font-weight:700;line-height:20px;padding:4px}
a.mainlevel{border:1px solid transparent;display:block;font-size:12px;margin-bottom:1px;padding:2px}
a.mainlevel:hover{background-color:#E9E8E8;border:1px solid #8BAEE9;display:block;font-size:12px;margin-bottom:1px;padding:2px}
table.adminform textarea{color:#666;width:auto}
a.mainlevel-top,a.mainlevel-top:link,a.mainlevel-top:visited{color:#FFF;font-size:11px}
a.mainlevel-top:hover{color:#FFF;font-size:11px;text-decoration:underline}
span.mainlevel-foot,a.mainlevel-foot,a.mainlevel-foot:link,a.mainlevel-foot:visited{color:#255FC0;font-size:10px}
a.mainlevel-foot:hover{color:#255FC0;font-size:10px;text-decoration:underline}
td.main{background:#f0f0f0}
div.hilight{border-bottom:1px solid #e2e2e2;padding-bottom:4px}
div.surround{border-top:1px solid #e2e2e2}
div.block.bottom{border-top:1px solid #fff}
div.block .moduletable{border:1px solid #e2e2e2}
div.block .moduletable h3{background:#DDDBDB url(../images/studmef_img/bullet1.png) 5px 50% no-repeat}
div.dark .moduletable,div.dark .moduletable-flush{border:1px solid #434343;color:#ccc}
div.dark .moduletable h3,div.dark .moduletable-flush h3{background:#434343 url(../images/bullet1.png) 5px 50% no-repeat;color:#ccc}
div.light .moduletable,div.light .moduletable-flush{border:1px solid #f0f0f0}
div.light .moduletable h3,div.light .moduletable-flush h3{background:#f0f0f0 url(../images/bullet3.png) 5px 50% no-repeat}
ul.sidenav li.active_menu a:link,ul.sidenav li.active_menu a:visited{color:#f0b10b}
tr.sectiontableentry1:hover,tr.sectiontableentry2:hover{background-color:#FFFFDF}
.search-foot{display:block;float:left;padding-left:5px}
hr{background-color:#ccc;border:0;color:#ccc;height:1px}
.alert{background:#FFD6D6 url(../images/custom/status-alert.png) 10px 50% no-repeat;border-bottom:2px solid #fe7b7a;border-top:2px solid #fe7b7a;color:#c00}
.info{background:#D8E5F8 url(../images/custom/status-info.png) 10px 50% no-repeat;border-bottom:2px solid #629de3;border-top:2px solid #629de3;color:#05B}
.note{background:#FEF6D8 url(../images/custom/status-note.png) 10px 50% no-repeat;border-bottom:2px solid #fde179;border-top:2px solid #fde179;color:#B79000}
.love{background:#FFD6D6 url(../images/custom/status-love.png) 10px 50% no-repeat;border-bottom:2px solid #fe7b7a;border-top:2px solid #fe7b7a;color:#c00}
.download{background:#EEF7DD url(../images/custom/status-download.png) 10px 50% no-repeat;border-bottom:2px solid #c2df88;border-top:2px solid #c2df88;color:#57861A}
.klinika{background:#D9EAF2 url(../images/custom/status-klinika.png) 10px 50% no-repeat;border:0;color:#5F4A3B;display:block;margin:15px 0;padding:10px 10px 10px 60px}
.alert,.info,.download,.note,.love{display:block;margin:15px 0;padding:10px 10px 10px 60px}
.infobox{background-color:#E0E6EF;border-bottom:2px solid #629de3;border-top:2px solid #629de3;color:#05B;display:block;margin:15px 0;padding:5px}
.diplomand-left{background-color:#F0F0F0;border:1px solid #A8BBEE;display:block;float:left;height:550px!important;overflow:auto;padding:3px;width:35%}
.diplomand-right{background-color:#F0F0F0;border:1px solid #A8BBEE;display:block;float:right;height:556px!important;overflow:auto;width:62%}
.diplomand-inner{margin:4px;padding:10px}
.diplomand-inner-left{margin:0;padding:5px}
.moduletable-kaky h3{margin:2px;padding:2px}
div#menu_horiz ul.submenu li.active_menu a,div.loginelement a:hover,div#scroller-v a:hover{color:#b7cfff}
div.loginelement a:link,div.loginelement a:visited,.moduletable-hilite a:hover,.moduletable-orange a:hover,.moduletable-bljue a:hover,div#menu_horiz ul.submenu a:hover,ul.sidenav a:hover{color:#fff}
a:hover span.loginsubmit,a:hover span.logoutsubmit,a.fancybutton:hover,a.readon-kaky:hover,a.readon:hover{border:1px solid #b7cfff}
.moduletable-kaky td,.moduletable-kaky td p,.moduletable-flush h3{margin:0}
.contentheading,.contentheading-frontpage,.contentpagetitle,.contentpagetitle-frontpage{font-size:16px}
table.mainbg,table.user,table.userblock,table.blog,div.contentpane,div.contentpaneopen,div.contentpane-frontpage,div.contentpaneopen-frontpage{width:100%}
#nav ul,ul.submenu,.blog td,.contentpaneopen td,contentpagetitle-frontpage,.contentheading-frontpage,.contentpaneopen-frontpage td.createdate,.contentpaneopen-frontpage td p{margin:0;padding:0}
#nav a:link,#nav a:visited,a#active_menu:link,a#active_menu:visited,li.active_menu a:link,li.active_menu a:visited{color:#333}
div#menu_horiz ul.submenu ul,div#menu_horiz ul.submenu ul ul,.hide{display:none}
div.style img,img{border:0}
a:link.nounder,a:visited.nounder,a:hover.nounder,a.mainlevel:link,a.mainlevel:visited,a.sublevel:link,a.sublevel:visited,a.sublevel:hover{text-decoration:none}
table.mainbg,div.block.normal{border-bottom:1px solid #e2e2e2}
tr.sectiontableentry1 td,tr.sectiontableentry2 td,td.sectiontableentry1,td.sectiontableentry2{border-bottom:1px solid #f0f0f0;padding:4px}
table.moswarning,table.moswarning h2{font-size:13px}
a.stlogin {font-size:9px; float:left; color:#FEFF7F; text-decoration:none}
