*{
margin: 0;
padding: 0;
}


html  {
margin: 0;
padding: 0;
width: 100%;
}

body {
width: 100%;
height: 100%;
margin: 0 auto;
background-image: url("shablon/neva.jpg");
background-position: top center;
}

img {border: 0px}

#panorama {
width: 100%;
height: 100%;
margin: 0 auto;
background-image: url("shablon/panorama.jpg");
background-position: top center;
background-repeat: no-repeat;
}

#panorama-small {
width: 100%;
height: 100%;
margin: 0 auto;
background-image: url("shablon/panorama.jpg");
background-position: center -125px;
background-repeat: no-repeat;
}

#container {
width: 1000px;
margin: 0 auto 150px auto;
}

#plashka {
position: relative;
width: 580px;
height: 73px;
background-image: url("shablon/plashka.png");
background-repeat: no-repeat;
}

#logotip {
position: relative;
width: 220px;
height: 90px;
margin-top: -55px;
margin-left: 20px;
background-image: url("shablon/logotip.png");
}

#slogan {
position: relative;
width: 290px;
height: 20px;
margin-top: -62px;
margin-left: 260px;
background-image: url("shablon/slogan.png");
}

#phone-number {
width: 300px;
height: 30px;
margin-left: 700px;
margin-top: -42px;
font-family: Georgia;
font-weight: bold;
color: white;
font-size: 30px;
text-align: right;
}

#video {
width: 284px;
height: 214px;
margin-left: 717px;
margin-top: 50px;
}

#video-ballast {
width: 284px;
height: 74px;
margin-left: 717px;
margin-top: 50px;
}

#menu_bg {
position: relative;
z-index: 10;
width: 950px;
height: 47px;
margin: 92px 0px 0px;
border: 1px solid white;
background-color: #163d66;
background-image: url("shablon/menu_bg.jpg");
}

#shturval {
width: 47px;
height: 47px;
float: left;
display: block-inline;
background-image: url("shablon/shturval.png");
}

#menu {
position: relative;
z-index: 20;
width: 900px;
height: 47px;
margin: -48px 0px 0px 50px;
}


#krug {
position: relative;
z-index: 15;
width: 162px;
height: 162px;
margin: -106px 0px 0px 837px;
background-image: url("shablon/krug.png");
}

#zagolovok {
position: relative;
width: 450px;
height: 40px;
margin: -20px 0px 0px 250px;
color: white;
font-family: 'trebuchet ms';
font-size: 19px;
padding: 0px 0px 15px 15px;
}

#zagolovok-st {
position: relative;
width: 450px;
height: 40px;
margin: -20px 0px 0px 0px;
color: white;
font-family: 'trebuchet ms';
font-size: 19px;
padding: 0px;
}

.maintable td {height: 50px; border-bottom: 1px solid white; text-align: center; valign: middle}
.cell_up {font-family: Arial; font-size: 12px; color: white; padding: 5px; vertical-align: top}

a.main-link {text-decoration: none; color: white; font-family: Verdana; font-size: 14px; background-repeat: no-repeat}
a.main-link:link, a.main-link:visited {}
a.main-link:hover {color: #faa61a;}

a.main-link-galochka {display: block; margin: 0px auto; width: 26px; height: 26px; background-image: url("shablon/galochka.png"); text-decoration: none; background-repeat: no-repeat}
a.main-link-galochka:link, a.main-link-galochka:visited {}
a.main-link-galochka:hover {background-image: url("shablon/galochka-on.png"); background-position: bottom}

.news-head {font-family: Arial; color: white; font-size: 14px; font-weight: bold; margin-bottom: 10px;}
.news-main {font-family: Verdana; color: white; font-size: 11px; margin-bottom: 10px;}



#content {
width: 1000px;
margin-bottom: 15px;
} 

#left-column {
width: 220px;
padding: 0px 15px 0px 15px;
float: left;
display: block-inline;
}

a.left-link {display: block; text-decoration: none; width: 200px; color: white; font-family: Verdana; font-size: 14px; padding: 3px 0px 18px 0px; background-image: url("shablon/underline.png"); background-repeat: no-repeat; background-position: left bottom}
a.left-link:link, a.left-link:visited {}
a.left-link:hover {color: #faa61a; }

a.foto-link {display: block; text-decoration: none; width: 200px; color: white; font-family: Verdana; font-size: 12px; padding: 3px 0px 13px 0px; background-image: url("shablon/underline.png"); background-repeat: no-repeat; background-position: left bottom}
a.foto-link:link, a.foto-link:visited {}
a.foto-link:hover {color: #faa61a; }

#right-column {
width: 720px;
padding: 0px 15px 15px 15px;
float: left;
display: block-inline;
}

#mainimage {
width: 330px;
height: 250px;
border: 1px solid white;
float: left;
display: block-inline;
margin-right: 20px;
}

#video_tur {
width: 330px;
height: 250px;

float: left;
display: block-inline;
margin-right: 20px;
}

#anonce {padding-top: 20px; float: left}
#anonce p {font-family: Arial; color: white; font-size: 15px; line-height: 17px; margin-bottom: 10px; font-weight: bold;}

.fulltext {float: left; width: 100%; margin-top: 20px}
.fulltext p {font-family: Verdana; color: white; font-size: 12px; line-height: 17px; margin-bottom: 15px;}
.fulltext li {font-family: Verdana; color: white; font-size: 12px; line-height: 17px; margin-bottom: 15px; margin-left: 25px}
.fulltext h1 {color: white; font-family: 'trebuchet ms'; font-size: 18px; margin-bottom: 15px;}
.fulltext h2 {color: white; font-family: Verdana; font-size: 15px; margin-bottom: 15px;}


.pokateram {background-color: #13395E; border-top: 1px solid white; border-bottom: 1px solid white; padding: 15px; margin-bottom: 10px}  
.pokateram p {font-family: Verdana; color: white; font-size: 11px; line-height: 15px; margin-bottom: 15px; text-align: center}
.pokateram img {border: 1px solid white;}
.katername {float: left; padding-right: 25px; padding-bottom: 5px; border-right: 1px solid white}
.katername img {border: 0px}
.katername p {margin-bottom: 0px}


#partners {
width: 720px;
padding-left: 280px;
height: 120px;
background-image: url("shablon/partners.png");
background-repeat: no-repeat;
margin: 30px 0px 30px 0px;
display: table-cell;
vertical-align: middle;
}


#podval {
width: 1000px;
margin-top: 15px;
padding-top: 15px;
font-family: Verdana;
color: white;
text-align: center;
font-size: 11px;
border-top: 1px solid white;
}







