@charset "windows-1251";
/* CSS Document */


ol {margin-left:0px; margin-top:10px; margin-bottom:10px;}
li {
 margin-left:20px; margin-top:7px; margin-bottom:7px;
} 
.link {  color: #336699; text-decoration:underline}
.top {  color: #A30E28; text-decoration:underline; position:right; text-align:right;}
.top:link {  color: #A30E28; text-decoration:underline; position:right; text-
align:right;}
.top:visited {  color: #A30E28; text-decoration:underline}
.top:active {  color: #000000; text-decoration:underline}
.top:hover {  color: #336699; text-decoration:underline}
.cont {margin-left:0px; margin-top:0px; padding:0px; display:block; vertical-align:top;}
.count {font-style: normal; font-stretch: normal; background-color: #E5E5E5; margin-
left:0px; margin-right:3px; padding-left:5px; padding-right:3px;}
.count2 {font-style: normal; font-stretch: normal; text-decoration:underline}
.cont {
	margin: 20px;
}
.txt {
	font-size:14px; font-family:Tahoma, Geneva, sans-serif;
}
.cont img {
	margin:0px; border:0px; border-style:solid; border-color:#999;
}
.header { font-size:18px; font-family:Tahoma, Geneva, sans-serif; 	margin:5px 0 3px 0; position:relative; 
}
.line {
	border-bottom: 1px;
	border-top: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #cccccc;
	margin: 0px 0px 5px 0px;
	}
.line2 {
	margin: 0px 0px 10px 0px;
	background: url('images1/dotted02.gif') repeat-x scroll 0% 0% transparent;
	height: 1px;
	}
.anons { font-size:14px; font-family:Tahoma, Geneva, sans-serif; margin: 0 0 0 0;
	
}
.but_right { margin: 78px 0 0 0;
}

.menu {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin: 150px 10px 0 10px; width:200px;}
.menu a:link {  color: #000000; text-decoration: none}
.menu a:visited {  color: #000000; text-decoration: none}
.menu a:active {  color: #000000; text-decoration: none}
.menu a:hover {  color: #000000; text-decoration: none;}
.menu li
    { 
	 padding-left: 0px; 
	 padding-bottom: 5px; 
	 padding-top: 5px;
	 margin: 0px;
	 list-style-type:none; 
	 background:#e5e5e5;
	 border-bottom: none;
	 border-top: 1px;
	 border-top-style: solid;
	 border-right-style: none;
	 border-bottom-style: none;
	 border-left-style: none;
	 border-top-color: #ffffff;
    }
.menu li:hover
    { 
	 background:#ccc;

    }

.type01 {
	border: #999 solid 5px; padding: 10px 20px 30px 20px; margin:0 10px 10px 0;
	}
.type_left {
	border: #CCC solid 5px; padding: 10px 20px 10px 20px; margin:0 10px 10px 0;
	}
.type_right {
	border: #CCC solid 5px; padding: 10px 20px 10px 20px; margin:0 0 10px 10px;
	}
.salon_right {
	border-top: #CCC solid 5px; margin:0;
}
.left {
	border: #CCC solid 0px; padding: 10px 20px 10px 20px; margin:0 10px 10px 0; font-size:14px; font-family:Tahoma;
	}
.right {
	border: #CCC solid 0px; padding: 10px 20px 10px 20px; margin:0 0 10px 10px; font-size:14px; font-family:Tahoma;
	}
.type_link01 {
	font-size:14px; font-weight: bold; font-family:Tahoma;
}
.type_ul {
	list-style:none; font-size:12px; margin:10px 0 0 0px; font-family:Tahoma;
}
.salon_ul {
	list-style:none; font-size:14px; margin:5px 0 0px 20px; font-family:Tahoma;
}
.reg_ul {
	list-style:none; font-size:12px; margin:0; font-family:Tahoma;
}
.type_ul li{
	list-style:none; margin:0; line-height: 1.5;
}
.salon_ul li{
	list-style:none; margin:0; line-height: 1.5;
}
.reg_ul li{
	list-style:none; margin:0; line-height: 1.5;
}
.bottom01 { padding:10px; font-family:Tahoma; font-size:14px;
}
.bottom02 { padding:10px 0 0 0; font-family:Tahoma; font-size:14px;
}
.gray {
	 color: #666; font-size:14px; font-weight:normal; font-family:Tahoma; margin:0;
}
.h1a {
	color:#000; letter-spacing: -1px; font-size:24px; margin:0; padding:45px 0 0 0; font-family:Tahoma, Geneva, sans-serif; font-weight:normal;
}
.h1box {
	height:74px; padding:0; margin:0 0 0 35px;
}

.h3a {
	font-size:14px; font-family:Tahoma; font-weight:normal;
}

.header {
	 color:#000; letter-spacing: -1px; font-size:20px; font-weight:normal; font-family:Tahoma; margin:0;
}

.addcar_anons {
	margin:0 0 10px 0; position:relative; float:right; color:#666; font-size:14px; font-weight:normal; font-family:Tahoma;
}
.addcar_anonsbox {
	margin:0 0 10px 0; position:relative; float:right; widh:750px;
}
.addcar_anons h2 {
color:#666; font-size:14px; font-weight:normal; font-family:Tahoma; margin:0;
}

.addcar_anonsimg {
	position:relative; float:left; margin:0 0px 0 0;
}
.addcar_ul {
	margin:0; list-style:none; padding:0;
}
.addcar_ul li{
	margin:0;
}
.line3 {
	border-bottom:#999 3px solid; margin:0 0 20px 0;
}
.line4 {
	border-bottom: #CCC 5px solid; margin:0; padding:0; height:5px;
}

.line5 {
	background-image:url(images/line.gif); background-position:left top; background-repeat: repeat-x; height:1px;
}

.line6 {
	border-bottom: #F00 1px solid; margin:0; padding:0; height:1px;
}

a.menuinv:link {  color: #FFFDF0; text-decoration: none}
a.menuinv:visited {  color: #FFFDF0; text-decoration: none}
a.menuinv:active {  color: #FFFFFF; text-decoration: none}
a.menuinv:hover {  color: #FFDF55; text-decoration: none}

a:link {  color: #336699; text-decoration:underline}
a:visited {  color: #336699; text-decoration:underline}
a:active {  color: #000000; text-decoration:underline}
a:hover {  color: #A30E28; text-decoration:underline}


body {  font-family: "MS Sans Serif", sans-serif; font-size: 11px}
td {  font-family: "MS Sans Serif", sans-serif; font-size: 10px}


.type01 {
	border: #999 solid 5px; padding: 10px 20px 30px 20px; margin:0 10px 10px 0;
	}
.type_left {
	border: #CCC solid 5px; padding: 10px 20px 10px 20px; margin:0 10px 10px 0;
	}
	.salon_left {
	border: #CCC solid 5px; padding: 10px 10px 10px 10px; margin:0 10px 10px 0;
	}
.type_right {
	border: #CCC solid 5px; padding: 10px 20px 10px 20px; margin:0 0 10px 10px;
	}
	.rules_right {
	border: #CCC solid 1px; padding: 30px 20px 30px 20px; margin:0 0 10px 10px; width:250px; position:relative; float:right; text-align:center;
	}
.type_link01 {
	font-size:14px; font-weight: bold; font-family:Tahoma;
}
.type_ul {
	list-style:none; font-size:12px; margin:10px 0 0 0px; font-family:Tahoma;
}
.type_ul2 {
	list-style:none; font-size:12px; margin:10px 0 0 0px; font-family:Tahoma; margin:10px 0 0 20px;
}
.type_ul li{
	list-style:none; margin:0; line-height: 1.5;
}

.txt1 {
		font-size:12px; font-family:Tahoma;
}
.add_header {
	color:#000; letter-spacing: -1px; font-size:20px; font-weight:normal; font-family:Tahoma; margin:0;
	}
.add_h3 {
	 font-size:14px; font-family:Tahoma; font-weight:normal;
}
.add_link {
	color:#000; letter-spacing: -1px; font-size:20px; font-weight:normal; font-family:Tahoma; margin:0;
}
.table_top_r3_c2 {
	background-image:url(images/top_r3_c2.gif); background-position:left top; background-repeat:no-repeat;
}
.select_car_img {
	border:#CCC 1px solid; margin:0 0 10px 0;
}
.select_car_h2 {
	color:#000; letter-spacing: -1px; font-size:22px; font-weight:normal; font-family:Tahoma; margin:0 0 0 30px;
}
.select_car_divh2 {
	margin:20px 0 0 0;
}
.line3px_1 {
	border-bottom:#999 3px solid; margin:0 0 20px 0;
}

.enter_form_brdr {
	border: #CCC solid 5px; padding: 40px 40px 40px 40px; margin: 0 100px 100px 100px; position:relative;
	}
.enter_form_brdr2 {
	border: #ff6666 solid 5px; padding: 40px 40px 40px 40px; margin: 0 100px 100px 100px; position:relative;
	}
	
	.enter_form {
	margin: 30px 100px 0 100px; position:relative
	}
	
	.font_anons {
	color:#666; font-size:14px; font-weight:normal; font-family:Tahoma;
}
	.font_link1 {
	font-family:Tahoma; font-size:14px;
}
.br  { height:250px;
}

.enter_form_enter {
	 background-image:url(images1/enter_form4.gif); background-repeat:no-repeat; color:#FFF; width:140px; height:35px; border:0;
}

.text_small { padding:0; margin:0; font-family:Tahoma; font-size:12px;
}

.text_small table tr td { padding:3px; margin:0; font-family:Tahoma; font-size:12px;
}

.text_middle { padding:0; margin:0; font-family:Tahoma; font-size:14px;
}

.top {  color: #A30E28; text-decoration:underline; font-stretch:normal; font-weight:100; position: relative; float:right; text-align:right; width:50px; vertical-align:top;}

