body{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	color: #750022;
	text-decoration: none;
	background-color: #fff;
	margin:0;
	padding:18px;
}

.clear {clear:both;}
.text_r {text-align:right;}

/* MAIN */
#main{
	width:739px;
	margin:auto;
}

/* HEADER */
#header{
	width:739px;
	height:97px;
	background: #FFFFFF url(../img/header_bgr.jpg) repeat-x center top;
	border-top: 2px solid #d8bf78 ;
}
/* logo */
div#logo{
	padding-top: 25px;
	padding-left: 25px;
	float:left;
}

/* main menu */
div#main_menu{
	float:right;
	width: 450px;
}


/* topbar */
div#topbar{
	float:right;
	margin-right: 15px;
	margin-top: 30px;
}

div#topbar ul{
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
}

div#topbar ul li {
	list-style-type: none;
	display: inline;
	float:left;
	color: #ba0036;
}

div#topbar ul li a {
	text-decoration: none;
	color: #ba0036;
	font-weight: bold;
	font-size: 11px;
}

div#topbar ul li a:hover {
	color: #b09b59;
}
div#topbar ul li a.topbar_current{
	color: #b09b59;
}

/* navbar */
div#navbar {
	float:right;
	margin-right: 15px;
	margin-top: 30px;
}

div#navbar ul {
	margin: 0px;
	padding: 0px;
}
div#navbar li {
	list-style-type: none;
	display: inline;
	margin-left: 4px;
	padding: 1px;
	background-color: #fff;
	border: 1px solid #ba0036;
	float:left;
}
div#navbar li a {	
	display:block;
	height:19px;
	white-space: nowrap;
	color: #ba0036;
	font-weight: bold;
	font-size: 12px;
	line-height:18px;
	text-align:center;
	text-decoration: none;
	padding-left:15px;
	padding-right:15px;
	background-image: url(../img/button_bgr_out.jpg);
	background-repeat: repeat-x;
	
	
}
div#navbar li a:hover {
	background-image: url(../img/button_bgr_over.jpg);
	background-repeat: repeat-x;
}
div#navbar li a.navbar_current {
	background-image: url(../img/button_bgr_over.jpg);
	background-repeat: repeat-x;
}

/* MAIN PHOTS */
#mainphoto{
	/*height: 175px;*/
	padding-top: 2px;
	border-top: 1px solid #ba0036;
	border-bottom: 1px solid #ba0036;
}

#mainphoto img{
	margin-bottom: -1px;
}


#main-inner{
	margin-bottom: 1px;
}


/* CONTACTS */
#contacts{
	width: 173px;
	height: 320px;
	display:block;
	float:right;
	text-align:left;
	padding-top:10px;
	background: #fff url(../img/contacts_bgr.jpg) no-repeat left bottom;
}

#contacts a{
	color: #750022;
	text-decoration: none;
}
#contacts div{
	margin-left: 10px;
	margin-top: 4px;
}

#contacts h1{
	margin-top: 20px;
}

.contact_text_cold{
	color: #b09b5d;
	font-weight: bold;
}
.contact_text_red{
	color: #750022;
	font-weight: bold;
}

/* FOOTER */
#footer{
	height: 45px;
	border-top: 1px solid #ba0036;
	border-bottom: 1px solid #d6bc71;
	background: #fff url(../img/footer_bgr.jpg) repeat-x left bottom;
}

#footer_copyright{
	float:left;
	margin-left: 15px;
	padding-top: 15px;
	font-size: 11px;
	color: #ba0036;
}

div#footer_links{
	float:right;
	margin-right: 15px;
	padding-top: 15px;
}

div#footer_links ul{
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
}

div#footer_links ul li {
	list-style-type: none;
	display: inline;
	float:left;
	color: #ba0036;
}

div#footer_links ul li a {
	text-decoration: none;
	color: #ba0036;
	font-size: 11px;
}

div#footer_links ul li a:hover {
	color: #b09b59;
}
div#footer_links ul li a.footer_current{
	color: #b09b59;
}

/* CONTENT */
#content{
	width: 525px;
	display:block;
	float:left;
	padding-left: 15px;
	line-height: 17px;
}

#content h1{
	font-size: 14px;
	padding-left: 10px;
	margin-top: 30px;
	margin-bottom: 25px;
}

#content ul{
}

#content ul li{
	list-style-image: url(../img/bullet.gif);
	list-style-type: circle;
	margin-top: 7px;
}

#content a{
	text-decoration: underline;
	font-weight: bold;
	color: #750022;
}

.content_text{
	text-indent: 10px;
	text-align: justify;
}

/* ZASTRAHOVKI */
.zastrahovki_list_item{
	font-weight: bold;
}

.sub_list{
	font-weight: normal;
	padding-left: 10px;
}

/* HOME */
#quotation{
	width: 360px;
	margin:auto;
	margin-right: 20px;
	font-family: Verdana,Arial,Helvetica, sans-serif;
}

#quotation_text{
	font-size: 14px;
	padding-right: 15px;
}