body{
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	color:#656565;
	font-family:TCM07, Arial;
	font-size:14px;
}
ul
{
margin: 0px;
padding: 0px;}

li 
{
margin: 5px;
padding: 0px;
}

body a{
	color:#07428C;
}
form{
	margin:0px;
	padding:0px;
}
img{
	border:0px;
}
#clear{
	clear:both;
}
#main{
	width:expression((document.body.clientWidth<=1000)?1000:"100%"); 
	min-width:1000px;
}
#main2{
	width:expression((document.body.clientWidth>1150)?1150:"100%"); 
	max-width:1150px;
}

#blue{
	text-align:right;
	margin-right:119px;
	padding-bottom:8px;
}
#logo, #search, #btn, #bigimg, #bigimg2, #menu1, #menu11, #leftcenter, #contacts, #ar1, #oval4, #oval6{
	float:left;
}
#btns, #langs, #copy, #rcenter, #rcenter_ind, #ar2, #rightcenter{
	float:right;
}
#logo{
	padding-top:5px;
	padding-left:54px;
}
#search{
	margin-left:70px;
	margin-top:25px;
	background: url(/design/img/search.gif) no-repeat;
}
#searchb{
	padding-left:27px;
}
.search{
	margin-right:13px;
	background-color:#FFF;
	border:0px;
	width:135px;
	height:12px;
	font-size:11px;
	font-family:Arial;
}
#langs, #langs a{
	color:#fff;
	font-size:12px;
	font-family:Arial;
}
#lang1, #lang2{
	width:49px;
	height:19px;
	margin-bottom:1px;
	padding-top:2px;
	background-image:url(/design/img/lang1.gif);
}
#lang2{
	background-image:url(/design/img/lang2.gif);
}
#btns{
	padding-top:30px;
	padding-right:45px;
}
#btn{
	padding:0px 26px 0px 28px;
}
#top{	
	margin:40px 22px 0px 22px;
}
#bigimg, #menu1{
	width:25%;
}
#bigimg2, #menu11{
	width:24%;
}
#menu3a{	
	height:40px;
	padding-top:20px;
	background:url(/design/img/oval1.gif) no-repeat;
}
#menu1a, #menu1aa{
	background-image:url(/design/img/fonmenu1.gif);
	margin:0px 5px 0px 5px;
}
#menu2a{	
	background:url(/design/img/oval2.gif) no-repeat right;
}
#menu3a a{	
	font-size:16px;
	font-family:Tahoma, Arial;
	font-weight:bold;
}
/*--------------------------------*/
#menutxt2a{
	padding-left:27px;
}
#menutxt2b{
	float:left;
	text-align:left;
	width:80%;
	background:url(/design/img/oval3.gif) no-repeat;
}
#menutxt2c{
	height:34px;
	padding-left:9px;
	padding-right:12px;
}
#menutxt2c a{
	float:left;
	padding:13px 0px 15px 18px;
	background-color:#F0F0F0;
	color:#07428C;
	font-size:12px;
	font-family:Arial;
}
#menutxt2c a:hover, #newstitle a:hover, #newsarch a:hover{
	color:#28A4FF;
}
#oval4{
	padding-left:18px;
	background-color:#F0F0F0;
}
#title2{
	padding-top:20px;
	text-align:left;
	height:51px;
}
#title, #titlen{
	display:inline;
	padding-bottom:18px;
	padding-right:40px;
	border-bottom:4px solid #FFC400;
	background:url(/design/img/title.gif) no-repeat right 10px;
	color:#666;
	font-size:24px;
	font-family:Tahoma, Arial;
}
#title{
	margin-left:250px;
}
#titlenews{
	position:absolute;
	margin-top:-90px;
}
#center{
	text-align:left;
	margin-top:20px;
}
#rcenter, #rcenter_ind{
	width:100%;
	margin-left:-250px;
	padding-top:5px;
}
#rcenter_ind{
	margin-right:-295px;
}
#leftcenter{
	padding-left:15px;
	width:200px;
	line-height:34px;
	font-size:16px;
	font-family:Tahoma, Arial;
	text-transform:uppercase;
	font-weight:bold;
}
#rightcenter{
	width:295px;
	position:relative;
}
#rightpadd{
	margin-right:27px;
}
#rcenter .content, #rcenter_ind .content{
	margin-left:250px;
}
#rcenter_ind .content{
	margin-right:325px;
}
#leftcenter a{
	display:block;
	padding-left:10px;
	color:#666;
}
#chsn{
	padding-left:10px;
	color:#07428C;
	background:url(/design/img/fonmenu.gif) no-repeat;
}
#yellow{
	height:4px;
	margin:14px 20px 14px 8px;
	background-color:#FFC400;
	font-size:1px;
}
#back{
	font-size:12px;
	font-family:TCM07, Arial;
	padding-bottom:30px;
}
#title3{
	padding-bottom:5px;
	font-family:TCM07, Arial;
	font-size:22px;
}
#text2{
	padding-left:10px;
	vertical-align:top;
	line-height:20px;
}
#ar1{
	color:#CFCFCF;
}
#ar1, #ar2{
	padding-top:20px;
}
#galery2{
	margin-top:30px;
	height:111px;
	padding-left:9px;
	/*background:url(/design/img/oval5.gif) no-repeat;*/
}
#galery3{
	height:101px;
}
#galery3 a{
	float:left;
	padding:10px 10px 10px 0px;
	background-color:#E0E0E0;
}
#galery4{
	height:156px;
	margin-top:50px;
	border-top:1px solid #666;
	border-right:1px solid #E0E0E0;
	border-bottom:1px solid #666;
	font-size:12px;
}

