/* CSS Document */
* { margin:0; padding:0;}
html{ font-family: arial;}
body{
	background:#ffffff;
	font-size:100%;
	line-height:1em;
	color:#444444;	
}

td {
	vertical-align:top;
}

img{ border:0px none; margin:0; padding:0; vertical-align:top;}
/**********font size***************/
#header{font-size:0.8125em; line-height:1.69em;}
.content{font-size:0.6875em; line-height:1.63em;}
.content_ins{font-size:1em; line-height:1.63em;}
.content_ins p {
	margin: 20px 0px 20px 0px;
	font-weight:normal;
}
#footer{font-size:0.625em; line-height:1.5em;}
/********** end font size***************/

input, textarea, select{ 
	font-family:tahoma, arial;
	color:#444444; 
	border:1px solid #818181;
	vertical-align:top;
}
#form input{ width:198px; height:18px; font-size:1em;}
#form textarea{ width:209px; height:100px; font-size:1em; overflow:auto;}
.inp_h{ height:21px; margin:0 0 1px 0;}

/****************** GLOBAL ***********************************************/
.w100{ width:100%;}

.float{ float:left; margin:0 10px 0 0;}
.right{ text-align:right;}
.title { display:block; margin:0; padding:0;}

.indent, .box , .row, .row, .row_1, .row_2, .block, .block_1, .block_2, .block_3, .block_4
{ 
	margin:0; 
	padding:0; 
	width:auto; 
	height:auto; 
	background:none;
}
.in5{ padding-bottom:5px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px;}
.in20{ padding-bottom:20px;}
/********************* END GLOBAL ********************************************/

ul {xlist-style:none;
padding-left:20px;
}
li a { 
	background:url(/images/bull.gif) 0 5px no-repeat;
	padding:0 0 0 12px;
	line-height:1.82em;
	text-decoration:none;
}
li a:hover {text-decoration:underline;}

.col { float:left;}
.right{ text-align:right;}
.clear { clear:both;}

