body
{
	height:100%;
	margin:0px;
	padding:0px;
	scrollbar-face-color: #184646;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #68B879;
	scrollbar-track-color: #CCCCCC;
	scrollbar-base-color: #184646;
        color:#000000;
        font: 8pt Tahoma;
}
body, br, table, p, a
{
	font: 8pt Tahoma;
	color: #000000;
	margin: 0;
	padding: 0;
}
table.full, td.full, table.page, table.pcell
{
	width: 100%;
	height: 100%;
}
table.gl
{
	width: 100%;
	background-color: #184646;
	height: 28px;
	vertical-align: middle;
}
td.gl_right
{
	background-image: url(/images/corner_bg.gif);
	padding: 0 10 0 10;
	text-align: center;
	word-wrap: keep-all;	
}
td.gl_left
{
	width: 100%;
	padding: 0 15 0 15;
}
td.wl
{
	width: 100%;
	height: 3px;
	padding: 0;
	background-color: White;
}
a.white, td.gl_right
{
	color: #FFFFFF;
}
table.menu td
{	font: 11 Tahoma;
	color: #cccccc;
   	font-weight: normal;
	text-decoration: none;
	vertical-align: baseline;
	padding: 3 3 3 3;
	margin: 15 0 0 0;
	word-wrap: keep-all;
}
table.menu td img
{	font: 11 Tahoma;
	margin: 0;
	padding: 0;
}
table.menu td a
{	font: 7pt Tahoma;
	color: #ffffff;
   	font-weight: bold;
	text-decoration: none;
	padding: 5 5 5 5;
	margin: 0;
	text-transform: uppercase;
}
table.menu td a:hover
{
	background-color: #488383;
	color: #ffffff;
	text-decoration:none;
	text-transform: uppercase;
}

table.menu2 td
{       font: 11 Tahoma;
        color: #072419;
        font-weight: normal;
        text-decoration: none;
        vertical-align: baseline;
        padding: 3 3 3 3;
        margin: 15 0 0 0;
        word-wrap: keep-all;
}
table.menu2 td img
{       font: 11 Tahoma;
        margin: 0;
        padding: 0;
}
table.menu2 td a
{       font: 7pt Tahoma;
        color: #072419;
        font-weight: bold;
        text-decoration: none;
        padding: 5 5 5 5;
        margin: 0;
        text-transform: uppercase;
}
table.menu2 td a:hover
{
        color: #D90000;
        text-decoration:none;
        text-transform: uppercase;
}




input.text, select.text, textarea
{
	font: 8pt Tahoma;
	border: 2 solid #488383;
	padding: 0;
	margin: 0;
}
input.button
{
	font: 8pt Verdana;
	border: 1 solid #ffffff;
	background-color: #488383;
	color: #ffffff;
	font-weight: bold;
}
table.page
{
	background-image: url(/images/main_bg.gif);
	padding: 6;
}
table.pcell, table.pcell_l
{
	width:100%;
	border-style: solid;
	border-color: #757B81;
	border-width: 2px;
	background-color: #FFFFFF;
}
table.pcell_top
{
	width: 100%;
	background-color: #AFBEBB;
	height: 25px;
}
td.pcell_wh
{
	font: 9pt Verdana;
	padding: 0 15 0 15;
	text-align: justify;
	vertical-align: top;
	color:#000000;
}

td.pcell_wh a
{
        font: 9pt Verdana;
        color:#000000;
}

td.pcell_wh h1
{
	font: 11pt Verdana;
	text-align: left;
	font-weight: bold;
	color: #464D55;
}

td.pcell_wh h2
{
        font: 11pt Verdana;
        text-align: center;
        font-weight: bold;
        color: #464D55;
}

h1, h1 a
{
	font: 11pt Verdana;
	text-align: left;
	font-weight: bold;
	color: #464D55;
	text-decoration: none;
}

h2, h a
{
        font: 11pt Verdana;
        text-align: center;
        font-weight: bold;
        color: #464D55;
        text-decoration: none;
}

h1 a:hover
{
	color:#D90000;
	text-decoration: none;
}