#galery5{
	height:212px;
	margin-top:50px;
	border-top:1px solid #666;
	border-right:1px solid #E0E0E0;
	border-bottom:1px solid #666;
	font-size:12px;
}

#bord{
	height:110px;
	background-color:#F0F0F0;
	/*width:20%;
	align: center;*/
}
#galery4 td{
	border-left:1px solid #E0E0E0;
}
#galtxt{
	padding-left:10px;
	height:46px;
}
#oval6{
	position: relative;
	margin-left:-9px;
}
#date{
	color:#aaa;
	font-size:9px;
	font-family:Verdana, Arial;
}
#newstxt, #newstitle{
	font-family:TCM07, Arial;
	font-size:12px;
}
#newstitle{
	padding:5px 0px 5px 0px;
}
#newstitle a{
	font-size:14px;
}
#grey2{
	height:1px;
	margin:10px 0px 15px 0px;
	background-color:#DCDCDC;
	font-size:1px;
}
#banner{
	padding-top:20px;
}
/*---------------*/
#padd30{
	padding-top:60px;
	-padding-top:20px;
}
#padd60{
	padding-top:90px;
}
#grey{
	height:4px;
	margin:0px 27px 35px 27px;
	background-color:#ababab;
	font-size:1px;
}
#bottom{
	padding:0px 67px 0px 37px;
}
#contacts{
}
#copy{
	text-align:left;
	color:#000;
	font-size:12px;
	font-family:Arial;
}
#copy a{
	color:#07428C;
}



/*Additional*/

form.prev {
  float: left;
  margin-left: 25px;
}

form.next {
  float: right;
  margin-right: 25px;
}

form.next input, form.prev input {
	font-family:"Arial Narrow", Arial;
	color:#656565;	
	border: none;
	font-size: 120%;
	text-decoration: underline;
	padding: 0px;
	background-color: #ffffff;
}

form.next input:hover, form.prev input:hover {
 text-decoration: none;
}

span.inactive_next, span.inactive_prev {
	font-family:"Arial Narrow", Arial;
	color:#CFCFCF;	
	border: none;
	font-size: 130%;
	padding: 0px;
	background-color: #ffffff;
}
span.inactive_next {
  float: right;	
  margin-right: 28px;
}

span.inactive_prev {
  float: left;
  margin-left: 28px;
}

td.back_link  a {
	text-decoration: none;
}

td.back_link  div {
	font-family:"Arial Narrow", Arial;
	color:#008DDC;
	font-weight:bold;
	border: none;
	font-size: 170%;
	padding: 0px;
	background-color: #ffffff;
}

table.photo_table {
	float: left;
	width: 180px;
	height: 230px;
	margin: 3px;
}

.small_link
{
font-size: 10px;
color: #FF0000;
}



}

#galery10{
	height:424px;
	margin-top:50px;
	border-top:1px solid #666;
	border-right:1px solid #E0E0E0;
	border-bottom:1px solid #666;
	font-size:12px;
	}
#galery15{
	height:636px;
	margin-top:50px;
	border-top:1px solid #666;
	border-right:1px solid #E0E0E0;
	border-bottom:1px solid #666;
	font-size:12px;
	}	
#center img {padding: 8px 5px 5px 5px}	

#ltop .left_small_menu ul
{
margin:  0;
padding: 0;
}

#ltop .left_small_menu 
{
font-size: 15px;
}

#ltop .left_small_menu  .left_sub_menu
{
font-size: 10px;
}

.photos
{padding-left:18px;}

#chsn a {padding-left: 0px;}

#title_inline{
	padding-bottom:18px;
	margin-left:250px;
	border-bottom:4px solid #FFC400;
	background:url(/design/img/title.gif) no-repeat right 10px;
	color:#666;
	font-size:24px;
	font-family:Tahoma, Arial;
}

.to_cart {
	background: #ffffff url(/design/img/cart.gif) no-repeat left;
	border: none;
	color: #07428C;
	padding-left: 40px;
	padding-top: 5px;	
	cursor: pointer;
}
#cart {
	background: url(/design/img/cart.gif) no-repeat left;
	padding-left: 40px;
	float: left;
	margin-left: 30px;
	margin-top: 25px;
}
#item {
}
#item img {
	float: right;
}
#item a {
	cursor: pointer;
}
#alert {
	color: #ff0000;
}
#cart_items {
	border-collapse: collapse;
	width: 500px;
}
#odd td#delete_cell, #even td#delete_cell, #cart_head td#delete_cell {
	border: none;
	background: none;
}
#cart_items td {
	border: 1px solid #cccccc;
	padding: 5px;
}
#cart_head td {
	background: #eeeeee;
}
#even td {
	background: #f7f7f7;
}
#odd td {
	background: #fdfdfd;
}