html, body, form

{

	margin: 0;

	padding: 0;

}



html

{

	height:100%;

}



a

{

	color: #2a7ba3;

	text-decoration: none;

	font-weight: normal;

	font-size: 13px;

	font-family: verdana;

}
a:hover

{

	color: #2a7ba3;

	text-decoration: underline;

	font-weight: normal;

	font-size: 13px;

	font-family: verdana;

}
h1

{

	font-size: 17px;

}

th

{

	font-size: 12px;

}

td

{

	font-size: 12px;

}

img 

{

	border:0;

}

/*Font*/

body

{

	font-family: Verdana, Tahoma, Verdana, Helvetica, sans-serif;

	color: #2a7ba3;

	background-color: #ffffff;

	font-size: 12px;

}

form td

{

	font-size: 12px;

	font-family: verdana;

	color: #2a7ba3;

}

.sale_order_full_table td

{

	font-size: 12px; 

	font-family: verdana;

	color: #2a7ba3;

}

.sale_basket_basket td a

{

	font-size: 11px;

}

.sale_basket_basket td

{

	font-size: 11px;

}

.main

{

     position: relative;

	 width: 1000px;

}

.header

{

	position: static;

	border: 0px solid red;

	text-align: left;

	padding: 0px;

	height: 98px;

}

.header_left

{

     font-size: 12px;

     color: #2b99cd;

     text-align: center;

     vertical-align: middle;

	 width: 565px;

}

.header_left a

{

	font-size: 11px;

	color: #006f92;

}	

.header_right

{

	width: 270px;

    padding: 0px;

    text-align: left;

}

.header_center

{

	text-align: center;

}

.menu

{

	height: 31PX;

     text-align: right;

     position: static; 

     margin-top: 0px;

     width: 100%;

     padding: 0px;

     background: url(/bitrix/templates/callbase/images/bg_menu.gif) repeat-x;

}

.top_middle

{

	background: url(/bitrix/templates/callbase/images/bg_top_middle.gif) repeat-x;

	height: 119px;

	border-bottom: 1px solid #719a9e;

	margin: 0px;

}

.cart

{

	background-color: #f6ffff;

}

.welcome

{

	font-family: verdana;

	font-size: 8pt;

	height: 16pt;

	text-align: left;

	vertical-align: middle;

	line-height: 16pt;

	color: #4275a4;

}

.bg_title

{

	background: url(/bitrix/templates/callbase/images/bg_title.gif) repeat-x;

/*	height: 34px; */

    background-color: #D3E1E1;

	vertical-align: middle;

	text-align: center;

	color: #e55a47;

	font-size: 15px;

	line-height: 34px;

}

.bg_title span

{

	font-size: 15px;

}

.bg_title td span

{

	color: #e55a47;

	font-size: 15px;

	font-family: verdana;

}

.bg_title td h1

{

	color: #e55a47;

	font-family: verdana;

	padding: 3px 0px 4px 0px; 

	margin: 0px; 

	width: auto; 

	text-transform: uppercase; 

	font-size: 14px;    

    line-height: 16px;

}



.bg_title td h2

{

	color: #e55a47;

	font-family: verdana;

	padding: 0px; 

	margin: 0px; 

	width: auto; 

	text-transform: uppercase; 

	font-size: 14px;

}



.search_box

{

	background-color: f5ffff;

	width: 96%;

	height: 96%;

	border: 1px solid #d0d1d2;

}

.menu_link

{

	text-decoration: none;

	font-size: 13px;

	color: #3b4759;

	font-weight: bold;

}

.link1

{

	color:#2b99cd;

	font-size:12px;

}

.left_menu

{

	background-color: #e4f2fb;

	width: 100%;

	border: 1px solid #7ea4a7;

}

.left_menu_box

{

	background-color: #f5ffff;

	width: 90%;

	height: 90%;

	border: 1px solid #d0d1d2;

	font-size: 12px;

}

.submenu_left

{

	font-size: 13px;

	font-family: verdana;

}

.red

