/* CSS Document */
/*
body, html {
 /* scrollbar-face-color: #01267F !important;
  scrollbar-shadow-color: ThreeDDarkShadow !important;
  scrollbar-highlight-color: ThreeDHighlight !important;
  scrollbar-3dlight-color: ThreeDLightShadow !important;
  scrollbar-darkshadow-color: ThreeDDarkShadow !important;
  scrollbar-track-color: Scrollbar !important;
  scrollbar-arrow-color: #fff !important;*/

}
*/
body{padding: 20px;background-color: #FFF;
    font: 100.01% "Trebuchet MS",Verdana,Arial,sans-serif}
h1,h2,p{margin: 0 10px}
h1{font-size: 250%;color: #FFF}
h2{font-size: 120%;color: #f0f0f0}
p{padding-bottom:1em}
h2{padding-top: 0.3em}
#parent {background : #fff; width=911;}

.leftnav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1e77d3;
	text-decoration: none;
}

a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1e77d3;
	text-decoration: underline;
}

.text a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e77d3;
	text-decoration: none;
}

.text a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e77d3;
	text-decoration: none;
}

.text a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e77d3;
	text-decoration: none;
}

.text a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e77d3;
	text-decoration: underline;
}

.button { padding-left: 25px; background-color:#2159D6; background-image: url(../images/circle_bullet.gif); background-repeat:no-repeat; background-position: 8px 13px; color: #fff; }
.buttonov {padding-left: 25px; background-color: #0F0D55; background-image: url(../images/circle_bullet_on.gif); background-repeat:no-repeat; background-position: 8px 13px; cursor: pointer; color: #fff;}
.buttonon {padding-left: 25px; background-color: #0F0D55; background-image: url(../images/circle_bullet_on.gif); background-repeat:no-repeat; background-position: 8px 13px; color: #fff;}

.gal_button {padding-left: 25px; background-color:#E5EEF2; font-family : Verdana, Arial, Helvetica, sans-serif; font-color: #000000; }
.gal_buttonov {padding-left: 25px; background-color: #99BBCC; font-family : Verdana, Arial, Helvetica, sans-serif; cursor: pointer; color: #EE5A2C;}
.gal_buttonon {padding-left: 25px; background-color: #99BBCC; font-family : Verdana, Arial, Helvetica, sans-serif; color: #000;}
.gal {background-color:#FFFFFF;}

.leftfill { background-color: #F4F8FD;}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; padding:2px 5px 5px 5px; 
	height:auto; 
	position:relative;
}
.header { background-color: #000099; color: #fff; font-size:14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; padding:9px;}
.bottom {
background-image:url(../images/corner_bottom_left.gif);
background-repeat:no-repeat;
background-position:left;
	background-color: #0F0D55;
	height:19px;
	width: 911px;
	padding: 0;
	margin:0;
}

.bottom_slice { height: 1px; overflow:hidden; width: 911px; background-color: #0066FF;}
.space { height: 1px; overflow:hidden;}
.go {background-image:url(../images/head_arr.gif); background-repeat:no-repeat;}
.submit { background-color: #0099FF;}

.lang { 
padding-left: 10px;
background-image:url(../images/corner_top_left.gif);
background-repeat:no-repeat;
background-color: #0F0D55; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#fff; 
font-weight:bold;}


.lang_right{
background-image:url(../images/corner_top_right.gif);
background-position:right;
background-repeat:no-repeat;
background-color: #0F0D55; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#fff; 
font-weight:bold;}


.lang_2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#000066; color:#FFFFFF; padding-right: 5px; padding-left:5px; padding-top: 1px; padding-bottom:1px;}
.lang_2ov { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color: #FFFFCC; color:#000; padding-right: 5px; padding-left:5px; padding-top: 1px; padding-bottom:1px; cursor: pointer;}
/* right news boxes */
.newshead { background-color: #1369C2; border: solid #000 1px; color:#fff;  padding-left: 15px; padding-right: 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; height: 20px;}
.box_text {
background-color: #F2F6FA; 
border-left: solid #000 1px; 
border-right: solid #000 1px; 
border-bottom: solid #000 1px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
padding: 5px; 
color: #000066;
}
.box_text a{ color: #003399; text-decoration: none; font-weight: bold;}
.box_text a:hover { color: #C53C3B; font-weight: bold; text-decoration:none;}
.box_text p { padding:5px; margin:0; }
.more { float: right; color:#FF0000; font:Verdana, Arial, Helvetica, sans-serif; padding-right: 5px; padding-bottom: 5px; margin:0;}
.clear { clear:both; margin-top: -1px;}
.partner { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding: 5px; color:#000066; font-weight:bold;}
.txt_box_home { background-color:#F2F5F7; background-image:url(../images/background.gif); background-position:center; background-repeat:no-repeat; border: solid #D2E4FC 1px; border-bottom: solid #6666CC 1px; border-right: solid #6666CC 1px; border-top: none; padding: 3px;}
.txt_box { 
	background-color:#F2F5F7; 
	border: solid #98AAB1 1px; 
	
	border-bottom: solid #6666CC 1px; 
	border-right: solid #6666CC 1px; 
	border-top: solid #98aab1 1px; 
	padding: 3px; 
	color:#414144;}
.txt_box p{ padding: 7px; line-height: 22px;}
.txt_box h1{ font-size:12px; padding-left: 5px;}
.txt_box h2{ 
 font-size:12px; 
 padding: 5px; 
 color:#000000;
}
.txt_box_home h1{ font-size:12px;}
.txt_box_home p{ padding: 7px; line-height: 25px;}
/****************** ngjyrat per fakultete***************************************/
.txt_box1 { background-color:#FDF7CB; border: solid #98AAB1 1px; border-bottom: solid #6666CC 1px; border-right: solid #6666CC 1px; border-top: none; padding: 3px; color:#414144;}
.txt_box2 { background-color:#CCE5F9; border: solid #98AAB1 1px; border-bottom: solid #6666CC 1px; border-right: solid #6666CC 1px; border-top: none; padding: 3px; color:#414144;}
.txt_box3 { background-color:#D8FFF0; border: solid #98AAB1 1px; border-bottom: solid #6666CC 1px; border-right: solid #6666CC 1px; border-top: none; padding: 3px; color:#414144;}
.txt_box4 { background-color:#80BAB0; border: solid #98AAB1 1px; border-bottom: solid #6666CC 1px; border-right: solid #6666CC 1px; border-top: none; padding: 3px; color:#414144;}
.txt_box5 { background-color:#C7FFD7; border: solid #98AAB1 1px; border-bottom: solid #6666CC 1px; border-right: solid #6666CC 1px; border-top: none; padding: 3px; color:#414144;}
.txt_box6 { background-color:#FFD799; border: solid #98AAB1 1px; border-bottom: solid #6666CC 1px; border-right: solid #6666CC 1px; border-top: none; padding: 3px; color:#414144;}

/*end ngjyrat*/

#news { background-color: #F2F5F7;}
.text p{ margin:0;}
.text a{ text-decoration:none;}
.heading {
	background-image: url(../images/slice_topnav.gif);
	background-repeat:repeat-x;
	border-right: solid #0A1170 1px;
	border-left: solid #3C44B1 1px;
	color:#000;
	border-bottom: solid #3C44B1 1px;
	color:#000;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 4px;
	}
.heading h1 { color:#fff; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-bottom: 2px; width:100%; padding-right: 5px;}
.slice_01 { background-color: #759EFA; _height:1px; min-height: 1px; height: auto; padding:0; margin:0;}
.slice_02 { background-color: #001C5A; _height:1px; min-height: 1px; padding:0; margin:0;}
.list {padding : .5em; margin:0;}
.list li { background-image: url(../images/arr_fis.gif); background-repeat:no-repeat; background-position: left;  padding-left: 25px; padding-bottom: 3px;
display: block;}
.part td{ border: solid #91A02B 1px; background-color:#D4DD9A; font: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 5px;}
.list1 {padding-left : 5px; margin:0;}
.list1 li {background-position: 10px 8px; list-style-type: square ; padding-top : 5px; padding-bottom: 5px; margin-left: 30px;
line-height: 22px;
}
.left_nav {}
.parent {padding-left: 0px; padding-top: 5px; margin:0;}
.parent li {padding-top : 5px;  padding-bottom: 5px;  font-weight:bold; text-decoration:none; color : #414144; margin-left: 20px; list-style-type: none;}
.hor_nav { background-image:url(../images/slice_topnav.gif); background-repeat:repeat-x; height:22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; padding-right: 5px;}
.smll {background-color:#001C5A; padding:0; margin:0;}
.smll_light {background-color: #759EFA; padding:0; margin:0;}
.top_ov { background-image: url(../images/top_slice_ov.gif); background-repeat:repeat-x; color:#F4F8FD; padding-left: 8px; padding-right: 8px; cursor : pointer;}
.top { background-image:url(../images/slice_topnav.gif); background-repeat:repeat-x;  cursor: pointer; color:#fff; padding-left: 8px; padding-right: 8px;}
.top_rid { margin-bottom:-1px;}
.top_fill{ border-left: solid 1px #0F447C; background-image:url(../images/slice_topnav.gif); background-repeat:repeat-x;}
.top_fill2{ border-right: solid 1px #0F447C;}
.richtxt {text-decoration:underline; text-align:center; color:#10047F;}

.kontakt {
	padding-left: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#606063;
}
.kontakt h1{ font-weight:bold; margin:0; padding:0;}
.kontakt input{ border: solid #0B2C7F 1px; color:#0B2C7F; width: 200px; display: block;}

.kontakt label {
	text-align: left;
	width: 75px;
	padding-right: 20px;
}
.kontakt br {
	clear: left;
}
.coment { padding-top: 10px;}
.str { padding:0; margin:0; color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.line { height:1px; width : 689px; overflow:hidden; background-color:#6666CC; color:#6666CC;}
.parag { line-height: 20px;}
/* top link navigatior */
.top1 { background-color:#1E77D3; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size: 10px;  padding-right: 8px; padding-left: 8px;}
.top1_ov {background-color : #F57A0D; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  padding-right: 8px; padding-left: 8px; cursor: pointer;}
.top1fill {background-color:#0F0D55;}
.top1fill h1{ height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size: 10px; padding:5px; padding-left: 25px; margin:0; text-transform:uppercase;}
.light { background-color: #fff;}
.divider { background-color: #fff;}
.heading_small { background-color:#D2E4FC; border-right: solid #6666CC 1px; color:#000; height:23px; padding-left: 10px; padding-bottom: 2px;}
.heading_small h1 { color:#071E4F; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 2px;}

ul.list_box{ list-style-type: none; 
 padding: 0;
margin: 0;
text-align: left;
}

ul.list_box li { 
	background-image: url(../images/arr_8.gif); 
	background-repeat: no-repeat; 
	background-position: 10px 8px; 
	list-style: none; 
	padding: 5px 0 5px 40px;
}

/* for news archive*/
ul.list_box_archive{ list-style-type: none; 
 padding: 0;
margin: 0;
text-align: left;
}

ul.list_box_archive li { 
	background-image: url(../images/arr_7.gif); 
	background-repeat: no-repeat; 
	background-position: 10px 8px; 
	list-style: none; 
	padding: 5px 0 5px 40px;
}


/* end for news archive */


.border_marq { border: solid #6666CC 2px;}
.webmaster {color: #fff; text-decoration:none;}
.search {font-famlity : verdana, arial, sans-serif; size:10px;}
/************************************ font types bold italic and so on ***********************************************************/
.bld{font-weight: bold;}
.bld_italic{font-weight: bold; font-style:italic;}
.ital{font-style:italic;}

.img { float:right; margin: 5px; border: solid 1px #000;}

.thumb_news { 
 float:right; 
 margin: 3px;
 border: solid 1px #000;
}

.bldi { font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.prof_table { }
.prof_table p{ 
 padding:5; 
 margin:0; 
 font:Verdana, Arial, Helvetica, sans-serif; 
 font-size:12px; 
 line-height: 20px;
}

.clearer {
 height:1px;
 overflow:hidden;
 clear:both;
 margin-top:-1px;
}
.hor_line{background-color:#000000; padding:0; margin:0; height: 1px;}
.hiddenPic {display:none;}
.frame_forum{ border: solid #000 1px;}
.u_line {text-decoration:underline;}
a.donkey:link {color: #0F0D55; text-decoration: none; font-weight: bold;}
a.donkey:visited {color: #0F0D55; text-decoration: none; font-weight: bold; }
a.donkey:hover {color: #0F0D55; text-decoration: none; font-weight: bold;}
a.donkey:active {color: #0F0D55; }
p.korniza{ float: right;}

.multimedia {
	margin: 0;
	padding: 0;
	background-color: #F2F6FA;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border: 1px solid #1A6FC6;
	height: 15px;
}

.multimedia a:hover{ text-decoration: underline;}
.multimedia td{ padding-bottom: 4px; }
#fill{
	padding: 2px 0 2px 0;
	background-color: #1A6FC6;
	color:#FFFFFF;
	text-align :right;
}
.konferenca_table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border = solid #1A6FC6 1px;
}
.konferenca_table td, th{
 border = solid #1A6FC6 1px;
}
ul.list_arkiva li{
	line-height: 18px;
	list-style-type: square;
}
.konkursi a{
color:#2159D6;
font:BOLD Helvetica, Verdana, arial;

}

.konkursi a:hover{
color:#A1C6ED;
font:BOLD Helvetica, Verdana, arial;
}

#copyright{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bolder;
color: #0F0D55;
width: 911px;
}
#copyright p{
	margin: 0;
	padding: 0;
}
#forumi{
font-size: 11px;
color: #2159D6;
}

#forumi a{
color: #2159D6;
}
#forumi a:hover{
text-decoration:underline;
color: #2159D6;
}

/*new additions after broadband at home */
.general_pic {
	float: right;
	margin: 5px 10px 5px 5px;
	border: solid #000 1px;
}
.profat_pic {
	float:left;
	margin: 5px;
	padding:0;
	border: solid #000 1px;
}



/*  DEPS */
.txt_box_business { 
	background-color:#f57a10; 
	border: solid #98AAB1 1px; 
	border-bottom: solid #6666CC 1px; 
	border-right: solid #6666CC 1px; 
	border-top: none; 
	padding: 3px; 
	color:#fff;}
	
.txt_box_diplomacy { 
	background-color:#9b3927; 
	border: solid #98AAB1 1px; 
	border-bottom: solid #6666CC 1px; 
	border-right: solid #6666CC 1px; 
	border-top: none; 
	padding: 3px; 
	color:#fff;}
	
.txt_box_cs { 
	background-color:#9fa1a3; 
	border: solid #98AAB1 1px; 
	border-bottom: solid #6666CC 1px; 
	border-right: solid #6666CC 1px; 
	border-top: none; 
	padding: 3px; 
	color:#fff;}

.txt_box_arch { 
	background-color:#d2ab67; 
	border: solid #98AAB1 1px; 
	border-bottom: solid #6666CC 1px; 
	border-right: solid #6666CC 1px; 
	border-top: none; 
	padding: 3px; 
	color:#fff;}
	
.txt_box_health { 
	background-color:#0db14c; 
	border: solid #98AAB1 1px; 
	border-bottom: solid #6666CC 1px; 
	border-right: solid #6666CC 1px; 
	border-top: none; 
	padding: 3px; 
	color:#fff;}
	
	/* lists for head section - horizontal buttons */
	
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: right;
}

#navcontainer ul li { display: inline;}

#navcontainer ul li a
{
text-decoration: none;
padding: .2em 1em;
color: #fff;
background-color: #2159d6;
}

#navcontainer ul li a:hover
{
color: #fff;
background-color: #0f0d55;
}

	
	/* end list*/ 
	
/* kontakt */
div.notes {
  float: left;
  width: 320px;
  height: auto;
  margin: 0 0 10px 10px;
  padding: 5px;
  border: 1px solid #666666;
  background-color: #ffffe1;
  color: #666666;
  font-size: 88%;
}

div.notes h4 {
  background-image: url(../images/icon_info.gif);
  background-repeat: no-repeat;
  background-position: top left;
  margin: 0;
  padding: 3px 0 3px 27px;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #666666;
  color: #666666;
  font-size: 110%;
}

div.notes p {
  margin: 0em 0em 1em 0em;
  color: #666666;
}

div.notes p.last {
  margin: 0;
  padding:0;
}

/*  right */

div.notes_r {
  float: right;
  width: 320px;
  height: auto;
  margin: 0 0 10px 10px;
  padding: 5px;
  border: 1px solid #666666;
  background-color: #ffffe1;
  color: #666666;
  font-size: 88%;
}

div.notes_r h4 {
  background-image: url(../images/icon_info.gif);
  background-repeat: no-repeat;
  background-position: top left;
  margin: 0;
  padding: 3px 0 3px 27px;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #666666;
  color: #666666;
  font-size: 110%;
}

div.notes_r p {
  margin: 0em 0em 1em 0em;
  color: #666666;
}

div.notes_r p.last {
  margin: 0;
  padding:0;
}

.heading_healthcare {
	float:left;
	border-top: solid #98aab1 1px;
	border-left: solid #98aab1 1px;
	background-color: #f2f6fa;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 4px;
}
.heading_healthcare h1{
	margin:0;
	padding:0;
	color: #000;
	font-size: 16px;
}

blockquote {
  background: transparent url(../images/quoleft.png) left top no-repeat;
  margin:0;
  padding:0;
 
}
blockquote div {
	margin:0;
	padding:0;
  line-height: 22px;
  color:#000;
  padding: 0 48px;
  background: transparent url(../images/quoright.png) right bottom no-repeat;
}

/*=- rounded boxes for faculties - added on : 11 April 2007 Fisi -=*/
div#nifty{ margin: 0 10%;background: #ccc;}

b.rtop, b.rbottom{display:block;background: #f2f5f7}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #ccc}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

.box_text{
margin: 0;
padding: 0;
}

.box_text form { padding: 3px;}

.conf{ width: 690px;}

.conf th{
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	background: #0f0d55;
	border: solid 1px #000;
	vertical-align: top;
}

.conf td{
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: solid 1px #000;
	vertical-align: top;
}

.gallery{ width: 400px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.gallery td {
padding: 5px;
}


.date { width: 100px; margin:0; padding:0; }

.error_box {
	display: none;
	border: solid red 1px;
	width:450px;
	padding: 5px;
}

.error_box p{
 color: red;

}

#priceTable {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #f2f6fa;
}

#priceTable td{
 height: 22px;
 padding-top: 5px;
 padding-left: 2px;
 line-height: 18px;
}
/* per gallery*/
.caption{
margin: 0;
background-color:#CCCCCC;
border: dotted 1px #000;
padding: 0;
width: 300px;

}