html, body {
	padding: 0px;
	margin: 0px;
	background-color: #f7f7ff;
	font-family: Arial;
	font-size: 12px;
	height:100%;
}
table#table100x100
{
	height: 100%;

}
p { padding: 11px 0px 11px 0px; margin: 0px; }
a{color:#990000;text-decoration:none;}
a:hover{color:#990000;text-decoration:none;}
#main{width:980px;margin:0px auto;height: 100%;}
h2 { text-align: left; font-weight: bold; font-size: 20px; padding: 0px 0px 13px 0px; margin: 0px; }
h2 a, h2 a:visited { color: #576066; text-decoration: none; }
#header {float: left; width: 980px; height:86px;padding:0;margin:0;}
#header .left { float: left; width: 224px; }
#header .right { float: left; width: 746px;height:86px;background-image: url(../images/logo_right_pic.jpg);background-repeat:no-repeat;padding-right:10px;}
#header .lang { float: right; padding:5px 0 0 0;}
#header .logo { float: left; padding:0 0 0 0;}
#header a{color:#ffffff;font-size:12px;text-decoration:none;}
#header a:hover{color:#ffffff;font-size:12px;text-decoration:underline;}

#middle{float:left;width:980px;}

#left{float:left;width:224px;background-color: #dadada;overflow:hidden;}

#leftmenu {float:left;width:184px;padding:20px 20px 0 20px;}
#leftmenu .rarrow,.rarrow_on{float:left;width:10px;height:18px;padding:0 12px 0 0;background-image: url(../images/rightarrow.gif);background-repeat:no-repeat;}
#leftmenu .rarrow{background-image:none;}
#leftmenu .rarrow2{float:left;width:20px;height:12px;padding:0 0 0 0;background-image: url(../images/rightarrow2.png);background-repeat:no-repeat;margin-top:4px;}
#leftmenu .rarrow3{float:left;width:16px;height:6px;padding:0 0 0 0;background-image: url(../images/rightarrow3.png);background-repeat:no-repeat;margin-top:8px;}
#leftmenu .rline{float:left;width:220px;height:3px;background-image: url(../images/rightline.gif);background-repeat:no-repeat;}
#leftmenu .item,.item_on{float:left;width:184px;cursor:pointer;}
#leftmenu .item_on{color:#990000;}
#leftmenu .item2,.item2_on{float:left;width:184px;padding:0;cursor:pointer;}
#leftmenu .item2{background:none;}
#leftmenu .titem,.titem_on{float:left;width:184px;padding:0;font-size:12px;padding:5px 0 5px 0;border-bottom:1px solid #4d5773;}
#leftmenu .titem_on{background:#B8B8B8;color:#990000;}
#leftmenu .stitem,.stitem_on{float:left;width:184px;padding:0;font-size:12px;font-weight:normal;padding:5px 0 5px 0;border-bottom:1px solid #4d5773;}
#leftmenu .stitem_on{background:#B8B8B8;color:#990000;}
#leftmenu a.mlink,a.mlink_on{color:#4d5773;font-size:12px;text-decoration:none;}
#leftmenu a.mlink_on{color:#990000;}
#leftmenu a.mlink:hover,a.mlink_on:hover{color:#990000;font-size:12px;text-decoration:none;}
#leftmenu a.mlink_on:hover{font-weight:normal;}

#center{float:left;width:551px;background-color:#f7f7ff;padding:0 0 10px 0;}
#printcenter{float:left;width:640px;background-color:#f7f7ff;padding:0 20px 10px 20px;}

#right{float:left;width:175px;padding: 20px 15px 0px 15px; }
#right .cont{float:left;width:165px;border:1px solid #8e050a;padding:5px;margin-bottom:10px;}
#right .calendartitle{float:left;color:#77030C;font-size: 14px;font-weight: bold;width:165px;margin:5px 0 5px 0;text-align:center;}
#right .eventstitle{float:left;color:#77030C;font-size: 14px;font-weight: bold;width:165px;margin:5px 0 5px 0;text-align:center;}
#right .eventscont{float:left;width:165px;margin:10px 0 5px 0;}
#right .gsearch{float:left;width:165px;margin:0 0 10px 0;}
#right .eventsitem{float:left;width:165px;padding:0px 0 7px 0;margin-bottom:7px;border-bottom:1px solid #4d5773;}

#naptar_cont{float:left;width:165px;min-height:185px;}
#calendar{font-size: 11px;width:137px; padding: 0px 0px 0px 0px;}
#calendar .head{float:left;width:165px;font-size: 12px; font-weight: bold; color: #ffffff; text-align: center;}
#calendar .headleft{float:left;width:18px;line-height:20px;font-weight:bold; overflow: hidden;font-size:12px;}
#calendar .headcenter{float:left;width:129px;line-height:20px;color:#4d5773;font-weight:bold;font-size:12px;overflow:hidden;}
#calendar .headright{float:left;width:18px;line-height:20px;font-weight:bold; overflow: hidden;font-size:12px;}
#calendar .daynamecont{float:left;width:165px;height:17px;padding:5px 0 5px 0;overflow: hidden;color:#4D5773;}
#calendar .daynumcont{float:left;width:165px;}
#calendar a.headlink{font-size:11px;color:#4d5773;text-decoration:none;}
#calendar a.headlink:hover{font-size:11px;color:#77030c;text-decoration:none;}
#calendar a.headlink:hover{font-size:11px;color:#77030c;text-decoration:none;}
#calendar .today, .todayfirst, .todaylast{float:left;height:17px;line-height:15px;color:#77030c; }
/*#calendar .today{width:17px; height:16px; margin: 1px 1px 1px 1px; color:#77030c;color: #ffffff;background:#990000;border:1px solid #990000;}*/
#calendar .today{width: 13px; border: 1px solid #990000; text-decoration:none;padding:1px 2px 1px 1px;font-weight:normal; margin: 0px 3px 0px 3px;}
#calendar .todayfirst{width:22px; margin: 1px 1px 1px 0px;}
#calendar .todaylast{width:21px; margin: 1px 0px 1px 1px; color: #77030c;}
#calendar .otherday, .otherdayfirst {float:left;color:#414141;height:17px;line-height:15px; width: 23px; }
#calendar .otherdaylast {float:left;color:#77030c;height:17px;line-height:15px;}
#calendar .otherday{width:22px; margin: 1px 1px 1px 1px;}
#calendar .otherdayfirst{width:22px; margin: 1px 1px 1px 0px;}
#calendar .otherdaylast{width:21px; margin: 1px 0px 1px 1px; color: #77030c;}
#calendar .empty, .emptyfirst, .emptylast{float:left;height:17px;line-height:22px; }
#calendar .empty{width:22px; margin: 1px 1px 1px 1px;}
#calendar .emptylast{width:22px;margin: 1px 0px 1px 1px;}
#calendar .emptyfirst{width:21px; margin: 1px 1px 1px 0px;}
#calendar a.calprog {float: left;color: #414141; width: 13px; border: 1px solid #990000; text-decoration:none;padding:1px 2px 1px 1px;font-weight:normal; margin: 0px 1px 0px 1px;}
#calendar a.calprog:hover {float: left;color: #414141; width: 13px; border: 1px solid #990000; text-decoration:none;padding:1px 2px 1px 1px;font-weight:normal; margin: 0px 1px 0px 1px;}
#calendar .nap, .napfirst, .napweekend{float:left;width:23px;height:22px;line-height:22px;color:#4D5773;font-size:12px;}
#calendar .napfirst{width:23px;}
#calendar .napweekend{color:#990000;}
#calendar a.calprog span{display: none}
#calendar a.calprog:hover span{display:block; border: 1px solid #4d5773;position:absolute;margin-top: 10px; margin-left:-80px; width:160px; padding:3px;background-color:#f7f7ff;color:#77030c;text-align:left;font-weight:normal;}

#calendar a.cal2prog {float: left;color: #ffffff; width: 15px; margin: 0px 1px 0px 1px; background-color: #77030c;text-decoration:none;padding:2px 1px 2px 2px;font-weight:normal;}
#calendar a.cal2prog:hover {float: left;color: #ffffff; width: 15px; margin: 0px 1px 0px 1px; background-color: #77030c;text-decoration:none;padding:2px 1px 2px 2px;font-weight:normal;}
#calendar a.cal2prog span{display: none}
#calendar a.cal2prog:hover span{display:block; border: 1px solid #4d5773;position:absolute;margin-top: 10px; margin-left:-80px; width:160px; padding:3px;background-color:#f7f7ff;color:#77030c;text-align:left;font-weight:normal;}

#breadcumb{float:left;width:511px;padding:10px 20px 0 20px;}
#breadcumb .cont{float:left;width:511px;border-bottom:1px solid #4d5773;padding:0 0 10px 0;}
#breadcumb .item{float:left;padding:5px 0 0 0;}
#breadcumb .item{float:left;font-size:11px;padding:5px 0 0 0;}
#breadcumb a.link{color:#990000;font-size:11px;text-decoration:none;}
#breadcumb a.link:hover{color:#990000;font-size:11px;text-decoration:underline;}
#breadcumb .bcarrow{float:left;padding:3px 5px 0 5px;}

#loginrow{float:left;width:511px;padding:0 20px 0 20px;}
#loginrow .cont{float:left;width:511px;padding:5px 0 5px 0;text-align:right;color:#990000;background:#EDEDF2;}

#promo{float:left;width:509px;margin:10px 0 10px 0;border:1px solid #DADADA;}
#promo h1.promotitle{float:left;width:499px;padding:10px 5px 10px 5px;margin:0;font-size:14px;color:#990000;text-align:left;font-weight:bold;border-bottom:1px solid #DADADA;}
#promo .promolead{float:left;width:499px;padding:0 5px 0 5px;}
#promo .pagercont{width:509px;line-height:25px;float:left;padding:0;margin:5px 0 0 0;text-align:center;background:#DADADA;}
#promo a.link{font-size:12px;color:#990000;text-decoration:none;font-weight:bold;padding:1px 5px 1px 5px;}
#promo a.link:hover{font-size:12px;color:#ffffff;background:#990000;text-decoration:none;font-weight:bold;padding:1px 5px 1px 5px;}
#promo a.link_sel{font-size:12px;color:#ffffff;background:#990000;text-decoration:none;font-weight:bold;padding:1px 5px 1px 5px;}
#promo a.link_sel:hover{font-size:12px;color:orange;text-decoration:none;font-weight:bold;padding:1px 5px 1px 5px;}
#promo a.cim{font-size:24px;color:#006699;text-decoration:none;font-weight:bolder;}
#promo a.cim:hover{font-size:24px;color:#006699;text-decoration:underline;font-weight:bolder;}

#promo2{margin:0px auto;width:511px;/*margin:10px 0 10px 0;*/border:1px solid #DADADA;}

#stat {float:left;width:511px;padding:0 20px 0 20px;}
#stat .promoslider{float:left;width:511px;}
#stat .promoslider2{float:left;width:511px;}
#stat .cont{float:left;width:511px;padding:10px 0 10px 0;}
#stat .nocont{float:left;width:511px;padding:10px 0 10px 0;text-align:center;color:#990000;}
#stat h1{float:left;width:511px;padding:10px 0 10px 0;margin:0;font-size:14px;color:#990000;border-bottom:1px solid #000000;}
#stat h1.subtitle{float:left;width:452px;padding:10px 0 10px 0;margin:0;font-size:14px;color:#990000;}
#stat .newsrow,.newsrow_on{float:left;width:511px;padding:4px;margin:0 0 10px 0;}
#stat .newsrow_on{background:#DADADA;}
#stat .newsdate{float:left;width:503px;padding:5px 0 10px 0;margin:0;color:#4D5773;font-size:11px;font-weight:bold;text-align:right;}
#stat .newsdate2{float:left;width:503px;padding:5px 0 10px 0;margin:0;font-size:14px;font-weight:bold;}
#stat .newsdirector{float:left;width:503px;padding:5px 0 10px 0;margin:0;font-size:12px;font-weight:bold;}
#stat .newstitle{float:left;width:503px;padding:0 0 10px 0;margin:0;font-size:14px;text-decoration:underline;}
#stat .newslead{float:left;width:503px;padding:5px 0 10px 0;margin:0;text-align:justify;}
#stat .statpic {float:left;padding:5px;}
#stat  a.newslink{font-size:14px;color:#000000;text-decoration:underline;}
#stat  a.newslink:hover{font-size:14px;color:#990000;text-decoration:underline;}
#stat a.sitemap{font-size:12px;color:#990000;text-decoration:none;}
#stat a.sitemap:hover{font-size:12px;color:#000000;text-decoration:underline;}
#stat .sitemappre{color:#1B824B;padding-right:5px;}
#stat .sitemapitem{float:left;width:100%;padding:0 0 5px 0;}
#stat .border_table{}
#stat .border_table_top{color:#ffffff;}
#stat .border_table_top{width:452px;height:46px;background-color: #77030c;text-align:center;font-size:18px;font-weight:bold;color:#ffffff;}
#stat .border_table_left_top{width:12px;height:46px;background-image: url(../images/lt.jpg);background-repeat: no-repeat;}
#stat .border_table_left_middle{width:12px;background-image: url(../images/lm.jpg);background-repeat: repeat-y;}
#stat .border_table_left_bottom{width:12px;height:19px;background-image: url(../images/lb.jpg);background-repeat: no-repeat;}
#stat .border_table_right_top{width:12px;height:46px;background-image: url(../images/rt.jpg);background-repeat: no-repeat;}
#stat .border_table_right_middle{width:12px;background-image: url(../images/rm.jpg);background-repeat: repeat-y;}
#stat .border_table_right_bottom{width:12px;height:19px;background-image: url(../images/rb.jpg);background-repeat: no-repeat;}
#stat .border_table_bottom{width:452px;height:19px;background-image: url(../images/bottom.jpg);background-repeat: no-repeat;}
#stat .border_table_inner{width:452px;text-align:center;font-family: Arial;}
#stat label.error{float:left;width:300px;color:#cc0000;}
#stat .letterbar{float:left;width:511px;padding:0;font-size:11px;font-weight:normal;text-transform:uppercase;padding:0;}
#stat a.letter{float:left;color:#ffffff;background:#949493;font-size:11px;text-decoration:none;font-weight:bold;padding:3px 5px 3px 5px;margin:0 4px;}
#stat a.letter:hover{float:left;font-size:11px;background:#990000;color:orange;font-weight:bold;padding:3px 5px 3px 5px;margin:0 4px;}
#stat a.lettersel{float:left;font-size:11px;background:#990000;color:orange;font-weight:bold;padding:3px 5px 3px 5px;margin:0 5px;}
#stat a.lettersel:hover{float:left;font-size:11px;background:#949493;color:#ffffff;font-weight:bold;padding:3px 5px 3px 5px;margin:0 5px;}
#stat .alumni_input_cont{width:511px;padding-bottom:8px;float:left;}
#stat .alumni_input_left{float:left;width:151px;padding:4px 9px 4px 0;text-align:right;}
#stat .alumni_input_right{float:left;width:350px;}
#stat .hiba{float:left;color:#cc0000;width:100%;padding:0 0 5px 0;}
#stat a.pager{font-size:12px;border:1px solid #830018;color:#830018;margin-right:5px;padding:1px 5px;}
#stat a.pager:hover{border:1px solid #830018;background-color:#830018;text-decoration:none;color:#ffffff;}
#stat .selected{font-size:12px;background-color:#830018;border:1px solid #830018;color:#ffffff;padding:1px 5px;margin-right:5px;}
#stat .pagercont{float:left;width:509px;padding:2px 0 2px 0;overflow:hidden;text-align:center;}

INPUT.loginbtn{cursor:pointer;background-image: url("../images/btn_bg.gif");background-repeat: repeat-x;border: 0 none;font-size: 12px;font-weight: bold;height: 27px;padding: 0;width: 150px;}
INPUT.loginbtn2{cursor:pointer;background:#dadada;border:1px solid #ADA9A9;padding: 0;width: 100px;}
INPUT.field{ height: 24px;width: 231px;border:1px solid #dadada;font-size: 100%;}
INPUT.field2{ height: 24px;width:171px;border:1px solid #990000;font-size: 100%;padding:2px;}
.search_button {float:right;background-color: transparent;border: 0 none;color: #77030C;cursor: pointer;font-weight: bold;margin:5px -12px 0 0;padding: 0;}

#printrow {float:left;width:511px;padding:0 20px 0 20px;}
#printrow .cont {float:left;width:511px;background:#EDEDF2;padding:4px 0 4px 0;}

#start {float:left;width:551px;}

#fak{float:left;width:960px;padding:5px 10px 5px 10px;background:#dadada;}
#fak .cont{float:left;width:960px;padding:0 0 0 0;border-bottom:1px solid #4d5773;}

#footer{float:left;width:511px;padding:10px 20px 10px 20px;}
#footer .sep{padding:0 5px 0 5px;font-size:11px;color:#F8F8F6;}
#footer  a.link,a.link_on{font-size:11px;color:#F8F8F6;text-decoration:none;}
#footer  a.link_on{color:#F8F8F6;text-decoration:underline;}
#footer  a.link:hover,a.link_on:hover{font-size:11px;color:#F8F8F6;text-decoration:underline;}
#footer  a.link_on:hover{font-size:11px;color:#000000;text-decoration:none;}

ul#gallery{float:left;width:503px;padding:0;margin:0;list-style-type:none;}
ul#gallery li{float:left;width:100%;padding:10px 0 10px 0;margin:0;list-style-type:none;}
ul#gallery .imgcont,.fimgcont{float:left;width:167px;border-left:1px solid #cacaca;padding:7px 0 7px 0;text-align:center;}
ul#gallery .fimgcont{border-left:none;}

span.linkicon{width:12px;height:12px;position:relative;top:2px;margin-left:3px;}
span.error404{text-transform: uppercase;font-size: 18px;font-weight:bold;}
span.errorsearch{text-transform: uppercase;font-size: 15px;}