﻿html, body {margin:0px; padding:0px;}

BODY {
	color: #333232;
	FONT: 13px Arial, Verdana, sans-serif;
	background-color: #FFFFFF;
	TEXT-ALIGN: center;
	list-style: disc;
	BACKGROUND-IMAGE: url(img/top_bgr.gif);
	BACKGROUND-POSITION: top;
	BACKGROUND-REPEAT: repeat-x;
}

a {
	COLOR: #00923f;
	text-decoration: underline;
}

p {
	margin: 0px;
	padding: 0px;
	padding-bottom: 12px;
	FONT: 13px Arial, Verdana, sans-serif;
	line-height: 1.5em;
}

a:hover {
	color: #006f30;
	text-decoration: underline;
}

.text {
	FONT: 13px Arial, Verdana, sans-serif;
	line-height: 1.5em;
}

.title {
	color: #333232;
	font-size: 20px;
	padding-bottom: 20px;
}

.news_title {
	color: green;
	font-size: 18px;
	padding-bottom: 8px;
	line-height: 22px;
}

.text_title {
	color: #333232;
	font-size: 18px;
	padding-bottom: 8px;
	padding-top: 12px;
	text-decoration: none;
}


.language {
	color: #FFFFFF;
	FONT: 13px Arial, Verdana, sans-serif;
}

.language a {
	color: #FFFFFF;
}

.language a:hover {
	color: #333232;
}

.language_table {
	padding-top: 25px;
	padding-bottom: 50px;
	padding-left: 2em;
	padding-right: 2em;
}

.language_selected {
	background-color: #efefef;
	padding: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	FONT: 13px Arial, Verdana, sans-serif;
}


.small {
	font-size: 11px;
	line-height: 1.5em;
}

.small_regular {
	font-size: 11px;
}

#layout {
	MARGIN: 0px auto; ; WIDTH: expression(document.body.clientWidth < 690? "690px" : document.body.clientWidth > 1000? "1000px" : "auto"); max-width: 63em; min-width: 43em
}

.first_column {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 2em; WIDTH: 220px; PADDING-TOP: 0em;
}

.first_column_padding {
	padding-left: 20px;
}

.second_column {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0em; PADDING-BOTTOM: 2em; PADDING-TOP: 0em
}

.first_column_width {
	WIDTH: 200px; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

.third_column {
	PADDING-RIGHT: 0em; PADDING-LEFT: 2em; PADDING-BOTTOM: 0em; WIDTH: 230px; PADDING-TOP: 0em;
}

.bottom {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 35px;
}

.designed {
	WIDTH: 230px;
}

.top_logo_sign {
	BACKGROUND-IMAGE: url(img/logo_sign.gif);
	BACKGROUND-POSITION: top;
	BACKGROUND-REPEAT: no-repeat;
}

.city_bgr {
	BACKGROUND-IMAGE: url(img/city_bgr.gif);
	BACKGROUND-POSITION: top right;
	BACKGROUND-REPEAT: repeat-x;
}

.top_3 {
	BACKGROUND-IMAGE: url(img/top_3.gif);
	BACKGROUND-POSITION: top left;
	BACKGROUND-REPEAT: no-repeat;
}

.phone_bgr {
	BACKGROUND-IMAGE: url(img/phone.gif);
	BACKGROUND-POSITION: top left;
	BACKGROUND-REPEAT: no-repeat;
}

.phone_number {
	color: #444444;
	font-size: 1.3em;
}

.top_icons {
	padding-bottom: 26px;
}


.attention {
	color: #444444;
	font-size: 1.1em;
}

/*   M E N U   */

.menu {
	font-size: 16px;
	font-weight: bold;
	padding: 0px;
}

.menu_table {
	padding-top: 25px;
	padding-bottom: 50px;
	padding-left: 1em;
	padding-right: 3em;
}

.menu_selected {
	background-color: #efefef;
	color: #484848;
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.menu_non_selected {
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.contacts {
	font-size: 13px;
	padding-left: 1.8em
}

.number {
	font-size: 13px;
	padding-top: 10px;
}


.photo_table {
	padding: 5px;
	border: 1px solid #be8b55;
}


.design_by {
	font-size: 11px;
}
/*
.model {
	padding-bottom: 20px;
	padding-top: 0px;
	font-size: 19px;
}

.model2 {
	padding-bottom: 10px;
	padding-top: 0px;
	font-size: 19px;
}

.model_price {
	font-size: 11px;
}

.model_table {
	padding-left: 20px;
}
*/



INPUT.search_input {
	font-family : Arial, Verdana, sans-serif;
	font-size : 13px;
	color : #000000;
	border: 1px solid #444444;
	background-color: #FFFFFF;
}

.search_button {
	font-family : Arial, Verdana, sans-serif;
	font-size : 11px;
	color: #000000;
	width: 55px;
	height: 20px;
	border: 1px solid #444444;
	background-color: #dcdcdc;
}

TEXTAREA.admin_textarea {
	font-family : Arial, Verdana, sans-serif;
	font-size : 13px;
	color : #454545;
}








/* Guest Book */

.visitor {
	font-family : Arial;
	font-size : 20px;
	color : #333232;
	text-decoration : none;
	font-weight : normal;
	padding-top:0px; padding-bottom:0px;
}

.message {
	font-family : Arial;
	font-size : 13px;
	color : #333232;
	text-decoration : none;
}

.admin {
	font-family : Arial;
	font-size : 13px;
	color : #ff0000;
	text-decoration : none;
	font-weight : normal;
}

.gb_small {
	font-family : Arial;
	font-size : 10px;
	color : #bbbbbb;
	text-decoration : none;
}

.normal {
	font-family : Arial;
	font-size : 13px;
	color : #333232;
	text-decoration : none;
}

.topt {
	border-bottom : none;
	border-left : none;
	border-right : none;
	border-top : 1px solid #e0e0e0;
}

TABLE#gb_table {
	border: 1px solid #cbcbcb;
	background-color: #F6F6F6;
}

