* {

	margin: 0px;

	padding: 0px;

}

body {

	background: #ffffff url(../images/back.gif) repeat-x top;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #000000;

}

a {

	color: #38527C;

	text-decoration: none;

}

p {

	margin: 12px 0px;

}

h1 {

	font-size: 24px;

	font-family: Myriad Pro, Arial;

	color: #679BD4;

	font-weight: normal;

	margin: 4px 0 20px 0;

}

.content h1 span {

	font-weight: normal;

	font-size: 24px;

	font-family: Myriad Pro, Arial;

	color: #ADC6E4;

}

table {

	border-collapse: collapse;

	width: 100%;

	border: none;

}

table td {

	padding:0px;

	font-size: 70%;

}

table.main {

	height: 100%;

}

table.main_carcas {

	height: 100%;

	width: 1000px;

}

.main_left {

	width: 50%;

	background: url(../images/back_left.jpg) no-repeat right top;

}

.main_left_footer {

	height: 50px;

	background: url(../images/footer_back.gif);

}

.main_right {

	width: 50%;

}

.main_right_footer {

	height: 50px;

	background: url(../images/footer_back.gif);

}

/* LEFT */

.content_left {

	width:233px;

	background: #F1F6FC;

}

.logo {

	height: 239px;

	background: url(../images/logo_back.jpg) no-repeat left top;

	

}

.logo_text {

	display: block;

	width: 233px;

	text-align: center;

	font-size: 10px;

	color: #4A4A4B;

	margin: 35px 0px 0px 0px;

}

.left_phone {

	background: url(../images/phone_back.jpg) no-repeat top;

	height: 74px;

	padding: 16px 0px 0px 17px;

	vertical-align: top;

	font-family: Myriad Pro, Arial;

	font-style: italic;

	font-size: 13px;

	color: #566070;

	line-height:22px;

}

.left_phone span.phone_code {

	color:#669BD3;

	font-size: 16px;

	font-weight: bold;

}

.content span.phone_code {

	color:#669BD3;

	font-size: 16px;

	font-weight: bold;

	font-family: Myriad Pro, Arial;

	font-style: italic;

}

.left_phone span.big_phone_number {

	color:#669BD3;

	font-size: 18px;

	font-weight: normal;

	

}

.left_menu {

	padding: 0px 9px;

}

.left_menu a.menu {

	display: block;

	padding:9px 0px 9px 20px;

	width:  173px;

	font-family: Myriad Pro, Arial;

	font-size: 17px;

	font-weight: normal;

	font-style: italic;

	background: none;

	height: auto;

	text-decoration: none;

	color: #3984D3;

}

.left_menu a.menu:hover {

	color: #369A04;

}

.left_menu a.submenu {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	display: block;

	padding: 9px 0px 9px 20px;

	color: #3984D3;

	text-decoration: none;

}

.left_menu a.submenu:hover {

	background: url(../images/submenu_hover.gif) no-repeat left;

}

.footer_left {

	height: 50px;

	background: url(../images/footer_left.gif) no-repeat left;

}

span.menu_active {

	display: block;

	padding:9px 0px 9px 20px;

	width:  173px;

	font-family: Myriad Pro, Arial;

	font-size: 17px;

	font-weight: normal;

	font-style: italic;

	background: none;

	height: auto;

	color: #369A04;

}

span.submenu_active {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	display: block;

	padding: 9px 0px 9px 20px;

	color: #3984D3;

	background: url(../images/submenu_hover.gif) no-repeat left;

}

.left_photo {

	padding: 5px 0px;

	height: auto;

	text-align: center;

}

/* RIGHT */

.content_right {

	width: 767px;

}

.collage {

	/*text-align: right;*/

	/*background: url(../images/collage.jpg) no-repeat left top;*/

	height: 239px;

}

.collage img {

 position: relative;

	left: -1px; 

}

.collage div {

 position: relative;
	left: -1px; 
	margin-top: 3px;

}

.menu {

	background: url(../images/menu_back.gif) no-repeat left bottom;

	height: 99px;

	vertical-align: top;

}

.menu_items {

	padding: 7px 0px 0px 27px;

}

.menu_items a {

	display:block;

	float: left;

	color: #D5E7F9;

	font-family: Myriad Pro, Arial;

	font-style: italic;

	font-size: 13px;

	font-weight: bold;

	padding: 5px 10px 0px 20px;

	text-decoration: none;

}

.menu_items a:hover {

	background: url(../images/menu_pic.gif) no-repeat 13px 10px;

	color: #F1F1F1;

}

.menu_items span {

	display:block;

	float: left;

	background: url(../images/menu_pic.gif) no-repeat 13px 10px;

	color: #F1F1F1;

	font-family: Myriad Pro, Arial;

	font-style: italic;

	font-size: 13px;

	font-weight: bold;

	padding: 5px 22px 0px 22px;

	text-decoration: none;

}

.menu_items img {

	float: left;

}

.lang {

	width: 110px;

	padding: 7px 0px 0px 0px;

}

.lang a {

	display:block;

	float: left;

	color: #D5E7F9;

	font-family: Myriad Pro, Arial;

	font-style: italic;

	font-size: 12px;

	font-weight: bold;

	padding: 5px 10px 0px 16px;

	text-decoration: none;

}

.lang a:hover {

	background: url(../images/menu_pic.gif) no-repeat 5px 10px;

	color: #F1F1F1;

}

.lang img {

	float: left;

}

.lang span {

	display:block;

	float: left;

	background: url(../images/menu_pic.gif) no-repeat 5px 10px;

	color: #F1F1F1;

	font-family: Myriad Pro, Arial;

	font-style: italic;

	font-size: 12px;

	font-weight: bold;

	padding: 5px 10px 0px 16px;

	text-decoration: none;

}

