body	{scrollbar-arrow-color: #506093; scrollbar-base-color: #a3adcd; scrollbar-shadow-color: #808dba; scrollbar-3dlight-color: #bbc2da; scrollbar-track-color: #a3adcd;}
body,body div,body table,body td,body p,body a,body h1,body h2,body h3,body h4,body h5,body h6,body form,body input,body textarea,body select,body .fp_cnt{
font-family : tahoma;
font-size : 9pt;
color : #48557a;
}






.h_top_l{
	background-color: #ffffff;
background-image: url(/img/h_top_l.gif);
}
.h_top_r{
	background-color: #ffffff;
background-image: url(/img/h_top_r.gif);
}
.h_top{
	background-color: #ffffff;
background-image: url(/img/h_top.gif);
BACKGROUND-REPEAT: repeat-x;
}
.h_top_txt {
font-family: Arial, Verdana, sans-serif;
FONT-SIZE: 24px;
color : #ffffff;
text-align: left;
}




td.head_fon{
	width: 100%;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	height: 131px;
	background: url(/img/head/winter/fon.jpg);
	align: center;

	}

.roundbox-tr { width:95%; margin:auto; padding:0; background:url("/gifs/roundbox_tr.gif") no-repeat right top; }

.roundbox-tl { margin:0; padding:0; background: url("/gifs/roundbox_tl.gif") no-repeat left top; }

.roundbox-br { margin:0; padding:0; background: url("/gifs/roundbox_br.gif") no-repeat right bottom; }

.roundbox-bl { margin:0; padding:0; background: url("/gifs/roundbox_bl.gif") no-repeat left bottom; }

.roundbox-content { margin:0; padding:0.5em 0.5em; }

.roundbox-content p { margin:0; text-align: left; padding:0; line-height:1.6; }



#banner1 {position: absolute;
z-index:-99;
left: 26%;
top: 11px;
width: 240px;
height: 108px;
}

#banner2 {position: absolute;
z-index:-99;
left: 52%;
top: 10px;
width: 240px;
height: 108px;
}

#banner3 {position: absolute;
z-index:999;
left: 30%;
top: 25px;
width: 468px;
height: 60px;
}

#banner4 {position: absolute;
z-index:-99;
left: 42%;
top: 85px;
width: 161px;
height: 19px;
}
#cottageright {position: absolute;
z-index:-99;
left: 100;
top: 400px;
width: 240px;
height: 108px;
}


imgfull 		{width : 100%; height : 1px;}

a:hover		{color : red;}

a.ru:hover	{color : red; text-decoration : none;}

