/*
-----------------------------------------------
Pont Varna Main stylesheet
Author: Iliya Iliev
Version: 20 January 2008
Copyright 2008 Pont Varna. All rights reserved.
----------------------------------------------- */
body {
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:12px;
line-height:150%;
color:#666;
background:url(images/fon.gif);
margin:6px;
}

/* Wrapper
----------------------------------------------- */
#wrapper {
width:760px;
background:#fff;
margin:0 auto;
}

/* Header
----------------------------------------------- */
#header {
background:url(images/header.gif);
width:760px;
height:120px;
}
#header h1 {
display:none;
}
#lang {
color:#069;
width:211px;
float:right;
padding-top:20px;
vertical-align:bottom;
text-align:left;
}
#lang a {
color:#069;
}
#lang a:hover {
text-decoration:none;
}
#searchbox{
height:22px;
width:181px;
float:right;
padding:30px 30px 0 0;
}
#searchbox label{
display:none;
}
#text {
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
color:#666;
padding-left:3px;
height:16px;
width:140px;
border:1px solid #069;
}
#sa {
vertical-align:top;
}

/* Navigation
----------------------------------------------- */
#nav {
background:url(images/back_nav.gif);
height:25px;
margin:0;
padding:0;
}
#nav ul {
list-style-type:none;
margin:0;
padding:0;
}
#nav ul li,#nav ul li a {
display:inline;
float:left;
width:100px;
height:25px;
}
li#nav-home {
background:url(images/b_n.gif) no-repeat;
}
li#nav-home a:hover {
background:url(images/b_n1.gif) no-repeat;
}
li#nav-home-active {
background:url(images/b_n2.gif) no-repeat;
}
li#nav-abo {
background:url(images/b_za.gif) no-repeat;
}
li#nav-abo a:hover {
background:url(images/b_za1.gif) no-repeat;
}
li#nav-abo-active {
background:url(images/b_za2.gif) no-repeat;
}
li#nav-ser {
background:url(images/b_u.gif) no-repeat;
}
li#nav-ser a:hover {
background:url(images/b_u1.gif) no-repeat;
}
li#nav-ser-active {
background:url(images/b_u2.gif) no-repeat;
}
li#nav-equ {
background:url(images/b_o.gif) no-repeat;
}
li#nav-equ a:hover {
background:url(images/b_o1.gif) no-repeat;
}
li#nav-equ-active {
background:url(images/b_o2.gif) no-repeat;
}
li#nav-new {
background:url(images/b_no.gif) no-repeat;
}
li#nav-new a:hover {
background:url(images/b_no1.gif) no-repeat;
}
li#nav-new-active {
background:url(images/b_no2.gif) no-repeat;
}
li#nav-gal {
background:url(images/b_g.gif) no-repeat;
}
li#nav-gal a:hover {
background:url(images/b_g1.gif) no-repeat;
}
li#nav-gal-active {
background:url(images/b_g2.gif) no-repeat;
}
li#nav-con {
background:url(images/b_k.gif) no-repeat;
}
li#nav-con a:hover {
background:url(images/b_k1.gif) no-repeat;
}
li#nav-con-active {
background:url(images/b_k2.gif) no-repeat;
}
#nav li span {
display:none;
}

/* Content
----------------------------------------------- */
#content {
min-height:380px;
height:auto !important;
height: 380px;
text-align:left;
padding:30px 50px 30px 50px;
}
h1 {
font-size:23px;
font-weight:normal;
color:#069;
line-height:130%;
}
h2 {
font-size:16px;
line-height:130%;
}
h3 {
font-size:12px;
font-weight:bold;
}
.clearboth {
clear:both;
}
.right {
float:right;
}
.left {
float:left;
padding-right:15px;
padding-bottom:15px;
}
.center{
text-align:center;
margin:0 auto;
}
img {
border:0;
}
#search {
width:650px;
margin:0 auto;
}
.list {
list-style-type:none;
margin:0;
padding:0;
}
.square {
list-style-type:square;
list-style-position:inside;
}
#gallery{
font-weight:normal;
width:660px;
margin:0 auto;
}
.thumbnail {
float:left;
width:auto;
margin:2px;
padding:5px;
}
.border {
border:1px solid #666;
}
.product{
width:220px;
float:left;
}
.product1{
width:330px;
float:left;
}
.product img, .product1 img{
display:block;
margin:0 auto; 
text-align:center;
}
a.liexternal {
background:transparent url(images/ex_link.gif) no-repeat scroll right center;
padding:0pt 13px 0pt 0pt;
}