.print {

	text-align: right;

}

.print a {

	color: #679BD4;

	display: block;

	width: 54px;

	text-align: left;

	font-size: 10px;

	background: url(../images/print_icon.gif) no-repeat right;

	float: right;

}

.content {

	vertical-align: top;

	padding: 0px 23px 30px 30px;

	border-right:solid 1px #E3E6EB;

	line-height:17px;

}

.content b {

	color: #566070;

}

.content td {

	line-height:17px;

}



.footer_right {

	height: 50px;

	background: url(../images/footer_right.gif) no-repeat right;

	color: #DBE1ED;

	font-size: 10px;

	text-align: center;

}

.footer_right a {

	color: #DBE1ED;

	text-decoration: none;

}



/* visual redaktor */

h2 {

	display: inline;

	font-size: 11px;

	color: #566070;

	font-weight: bold;

	padding: 0;

	margin: 0;

}

.content span {

	display: inline;

	font-size: 11px;

	color: #308E01;

	font-weight: bold;

	padding: 0;

	margin: 0;

}

/* photoalbum */

.breadcrumbs {

	color:#9B9B9B;

	font-size: 11px;

	margin: 0px 0px 15px 0px;

}

.breadcrumbs a {

	color:#3A6BB0;

}

.photoalbom_table {

	margin: 20px 0px 0px 0px;

	border-bottom: solid 1px #E5E5E5;

}

.photoalbom_table td a {

	color:#679BD4;

	font-size: 12px;

	font-family: Myriad Pro, Arial;

	font-style: italic;

	font-weight: bold;

	display: block;

	margin: 13px 0px 22px 0px;

}

.photo_item img {

	border: solid 1px #D0D1D2;

}

.pager {

	margin: 17px 0 0 0;

}

.pager_left {

	width: 47px;

}

.pager_left a {

	display:block;

	width: 42px;

	text-align: right;

	background: url(../images/pager_pic_left.gif) no-repeat left 6px;

	color: #3A6BB0;

}

.pager_center {

	text-align: center;

	font-weight: bold;

}

.pager_center a {

	color:#679BD4;

	margin: 0px 2px;

}

.pager_center a:hover {

	color:#369A04;

}

.pager_center span {

	color: #369A04;

	margin: 0px 0px;

}

.pager_right {

	width: 47px;

}

.pager_right a {

	display:block;

	width: 47px;

	text-align: left;

	background: url(../images/pager_pic_right.gif) no-repeat right 6px;

	color: #3A6BB0;

}



/* catalog */



.catalog_table {

	margin: 20px 0px 0px 0px;

	border-bottom: solid 1px #E5E5E5;

}

.catalog_table td a {

	color:#679BD4;

	font-size: 12px;

	font-family: Myriad Pro, Arial;

	font-style: italic;

	font-weight: bold;

	display: block;

	margin: 13px 0px 13px 0px;

}

.catalog_table td {

	padding-bottom: 58px;

}

/* stranica */

.ramka {

	border: solid 1px #D0D1D2;

	margin: 0px 15px 15px 0px;

}

.content a b {

	font-size: 12px;

	color: #679BD4;

	font-family: Myriad Pro, Arial;

	font-style: italic;

	font-weight: bold;

	

}



/* map dieler */



.map {

	width: 698px;

	height: 502px;

/*	background: url(../images/map.gif) no-repeat; */

}
.map_img {
	position: relative;
	width: 698px;
	height: 562px;
	
}
.map td {

	position: relative;

}

.map div.dieler_item {
	display: block;
	position: absolute;
	width: 220px;
	bottom: -10px;
	left: 0;
}

.dieler_photo {

	border:solid 1px #81808E;

	margin: 0 0 2px 0;

}

.dieler_text {

	border:solid 1px #81808E;

	padding: 10px;

}

.content .dieler_name {

	color:#6690BF;

	font-weight: bold;

}

.content .dieler_code {

	color: #000000;

	font-weight: normal;

}

.content .dieler_phone {

	color:#DD2002;

	font-weight: bold;

	

}



.dieler_if {

	position: absolute;

	top:216px;

	left: 68px;

	padding: 12px 0px 0px 23px;

	width: 51px;

}



/* CONTACTS */

.table_contacts {

	border-top:solid 1px #E8E8E8;

	margin: 20px 0px 0px 0px;

}

.table_contacts td {

	padding: 2px 0px;

}

.table_contacts td.contact_obligatory {

	padding: 26px 0px 14px 0px;

}

.contact_form {

	width: 429px;

	text-align: right;

}

.field {

	width: 427px;

	height: 18px;

	border: solid 1px #7F9DB9;

	background: #ffffff;

	font-size: 11px;

}

b.red {

	color: #CE0000;

}

.table_contacts td.contact_text {

	text-align:right;

	padding: 0px 4px 0px 0px;

}

textarea {

	width: 427px;

	border: solid 1px #7F9DB9;

	background: #ffffff;

	font-size: 11px;

	font-family: Tahoma;

	height: 70px;

	margin: 0px 0 15px 0;

}



.reset_but {

	background: url(../images/reset.gif);

	width:67px;

	height: 13px;

	border: solid 0px red;

	margin: 0px 13px 0 0;

}

.submit_but {

	background: url(../images/submit.gif);

	width:75px;

	height: 13px;

	border: solid 0px red;

}
ul  {margin-left:20px}

/* dielers */

.dieler_if66 {

	position: absolute;

	top:216px;

	left: 68px;

	padding: 12px 0px 0px 23px;

	width: 51px;

}
.dieler_if67 {

	position: absolute;

	top:103px;

	left: 304px;

	padding: 0px 0px 22px 8px;

	width: 26px;

}

#66 {}
