body,html{

	padding:0px;

	margin:0px;

	background-color: white;

	background-image: url(images/fon_top1.jpg);

	background-repeat: repeat-x;

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

	font-size: 13px;

}

h1{

	font-size: 16px;

	font-weight: bold;

	color: #000066;

}

h2{

	font-size: 14px;

	font-weight: bold;

	color: #000066;

}

.table_big{

	width: 100%;

}

.top_td{

	height: 150px;

	background-image: url(images/fon_skier.jpg);

	background-repeat: no-repeat;

	background-position: 756px 0px;

}

/*links top*/

.links_top_td{

	height: 36px;

	background-image: url(images/fon_links_top.gif);

	background-repeat: repeat-x;

	vertical-align: top;

	padding-left: 29px;

}

.links_top_table{

	height: 25px;

}

.links_top_table a{

	font-size: 12px;

	color: white;

	font-weight: bold;

	text-decoration: none;

}

.links_top_table a:hover{

	color: #FF9933;

}

.links_top_table td{

	padding-left: 4px;

	padding-right: 4px;

}

.path{

	font-size: 14px;

	color: #336699;

	font-weight: bold;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-left: 200px;

	float: left;

}

/*left*/

.left_menu_td{

	width: 170px;

	vertical-align: top;

	padding-left: 3px;

	text-align: center;

}

.left_menu_td a{

	text-decoration: none;

	color: #006699;

	font-weight: bold;

}

.left_menu_td a:hover{

	color: #FF9900;

}

.table_left_links{

	width: 170px;

	background-image: url(images/left_menu_middle.gif);

	background-repeat: repeat-y;

	color: white;

}

.table_left_links a{

	font-size: 12px;

	color: white;

	font-weight: bold;

	text-decoration: none;

}

.table_left_links a:hover{

	color: #FF9933;

}

.table_left_links_td{

	background-image: url(images/razdelitel.gif);

	background-position: bottom;

	background-repeat: no-repeat;	

	padding: 5px;

	padding-left: 30px;

	text-align: left;

}

.table_left_links_top{

	height: 17px;

	background-image: url(images/left_menu_top.gif) !important;

	background-repeat: no-repeat;

	background-position: top;

	vertical-align: top;

}

.table_left_links_bottom{

	height: 17px;

	background-image: url(images/left_menu_bottom.gif) !important;

	background-repeat: no-repeat;

	background-position: bottom;

	vertical-align: bottom;

}

/*main*/

.main{

	width: 100%;

	vertical-align: top;

	padding-left: 20px;

	padding-right: 9px;

	background-image: url(images/fon_main.gif);

	background-repeat: repeat-y;

	background-position: top left;

}

.main a{

	color: #FF9900;

	text-decoration: none;

}

.main a:hover{

	text-decoration: underline;

}

.div_square{

	height: 5px;

	background-image: url(images/fon_square.gif);

	background-repeat: repeat-x;

	vertical-align: top;

	margin-top: 0px;

	margin-bottom: 0px;

}

.div_about_us{

	float:right;

	padding-right: 20px;

}

.div_about_us a{

	color: #336699;

	text-decoration: none;

	font-weight: bold;

}

.div_about_us a:hover{

	color: #FF9900;

}

.search_table{

	width: 100%;

	height: 46px;

}

.search_table td{

	vertical-align: middle;

}

.search_table_left{

	width: 10px;

	background-image: url(images/search_left.gif);

	background-repeat: no-repeat;

	background-position: left;

}

.search_table_middle{

	background-image: url(images/search_middle.gif);

	background-repeat: repeat-x;

	font: 11px;

}

.search_table_right{

	width: 10px;

	background-image: url(images/search_right.gif);

	background-repeat: no-repeat;

	background-position: right;

}

.search_table_left1{

	width: 10px;

	background-image: url(images/search_left1.gif);

	background-repeat: no-repeat;

	background-position: left;

}

.search_table_middle1{

	background-image: url(images/search_middle1.gif);

	background-repeat: repeat-x;

	font: 11px;

}

.search_table_right1{

	width: 10px;

	background-image: url(images/search_right1.gif);

	background-repeat: no-repeat;

	background-position: right;

}

.text_fields,.text_fields2{

	width:80px;

	border: solid 1px black;

	background-color: #F5F9FD;

	font-size: 11px;

}

.text_fields3{

	width:120px;

	border: solid 1px black;

	background-color: #F5F9FD;

	font-size: 11px;

	font-weight: bold;

}



/** html input.text_fields2{

	border: solid 1px black;

	background-color: #F5F9FD;

	font-size: 11px;

	border-color: #F5F9FD !important;

}*/

.form1{

	width:250px;

	border: solid 1px black;

	background-color: #F5F9FD;

	font-size: 11px;

}