/* Footer
----------------------------------------------- */
#footer {
background:url(images/footer.gif) no-repeat;
width:760px;
height:25px;
}
#footer p {
font-size:10px;
color:#fff;
text-align:center;
line-height:25px;
}
#footer a:hover {
color:#069;
text-decoration:underline;
}
#footer a {
color:#fff;
text-decoration:none;
}

/* Links
----------------------------------------------- */
a:link {
color:#069;
}
a:visited {
color:#09c;
}
a:hover {
text-decoration:none;
color:#069;
}
a:active {
color:#069;
}

/* Contact form
----------------------------------------------- */
#contact_form {
width:300px;
}
fieldset {
border:0;
padding:0;
}
legend {
display:none;
}
input#name,input#address,input#telephone,input#email {
width:100%;
margin:0 0 6px;
padding:1px 0;
}
textarea {
width:100%;
margin:0;
padding:1px 0;
}
#contact_form span {
color:#069;
font-weight:bold;
}
.small {
font-size:10px;
}

/* Bottom Navigation
----------------------------------------------- */
#bottom_nav {
font-size:10px;
height:15px;
padding-top:20px;
}
.back_page {
background:transparent url(images/back.gif) no-repeat;
background-position:left;
float:left;
line-height:15px;
padding:0 5px 0 13px;
}
.top_page {
background:transparent url(images/nagore.gif) no-repeat;
background-position:left;
float:left;
line-height:15px;
padding:0 0 0 10px;
}
.contact {
background:transparent url(images/kontakti.gif) no-repeat;
background-position:left;
float:right;
line-height:15px;
padding:0 5px 0 17px;
}
.site_map {
background:transparent url(images/kartasait.gif) no-repeat;
background-position:left;
float:right;
line-height:15px;
padding:0 0 0 16px;
}
.home {
background:transparent url(images/nachalo.gif) no-repeat;
background-position:left;
float:right;
line-height:15px;
padding:0 5px 0 14px;
}

/* Tables
----------------------------------------------- */
.mytable {
border-collapse:collapse;
margin:0 auto;
}
caption {
font-weight:bold;
margin:0 auto;
padding:10px 0;
}
td,th {
background:#fff;
color:#666;
border:1px solid #666;
text-align:center;
vertical-align:top;
padding:5px;
}
thead th {
background:#449DBA;
color:#fff;
font-weight:bold;
text-align:center;
}
tbody tr:hover th,tbody tr:hover td {
background:#87C8DE;
color:#fff;
}
tfoot td {
background:#87C8DE;
font-weight:bold;
color:#fff;
}
.subject {
text-align:left;
}

/* Colage
----------------------------------------------- */
#colage {
height:300px;
margin:0;
padding:40px 0 0 100px;
}
#colage ul {
list-style-type:none;
margin:0;
padding:0;
}
#colage ul li,#colage ul li a {
display:inline;
float:left;
width:450px;
height:100px;
}
li#policy {
background:url(images/delfin1.gif) no-repeat;
}
li#policy a:hover {
background:url(images/delfin.gif) no-repeat;
}
li#electronics {
background:url(images/elektronika1.gif) no-repeat;
}
li#electronics a:hover {
background:url(images/elektronika.gif) no-repeat;
}
li#courses {
background:url(images/kursove1.gif) no-repeat;
}
li#courses a:hover {
background:url(images/kursove.gif) no-repeat;
}
#colage ul span {
display:none;
}

/* Site map
----------------------------------------------- */
#sitemap {
list-style-type:none;
margin:0;
padding:0;
}
#sitemap li {
font-weight:bold;
}
ul#sitemap ul {
list-style-type:none;
}
ul#sitemap ul li {
font-weight:normal;
}

.pdf{
background: url(images/pdf.gif) no-repeat;
padding: 0 20px 0 0;
}
.next_page  {
padding-right:16px;
background:transparent url(images/more.gif) no-repeat;
background-position:right;

}