a.normblue		{color : #6699cc; font-weight : bold;}
a.normblue:visited	{color : #6699cc;}
a.normblue:link		{color : #3366cc;}
a.normblue:hover	{color : red;text-decoration : none;}

a.bigred,a.bigred:link,a.bigred:hover,a.bigred:visited{color : red; font-size : 22; font-weight : bold; text-decoration : none;}

a.smallred,a.smallred:link,a.smallred:hover,a.smallred:visited{color : red; font-size : 12; font-weight : bold; text-decoration : none;}

a.snormblue,a.snormblue:link,a.snormblue:hover,a.snormblue:visited{font-weight : bold;}
a.snormblue:visited	{color : #6699cc;}
a.snormblue:link	{color : #3366cc;}
a.snormblue:hover	{color : red;text-decoration : none;}

a.print	{color : #265fb9;}

a.blink,a.blink:visited{color : #6699cc; text-decoration : none;}
a.blink:link	{color : #000099;}
a.blink:hover	{color : #0033cc;text-decoration : underline;}

a.att,a.att:link,a.att:visited{color : #265fb9;}
a.att:hover{color : #265fb9; text-decoration : none;}

a.menu,a.menu:link,a.menu:hover,a.menu:visited{color : #48557a; text-decoration : none;}

a.mainpage,a.mainpage:link,a.mainpage:hover,a.mainpage:visited{color : #48557a; text-decoration : none;}

a.mainoffers,a.mainoffers:link,a.mainoffers:visited{color : #48557a; text-decoration : none;}
a.mainoffers:hover{color : #000000;}

a.mainoffers2,a.mainoffers2:link,a.mainoffers2:visited{color : #5c61a8; text-decoration : none;}
a.mainoffers2:hover	{color : red;}


a.mainoffers3,a.mainoffers3:link,a.mainoffers3:visited{font-weight : bold; font-size : 13; color : #5c61a8; text-decoration : none;}
a.mainoffers3:hover	{color : red; font-size : 13; font-weight : bold;}

a.top,a.top:link,a.top:visited{font-size : 12; color : #48557a; text-decoration : none;}
a.top:hover	{color : #000000;text-decoration : underline;}

a.down,a.down:link,a.down:visited{color : #48557a; text-decoration : none;}
a.down:hover{color : red; text-decoration : none;}

a.down2	,a.down2:link,a.down2:visited{color : #48557a; text-decoration : none;}
a.down2:hover	{color : red;}

a.list	{
font-weight : bold;
text-decoration : none;
}
a.list:visited	{color : #6699cc;}
a.list:link	{color : #3366cc;}
a.list:hover	{color : red;text-decoration : none;}

a.list2		{font-family : arial; font-size : 13;padding-left : 4px;}
a.list2:visited	{color : #6699cc;}
a.list2:link	{color : #3366cc;}



/* data */
a.lis2t:hover	{color : red; text-decoration : none;}

a.listnews	{font-weight:bold;margin:0 3pt 0 3pt;}
a.listnews:link	{text-decoration : none;}
a.listnews:hover{color : #ff0000;}

h1,h2,h5,h6	{font-weight : bold;}
h1,h2,p.head	{font-size : 13; color : #426cb3;}
h1		{text-align : center;}
h2		{margin:0;padding:0;padding-left:31px;}
h5		{font-size : 14; color : #265fb9; text-align : right;}
h6		{font-size : 17; color : #566275;}

a.m,a.s,a.news	{font-weight : bold; text-decoration : none;}
a.s,a.m		{color : #48557a;}
a.m		{font-size : 12;}
a.news		{text-align : justify; color : #3974e8;}

p.t, p.head, p.news, p.mc, p.ml, p.att, p.left, p.text, p.textcenter, p.textleft, p.text10, p.st, p.09, p.small, p.top,.redbold{
font-weight : bold; color : #48557a;
}

p.news		{text-align : justify; color : #3974e8;}
p.ml,p.left,p.mc, p.top{font-size : 12;}
p.mc		{text-align : justify;}
p.top, p.st{text-decoration : underline;}

p.att		{font-size : 13pt; color : #001c9f; text-align : right;margin:0;padding:0}
p.text		{font-size : 9pt; text-indent:16pt;margin:4pt 0 4pt 0;}
p.textcenter	{font-size : 14; text-align : center; color : #001c9f;}
p.textleft	{font-size : 13; color : #001c9f;}
p.text10	{font-size : 10;}
p.st		{text-align : center;}
p.09		{font-size : 09;}
/* new */

.redbold	{color : #ff0000;}

p.info2, p.info	{font-style : italic; color : #48557a;}
p.info		{text-align : right;}


.hd_trf		{text-align:center;color:#0429d9;margin:4pt 0 4pt 0;padding:0;}
span.spo1	{font-size:7pt;font-weight:normal;}
p.right		{font-weight : bold; text-align : right;}



/* navbar */
a:visited, a:link{color : #48557a;}
a:hover		{color : red;}

td{
color : #566275;
}

table{
margin:0;
}
table td{
margin:0;
padding:0;
}

/*table td{padding:0;}*/

/*table.navbar	{font-weight : bold;  background : #f9f8e8;color:#7a7da8}*/
table.navbar	{font-weight : bold;  background : #f9f8e8;color:#ff0000;}
td.navlink	{background : #f9f8e8; color : #48557a;}
td.navhead	{background : #7a7da7;}

input.in	{font-weight : bold; font-weight : bold; color : #48557a;}
input.buttons	{font-size : 12; font-weight : bold; text-align : center; color : #ffffff; border-width : 1px; border-color : #cccccc; background-color : #565a7c;}

/* elements */
table.news	{background-color : #e3e8ef; border: 1px solid #666666}
table.newsar	{background-color : #c5cada; }

td.n_tl, td.n_tc, td.n_tr, td.n_tj {font-size : 12; background-color : #f9f9fa;}
td.n_tc		{text-align : center;}
td.n_tr		{text-align : right;}
td.n_tj		{text-align : justify;}

td.n_close	{text-align : right; color : white; background-color : #48557a;}

select.menu	{background-color : #fffef6;font-weight : bold; color : #093973;}

input.1, input.ssmall, input.butok, input.buts, input.butns{color : #48557a;}
input.1, input.ssmall	{font-weight : bold;}
input.ssmall	{width : 100%;}
input.butok	{font-size : 12; text-align : center; height : 19; border-width : 1px; border-color : #a5acb2; background-color : #c5cada;}
input.smallbluebutton	{text-align : center; color : #ffffff; height : 18; border-width : 1px; border-color : #8f95c7; background-color : #797ea8;}

input.buts	{text-align : center; width : 175; height : 19; border-width : 1px; border-color : #d7c599; background-color : #e3d0a8;}
input.butns	{text-align : center; font-weight : bold; width : 170; height : 19; border-width : 1px; border-color : #d7c599; background-color : #f6ebd4;}
input.butx	{font-size : 12; font-family : arial; font-weight : bold; text-align : center; color : #6e6e67; width : 14; height : 14; border-width : 1px; border-color : #e9ebeb; background-color : #c4c8c7;}

textarea.ask	{font-weight : bold; color : #48557a;}

/* offers */
td.blue, td.blue2{color : white;}
td.blue		{background : #7a7da7; width : 100%;}
td.blue2	{background : #626485; width : 12%}

td.white	{color : #48557a; background : white;}
td.white2	{color : #48557a; background : #e4e5f1;}
td.true		{color : #056cc6; background : white;}
td.false	{color : #cf3b3b; background : white;}
.blue_l	{color : #5d63ba; font-weight : bold; font-size : 12; padding-top: 2pt; padding-left: 10px; padding-right: 10px; padding-bottom: 2pt;}
.gray_l	{color : #6c70a4; font-weight : bold; font-size : 12; padding-top: 2pt; padding-left: 10px; padding-right: 10px; padding-bottom: 2pt;}
.gray_list	{color : #6c70a4; font-weight : bold; font-size : 12; padding-top: 2pt; padding-left: 4pt; padding-right: 4pt; padding-bottom: 2pt;}
.item	{padding-left: 0pt;margin-left:12pt;}

td.gray_sp, td.gray_100, td.gray_m, td.gray_r, td.line {background : #fafafa;}
td.gray_sp	{font-family : courier; font-size : 13pt; color : #989ab8;}
td.gray_100	{width : 100%;}
td.gray_m	{color : #6c70a4; font-weight : bold; font-size : 13pt; padding-top: 6px; padding-left: 10px; padding-right: 10px; padding-bottom: 6px;}
td.gray_r	{color : #e60026;}

.table, .full, .offer{width : 100%;}
.offer		{font-size : 12; font-weight : bold;}
.80		{width : 80%;}

table.offertd	{color : #6c70a4; background : #7a7da7; font-weight : bold;}
td.off_left	{color : #7a7da7; background : #ffffff;}
td.off_lefthead	{color : #7a7da7; background : #f4f2e5;}
td.off_head	{color : #7a7da7; background : #f4f2e5; text-align : center;}
td.off_price	{color : red; background : #ffffff; text-align : center;}

.grn	{color:#0c9660;}
.red	{color:#ff0000;}




/* tables */

.p15{width : 15%;}


table.price, table.small_nc, table.price10, table.price11, table.price12, table.fmtd {background : #373b7e;}
table.small_nc, table.price10, table.price11, table.price12, table.fmtd,table.c,table.offers,table.timetable,table.c2,table.tours_main{
font-weight : bold; color : #48557a;
}
table.price10, table.small_nc	{font-size : 10;}
table.small_nc	{font-weight : normal; width : 100%;}
table.price12, table.fmtd	{font-size : 12;}
table.fmtd	{width : 100%;}
table.c		{background : #1d216d;}
table.offers	{background : #b5b6ca;}
table.timetable {background : #1d216d;}


table.offers2, table.fotoch{font-weight : bold;}
table.fotoch	{color : #032fac;}

table.news, table.news_blue, table.news_white {width : 100%;}
table.news		{background : #aeaeae;}
table.news_blue		{background : #565a7c;}
table.news_white	td{background : #565a7c; color : white;}

table.data td{padding-left:10px;padding-right:10px;padding-bottom:10px;}
table.free td{padding:0;}

table.rout {background : #ffffff;background-color : #ffffff;border:1px solid #6a95b3;margin-left:5px;margin-bottom:5px;}
table.rout td{font-size : 8pt;padding:0;padding-left:2pt;padding-right:2pt;}


td.newshead	{font-weight : bold; background : #ffe293; color : black;}
td.newsbody	{font-weight : bold; background : #fefdf9;}

td.newsb, table.news_data, td.newsh {font-size : 12;}
table.news_data	{color : white;}
td.newsh	{color : #4a72b2;}



table.k_table	{color : #797ea8; background : #7a7da7; font-size : 11; width : 100%;}

td.k_left, td.k_data {color : #48557a; background : #ffffff;}
td.k_left	{padding-left : 5px}
td.k_data,td.k_head2,td.k_price	{text-align : center;}

td.k_head, td.k_head2{color : #ffffff; background : #f4f2e5;}
td.k_price	{color : red; background : #ffffff;}



table.spectd	{color : #797ea8; background : #7a7da7; font-size : 11; width : 100%;}
td.spec_left,td.spec_left_ns,td.spec_cent{color : #48557a; background : #ffffff; padding-left : 5px}
td.spec_cent	{text-align : center;}


td.spec_headl, td.spec_headc {color : #ffffff; background : #797ea8;}
td.spec_headc	{text-align : center;padding-left:2pt;padding-right:2pt}

td.spec_head	{color : #7a7da7; background : #f4f2e5;}
td.spec_head2	{color : #48557a; background : #f4f2e5; text-align : center;}

td.spec_price	{color : red; background : #ffffff; text-align : center;}

table.cott2, td.cott_info, td.cott{color : #48557a;}
table.cott2	{font-weight : bold; background : white; width : 100%;}
td.cott_info, td.cott{background : #ffffff;}

table.cott	{font-weight : bold; background : #001c9f; color : white; width : 100%;}

.massive	{font-family : verdana; font-size : 12; text-align : justify;}

td.tours_c, td.headc,td.datac_b,td.datac,td.head3_c,td.head, td.head_c, td.head_10, td.head2_c, td.head2_c_10, td.head3_c_10{
text-align : center;
}

td.1		{background : white;}
td.group	{background : #eaf0e3; color : #0429d9;}

td.tnamel,td.headl,td.headc,td.headr {color : #ffffff; font-weight : bold;}
td.tnamel	{background : navy; padding-left : 5px; font-size : 12;}

td.headl, td.headc, td.headr {background : #7a7da7;}
td.headr,td.head_r, td.head2_r, td.datar, td.head3_r, td.datar_b{text-align : right;}

td.datal_b, td.datac_b, td.datar_b {background : #f9f8ec; font-weight : bold; padding:2pt;}
td.datal_b	{vertical-align:top;}

td.datal, td.datac, td.datar {background : #f9f8ec;}
td.datal	{padding-left:2pt;padding-right:2pt;}

td.head3_c, td.head3_r, td.head3_l, td.head3_c_10{background : #f9f9f6;}

td.head, td.head_c, td.head_l, td.head_r, td.head_10, td.id, td.id3{background : #e9edf5;}
td.head_l, td.head_c, td.head_r	{padding:4pt;}
td.head_10, td.head2_c_10, td.head3_c_10{font-size : 10;}

td.head2_c, td.head2_l, td.head2_r, td.head2_c_10{background : #eaf0e3;}


td.position_c, td.position_f, td.position, td.position_r, td.position_c{background : #f7f7f7;}
td.position_c	{text-align : center;}
td.position_f, td.position, td.position_r{padding-left : 6px;}
td.position	{vertical-align:top}
td.position_r	{text-align : right; vertical-align:top;padding:0 4pt 0 4pt}


td.id2		{background : #daebe4;}
td.id3		{width : 100%;}
td.price	{text-align : center; background : #fffbea;}

td.price2,td.price3,td.price315,td.price_100 {text-align : center; background : #ffffff; color : #003399; font-size : 12; font-weight : bold;}
td.price2	{width : 55px;}
td.price315	{width : 15%; }

td.price_high,td.price_rw,td.date_c,td.date_c15,td.timehead,td.timehead2,td.ttidc,td.ttids,td.time,td.mpo,td.date_l{
text-align : center;
}

td.date_c, td.date_c15, td.timehead, td.timehead2{font-weight : bold;}
td.date_c, td.date_c15{background : #f7f7f7; color : #1c0dc6;}
td.date_c15	{width : 15%;}
td.timehead	{background : #7c89b0; color : white; font-size : 12;padding-left:4pt;padding-right:4pt;}
td.timehead,td.time,td.c{padding-left:4pt;padding-right:4pt;}

td.timehead2	{background : #b1011f; color : white; font-size : 12;}
td.price_high	{background : #fff1dc;}
td.time, td.timel{background : #fefefc;}
td.date_l	{font-weight : bold;}
td.price_rw	{background : #ffffff; color : #b23412;}

td.ttidc,td.ttids,td.ttidl{background : #fffdf4;}
td.ttids	{font-size : 10;}


td.mpor		{text-align : right;}
td.empty	{text-align : center; background : #bec7d6;}

td.d_green	{background : #eaf0e3;}

td.tours-pc, td.tours-b, td.tours-b2{font-size : 10; color : white; text-align : center;}
td.tours-b, td.tours-b2	{background : #7a7da7;background-color: #7a7da7; padding-bottom : 2px; padding-top : 2px;}
td.tours-b2	{text-decoration : underline;}

td.tours-y,td.tours-y2,td.tours-date {font-size : 12; font-weight : bold; background : #f9f8ec;background-color : #f9f8ec;  text-align : center; padding-left : 2px; padding-right : 2px;}
td.tours-date,td.tours-y {font-size : 10;}

td.tours-text,td.tours-txt {font-weight : bold; background : white;background-color: white; padding-top : 0px; padding-left : 5px; padding-right : 5px;}
td.tours-txt	{font-weight:normal;}


td.tours-p	{font-size : 14; font-weight : bold; color : red; background : white; background-color : white; text-align : center; padding-left : 2px; padding-right : 2px;}
td.tours-icon	{font-size : 10; font-weight : bold; background : #f9f8ec; text-align : center;}

td.tours-sp, td.tours-add{font-weight : bold; color : white; background : #7a7da7;}
td.tours-sp	{text-align : center; padding-bottom : 2px; padding-top : 2px; padding-left : 5px; padding-right : 5px;}
td.tours-add	{padding-left : 5px;}

td.fmtd		{text-align : center; background : #fafbff;}
td.fmtdscr	{text-align : center; background : #e4e7f2;}

td.l, td.c, td.l2 {background : #e9edf5;}
td.c		{text-align : center;}
td.l2		{color : #0033cc;}

td.print	{font-weight : normal; text-align : right; padding-right : 8px; padding-top : 6px;}

td.bighead, td.bighead15, td.bighead17 {font-weight : bold; vertical-align:middle;}
td.bighead	{height:40px;font-size : 13pt;padding:0 0 0 30px; margin:0; background-image:url("/img/content/head.jpg");background-repeat:no-repeat}
td.bighead15	{font-size : 15;}
td.bighead17	{font-size : 17;}

td.bighead 	h1{font-size : 17; font-weight : bold; text-align:left; padding:0; margin:0;vertical-align : middle;}

td.smallhead	{font-size : 13pt; font-weight : bold; color : #001c9f; text-align : right;}
td.smallhead2	{font-size : 13pt; font-weight : bold; color : #001c9f; text-align : left;}
td.smallheadl	{font-size : 12pt; font-weight : bold; color : #001c9f;}
.smallheadl	{font-size : 12pt; font-weight : bold; color : #001c9f;}

.border_table{
	background-color: #ffffff;
border: solid #DCDCDC 1px;
font-weight : normal;
}


.kurs {
	font-size : 10;
	}




.fon_line{
background-image: url(/content/are/img/fon_line.gif);
}

a.menutext{
font-family : arial;
font-size : 11pt;
font-weight : bold;
color : #ffffff;
text-decoration : none;
}

A.menutext:hover {
font-family : arial;
text-decoration: none;
color : #ffffff;
font-size : 11pt;
font-weight : bold;
text-decoration : none;
}

A.menutext:visited {
font-family : arial;
text-decoration: none;
color : #ffffff;
font-size : 11pt;
font-weight : bold;
text-decoration : none;
}

A.menutext:link {
font-family : arial;
text-decoration: none;
color : #ffffff;
font-size : 11pt;
font-weight : bold;
text-decoration : none;
}


/* ============= */
td.smallhead h1{font-size : 13pt; font-weight : bold; color : #001c9f; text-align : right;margin:0;padding:0;}
td.smallhead h2 {font-size : 13pt; font-weight : bold; color : #001c9f; text-align : right;margin:0;padding-right:20px;}
td.smallhead h3 {font-size : 18pt; font-family : impact; color : #3366cc; text-align : center;margin:0;padding:0;}
/*
td.tbl h1 {font-size : 13pt; font-weight : bold; color : #001c9f; text-align : center;margin:6pt 0 6pt 0;padding:0;}
*/
td.tbl h1 {font-size : 13pt; font-weight : bold; color : #001c9f; text-align : center;margin:0pt 0 0pt 0;padding:0;}
/* ============= */

td.stl, td.str, td.stbl, td.stbr{font-size : 11;}

td.stc,td.stbc	{text-align : center;}
td.str,td.stbr	{text-align : right;}
td.stj,td.stbj	{text-align : justify;}

td.stbl, td.stbc, td.stbr, td.stbj{font-weight : bold;}
td.stbl		{vertical-align:top;}

td.str		h1{font-size : 13pt;font-weight:bold; text-align :right;color:#001c9f;margin:0;padding:0;}
td.stl		h1{font-size : 13pt;font-weight:bold;color : #0429d9;margin:0;padding:0;}

td.tl, td.tc, td.tr, td.tj, td.tbl, td.tbc, td.tbr, td.tbj {font-size : 12;}
td.tc, td.tbc, td.btc, td.btbc, td.empty, td.price, td.c, td.cs, h1.hd1{text-align : center;}
td.tr, td.tbr, td.btr, td.btbr,td.ph2{text-align : right;}
td.tj,td.tbj,td.btj,td.btbj		{text-align : justify;}

td.tbl, td.tbc, td.tbr, td.tbj {font-weight : bold;}
/*
td.tbl		{padding:4px;}
*/
td.btl, td.btc, td.btr, td.btj, td.btbl, td.btbc, td.btbr, td.btbj, td.ph2 {font-size : 14;}

td.btbl, td.btbc, td.btbr, td.btbj, td.ph2 {font-weight : bold;}
td.ph2		{color : #265fb9;}

table.v		{color : #48557a;}
td.empty	{background : #bec7d6;}
td.price	{background : #fffbea;}

td.r		{text-align : center; color : red;}

td.c, td.cs, td.ls, td.l, td.l2 {background : #e9edf5;}
td.cs, td.ls, table.v, td.xls, td.xcs{font-size : 9;}

td.l2		{color : #0033cc;}

td.xls		{background : #ffffff;}
h1.hd1		{color : #0429d9;margin:4pt;}
table.c		{font-weight : bold; background : #1d216d; color : #48557a;}
td.txt		{font-size : 9pt; background : #ffffff;vertical-align:top}
td.xcs		{text-align : center;}




/* request */
a:visited,a:link{color : #48557a;}
a:hover		{color : red;}
a.s		{font-size : 10;}

p.s10, p.s11, p.head_roman{color : #48557a;}
p.s11,p.s10, p.head_roman{font-weight : bold;}
p.s10		{font-size : 10;}
p.head_roman	{font-size : 17;font-family : serif; text-align : center;}


td.data1, td.data2, td.data2l, td.data2r, td.data3, td.data2c, td.text2, td.c11, select.small, input.1, textarea.1, input.but{
font-weight : bold;color : #48557a;
}
td.data1,td.c11		{font-size : 10;}
td.data2, td.data2r	{text-align : right;}
td.data3		{font-size : 12;}
td.data2c, td.c11	{text-align : center;}
textarea.1	{border-color : #48557a;border-width : 1px;background-color : #ffffff;}
input.but	{font-size : 12; text-align : center; height:24;border-width : 1px;border-color : #192c86;background-color : #ebeef8;}


td.data2js,td.spec1	{text-align : justify;color : #48557a;}
td.spec1		{font-size : 10;}

table.inside	{background : #fefdf9;}
table.cargo	{background : #f8f9f2;}
td.text1	{font-size : 10;font-weight : bold; color : #7a582c;}
td.spec2	{font-size : 12;font-weight : bold; color : #537063;}
td.text2	{text-align:right}


/* sheet1 */
.fp_cnt	{padding:4pt;}
.fp_cnt	td{vertical-align:top;}
/*
table{margin:0;padding:0;}
td{padding:0;}*/

table.s2 	h1{font-size:10pt; color:#3366cc; text-align:center; font-weight:bold; margin:0;text-transform:uppercase;}
h2.s1 {font-size:10pt; color:#3366cc; text-align:center; font-weight:bold; margin-top:6pt;margin-bottom:6pt; border-top:1px solid #dfdfe6; border-bottom:1px solid #dfdfe6;padding:6pt;text-transform:uppercase;}
h1.s2,td h1.s2 {font-size:13pt; color:#3366cc; text-align:center; font-weight:bold; margin:0;padding:0;}
h1.s3,td h1.s3 {font-size:13pt; color:#3366cc; text-align:right; font-weight:bold; margin:0;padding:0;padding-right:8pt;}
h1.s4,td h1.s4 {font-size:11pt; color:#001c9f; text-align:center; font-weight:bold; margin:0;padding:0;margin-bottom:4pt;}

h2.s2,h2.s3{font-size:14pt; color:#000080; text-align:center; font-weight:bold; margin-top:6pt;margin-bottom:6pt;padding:6pt;}
h2.s3{text-align:left;}

p {margin:6pt;padding:0;font-weight:normal;}
p.s1{margin:0;margin-top:3pt;margin-bottom:3pt;padding:0; text-indent:14pt; }
p.s2{margin:0;padding:0;}
p.s3{margin-top:6pt;margin-bottom:6pt;}
p.hd_1{margin:0;margin-top:6pt;padding:0; font-weight:bold;}
p.s4 {font-size:7pt;margin-bottom:2pt;}
p.s5{text-align:right;font-weight:bold;font-size:8pt;padding-right:8px;margin-bottom:8pt;}
p.hrst{font-weight:bold;font-size:13pt;text-align:center;margin:0;padding:0;padding-bottom:4pt;}

table.s1{background : #5c628d;  background-color : #5c628d;margin-bottom:10pt;}
table.s1 td{background : #ffffff;  background-color : #ffffff;padding:2pt;}

table.s1 td{padding-left:3pt;padding-right:3pt;}
table.s1 th{padding-left:3pt;padding-right:3pt;}

table.s3{border-top:1px solid #c0c0c0;border-bottom:1px solid #cccccc;margin-top:12pt;margin-bottom:2pt;padding:2pt;}

th.s1{color : #ffffff;  background : #797ea8; background-color : #797ea8;font-weight:bold;}
th.s2{font-weight:bold; text-align:left;padding-top:10pt;padding-bottom:10pt;}
th.s3{text-align:left;font-weight:normal; background : #f4f2e5;  background-color : #f4f2e5;}
th.s4{background : #eaf0e3;background-color : #eaf0e3;}
th.s5{background : #e9edf5;background-color : #e9edf5;}

td.s1{vertical-align:middle; font-weight:bold;padding:0;}
td.s3,td.s3yellow,td.s3purple,td.s3green,td.s3orange{text-align :center;}

td.s3yellow {background-color:yellow}
td.s3purple {background-color:#cb81b7}
td.s3green {background-color:#85c879}
td.s3orange {background-color:#fbb04a}

td.s4{text-align :right;}
td.s5{color:#ffffff;  background : #3366cc;white-space:nowrap;text-align:center; font-face:impact; font-weight:bold; vertical-align:middle;text-transform:uppercase;}
td.s6{color:#3366cc;text-align:center; font-weight:bold; vertical-align:middle; }
td.s7{width:100%}
td.s8{text-align : center; font-weight:bold;background :#f2f0d7;background-color : #f2f0d7;}
td.s9{border-bottom:1px solid #cccccc;padding-left:3pt;padding-right:3pt;padding-bottom:1pt;vertical-align:top;}
td.s10{color:#3366cc;font-size:13pt; font-weight:bold;}
td.s11{color:#3366cc;font-weight:bold;text-align:right;}
td.s12{white-space:nowrap}
td.s13{vertical-align:top;background:#dfe3ec;background-color:#dfe3ec;padding-left:7px; padding-right:7px; padding-top:7px;}
td.s14, td.s14r{font-size:8pt;white-space:nowrap;vertical-align:top;}
td.s14r{text-align:right;}
td.s15, td.s15r{font-weight:bold;}
td.s15r{text-align:right;}

ul.s1,ul.s2{margin:0;margin-top:8pt;margin-bottom:8pt;}
li{margin:0;padding:0;margin-bottom:4pt;font-weight:normal;}
li.s1{margin:0;padding:0;margin-left:12pt;}

ul.s2{font-weight:bold;; color:#3366cc;}
li.s2{margin:0;padding:0;margin-left:12pt;margin-top:4pt;color:#48557a;}





.blub {font-weight:bold;color:#3366cc;}


/*  table.free td.vl, td.vl{width:20px;height:100%;background-image:url(/img/content/v_line_small.gif);background-repeat:repeat-y;background-position: center;padding:0;margin:0;} */

table.free td.vl, td.vl{width:20px;height:100%;background-repeat:repeat-y;background-position: center;padding:0;margin:0;}
td.gl{width:100%;background-image:url(/img/content/h_line_small.gif);background-repeat:repeat-x;padding:0;margin:0;}
td.bg{background-image:url(/img/content/background.gif);vertical-align:top;}

p.lklf{margin:0;margin-right:8px;padding:0;font-weight:normal;}
p.hd_2{color:#3366cc;margin:0;margin-top:6pt;padding:0; font-weight:bold;font-style:italic;}
p.linkscom{margin:0;padding:0;margin-bottom:7px;}

span.s1	{color:#3366cc;font-weight:bold;font-style:italic;}
span.selcol1 {color:#3366cc;}
span.selcol2{color:#3366cc;font-size:8pt;}
span.s2{color:#002f65;font-weight:bold;}

div.s1{
border:1px solid #dfe3ec;
margin:8pt;
padding:4pt;
}


div.euro{
border:1px solid #dfe3ec;
margin:8pt;
padding:4pt;
position:relative;
top:10px;
width:310;
z-index:999;
}



/* menu */
/*menu_up*/
table.menu td   {background : #48557a; color : #ffffff;text-align:center;}
table.menu td.mh{padding:2pt;padding-left:8pt;padding-right:8pt;}

td.mh,td.mh2 {cursor:pointer;padding-left:1pt;padding-right:1pt;}
td.mh2	{border: 2px solid #48557a}

table.menu td a,table.menu td a:hover,table.menu td a:hover,table.menu td a:link,table.menu td a:visited{
color:#ffffff;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}

/* up_menu and navbar*/

div.tree_head {background: #e4e5ee;background-color: #e4e5ee; font-family: arial; font-size: 10pt; font-weight: bold; padding-left: 10px;margin: 20px 0px 10px 0px}
div.tree {padding:0;margin:0;font-family: arial; font-size: 10pt; font-weight: bold; color: #ff9900;padding-bottom:4pt;padding-top:1pt;line-height:8pt}
div.tree3 {padding:10;margin:0;font-family: arial; font-size: 7pt; font-weight: bold; color: #ff9900;padding-bottom:4pt;padding-top:1pt;line-height:8pt}
div.tree2 {padding:0;margin:0;}
div.sub {padding:2pt;margin:0;display: none;padding-left:8pt;color: #ff9900;}

a.tree3,a.tree3:link,a.tree3:visited,a.tree3:active {font-size: 7pt; color: #002f65; text-decoration: none;}
a.tree3:hover   {color: #dd0000; text-decoration: underline; font-size: 7pt;}


a.tree,a.tree:link,a.tree:visited,a.tree:active {color: #002f65; text-decoration: none;}
a.tree:hover   {color: #dd0000; text-decoration: underline;}

a.folder       {color: #000099; text-decoration: none;}
a.folder:hover,a.folder:active {color: #dd0000; text-decoration: none;}

a.trees,a.trees:visited,a.trees:link,a.trees:active  {color:0000ff;text-decoration:none;}
a.trees:hover{color:ff0000;}

.r_tdsm		{font-family : arial; font-weight:bold;padding:2pt;}
hr {height: 0; width: 80%; color: #dfdfe6;}

/* left_menu*/

div.mymenu div{
background:#48557a;
background-color: #48557a;
border-top: 1px solid #ffffff;
padding:3pt;
}

div.mymenu div,div.mymenu div  a,div.mymenu div a:hover,div.mymenu div a:hover,div.mymenu div a:link,div.mymenu div a:visited{
color:#ffffff;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}

div.mymenu div.lo{
padding-left:12pt;
}


/*red and blue menu*/

div.bmhead{
padding-bottom:2pt;
color:#0066ff;
font-weight:bold;
}

div.bluemenu{
padding-top:1pt;
padding-bottom:3pt;
font-weight:bold;
color: #ff9900;
}

a.redmenu,a.redmenu:visited,a.redmenu:link{
color:#ff7700;
font-weight:bold;
}

a.redmenu:hover{
color:#0000ff;
font-weight:bold;
}

a.bluemenu,a.bluemenu:visited,a.bluemenu:link{
color:#0066ff;
font-weight:bold;
}

a.bluemenu:hover{
color:#ff7700;
font-weight:bold;
}

