html,
body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: Tahoma; 
	font-size: 11pt;
	color: #504D4A
}

a           { text-decoration: underline; }
a:link      { color: #504D4A }
a:active    { color: #504D4A }
a:visited   { color: #504D4A }
a:hover     { color: #AF251C }
.text	    { text-align: justify }
li          { color:#504D4A }
td			{ font-size: 11pt; }

p {
	margin: 10px 0;
	padding: 0 0;
}

#logo {
	position: relative;
}
#logo .sphere {
	position: absolute;
	top: 38px; left: 138px;
}

#menuline {
	color: #e0e0e0;
	font-family: "Trebuchet MS";
	font-weight: bold;
	height: 100%;
}
#menuline td {
	font-size: 10pt;
	white-space: nowrap;
	padding: 0 4px;
}
#menuline a {
	color: #e0e0e0;
	text-decoration: none;
}
#menuline .sep {
	width: 3px;
	background: url('../images/menu_div.gif') no-repeat 0 0;
}

.footer td {
	background-color: #D0CFCF;
}
.footer td div {
	padding-left: 20px;
}

#colons table {
	width: 100%;
	height: 100%;
	cursor: pointer;
}
#colons .red {
	background: url('../images/shadowlinered.gif') #BA261E;
}
#colons .red td {
	color: white;
}
#colons .top {
	vertical-align: top;
	background: url('../images/shadow.gif') repeat-x 0 0;
}
#colons .red .top {
	background: url('../images/shadowred.gif') repeat-x 0 0;
}
#colons .middle {
	text-align: right;
	vertical-align: bottom;
	padding: 0 10px 100px 0;
}
#colons .bottom {
	height: 28px;
	background: url('../images/but_back.gif');
}
#colons .bottom img {
	vertical-align: bottom;
}
#colons ins.arr {
	display: block;
	float: right;
	width: 30px; height: 28px;
	background: url('../images/big_arrow.gif') no-repeat;
}
#colons .red ins.arr {
	background: url('../images/big_arrowred.gif') no-repeat;
}

#colon1.red {
	background: url('../images/shadowlinered1.gif') #BA261E;
}
#colon1 ins.pic {
	display: block;
	width: 265px; height: 177px;
	background: url('../images/btn1pic.jpg');
}
#colon1.red ins.pic {
	background: url('../images/btn1picred.jpg');
}
#colon1 .middle {
	background: url('../images/btn1back.png') repeat-x left bottom;
}
#colon1.red .middle  {
	background: url('../images/btn1backred.png') repeat-x left bottom;
}

#colon2 ins.pic {
	display: block;
	width: 260px; height: 189px;
	background: url('../images/btn2pic.jpg');
}
#colon2.red ins.pic {
	background: url('../images/btn2picred.jpg');
}
#colon2 .middle {
	background: url('../images/btn2back.png') repeat-x left bottom;
}
#colon2.red .middle  {
	background: url('../images/btn2backred.png') repeat-x left bottom;
}

#colon3 ins.pic {
	display: block;
	width: 215px; height: 181px;
	background: url('../images/btn3pic.jpg');
}
#colon3.red ins.pic {
	background: url('../images/btn3picred.jpg');
}
#colon3 .middle {
	background: url('../images/btn3back.png') repeat-x left bottom;
}
#colon3.red .middle  {
	background: url('../images/btn3backred.png') repeat-x left bottom;
}



/****************************/



h1           { font-family: "Trebuchet MS"; font-size: 18pt; font-weight: bold; color:#AF251C; text-transform: uppercase; margin-top: 0; margin-bottom: 10px; }
h2           { font-family: "Trebuchet MS"; font-size: 14pt; font-weight: bold; color:#504D4A; text-transform: uppercase; margin-top: 0; margin-bottom: 10px; }

span.menutext { font-family: Tahoma; font-size: 9pt; color: #FFFFFF; font-weight:bold }
a.menutext { text-decoration: none; color: #FFFFFF; }
a:hover.menutext { text-decoration: none; color: #FFFFFF; }
a:link.menutext { text-decoration: none; color: #FFFFFF; }
a:visited.menutext { text-decoration: none; color: #FFFFFF; }
a:active.menutext { text-decoration: none; color: #FFFFFF; }

.blue {
	FONT-SIZE: 100%; BACKGROUND: #d6d6d6; COLOR: #000000
}
/* .tb2 {
	BACKGROUND: #efefef
}
.nul {
	MARGIN: 0px; margin-top: -4px
}
.cn {
	TEXT-ALIGN: center
}

.nosel {
	 background-image: url(/images/but_back.gif);
}
.bsel {
	 background-image: url(/images/but_back_red.gif);
}

.grback {
	 background-image: url(/images/1280/shadow.gif);
}
.rback {
	 background-image: url(/images/1280/shadowred.gif);
}
.grback1 {
	 background-image: url(/images/1280/shadow1.gif);
}
.rback1 {
	 background-image: url(/images/1280/shadowred1.gif);
}
.btn1menuback {
	 background-image: url(/new/btn1back.gif);
}
.btn1menurback {
	 background-image: url(/new/btn1backred.gif);
}
.btn2menuback {
	 background-image: url(/new/btn2back.gif);
}
.btn2menurback {
	 background-image: url(/new/btn2backred.gif);
}
.btn3menuback {
	 background-image: url(/new/btn3back.gif);
}
.btn3menurback {
	 background-image: url(/new/btn3backred.gif);
}

.bmenu1grback {
	 background-image: url(/images/1280/bmenu1text.jpg);
}
.bmenu2grback {
	 background-image: url(/images/1280/bmenu2text.jpg);
}
.bmenu3grback {
	 background-image: url(/images/1280/bmenu3text.jpg);
}
.bmenu1rback {
	 background-image: url(/images/1280/but1textred.gif);
}
.bmenu2rback {
	 background-image: url(/images/1280/but2textred.gif);
}
.bmenu3rback {
	 background-image: url(/images/1280/but3textred.gif);
}

.bmenu p {
	letter-spacing: 1px; font-size: 11pt;
	margin-right: 12px; margin-top: 0; margin-bottom: 10px;
	text-align: right;
}
.btnmenu p {
	letter-spacing: 1px; font-size: 11pt;
	margin-right: 5px; margin-top: 0; margin-bottom: 5px;
	text-align: right;
}
.btnmenured p {
	letter-spacing: 1px; font-size: 11pt;
	margin-right: 5px; margin-top: 0; margin-bottom: 5px;
	text-align: right; text-decoration: none; color: #FFFFFF;
}
.btnmenured a {text-decoration: none; color: #D6D6D6;}
.btnmenured a:hover {text-decoration: none; color: #FFFFFF;}
.btnmenured a:visited {text-decoration: none; color: #D6D6D6;}
.btnmenured a:active {text-decoration: none; color: #FFFFFF;} */

.contentblock { padding: 30px 40px 60px 20px; vertical-align: top;}
.leftblock { padding: 30px 10px 60px 30px; vertical-align: top;}
