@charset "utf-8";
/* @import url('http://fonts.googleapis.com/css?family=Ubuntu'); */
/*@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300);*/
/* CSS Document */

body {
    background-color: #FFF;
    /* font-family: "Ubuntu", sans-serif; */
    /*font-family: "Arial", sans-serif; */
    /*font-weight: 300;*/
}

#header {
    border-bottom: 1px solid #B1C7DE;
}

#footer {
    border-top: 0px solid #B1C7DE; 
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
}

#main {
    border-left: 0px solid #B1C7DE;
}

#krahu_majte {
    border-right: 0px solid #B1C7DE;
}

#kontakt tr td #form1 table tr td {
    font-weight: bold;
}

#kontakt {
    border-left: 1px solid #B1C7DE;
}

#post {
    border-left: 1px solid #B1C7DE;
}

.head {
    font-weight: bold;
    color: #000;
    border-bottom: 1px solid #79bce8;
    border-top: 1px solid #79bce8;
    background: #79bce8;
}

#titulli {
    padding: 4px;
    margin-left:4px;
}

#titulli3 {
    border-top: 1px solid #B1C7DE;
    border-right: 1px solid #B1C7DE;
    border-left: 1px solid #B1C7DE;
    padding: 2px;
}

#titulli2 {
    border-top: 1px solid #B1C7DE;
    border-left: 1px solid #B1C7DE;
    padding: 2px;
}

#shfaqveprat {
    border-left: 1px solid #B1C7DE;
}

.paginate {
    font-family: Arial, Helvetica, sans-serif;
    font-size: .7em;
}
a.paginate {
    border: 1px solid #000080;
    padding: 2px 6px 2px 6px;
    text-decoration: none;
    color: #000080;
}
a.paginate:hover {
    background-color: #000080;
    color: #FFF;
    text-decoration: underline;
}
a.current {
    border: 1px solid #000080;
    font: bold .7em Arial,Helvetica,sans-serif;
    padding: 2px 6px 2px 6px;
    cursor: default;
    background:#000080;
    color: #FFF;
    text-decoration: none;
}
span.inactive {
    border: 1px solid #999;
    font-family: Arial, Helvetica, sans-serif;
    font-size: .7em;
    padding: 2px 6px 2px 6px;
    color: #999;
    cursor: default;
}

.hint {
    font-size: 12px;
    font-style: italic;
    color: gray;
}

.hint2 {
    font-size: 12px;
    font-style: italic;
    color: white;
}

.buttons td {
    text-align: center;
    background-color: steelblue;
    font-family:Verdana, sans-serif;
}

.buttons a {
    display: block;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration:none;
    color: white;
    padding: 3px;
    font-size:11px;
}

.mainvip {
    border-left: 1px solid #b1c7de;
    border-right: 1px solid #b1c7de;
}

table.dir_cat {
	
}

table.dir_cat th {
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    color:#00800;
    text-transform: none;
    margin: 0px;
    padding-bottom: 5px;
}

table.dir_cat td {

}

table.dir_cat .count {
    color: #999999;
    font-size: 10px;
}

table.dir_cat th .count {
    color: gray;
    font-size: 10px;
}

#reklamat { 
    background-color:#000000; 
}

.head2 {
    border-bottom: 1px solid #fff8e7;
    border-top: 1px solid #fff8e7;
    background: #fff8e7;
}

div.pagination {
    padding: 3px;
    margin: 3px;
}

div.pagination a {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #AAAADD;	
    text-decoration: none; /* no underline */
    color: #000099;
}

div.pagination a:hover, div.pagination a:active {
    border: 1px solid #000099;
    color: #000;
}

div.pagination span.current {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #000099;
    font-weight: bold;
    background-color: #000099;
    color: #FFF;
}

div.pagination span.disabled {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #EEE;
    color: #DDD;
}

.kerko
{
    background-color:#B1C7DE; 
    border-color:#B1C7DE; 
    color:#FFFFFF; 
    border-radius:5px; 
    height:28px; 
    font-size:11px;
}

#vizaezeze 
{ 
    border-left: 4px solid #000000; 
}

.viza_e_bardh_post:hover {
    border-bottom: 1px solid #ffffff;
}

input[type=text], input[type=email], input[type=password], select, textarea {
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  outline: none;
  border: 1px solid #dddddd;
  border-radius: 3px;
  padding: 5px;
}
 
input[type=text]:focus, input[type=email]:focus, input[type=password]:focus, select:focus, textarea:focus {
  box-shadow: 0 0 5px rgba(81, 203, 238, 1);
  border: 1px solid rgba(81, 203, 238, 1);
  border-radius: 3px;
}

.viza_e_bardh_post_tejdukshme:hover .viza_post_font {
    border-bottom: 1px solid #ffffff;
}

.hint_link:hover {
    border-bottom: 1px solid grey;
}

.titulli_border_bottom:hover {
    border-bottom: 1px solid #ed5c23;
}

.footer_links {
    color: #898f9c;
    font-size: 12px;
    text-decoration: none;
}

.footer_links_bullets {
    color: #898f9c;
    font-size: 12px;
    text-decoration: none;
}

.footer_links:hover {
    border-bottom: 1px solid #898f9c;
}

.title_kategorite {
    text-decoration: none;
    border-bottom: 0px; 
    color: #007fff;
}

.title_kategorite:hover {
    border-bottom: 1px solid #007fff;
}

input[type=submit] {
    border: 1px solid;
    padding: 7px 5px 7px 5px;
}

.sukses {
    margin: 5px; 
    padding: 8px; 
    border-radius: 3px; 
    background-color: #dff0d8; 
    border: 1px solid #d6e9c6;
    color: #3c763d; 
    font-weight: bold; 
    font-size: 14px;
}

.links_sukses { 
    color: #3c763d;
}

.links_sukses:hover { 
    text-decoration: none;
    border-bottom: 1px solid #3c763d;
}

.error {
    margin: 5px; 
    padding: 8px; 
    border-radius: 3px; 
    background-color: #f2dede; 
    border: 1px solid #ebccd1;
    color: #b84442; 
    font-weight: bold; 
    font-size: 14px;
}

.mgbox {
    width: 100% !important;
    max-width: 100% !important;
}