p.text_gr, p.text_gr a
{
	font: 9pt Verdana;
	color: #464D55;
}
td.pcellt_one
{
	font: 8pt Tahoma;
	text-align: left;
	font-weight: bold;
	padding-left: 15;
	color: #072419;
	text-transform: uppercase;
	height: 25px;
}
td.pcellt_two_wh, td.pcellt_two_gr
{
	vertical-align: top;
	text-align: right;	
}
td.pcellt_two_wh
{
	background-image: url(/images/line_bg.gif);
}
td.pcellt_two_gr
{
	background-image: url(/images/line_bg_gr.gif);
}
td.list_date
{
	font: 8pt Tahoma;
	text-align: left;
	padding: 0 5 0 5;
	font-weight: bold;
	color: #2B2F34;
	vertical-align: top;
}
td.list_text
{
	font: 8pt Tahoma;
	width: 100%;
	padding: 0 0 5 0;
	vertical-align: top;
	text-align: left;
	color: #464D55;
}
td.list_text a
{
	color: #464D55;
	text-decoration: none;
}
td.list_text a:hover
{
	color: #D90000;
}
td.detail, td.detail a
{
	font: 7pt Tahoma;
	text-align: right;
	padding: 0 5 5 5;
	color: #D90000;
	font-weight: bold;
	vertical-align: bottom;
	text-decoration: none;	
}

td.bolero, td.bolero a
{
	font: 8pt Tahoma;
	text-align: left;
	padding: 0 0 0 0;
	color: #D90000;
	font-weight: bold;
	vertical-align: bottom;
	text-decoration: none;	
}

td.detail a:hover, td.book a:hover, td.pcell_wh a:hover, td.bolero a:hover, td.nav a:hover
{
	text-decoration: underline;
	color: #D90000;
}
td.img
{
	vertical-align: top;
	padding: 0 5 5 5;
	text-align: center;
}
td.book
{
	font: 8pt Tahoma;
	text-align: left;
	padding: 0 5 0 5;
	color: #464D55;
	width: 100%;
	vertical-align: top;
}
td.book a
{
	font: 8pt Tahoma;
	font-weight: bold;
	color: #464D55;
	text-decoration: underline;	
}
table.sep
{
	background-image: url(/images/bg_sep.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 10px;
	width: 96%;
	text-align: center;
}

table.sep2
{
	background-image: url(/images/bg_sep.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 10px;
	width: 100%;
	text-align: center;
}

p.book_zag
{
	text-align: left;
	font-weight: bold;
	color: #072419;
	text-transform: uppercase;
}
td.counter
{
	padding: 2 5 2 5;
	height: 33px;
	vertical-align: middle;
	text-align: center;
	width: 90
}

td.list_news, td.list_news a, td.list_author
{
	font: 10pt Tahoma;
	padding: 0 0 0 0;
	text-align: left;
	color:#000000;
	text-decoration: none;	
}

td.list_author a
{
        font: 10pt Tahoma;
        padding: 0 0 0 0;
        text-align: left;
        font-weight: bold;
        color:#000000;
        text-decoration: underline;
}


td.list_news_date
{
	font: 10pt Tahoma;
	padding: 0 5 0 5;
	text-align: left;
	color:#757B81;
}

td.list_news a:hover, td.sort1 a:hover, h1 a:hover, td.sort2 a:hover,
{
	color:#D90000;
	text-decoration: none;
}

td.news_text, td.news_text p, td.news_text p, td.news_text li
{
	font: 12px Tahoma;
	padding: 0 0 0 0;
	text-align: justify;
	color:#000000;
	text-decoration: none;
}

a.book_link:hover,  a.book_link:visited, a.book_link:link, 
{
        font: 9pt Tahoma;
        padding: 0 0 0 0;
        text-align: left;
        color:#072419;
}

td.news_text p
{
text-indent: 14;
}


td.news_text img
{
border:1 solid #7D7D7D;
padding: 5 5 5 5;
margin: 5;
}

td.sort1, td.sort1 a
{
	font: 8pt Tahoma;
	text-align: right;
	color:#000000;
	text-decoration: none;
	padding: 0 0 0 0;
}

td.sort2, td.sort2 a
{
        font: 8pt Tahoma;
        text-align: right;
        color:#000000;
        text-decoration: none;
        padding: 0 0 0 0;
}

td.nav, td.nav a
{
     font: 8pt Tahoma;	
     color:#000000;
     text-decoration: none;
}

.Navigator
{
     font: 8pt Tahoma;
     color:#000000;
     text-decoration: none;
}


table.price td
{
        width: 95%;
        border: 1px solid #757B81;
        vertical-align: left;
}

td.zag
{
	font-weight: bold;
        vertical-align: center;
}