{

	color: #a40101; 

	font-size:11px;

	text-decoration: none;

}

.middle

{

	position: relative; 

	z-index: 0;

	top: 0px;

	margin-top: 0px;

}

.middle_left

{

	width: 240px;

	vertical-align: top;

	text-align: left;

	padding: 0px;

	font-size: 12px;

}

.submit

{

	color: #FFF;

	background-color: #000;

}

.description_title

{

	color: #d54f73;

	font-size: 14px;

	font-weight: bold;

}	

.middle_center

{

	vertical-align: top;

	text-align: left;

	font-size: 12px;

	font-family: tahoma; 

	color: #346796

}

.middle_right

{

	vertical-align: top;

	text-align: left;

	width: 0px;

	padding: 0px;

	font-size: 12px;

}

.middle_right_menu a

{

	color: #ccd1d5;

	font-size: 10px;

	font-weight: normal;

}

.block

{

	border:1px #cbcbcb solid;

	border-bottom-width:0px;

	width:100%;

}

.block_content

{

	font-size: 11px;

	text-align: left;

	padding-left: 10px;

	padding-right: 10px;

}

.content_title

{

	font-size: 15px;

	font-weight: bold;

	color: #f19f00;

}

.footer

{

/*

	text-align: center;

	vertical-align: middle;

*/    

    padding: 0px 46px 0px 37px;

    color: #81A5A9;

}

.footer a

{

/*	color: #7fa3be; */

    color: #81A5A9;

	font-size: 13px;

	text-decoration: none;

}

.footer span

{

    color: #81A5A9;

/*	color: #7fa3be; */

	font-size: 13px;

	text-decoration: none;

}	

.footer td

{

/*	color: #7fa3be; */

    color: #81A5A9;

	font-size: 13px;

	vertical-align: middle;

}

.footer_text

{

	font-size: 11px;

	color: white;

}	

.border_top_silver

{

	border-top: 1px #eaeaea solid;

}

.png

{

	behavior:	url(/bitrix/templates/travell/images/png.htc);

}

.title

{

	font-size: 16px; 

	color: #000;

	font-weight: bold;

}

.text

{

	color: #464646;

	font-size: 11px;

	text-decoration: none;

}

.block_element

{

	position: relative;

	width: 310px; 

	padding: 5px;

	border: 1px #48494b solid;

	height: 230px;

}

.block_element_description

{

	position: absolute; 

	top: -50px; 

	right: -10px; 

	display: none; 

	width: 400px; 

	border: #48494b 2px solid; 

	background-color: #09090b;

	padding: 5px;

	z-index: 1000;

}

div.logo

{

	border: 0px solid black;

	border-top-width: 0px;

	border-left-width: 0px;

	padding: 0px;

	text-align: center;

	background: url(/bitrix/templates/standarts/images/logo_bg.gif) repeat-x;

	vertical-align: middle;

	line-height: 98px;

	height: 98px;

}

div.logo a

{

	color: #fff;

	font-size: 18px;

	font-weight: normal;

	text-decoration: none;

}	

.logo span

{

	color: black;

	font-size: 44px;

	font-weight: normal;

	font-family: times new roman;

	font-style: italic;

}

div.title

{

	color: white;

	background-color: #000;

	font-size: 14px;

}



#modelDescription

{

	padding: 4px;

	font-size: 10px;

	color: #4c4c4c;

	text-align: left;

}

#modelDescription a

{

	color: #c71444;

	font-size: 10px;

}

.block_element

{

	position: relative;

	width: 310px; 

	padding: 5px;

	border: 1px silver solid;

	height: 230px;

}

.block_element_description

{

	position: absolute; 

	top: 0px; 

	

	display: none; 

	width: 400px; 

	border: silver 1px solid; 

	background-color: white;

	padding: 5px;

	z-index: 1000;

}

table.cop td

{

	border: 1px solid black;

	height: 16px;

	font-size: 11px;

	color: black;

	text-align: center;

	border-collapse: collapse;

}

.block2

{

	background-color: #F7F7F7; 

	padding: 10px;

}