body{margin:0px auto; background:#135bac}
.clearer{clear:both}
ul, li, h1, h2, h3{margin:0; padding:0}

#header{background:#135bac; height:90px}
#header_inside{width:980px; margin:0px auto;}
#logo{margin-top:12px; margin-left:5px; float:left; border:none}
#site_title{float:left; margin-left:15px; padding-top:20px; font-family:Avaza}
#site_title span.saxelobis{font-size:1em; color:#a8d1ff; font-weight:600}
#br{height:5px}
#site_title span.fakulteti{font-size:1.6em; color:#ffffff; font-weight:600}
#under_header{background:#135bac;}
#under_header_center{ width:984px;  margin:0px auto;}
#tetri{background:#ffffff; height:6px; width:238px; border-left:solid 2px #b90000;border-top:solid 2px #b90000;border-right:solid 2px #b90000 }

#langs{float:right; margin-top:72px; margin-right:3px}
#langs a{text-decoration:none;}
#langs img{border:none}

#body_back{ background:#ffffff; width:100%}
#body{margin:0px auto; width:984px; background:url('../imgs/menu_borders.jpg') repeat-y;}
#menu{width:238px; border-left:solid 2px #b90000; border-right:solid 2px #b90000;float:left; font-size:15px; height:660px} 
#menu ul{list-style-type:none; color:#444444; margin-bottom:20px}
#menu li{margin-bottom:2px; padding-left:20px; padding-top:2px; padding-bottom:3px}
#menu li:hover{background:#f1f1f1}
#menu a{text-decoration:none; color:#444444}
#menu a:link{color:#444444}
#menu a:visited{color:#444444}
#menu a:hover{color:#135bac; text-decoration:underline }
#menu a:active{color:#135bac; }

#search_form{margin-left:10px; font-family:avaza;}
#search_form select{margin-top:5px; width:213px; border:solid 1px #b80000}
#search_input{width:150px;border:solid 1px #b80000}
#search_submit{width:56px; color:#b80000; background:#dededc; border:solid 1px #b80000; height:20px}

#library_banner{margin-left:10px; border:none}

#content{float:left; padding-left:15px; padding-top:15px; padding-bottom:15px; font-size:13px; width:725px; padding-bottom:30px}
#content h2{ font-size:20px; color:#135bac; background-color:#D1E7F8;padding:2px; padding-left:5px; padding-bottom:5px}
#content h3{ font-size:15px; color:#135bac}
#content h4{ font-size:14px; color:#444444; margin-right:3px;margin-top:3px;margin-bottom:3px; padding:0px; font-weight:500}
#content ul{margin-left:20px}
#content p{ text-align:justify}
#content hr{ border:solid 1px #e1e1e1; width:99%}

#content a{color:#135bac; text-decoration:none; font-size:14px}
#content a:link{color:#135bac; text-decoration:none}
#content a:visited{color:#135bac;}
#content a:hover{color:#b90000; text-decoration:underline}
#content a:active{color:#b90000;}

#content h2 a{font-size:20px; color:#135bac; background-color:#D1E7F8;padding:2px; padding-left:5px; padding-bottom:5px}
#content h2 a:link{color:#135bac; text-decoration:none}
#content h2 a:visited{color:#135bac; }
#content h2 a:hover{color:#135bac; text-decoration:underline}
#content h2 a:active{color:#135bac; }


#content h3 a{font-size:15px; color:#135bac}
#content h3 a:link{color:#135bac; text-decoration:none}
#content h3 a:visited{color:#135bac;}
#content h3 a:hover{color:#135bac; text-decoration:underline}
#content h3 a:active{color:#135bac;}

#subcont{font-size:15px; color:#555555;}
#subcont a{color:#555555; text-decoration:none}
#subcont a:link{color:#555555; text-decoration:none}
#subcont a:visited{color:#555555;}
#subcont a:hover{color:#777777; text-decoration:underline}
#subcont a:active{color:#777777;}

#prheader{height:23px; background-color:#e4f3ff; }
#prheader span.doct{font-size:15px; color:#2676d0; font-weight:600; margin:3px}
#prheader a{color:#2676d0;}
#prheader a:link{color:#2676d0;}
#prheader a:visited{color:#2676d0;}
#prheader a:hover{color:#2676d0; text-decoration:underline}
#prheader a:active{color:#2676d0;}

#contact_table{font-size:14px; color:#555555}
#xazi{border:solid 1px #135bac}

#space_bet_stuff{margin-bottom:10px}
#space_stuff{height:4px}

#photos{float:left; height:340px; border-bottom:solid 2px #b90000; background:#b90000}
#first_faculty{width:740px; background:#dedede; height:27px; color:#4178b8; text-align:center; font-weight:600; font-size:17px; padding-top:3px; border-right:solid 2px #b90000;}
#photo{float:left; width:245px; height:300px; border-right:solid 2px #b90000;}

#news_main{float:left;}

#news{float:left; width:368px; border-right:solid 2px #b90000; height:318px}
#news_title{height:30px; background:#c20202; color:#ffffff; font-weight:600; padding-top:4px; padding-left:10px; font-size:16px; margin-bottom:15px}
#news_title a{text-decoration:none; color:#FFFFFF}
#news_title a:link{color:#FFFFFF}
#news_title a:visited{color:#FFFFFF}
#news_title a:hover{color:#FFFFFF; text-decoration:underline}
#news_title a:active{color:#FFFFFF; text-decoration:underline}

#events{float:left;width:369px; border-right:solid 2px #b90000; height:318px}
#events_title{height:30px; background:#ce0202; color:#ffffff; font-weight:600; padding-top:4px; padding-left:10px; font-size:16px; margin-bottom:15px}
#events_title a{text-decoration:none; color:#FFFFFF}
#events_title a:link{color:#FFFFFF}
#events_title a:visited{color:#FFFFFF}
#events_title a:hover{color:#FFFFFF; text-decoration:underline}
#events_title a:active{color:#FFFFFF; text-decoration:underline}

#archive{font-family:avaza; color:#555555; float:right; margin-right:10px; font-size:13px; margin-bottom:5px}
#archive a{text-decoration:none; color:#555555}
#archive a:link{color:#555555}
#archive a:visited{color:#555555}
#archive a:hover{color:#135bac; text-decoration:underline}
#archive a:active{color:#135bac; text-decoration:underline}

#news_list a{text-decoration:none; color:#555555}
#news_list a:hover{color:#999999; text-decoration:underline}
#news_list h3{margin-bottom:5px; font-size:17px; }

#news_image_list{float:left; margin-right:10px}

#news_image_full{width:100px; background:#135bac; margin-right:10px; float:left}
#news_info_full h3{font-size:17px; color:#555555}
#gal{margin-right:5px; border:solid 1px #989898;}

#news_item{margin:10px; padding:0px;}
#news_image{width:65px; background:#ffffff; margin-right:10px; float:left}
#news_info{float:left; width:270px; color:#555555; font-size:14px;}
#news_info a{ text-decoration:none; color:#555555}
#news_info a:link{ color:#555555}
#news_info a:visited{ color:#555555}
#news_info a:hover{ color:#135bac; text-decoration:underline}
#news_info a:active{ color:#135bac}

#news_info h3{color:#555555;font-size:15px;font-weight:600; margin:20px}

#date{font-size:11px; color:#777777; font-family:avaza; margin-top:10px}
#news_hr{ width:90%; margin:0px; padding:0px; margin-top:5px; border:solid 1px #e1e1e1}
#back{float:right}
#back a:hover{text-decoration:underline}

#footer{background:#135bac; height:33px}
#above_footer{ margin:0px auto; width:984px}
#tetri_qveda{ background:#ffffff; height:8px; width:238px; border-left:solid 2px #b90000;border-bottom:solid 2px #b90000;border-right:solid 2px #b90000}


#photogal{padding-bottom:20px}
#gallary{margin-right:5px; border:solid 1px #989898; margin-bottom:10px}
#arrows img{margin-right:20px; margin-left:20px;}
#arrows{padding:20px}
#sgalt img{ border:none}
#main_gal_img{width:500px;}
#sub_gal{height:70px; margin-right:20px; border:none; margin:auto 0px;}
#galList{padding:3px}
#galList img{ margin-right:10px; margin-top:10px}


#footer span.copyright{color:#add2fd; font-size:11px; float:left; font-family:Verdana; margin-left:250px}
#footer span.map_home_mail{float:right; font-size:11px; margin-right:3px; color:#bddcff}
#footer span.map_home_mail a{text-decoration:none; color:#bddcff; margin-right:4px}
#footer span.map_home_mail a:link{ color:#bddcff}
#footer span.map_home_mail a:visited{ color:#bddcff}


#structure{color:#135bac; font-weight:600; font-size:13px; margin-left:20px;}
#structure a{color:#135bac; font-weight:600; font-size:13px;}
#structure a:link{color:#135bac; }
#structure a:visited{color:#135bac; }
#structure a:hover{color:#135bac; text-decoration:underline }
#structure a:active{color:#135bac; }