body {margin: 0; padding: 0; background-color: #ffffff; color: #5f5f5f; font: 12px Tahoma, Verdana, Arial, sans-serif;}
img {border: 0;}
a:link, a:visited {color: #9d9797; text-decoration: none; font: 12px Tahoma, Verdana, Arial, sans-serif;}
a:hover {color: #528851;}
:focus {outline: 0;}

#src {margin: 0 auto; width: 962px;}

#topsh {margin-bottom: 30px;}
#toptel {width: 127px;height: 122px;background: url(../i/toptel.gif) top left no-repeat;margin-left: 19px;}
p.toptel_code {padding: 25px 0 5px 7px;margin: 0;color: #ffffff;font: 16px Arial;}
p.toptel_tel {padding: 0 0 10px 7px;margin: 0;color: #ffffff;font-size: 26px;}
p.toptel_language {color: #d2e8d1;font: 12px Tahoma;padding: 0 0 0 7px;margin: 0;text-transform: uppercase;}
p.toptel_language a:link, p.toptel_language a:visited {color: #d2e8d1;}
p.toptel_language a:hover {color: #ffffff;}
#logo {padding-right: 32px;}

#topmenu {margin-bottom: 40px;}
#menu_ras_left {width: 5px;height: 46px;background: url(../i/menu_ras_left.gif) top left no-repeat;font-size: 0;}
#menu_ras_right {width: 5px;height: 46px;background: url(../i/menu_ras_right.gif) top left no-repeat;font-size: 0;}
#menu_ras_cen {background: url(../i/menu_ras_cen.gif) top left repeat-x;	height: 46px;}
.topmenu {text-align: center;}
.topmenu td a:link, .topmenu td a:visited {text-align: center; width: 100%; height: 31px; display: block; font: 12px Arial; text-transform: uppercase; color: #484545; padding-top: 15px;}
.topmenu td a:hover {color: #a3a3a3; background: url(../i/menu_ras_hov.gif) top left repeat-x;}

.this_menu {color: #a3a3a3; background: url(../i/menu_ras_hov.gif) top left repeat-x;}

#left_garage {padding-left: 20px;padding-right: 50px; padding-bottom:50px;}
#left {padding-left: 20px;padding-right: 100px; padding-bottom:50px;}
#left_menu {position: relative; right:10px; margin-bottom: 30px;}
#left_menu ul {margin: 0; padding: 0; list-style-type: none; list-style-position: outside;}
#left_menu ul li {padding-bottom: 7px;}
#left_menu ul li a:link, #left_menu ul li a:visited {padding-left: 10px; text-transform: uppercase;}
#left_menu ul li a:hover {background: url(../i/bulet1.gif) center left no-repeat;}

#rover_baner {margin-bottom: 40px;}

#mygarage_baner {color: #adacac; text-transform: uppercase; font: 12px Arial; padding-bottom: 20px;}
#mygarage_baner font {font: 12px Arial; padding-left: 8px;}
#mygarage_baner p {margin: 0; padding: 0;}
#mygarage_baner_text {color: #6f6f6f; padding-left: 8px;}

#right {padding-bottom: 50px; padding-right: 15px;}

#history_hint {padding-bottom: 50px;}
#history_hint_top {width: 559px; height: 9px; background: url(../i/history_hint_ras_top.gif) top left no-repeat; font-size:0;}
#history_hint_bot {width: 559px; height: 40px; background: url(../i/history_hint_ras_bot.gif) top left no-repeat; font-size:0;}
#history_hint_cen {font: 14px Tahoma; color: #454b45; padding: 15px 20px; background-color: #d8e1d8;}
#history_title {padding-left: 30px; padding-bottom: 20px;}

#hint_price p {padding: 0; margin: 0; text-align: center; background-color: #d7e1d8; height: 24px; z-index:1010; position: relative;}
#hint_price p font {position: relative; right: 10px; margin: 0; padding: 0;}
#hint_price {font-size:18px;font-family: Tahoma; color:  #000000; height: 30px; z-index: 1001; position: absolute;}
.hint_price_l {width: 28px; height: 30px; font-size: 0; background: url(../i/hint_price_l.gif) top left no-repeat; position:relative; z-index: 1002;}
.hint_price_r {width: 6px; height: 30px; font-size: 0; background: url(../i/hint_price_r.gif) top left no-repeat; position:relative; z-index: 1002;}


#list1b {padding-left: 5px;}
#list1b h3 {padding: 0; margin: 0; font-weight: normal; padding-bottom: 5px;}
#list1b a:link, #list1b a:visited{color: #929292; font: 14px Arial; padding-left: 25px; background: url(../i/bulet2.gif) top left no-repeat;}
#list1b a:hover {color: #528851;}
#list1b div {clear: both; padding-left: 27px; border-top: 1px dashed #c7c7c7; padding-top: 5px;}
#list1b div h6 {font: 12px Tahoma; color: #528851; font-weight: bolder; margin: 0; padding: 0; padding-top: 10px;}
p.accord_bot {margin: 0; padding: 0; height: 15px;}

#news {background-color: #f5f5f5; margin-bottom: 40px; clear: both;}
#news td {vertical-align: top;}
#news_title {padding: 25px 40px 0px 25px;}
#news_title h3, #news_title p {margin: 0;  padding: 0;}
#news_title p img {position: relative; top: 3px;}
.news {padding: 25px 40px 20px 25px;}
.news h3, .news p {margin: 0; padding: 0;}
.news h3 {font: 18px Tahoma; color: #5f9556; padding-bottom: 15px;}

#telbot_left {color: #b1b0b0; padding-bottom: 20px;}
#telbot_left font {font-size: 14px;}
.telbot_code {font: 16px Arial; padding: 0; margin: 0; padding-bottom: 6px;}
.telbot_tel {font: 24px Arial; padding: 0; margin: 0; padding-bottom: 13px; position:relative; right:15px;}
.telbot_rec {width: 113px; height: 37px; background-color: #528851; padding: 0; margin: 0;}

.pad0, .pad0 p {padding: 0; margin: 0; padding-left: 3px;}

#main_img {margin-bottom: 10px;}
#main_automenu {text-align: center; margin-bottom: 60px;}
#main_automenu img {cursor: pointer;}

#map_main {margin-bottom: 50px; clear: both;}
#map_main td {vertical-align: top;}
#map_main p {clear: both;}
#map_main a:link, #map_main a:visited {color: #898d8d;text-decoration: none;font-size: 12px;}
#map_main a:hover {color: #5f9556;}
#map_main1 {width: 406px;height: 231px;background: url(../i/map.gif) top left no-repeat;margin-top: 30px;}
#map_main1 a:link, #map_main1 a:visited {color: #ffffff;font-size: 12px;font-family: Tahoma;font-weight: bolder;}
#map_main1 a:hover {color: #000000; font-size: 14px;}
#map_main1 p {height: 30px;padding: 0; margin: 0;}
a.selected {color: #000000;}
a.astana {position:relative;top:32px;left:195px;}
a.shimkent {position:relative;top:100px;left:175px;}
a.atyrau {position:relative;top:105px;left:25px;}
a.almaty {position: relative; top:60px;left: 280px;}
#city th {color: #528851;font-size: 20px;font-weight: normal;padding-top: 40px;padding-bottom: 10px;text-align: left; padding-left: 70px;}
#city td {vertical-align: top;padding-bottom: 5px;color: #afafaf;font-size: 11px;}
#city a:link, #city a:visited {font-size: 14px;color: #6e6d6d;}
#city a:hover {color: #719824;}

#main_cat {clear: both; margin-bottom: 50px;}
.main_cat_img {color: #adacac; text-transform: uppercase; font: 12px Arial; padding-bottom: 20px;}
.main_cat_img font {font: 12px Arial; padding-left: 8px;}
.main_cat_img p {margin: 0; padding: 0;}
.main_cat_text {color: #6f6f6f; padding-left: 8px; padding-right: 50px;}

#form_title {padding-bottom: 20px; padding-left: 12px;}
#form td {vertical-align: top;}
#form font {color: red; font-size: 12px;}
.jNice input, .jNice textarea {width: 100%;}
.clearbothform {clear: both; margin-bottom: 7px; float: left; width: 100%;}
#plus_dop {clear: both; padding-top:9px;padding-left: 15px; margin-bottom: 7px;}
#dop_form {width: 251px; padding: 7px; background-color: #ececec; margin-left: 12px; float: left;}
.form_prim {padding-left: 12px; padding-top: 20px;}


.w962 {width: 962px;	height:414px;}
 .big_img {width: 962px;height: 414px; position:relative; overflow:hidden;}
 .small_img {width: 962px;height: 128px; position:relative; overflow:hidden;}
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider, #slider li{width:962px;height:414px;overflow:hidden;}
.main_img {background: url(../i/main_img.jpg) top left no-repeat;}
.main_img_dop {background: url(../i/main_img_dop.jpg) top left no-repeat;}
.rover_big1 {background: url(../i/auto/rover_big1.jpg) top left no-repeat;}
.rover_big2 {background: url(../i/auto/rover_big2.jpg) top left no-repeat;}
.rover_big3 {background: url(../i/auto/rover_big3.jpg) top left no-repeat;}
.rover_big4 {background: url(../i/auto/rover_big4.jpg) top left no-repeat;}
.vw_big1 {background: url(../i/auto/vw_big1.jpg) top left no-repeat;}
.vw_big2 {background: url(../i/auto/vw_big2.jpg) top left no-repeat;}
.vw_big3 {background: url(../i/auto/vw_big3.jpg) top left no-repeat;}
.vw_big4 {background: url(../i/auto/vw_big4.jpg) top left no-repeat;}
.vw_big5 {background: url(../i/auto/vw_big5.jpg) top left no-repeat;}
.audi_big1 {background: url(../i/auto/audi_big1.jpg) top left no-repeat;}
.audi_big2 {background: url(../i/auto/audi_big2.jpg) top left no-repeat;}
.audi_big3 {background: url(../i/auto/audi_big3.jpg) top left no-repeat;}
.audi_big4 {background: url(../i/auto/audi_big4.jpg) top left no-repeat;}
.audi_big5 {background: url(../i/auto/audi_big5.jpg) top left no-repeat;}
.porsche_big1 {background: url(../i/auto/porcshe_big1.jpg) top left no-repeat;}
.porsche_big2 {background: url(../i/auto/porcshe_big2.jpg) top left no-repeat;}
.porsche_big3 {background: url(../i/auto/porcshe_big3.jpg) top left no-repeat;}
.porsche_big4 {background: url(../i/auto/porcshe_big4.jpg) top left no-repeat;}
.porsche_big5 {background: url(../i/auto/porcshe_big5.jpg) top left no-repeat;}
.mitsubishi_big1 {background: url(../i/auto/mitsu_big1.jpg) top left no-repeat;}
.mitsubishi_big2 {background: url(../i/auto/mitsu_big2.jpg) top left no-repeat;}
.mitsubishi_big3 {background: url(../i/auto/mitsu_big3.jpg) top left no-repeat;}
.mitsubishi_big4 {background: url(../i/auto/mitsu_big4.jpg) top left no-repeat;}
.mitsubishi_big5 {background: url(../i/auto/mitsu_big5.jpg) top left no-repeat;}
#car_text {width:230px;height:300px;padding:20px;}
#car_text h2 {font-size:46px;font-family: Arial;color:#788082;font-weight:normal;padding: 0; margin: 0;padding-bottom: 30px;}
#car_text h6 {color:#a2acab;font-size:27px;font-family:Arial;font-weight:normal;padding: 0;margin: 0;padding-bottom: 10px;}
#car_text p {font-size:14px;color:#a5aaad;padding: 0;margin: 0;}
#car_text a:link, #car_text a:visited {font-size:16px;}
#arrow_abs {width:160px;height:55px;position:absolute;}
#arrow_left {width: 60px;height: 55px; float:left;position:relative; top:350px; left:730px;}
#arrow_left a:link, #arrow_left a:visited {width:60px;height:55px;float:left;background:url(../i/arrow_left_link.gif) top left no-repeat; text-decoration:none;}
#arrow_left a:hover {background:url(../i/arrow_left_hover.gif) top left no-repeat;}
#arrow_right {width: 60px;height: 55px; float:right;position:relative; top:350px; left:730px;}
#arrow_right a:link, #arrow_right a:visited {width:60px;height:55px;float:left; background:url(../i/arrow_right_link.gif) top left no-repeat; text-decoration:none;}
#arrow_right a:hover {background:url(../i/arrow_right_hover.gif) top left no-repeat;}

#price_table td {vertical-align: top;color: #8f8f8f;}
#price_table h3 {font-size: 18px;color: #687469;font-weight: normal;padding: 0;margin: 0;padding-top: 15px;}
#price_table h3 font {font-weight: normal;}
#price_table h4 {font-size: 15px;color: #6b6b6b;text-align: center;margin: 0; padding: 0;padding-bottom: 10px;padding-top: 12px;}
#price_l {width:6px;height: 32px;background: url(../i/price_l.gif) top left no-repeat;}
#price_r {width:6px;height: 32px;background: url(../i/price_r.gif) top left no-repeat;}
td#price_center {background-color: #528851;font-size: 15px;padding-top:7px;font-family: Tahoma;color: #ffffff;text-align: center;}
#center_price {padding-left: 35px; margin-bottom: 40px;}

/*#hint_price {font-size:18px;font-family: Tahoma; color:  #000000; width: 74px; z-index: 1001; position: absolute;}
#hint_price p {padding: 0; margin: 0; text-align: center;}
.hint_price_t {width: 74px;height: 10px;font-size: 0;background: url(../i/hint_price_t.gif) top left no-repeat;position: relative;z-index: 1002;}
.hint_price_b {width: 74px;height: 3px;font-size: 0;background: url(../i/hint_price_b.gif) top left no-repeat;position: relative;z-index: 1002;}
*/
/* .small_car ul {clear: both;float: left; margin-bottom: 40px; width: 900px;}
.small_car div div {clear: both;} */

.small_car ul {clear: both; float: left; margin: 0; padding: 0; margin-bottom: 40px; width: 900px;}
.small_car ul li {
    width: 114px;
    float: left;
    list-style-type: none;
    list-style-position: outside;
    margin: 0; padding: 0;
}
a.car_price {
    display: block;
}


#vw_small a:link, #vw_small a:visited {background: url(../i/vw_small.gif) top left no-repeat;width: 61px;height: 33px; float: left;}
#vw_small a:hover {background-image: url(../i/audi_small.gif)}

#audi_small a:link, #audi_small a:visited {background: url(../i/audi_small.gif) top left no-repeat;width: 61px;height: 33px; float: left;}
#audi_small a:hover {background-image: url(../i/audi_small.gif)}

#ford_small a:link, #ford_small a:visited {background: url(../i/ford_small.gif) top left no-repeat;width: 61px;height: 33px; float: left;}
#ford_small a:hover {background-image: url(../i/audi_small.gif)}

#volvo_small a:link, #volvo_small a:visited {background: url(../i/volvo_small.gif) top left no-repeat;width: 61px;height: 33px; float: left;}
#volvo_small a:hover {background-image: url(../i/audi_small.gif)}

#mitsubishi_small a:link, #mitsubishi_small a:visited {background: url(../i/mitsubishi_small.gif) top left no-repeat;width: 61px;height: 33px; float: left;}
#mitsubishi_small a:hover {background-image: url(../i/audi_small.gif)}

#chevrolet_small a:link, #chevrolet_small a:visited {background: url(../i/chevrolet_small.gif) top left no-repeat;width: 61px;height: 33px; float: left;}
#chevrolet_small a:hover {background-image: url(../i/audi_small.gif)}

#rover_small a:link, #rover_small a:visited {background: url(../i/rover_small.gif) top left no-repeat;width: 61px;height: 33px; float: left;}
#rover_small a:hover {background-image: url(../i/audi_small.gif)}

#porsche_small a:link, #porsche_small a:visited {background: url(../i/porsche_small.gif) top left no-repeat;width: 61px;height: 33px; float: left;}
#porsche_small a:hover {background-image: url(../i/audi_small.gif)}

#mygarage1 {font-size: 14px; margin-bottom: 20px;}
#mygarage1 a {font-size: 14px;}
#mygarage1 p {margin: 0; padding: 0;}
#mygarage1 font {color: #9e9e9e; font-size: 14px;}
#mygarage1 a:link, #mygarage1 a:visited {color: #528851;}

#mygarage1_face {margin-bottom: 10px;}

#mygarage1_contact {width: 133px; background: url(../i/mygarage1_con_cen.gif) top left repeat-y; margin-bottom: 15px;}
#mygarage1_contact p {font-size: 11px; color: #fff; margin: 0; padding: 0px 7px; padding-top: 5px; position: relative; top: 3px;}
#mygarage1_contact a {font-size: 11px; color: #fff;}
#mygarage1_con_top {width: 133px;background: url(../i/mygarage1_con_top.gif) top left no-repeat;}
#mygarage1_con_bot {width: 133px;background: url(../i/mygarage1_con_bot.gif) top left no-repeat; position: relative; top: 10px;}
#mygarage1_notis {padding: 3px 5px 4px 4px; color: #538852; font-size: 14px; background-color: #eaeaea; width: 160px;}

#mygarage1_title {margin-bottom: 30px;}
#mygarage1_title p {margin: 0; padding: 0; padding-bottom: 3px;}
#mygarage1_nextto {width: 116px; height: 35px; background: url(../i/next_to.gif) top left no-repeat; text-align: center; padding-top: 5px; font-size: 11px;}
#mygarage1_table th {font-weight: normal; background-color: #dddddd; white-space:nowrap; padding: 5px 8px;}
#mygarage1_table ul {margin: 0; padding: 0; padding: 13px 10px 25px 10px;}
#mygarage1_table ul li {list-style-type: none; list-style-position: outside; margin-bottom: 3px;}
#mygarage1_table td {vertical-align: top;}
#mygarage1_table font {padding-top: 13px; display: block; font-size: 12px;}


#faces {margin-top: 20px;}
#faces td {vertical-align: top;}
#faces td table td {padding:10px;}
#faces td table td ul {margin: 0; padding: 0;list-style-position: outside;padding-bottom: 10px;	color: #5a5a5a;list-style-type: none;}
#faces td table td ul li {padding-bottom: 5px;}
#faces td table h3 {padding-bottom: 10px; font-size: 16px; margin: 0; padding:0; padding-bottom: 15px;}
#faces td table a:link, #faces td table a:visited {color: #5a5a5a;text-decoration: none;}
#faces td table a:hover {color: #52894f;}

.wrap {float:left;overflow:hidden;width:100%;}
.rounded {padding:5px;background-color:#d4d4d4; zoom:1;}
* html div.rounded {height:20px;}

#gal_bigimg img {border: 3px solid #d4d4d4;}
#gal_smallimg li {width: 100px; float: left;}

#gal_smallimg a:link img, #gal_smallimg a:visited img {
         filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);
         -moz-opacity: 0.5; /* Mozilla 1.6 */
         -khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
         opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
         filter: alpha(opacity=50); /* IE 5.5+*/
}
#gal_smallimg a:hover img {
         filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100);
         -moz-opacity: 1; /* Mozilla 1.6 */
         -khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
         opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
         filter: alpha(opacity=100); /* IE 5.5+*/
}

#gal_right {width: 280px;padding-left: 35px;}
#gal_right h3 {padding: 0; margin: 0; color: #538850; font-weight: normal; font-size: 18px;padding-bottom: 15px; padding-left: 10px; padding-right: 10px;}
#gal_right th {text-align: left; font-weight: normal; background-color: transparent;color: #fff; vertical-align: top; margin: 0; padding: 0; padding-bottom: 5px;}

#partners {
	width: 100%; border-bottom:1px solid #e5e5e5; padding-bottom: 40px; margin-bottom: 40px;
}
#partners td {text-align: center;}
#partners a:link img, #partners a:visited img {
         filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);
         -moz-opacity: 0.5; /* Mozilla 1.6 */
         -khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
         opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
         filter: alpha(opacity=50); /* IE 5.5+*/
}

/*другие стили*/

.content-url{
	font: 14.2px Tahoma,Verdana,Arial,sans-serif;
	line-height: 1.45em;
}
a.content-url {color: #528851;}

a.content-url:hover {border-bottom: 1px dashed #528851;}

.content-text{
	font: 12px Tahoma,Verdana,Arial,sans-serif;
	line-height: 1.50em;
}

div.content-text {clear: both; padding-left: 3px; padding-right: 3px; border-bottom: 1px dashed #c7c7c7; padding-top: 5px; padding-bottom: 10px;}

.pages {margin-top: 3em;}
.pages TD, .pages TH {font-size: 1.2em; padding-right: 1em;}
.pages STRONG, .pages A {padding: .2em .4em .2em .4em; margin: 0 .1em;}
.pages STRONG {background-color: #96B795; font-weight: normal;}

/* текстовый контент */
.text-content H2 {margin-top: 1em;}
.text-content span {line-height: 1.65em; font-size: 1.1em;}
#note {font-size: 0.9em;}

#vw{
	width:186px;
	height:70px;
	background-image:url(../i/vw_opt100.gif);
}
#vw:hover{
	width:186px;
	height:70px;
	background-image:url(../i/vw_opt100_c.gif);
}
.mkw_vw{
	width:186px;
	height:70px;
	background-image:url(../i/vw_opt100.gif);
}
.mkw_vw_c{
	width:186px;
	height:70px;
	background-image:url(../i/vw_opt100_c.gif);
}

#porsche{
	width:186px;
	height:70px;
	background-image:url(../i/porsche_opt100.gif);
}
#porsche:hover{
	width:186px;
	height:70px;
	background-image:url(../i/porsche_opt100_c.gif);
}
.mkw_porsche{
	width:186px;
	height:70px;
	background-image:url(../i/porsche_opt100.gif);
}
.mkw_porsche_c{
	width:186px;
	height:70px;
	background-image:url(../i/porsche_opt100_c.gif);
}

#rover{
	width:186px;
	height:70px;
	background-image:url(../i/rover_opt100.gif);
}
#rover:hover{
	width:186px;
	height:70px;
	background-image:url(../i/rover_opt100_c.gif);
}
.mkw_rover{
	width:186px;
	height:70px;
	background-image:url(../i/rover_opt100.gif);
}
.mkw_rover_c{
	width:186px;
	height:70px;
	background-image:url(../i/rover_opt100_c.gif);
}

#audi{
	width:186px;
	height:70px;
	background-image:url(../i/audi_opt100.gif);
}
#audi:hover{
	width:186px;
	height:70px;
	background-image:url(../i/audi_opt100_c.gif);
}
.mkw_audi{
	width:186px;
	height:70px;
	background-image:url(../i/audi_opt100.gif);
}
.mkw_audi_c{
	width:186px;
	height:70px;
	background-image:url(../i/audi_opt100_c.gif);
}

#mitsubishi{
	width:186px;
	height:70px;
	background-image:url(../i/mitsubishi_opt100.gif);
}
#mitsubishi:hover{
	width:186px;
	height:70px;
	background-image:url(../i/mitsubishi_opt100_c.gif);
}
.mkw_mitsubishi{
	width:186px;
	height:70px;
	background-image:url(../i/mitsubishi_opt100.gif);
}
.mkw_mitsubishi_c{
	width:186px;
	height:70px;
	background-image:url(../i/mitsubishi_opt100_c.gif);
}
.faq-block{
	margin-top: 1em;
	margin-bottom: 3em;
	padding-bottom:0.3em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
}
.faq-q-icon
	{
	/*float: left;*/
	margin-left: 5px;
	padding-right: 0.5em;
	}

.mkw_clear_form {
	/*border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;*/
}
.mkw_form_top{
	background-image: url(../i/form/top.gif);
	background-repeat: repeat-x;
	height: 4px;
	background-position: bottom;
}
.mkw_form_bottom{
	background-image: url(../i/form/bottom.gif);
	background-repeat: repeat-x;
	height: 4px;
}
.mkw_form_left-top{
	background-image: url(../i/form/left-top.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	background-position: bottom;
}
.mkw_form_left{
	background-image: url(../i/form/left.gif);
	background-repeat: repeat-y;
	width: 4px;
}
.mkw_form_left-bottom{
	background-image: url(../i/form/left-bottom.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 4px;
}
.mkw_form_right-top{
	background-image: url(../i/form/right-top.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 4px;
	background-position: bottom;
}
.mkw_form_right{
	background-image: url(../i/form/right.gif);
	background-repeat: repeat-y;
	width: 4px;
}
.mkw_form_right-bottom{
	background-image: url(../i/form/right-bottom.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 4px;
}

.imgBox75 {float:left; width:75px; height:58px; padding-left:2px; padding-top:2px; margin-right:5px; background:url('../i/bg_imgBox75-2.gif') no-repeat 0 0}

.delim
	{
	border: 0;
	border-top: 1px dotted #ccc;
	display: block;
	clear: both;
	margin-top: 1em;
	margin-bottom: 2.5em;
	}

.clear {height: 1px; overflow: hidden;}
.iu-img {margin:1px; padding:1px; border: 1px solid #000; float: left; position: relative; line-height: 0; overflow: hidden; cursor: pointer; background-color: #fff; background-repeat: no-repeat; background-position: 50% 50%;}
.iu-img ins {position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin-left:1px; margin-top:1px; background: url(http://mkw/mercur/i/image-shade-sm.gif) bottom repeat-x; text-decoration: none;}
.iu-img ins del {position: absolute; bottom: 0; right: 18px; line-height: 1; padding-bottom: 2px; color: #fff; font-size: 11px; text-decoration: none;}
.iu-img ins em { border-bottom: 1px dashed #fff; font-style: normal;}
.iu-img span {float: left; background: #999; color: #fff; font-weight: bold; font-size: 11px; line-height: 1; padding: 1px 3px; margin: 5px 0 0 5px; border: 1px solid #fff;}
.iu-button {float: left; background: #999; cursor: pointer;}
.iu-button p {margin: 0; color: #fff; font-size: 11px; font-weight: bold; text-align: center;}
.iu-button span {border-bottom: 1px dashed #fff;}

.file-select { position:relative; margin:0; padding:0; overflow:hidden; background-position:top left; background-repeat:no-repeat; }
.file-select input { position:absolute; right:0; top:-25%; font-size:200px; opacity:0; -moz-opacity:0; filter:alpha(opacity=0); cursor:pointer; cursor:hand; }


.photo h4{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b9c4da;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size: 13px;
}
.separator{
	clear: both;
	height: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
.separator div{
	height: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
}

.label{
	color: #555555;
	text-align: left;
	width: 190px;
	float: left;
	clear: both;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.labeled{
	color: #555555;
	text-align: left;
	float: left;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.inputPassword{
	font-family: tahoma,tahoma,verdana,arial,sans-serif,Lucida Sans;
	font-size: 11px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
}

.knopka{
	font-size: 1.4em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 200px;

}

#img_obj_div_cen {text-align: center;}
#img_obj_left {float: left; margin: 0 1em;}
#img_obj_right {float: right; margin-left: 1em;}


.map_title{
	background-color: #528851;
	margin: 5px;
	padding: 5px;
	color: #FFF;
	width:100px;
	clear: none;
	float: none;
	text-align: center;
}

.map_con{
	line-height: 15px;
}


