html { min-height: 100%; margin-bottom: 1px; }  /* FireFox Page-Shift Fix */

*{margin:0;padding:0;}

body {
	margin: 0 0 10px 0;
	padding: 0px;
	text-align: center;
	vertical-align:top;
	color:#404040;
	font: 75% "Georgia", Arial, Helvetica, "Times New Roman", Times, serif;
	background: #E7EAED url(../imgs/bg_blue_2.gif) repeat-x left top;
}

#wraper {
	width:980px;
	/*	background: #fff url(../imgs/header.jpg) repeat left top;  */
	margin: 0px auto;
	text-align: left;
	background-color: #FFF;
}


#KolMajtas{
	float: left;
	width: 250px;
	background-color: #EEEEEE;
}
#KolMajtasContainer{
	padding: 10px;
}



#KolMesi{
	float: left;
	width: 510px;
	background-color: #FFF;

}

#KolMesiContainer{
	padding: 10px;
}

#KolDjathtas{
	float: right;
	width: 197px;
	background-color: #fff;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #FF6600;
}
#KolDjathtasContainer{
	padding: 10px;
}



#KolGjere{
	float: left;
	width: 720px;
	background-color: #FFF;

}

#KolGjereContainer{
	padding: 10px;
}



#koka{
	width:980px;
	height:150px;
	background: url(../imgs/koka_1.png) no-repeat left top;
	}

#gjuha{
	background: url(../imgs/gjuha.gif) no-repeat left top;
	width:120px;
	height:30px;
	}









td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

p {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
}

h1 {
	font-family: Arial;
	font-size: 16px;
	color: #336699;
	font-weight:bold;
}

h2 {
	font-family: Arial;
	font-size: 14px;
	color: #006857;
	font-weight:bold;
}

h3 {
	font-family: Arial;
	font-size: 12px;
	color: #006857;
	font-weight:bold;
}


a:link,a:visited,a:active {
	font-family: Arial;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}

a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;
}


#loginlink, #loginlink a{
	font-family: Arial;
	font-size: 12px;
	color: #006;
	font-weight:bold;
	text-decoration: none;
	padding: 3px 0 3px 2px;
}

#loginlink a:active,#loginlink a:hover, #loginlink a:visited:hover{
	font-family: Arial;
	font-size: 12px;
	color: #900;
	font-weight:bold;
	text-decoration: underline;
	padding: 3px 0 3px 2px;
}

#pathfaqe{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999;
	text-align: left;
	padding: 3px;
	border-bottom: 1px solid #F90;
	margin-bottom: 10px;
	}

.pathi {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
    font-size:11px;
	color:#404040;
    text-decoration: none;
}

.pathi A:link, pathi A:visited  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
    font-size:11px;
	color:#FF6600;
    text-decoration: none;
}
.pathi A:active, pathi A:hover, pathi A:visited:hover  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
    font-size:11px;
	color:#FF6600;
    text-decoration: underline;
}



.linkartikullRub, A.linkartikullRub, a:visited.linkartikullRub 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	
}
a:hover.linkartikullRub, a:visited:hover.linkartikullRub
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;
}











.Teksti {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}


.Teksti UL {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	list-style-position: inside;
	list-style-type: square;
}

.Teksti table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-collapse: collapse;
	padding: 3px;
	border: 1px solid #717171;
	width: 100%;
}
.Teksti td {
	border-collapse: collapse;
	padding: 3px;
	border: 1px solid #B2B2B2;
	color: #303030;
}

.Teksti img{
	padding: 4px;
	border: 1px solid #999;
	margin-left:5px;
}


.Titulli{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	font-weight:bold;
	padding-top: 8px;
	padding-bottom: 15px;
}


.TekstiRub {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}

.TitulliRub{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F93;
	font-weight:bold;
	padding-bottom: 7px;
}

#fotoRubrike{
	float: left;
	margin-right: 5px;	
	
	}

#ModulRubrike{
	padding: 10px 0;	
	}

#TitTextRubrike{

	}

.LastUpdated{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	padding: 25px 0 0 0;	
	} 
 
#fotoArtikulli {
	float:left;
	margin-right: 5px;
	}

.diciture{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	padding: 3px;	
	} 


.textarea {
    border : #267F70 1px solid;
    font-family: Arial;
    overflow : hidden; 
    font-size: 11px; 
    padding : 1px;
    background-image: url(img/bg_form2.gif);
}

