body {
	margin: 0 0 50px 0; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: White;
	 background-image: url(img/background.gif); background-repeat: repeat-x; background-color: white; 
	scrollbar-face-color: #1e5190;
	scrollbar-shadow-color: black;
	scrollbar-highlight-color: #005AA8;
	scrollbar-3dlight-color: gray;
	scrollbar-darkshadow-color: gray;
	scrollbar-track-color: #4b7bb4;
	scrollbar-arrow-color: white;
}

h1 {	font-size: 16px; margin: 0 0 10px 0; text-align: center;  }
h2 {	font-size: 13px; margin: 0 0 10px 0;  }

p {	margin-bottom: 10px;}

a { color: White; text-decoration: none; cursor: pointer;}
a:hover { text-decoration: none; color: #FFD700; }
a img {	border: none;}

input, select { font-size: 11px;}

ul {	margin: 8px; padding: 8px;}
li { margin-bottom: 10px;}

/*------------------frame------------------------*/
.frame { width: 980px; height: 1005px; margin: auto; background-image: url(img/frame-back-new.gif); background-repeat: no-repeat; }

.head { 	height: 81px; padding-top: 20px; }	

.logo {	width: 300px; height: 60px; background-image: url(img/vik1-logo.png); background-repeat: no-repeat; float: left; margin: 0 0 0 10px; }
.logo a {	width: 300px; height: 70px; display: block; }
* html .logo { background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/vik1-logo.png", sizingMethod="crop");	
}
.mailsend { width: 190px; height: 23px; line-height: 20px; float: right; text-align: right; font-size: 11px; padding-right: 40px; margin-right: 20px; margin-top: 20px;   
	background-image: url(img/mailsend.gif); background-position: center right; background-repeat: no-repeat; 
}
.mailsend a { text-decoration: none;}

.menu { 	height: 30px; text-align: center; padding-left: 155px; margin-bottom: 40px; }	
.menu div  { width: 130px; text-align: center; float: left; margin-right: 5px; }	
.menu a { width: 130px; height: 30px; line-height: 22px; text-align: center; display: block; text-decoration: none; font-weight: bold; }	
.menu a.selected  { color: #FFD700; }

	
.big-pic { /*width: 810px;*/ height: 310px; text-align: center; margin-bottom: 30px; }

.promo-conteiner { padding: 20px 10px 10px 86px;  height: 300px; }

.content { width: 775px; height: 300px; padding: 10px 10px 10px 20px; margin-left: 85px; background-image: url(img/content.gif); background-repeat: no-repeat; }
.content-inside { height: 300px; overflow: auto; }

.content.obj { height: 660px; background-image: url(img/content-obj.gif); }
.content-inside.large { height: 600px; overflow: auto; }

.promo1 { width: 223px; height: 277px; background-image: url(photo/promo1.gif); background-repeat: no-repeat; float: left; margin-right: 67px; }
.promo2 { width: 223px; height: 277px; background-image: url(photo/promo2.gif); background-repeat: no-repeat; float: left; margin-right: 67px;}
.promo3 { width: 223px; height: 277px; background-image: url(photo/promo3.gif); background-repeat: no-repeat; float: left;}
.promo1 p, .promo2 p, .promo3 p { padding: 220px 0 0 0; margin: 0; font-size: 13px; font-weight: bold; text-align: center;}

.gallery {
	float: left; margin: 2px; border: solid 1px #b6e8ff;
}
 
.clear { clear: both; }