.table_form{

	background-color: #E8F0FA;

	border: 1px solid #AFBAC3;

	border-collapse: collapse;

}

.table_form td{

	border: 1px solid #AFBAC3;

	border-collapse: collapse;

	padding: 10px;

}

.table_form_cars{

	background-color: #E8F0FA;

	border: 1px solid #AFBAC3;

	border-collapse: collapse;

}

.table_form_cars td{

	border: 1px solid #AFBAC3;

	border-collapse: collapse;

	padding: 4px;

	text-align: center;

}

.table_2{	

	width: 100%;

	border: 1px solid #AFBAC3;

	border-collapse: collapse;

}

.table_2 td{

	width: 50%;

	border: 1px solid #AFBAC3;

	border-collapse: collapse;

	padding: 3px;

	text-align: center;

}

.table2_top_td{

	background-color: #D1E3F9;

}

.table2_top_td_private{

	background-color: #FFE0B3;

}

.table_3{	

	width: 100%;

	border: 1px solid #AFBAC3;

	border-collapse: collapse;

}

.table_3 td{

	/*border: 1px solid #AFBAC3;*/

	border-collapse: collapse;

	padding: 12px;

	padding-right: 5px;

	padding-left: 5px;

	text-align: center;

}

.table_td_price{

	background-color: #EEF4FC;

}

.table_td_price_private{

	background-color: #FFE0B3;

}

.table_4{

	border:solid 1px #AFBAC3; 

	background-color: #EEF4FC;

}



.copyright{

	background-color: #000066;

	text-align: center;

	color: white;

}

.copyright a{

	text-decoration: none;

	color: white;

}

.copyright a:hover{

	color: #FF9900;

}

.web_design{

	text-align: center;

	padding: 5px;

}

.web_design a{

	font-size: 9px;

	color: #cccccc;

	text-decoration: none;

}

.web_design a:hover{

	color: Black;

}

.bottom_links{

	text-align: center;

	font-size: 9px;

}

.bottom_links a{

	font-size: 9px;

	color: #FF9900;

	text-decoration: none;

}

.bottom_links a:hover{

	color: black;

}

.div_picture{

	text-align: left;

}

.div_picture img{

	border: solid 1px black;

}

.div_picture_big{

	text-align: center;

	padding: 0px;

}

div_picture_big img{

	border: solid 1px black;

	margin: 0px;

}

.div_picture_big img{

	border: solid 1px black;

}

.picture{

	border: solid 1px black;

	margin: 10px;

}

.picture_banner{

	border: solid 1px black;

	margin: 5px 2px 5px 1px;

}

.td_price_big{

	width: 200px;

	background-image: url(images/fon_square.gif);

	background-position: left;

	background-repeat: repeat-y;

	padding-left: 25px;

}

.picture_regions{

	border: solid 1px black;

	margin-right: 30px;

	margin-bottom: 20px;

	float:left;

}

.zaglavia{

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

	color: #0066FF;

	font-weight: bold;

}

.div_square{

	height: 5px;

	background-image: url(images/fon_square.gif);

	background-repeat: repeat-x;

	vertical-align: top;

	margin-top: 0px;

	margin-bottom: 0px;

}

.justify{

text-align: justify !important;

}



.bigblack{

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

	color: #000066;

	font-weight: bold;

	font-size: 18px; 

}

.wizz{

	width: auto;

	vertical-align: top;

	padding: 10px;

	border: none;

}

.wizz_sm {

font-style: normal;

font-size: smaller;

vertical-align: top;

}

.noimgbor img{

	border-width: 0px !important;

}

.input_submit{

	border:1px solid black;

	background-color:#000066;

	color:#ffffff;

}



.car_div{

	float:left; 

	width: 200px;

	

}



.sep_table{

	background-image: url(images/separator.gif);

	background-repeat: repeat-x;

}

.font11{

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

	font-size: 11px;

}	

.bluea a{

	color: Navy;

}

.picture_furniture{

	border: none; important!;

	margin-right:20px;

	margin-bottom:10px;

}

.orange{

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

	color: #FF9900;

	font-weight: bold;

	font-size: 16px;

}

.sales_obj{

	background: url(images/salesbc.jpg) top left repeat-x;

}

.sales_obj_private{

	background: url(images/salesbc_private.jpg) top left repeat-x;

}

.addtables td{

	border: 1px solid #B1B1B1; 

	text-align: center;

	font-size: 11px;

}



.reser {

	color: red;

	font-weight: bold;

	font-size: 16px;

}



.test {

	text-align: center;

	font-size: 18px;

	font-weight: bold;

}

.test1 {

	font-weight: bold;

}

.test2 {

	text-align: center;

}


.proba {
	color: #F00;
}