#addthis_button{
	text-align: right;
	padding: 10px;
	width: 200px;	
	
	}



.inputi{
	background-color: #FBFDFF;
	border:1px solid #999;
	margin-top:0;
	margin-bottom:10px;
	font-family: Arial;
	font-size: 12px;
	padding: 4px;
	width:200px
}


.txtinput{
     font-family: Arial;
     color : #336699;
     font-size: 13px;
}

.inputiSubmit{
     margin-top:0;
     margin-bottom:0;
     font-family: Arial;
     font-size: 10px;
}

.selekti{

     border:1px solid #808080;
     margin-left:10px;
     margin-right:10px;
     margin-bottom:0;
     font-family: Arial;
     font-size: 11px;
     padding-left: 4px;
}

.paging{
	font-family: Arial;
	font-size: 11px;
	color: #404040;
	font-weight:bold;
	text-decoration: none;
}


#doc, #doc A:link, #doc A:visited {
margin-top:1px;
padding:1px 4px 1px 8px;
font-weight:bold;
text-decoration:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
display:block;
border-style:solid;
border-width:0px 0px 0px 6px;
border-left-color: #336699;
color: #336699;
background-color: #ffffff;
}

#doc A:active, #doc A:link:hover {
margin-top:1px;
padding:1px 4px 1px 8px;
font-weight:bold;
text-decoration:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
display:block;
border-style:solid;
border-width:0px 0px 0px 6px;
border-left-color: #EA8904;
color: #EA8904;
background-color: #ffffff;
}

#docSelected, #docSelected A:link, #docSelected A:visited {
margin-top:1px;
padding:1px 4px 1px 8px;
font-weight:bold;
text-decoration:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
display:block;
border-style:solid;
border-width:0px 0px 0px 6px;
border-left-color: #EA8904;
color: #EA8904;
background-color: #ffffff;
}





.searchfield {
     height:17px;
     width:100px;
     background-color: #FFFFFF;
     border:1px solid #CF6500;
     margin-top:0;
     margin-bottom:0;
     font-family: Arial;
     color : #666666;
     font-size: 10px;
     padding-left: 4px;
}


#clear{
clear: both;
height:1px;
padding: 0;
width:auto;
}


#btLogStudent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	width: 180px;
	background-image: url(/imgs/butonbg1.png);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 3px;
	margin-bottom: 5px;
}


#login {
margin-left:3px
}

#login input{
	background-color: #FDF5F2;
	border:1px solid #666666;
	margin:0 0 5px 0;
	font-family: Arial;
	font-size: 14px;
	color: #336699;
	height: 20px;
	width: 160px;
	padding: 2px 2px 2px 4px;
}

#login p{
     font-family: Arial;
     color : #336699;
     font-size: 13px;
}

#login .loginsubmit{
	margin-top:0;
	margin-bottom:0;
	font-family: Arial;
	font-size: 10px;
	width: 80px;
	border:1px solid #CC0000;
}

#login .loginsubmit:hover, 
#login .loginsubmit:active{
	margin-top:0;
	margin-bottom:0;
	font-family: Arial;
	font-size: 10px;
	width: 80px;
	color: #FFFFFF;
	background-color: #FF0000;
	border:1px solid #990000;
}


/*******   MODULI  ******************/

#Modul{
	width: 180px;
	margin: 10px 0 0 0;
}

#ModulTitullContainer{
	border-bottom: 1px solid #E0E0DF;
	width:180px;
	background-image: url(../imgs/mod_koka.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#ModulTitull{
	font: bold 22px Arial, Helvetica, sans-serif;
	color: #808080;
	margin: 0;
	padding: 5px 0 5px 10px;

}

#ModulTitull a{
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #ff6600;
}

#ModultrupiContainer{
	padding: 5;
	width: 180px;
	margin:0;
	background-image: url(../imgs/mod_trupi.png);
	background-repeat: repeat-y;
	background-position: left top;
}

#Modultrupi{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 5px;
	width:170px;
}

#Modulfooter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3px;
	line-height: 3px;
	background-image: url(../imgs/mod_footer.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 180px;
}

#Modultrupi p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	margin-top: 5px;


}




/*******   MODULI Djathtas ******************/

#ModulD{
	width: 230px;
	margin: 10px 0 0 0;
}