/***************links**************/
a{ color:#444444;}
a:hover{ text-decoration:none;}
.link{ text-transform:uppercase; font-style:italic;}
.link_1{ font-size:1.09em;}
/**************end links**************/

/***************txt***************/
h1, h2{ margin:0; padding:0;}
h1 {text-indent:-10000px; background:url(/images/logo.gif) no-repeat left top; height:86px;}
h2{ font-size:1.45em; line-height:1.06em; color:#3F3F3F; font-weight:bold;}
.txt{ text-transform:uppercase; font-weight:bold;}
.txt_1{ text-transform:uppercase; font-style:italic;}
/***************end txt***************/

.main {margin:0 auto;}

#header { background: url(/images/header.gif) 0 0 repeat-x; color:#154E65; font-family:Arial, Helvetica, sans-serif; }
#header .height_header{ height:300px;}
#header .float { margin:0 7px 0 0;}
.header_left{ background:url(/images/bg_header_left.jpg) 0 0 no-repeat;}
.header_right{ background:url(/images/bg_header_right.jpg) right top no-repeat; width:100%;}
#header .logo { height:140px;}
#header .indent {padding:54px 747px 0 93px;height:198px;}
#header .indent a {display:block;height:198px;}
#header .right { margin:10px 8px 0 0;}
#header .menu_indent { margin:0 auto; width:100%;}
#header .menu {  margin:0 0 0 31px;}


/*******************box*********************************/
.box .right_top{ background:url(/images/right_top.gif) right top no-repeat;}
.box .left_bot{ background:url(/images/left_bot.gif) left bottom no-repeat;}
.box .right_bot{ background:url(/images/right_bot.gif) right bottom no-repeat; width:100%;}

.box .side_top{ background:url(/images/side_top.gif) left top repeat-x #FFFFE4;}
.box .side_right{ background:url(/images/side_right.gif) right top repeat-y;}
.box .side_bot{ background:url(/images/side_bot.gif) left bottom repeat-x;}
/***************************end box**************************/

/*******************box_1*********************************/
.box_1 .left_top{ background:url(/images/left_top_1.gif) left top no-repeat;}
.box_1 .right_top{ background:url(/images/right_top_1.gif) right top no-repeat;}
.box_1 .left_bot{ background:url(/images/left_bot_1.gif) left bottom no-repeat;}
.box_1 .right_bot{ background:url(/images/right_bot_1.gif) right bottom no-repeat; width:100%;}

.box_1 .side_left{ background:url(/images/side_left_1.gif) left top repeat-y #F8F8F8;}
.box_1 .side_right{ background:url(/images/side_right_1.gif) right top repeat-y;}
.box_1 .side_top{ background:url(/images/side_top_1.gif) left top repeat-x;}
.box_1 .side_bot{ background:url(/images/side_bot_1.gif) left bottom repeat-x;}
/***************************end box_1**************************/

/*******************box_2*********************************/
.box_2 .left_top{ background:url(/images/left_top_2.gif) left top no-repeat;}
.box_2 .right_top{ background:url(/images/right_top_2.gif) right top no-repeat;}
.box_2 .left_bot{ background:url(/images/left_bot_2.gif) left bottom no-repeat;}
.box_2 .right_bot{ background:url(/images/right_bot_2.gif) right bottom no-repeat; width:100%;}

.box_2 .side_left{ background:url(/images/side_left_2.gif) left top repeat-y #FFFFFF;}
.box_2 .side_right{ background:url(/images/side_right_2.gif) right top repeat-y;}
.box_2 .side_top{ background:url(/images/side_top_2.gif) left top repeat-x;}
.box_2 .side_bot{ background:url(/images/side_bot_2.gif) left bottom repeat-x;}
/***************************end box_2**************************/

/*******************box_3*********************************/
.box_3 .left_top{ background:url(/images/left_top_3.gif) left top no-repeat;}
.box_3 .right_top{ background:url(/images/right_top_3.gif) right top no-repeat;}
.box_3 .left_bot{ background:url(/images/left_bot_3.gif) left bottom no-repeat;}
.box_3 .right_bot{ background:url(/images/right_bot_3.gif) right bottom no-repeat; width:100%;}

.box_3 .side_left{ background:url(/images/side_left_3.gif) left top repeat-y #FBFBF9;}
.box_3 .side_right{ background:url(/images/side_right_3.gif) right top repeat-y;}
.box_3 .side_top{ background:url(/images/side_top_3.gif) left top repeat-x;}
.box_3 .side_bot{ background:url(/images/side_bot_3.gif) left bottom repeat-x;}
/***************************end box_2**************************/

.content .indent{padding:0 18px 28px 31px;}
.content_ins .indent{padding:0 18px 28px 31px;}

.box .title { height:28px; padding:12px 0 0 20px}
.box .indent {padding:20px 20px 35px 25px}

.box_1 .title { height:28px; padding:23px 0 0 55px}
.box_1 .indent {padding:0 20px 21px 21px}

.box_2 .title { height:28px; padding:23px 0 0 21px}
.box_2 .indent {padding:5px 20px 35px 22px}
.bull{ background:url(/images/bull.gif) 0 5px no-repeat; padding:0 0 0 12px;}
.sep{ background:url(/images/sep.gif) 0 0 repeat-x;}
.sep_1{ background:url(/images/sep_1.gif) 0 0 repeat-x;}
.block .indent {padding:0 25px 0 30px}
.block .indent_ins {padding:0 0px 0 30px}

/***************************page**************************/
#page .content .column_1 .bg_title{ background:url(/images/1_bg_title_1.gif) 0 0 no-repeat; width:100%;}
#page .content .column_1 .block{padding:0 0 30px 0;}
#page .content .column_1 .block_1{padding:0 10px;}
#page .content .column_1 .box_2 .sep_1{ margin:0 0 0 0;}
/***************************end page**************************/

/***************************page_1**************************/
#page_1 .content .column_1 .bg_title{ background:url(/images/2_bg_title_1.jpg) 0 0 no-repeat; width:100%;}
#page_1 .content .column_1 .block{padding:0 0 20px 0;}
#page_1 .content .column_1 .block_1{padding:0 0 0 10px;}
#page_1 .content .column_1 .box_2 .sep_1{ margin:0 0 0 0;}
/***************************end page_1**************************/

/***************************page_2**************************/
#page_2 .content .column .block .indent {padding:0 25px 30px 20px}
#page_2 .content .column .block_2 { width:53%;}
#page_2 .content .column .block_2 .indent { padding:0 30px 0 0;}
#page_2 .content .column .block_3 { width:46%;}

#page_2 .content .column .block_1{padding:0 10px 0 0}
#page_2 .content .column .bg_title{ background:url(/images/2_bg_title_1.jpg) 0 0 no-repeat; width:100%;}
#page_2 .content .column .box_2 .sep_1{ margin:0 0 0 0;}
#page_2 .content .column_1 .ci{padding:0 5px 0 0;}
#page_2 .content .column_1 .ci1{padding:0 19px 0 0;}
/***************************end page_2**************************/

/***************************page_3**************************/
#page_3 .content .column_1 .bg_title{ background:url(/images/4_bg_title_1.jpg) 0 0 no-repeat; width:100%;}
#page_3 .content .column_1 .block{padding:0 0 8px 0;}
#page_3 .content .column_1 .block_1{padding:0 10px;}
#page_3 .content .column_1 .box_2 .sep_1{ margin:0 0 0 0;}
#page_3 .content .column_1 .box_1 .indent {padding:0 0 21px 21px}
/***************************end page_3**************************/

/***************************page_4**************************/
#page_4 .content .column .block .indent {padding:0 25px 30px 20px}
#page_4 .content .column .block_2 { width:53%;}
#page_4 .content .column .block_2 .indent { padding:0 30px 0 0;}
#page_4 .content .column .block_3 { width:46%;}

#page_4 .content .column .block_1{padding:0 10px 0 0}
#page_4 .content .column .bg_title{ background:url(/images/2_bg_title_1.jpg) 0 0 no-repeat; width:100%;}
#page_4 .content .column .box_2 .sep_1{ margin:0 0 0 0;}
#page_4 .content .column_1 .ci{padding:0 5px 0 0;}
#page_4 .content .column_1 .ci1{padding:0 19px 0 0;}
/***************************end page_4**************************/

#footer { color:#AAAAAA;}
#footer a{ color:#80C9E5;}
#footer .small_menu{ font-size:1.1em; text-transform:uppercase; color:#7A7871; word-spacing:7px;}
#footer .small_menu a { text-transform:uppercase; color:#7A7871; word-spacing:normal; text-decoration:none;}
#footer .small_menu a:hover { text-decoration:underline;}
#footer .indent {padding:0px 30px 19px 30px;}
#footer .column .indent {padding:12px 0 21px 19px;}
#footer .column_1 .indent {padding:20px 0px 19px 0;}



.foto {
	width:640px;
	padding: 10px 0 30px 0;
	text-align:center;
}

.foto p {
	font-size:1.6em; 
	background-color: #EEEEEE;
	padding:5px;
}
.c {
	background:url(/images/button_center.gif) repeat-x;
}
.l {
	background:url(/images/button_left.gif) left top no-repeat;
}
.l_a {
	background:url(/images/button_left_active.gif) left top no-repeat;
}
.r {
	background:url(/images/button_right.gif) right top no-repeat;
}
.b {
	display:block;	
	height:39px;
	padding: 0 15px 0 30px;
	line-height:36px;
	color:#636363;
	font-size:1.6em; 
	text-decoration:none;
	white-space: nowrap;
}


div.news { padding-bottom : 20px;}


div.reviews { padding-bottom : 20px; font-size:1.5em;}