#ModulDTitullContainer{
	border-bottom: 1px solid #E0E0DF;
	width:230px;
	background-image: url(../imgs/modD_koka.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#ModulDTitull{
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #808080;
	margin: 0;
	padding: 5px 0 5px 10px;

}

#ModulDtrupiContainer{
	padding: 5;
	width: 230px;
	margin:0;
	background-image: url(../imgs/modD_trupi.png);
	background-repeat: repeat-y;
	background-position: left top;
}

#ModulDtrupi{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 5px;
	width:220px;
}

#ModulDfooter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3px;
	line-height: 3px;
	background-image: url(../imgs/modD_footer.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 230px;
}

#ModulDtrupi p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	margin-top: 5px;
}



#ModulM{
	width: 180px;
	margin: 10px 0 0 0;
}

#ModulMTitullContainer{
	border-bottom: 1px solid #E0E0DF;
	width:180px;
	background-image: url(../imgs/modM_koka.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#ModulMTitull, #ModulMTitull a {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #336699;
	margin: 0;
	padding: 5px 0 5px 10px;

}

#ModulMtrupiContainer{
	padding: 5;
	width: 180px;
	margin:0;
	background-image: url(../imgs/mod_trupi.png);
	background-repeat: repeat-y;
	background-position: left top;
}

#ModulMtrupi{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 5px;
	width:170px;
}

#ModulMfooter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3px;
	line-height: 3px;
	background-image: url(../imgs/mod_footer.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 180px;
}

#ModulMtrupi p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	margin-top: 5px;
}



#loginM input{
	border:1px solid #069;
	margin:0 0 5px 0;
	font-family: Arial;
	font-size: 14px;
	color: #666;
	height: 20px;
	width: 160px;
	padding: 2px 2px 2px 4px;
}

#loginM p{
     font-family: Arial;
     color : #336699;
     font-size: 13px;
}

#loginM .loginsubmit{
	margin-top:0;
	margin-bottom:0;
	font-family: Arial;
	font-size: 10px;
	width: 80px;
	border:1px solid #CC0000;
}

#loginM .loginsubmit:hover, 
#loginM .loginsubmit:active{
	margin-top:0;
	margin-bottom:0;
	font-family: Arial;
	font-size: 10px;
	width: 80px;
	color: #FFFFFF;
	background-color: #336699;
	border:1px solid #003;
}



/********* FOOTER ***************/


#footer {
    background: #333333;
    color: #fff;
    padding: 15px;
    }
#footer a {
    color: #fff;
    }
#footer a.email, 
#footer a.email:hover {
    color: #ed1c24;
	font-size: 1.2em;
	font-family: Georgia, "Times New Roman", Times, serif;
    }
#footer a.email:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
    margin-right: 10px;
	font-size: 1.2em
    }
#footer .contact .details {
    font-size: 1.8em;
    margin-bottom: 0.5em;
    }
#footer .contact {
    width: 470px;
    float: left;
    }
#footer .navigation {
    width: 340px;
    float: left;
    }
#footer .navigation ul {

    padding: 0;
    margin: 0;
    float: left;
    width: 50%;
    }
#footer .logo {
	width: 130px;
	float: left;
	display: block;
	background-color: #333;
	background-image: url(../imgs/logo_footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
    }
#footer .logo a {
	width: 130px;
	height: 100px;
	text-align:center;
    }

.wpp,
.wpp a,
.wpp a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #999;
	padding: 2px;
	color: #CCC;
	text-decoration: none;
	text-align: right;	
	
	}


ol li {
	list-style: decimal inside;
	margin:7px 0;
	padding:0;
}
ol li li {
	list-style: lower-roman outside;
	margin: 7px 0 7px 30px;
	padding:0;
}
ul li li {
	list-style: circle outside;
}


	
#FormaSelektStudent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	padding: 10px;
	width: 750px;
	margin:auto auto
	}

#SelektVertikal{
	width:250px;
	padding-top: 20px;
	padding-bottom: 5px;
	float:left;
	}
	
	
#KontaktPermbledhje	
	

	

#FormaSelektStudent input,
#FormaSelektStudent select,
#FormaSelektStudent textarea{
	color:#333;
	font-size: 12px;

	border: 1px solid #CCC;
	background-color: #F9F9F9;
	padding: 2px;


	}
	
#programi TD{
	border: 1px solid #CCC;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 9px;
	font-weight:bold;
}


#programidata TD{
	border: 1px solid #CCC;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	font-weight:normal;
}

