*{padding: 0; margin: 0;}

body {
	margin: 0px; 
	padding: 0px;
	background-color: #000000;
}

.logo
{
	width: 180px;
	height: 130px;

	background: url(/images/inimage_logo.png) no-repeat;
	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/inimage_logo.png);
	//background: none;
}

.logo a
{
	display: block;
	height: 100%;
}

a.btnlink
{
	display: block; 
	height: 100%; 
	text-decoration: none;
}

.textcontainer
{
	margin-left: 520px;
	margin-top: 80px;

	width: 330px;
	height: 330px;
}

.texttdcontainer
{
	overflow: hidden;
	height: 285px;
}

.textcontent
{
	color: #f2f2f2;
	font-family: 'Arial';
	font-size: 11px;

	width: 330px;

	margin-top: 0px;
}

.textcontent a
{
	color: #fff !important;
	text-decoration: underline;
}

/* ------------------------ */
.portfcontainer
{
	width: 620px;
	height: 364px;
		
	margin-top: 76px;
	
	overflow: hidden;	

	border: 0px solid white;
}

.portfcontainer2
{
	width: 620px;
	height: 339px;
		
	margin-top: 70px;
	margin-bottom: 31px;
	
	overflow: hidden;	
}

/* ------------------------ */
.newscontainer
{
	margin-left: 620px;
	margin-top: 167px;

	width: 215px;
	height: 255px;
}

.newstdcontainer
{
	overflow: hidden;
	height: 182px;
}

.newscontent
{
	color: #f2f2f2;
	font-family: 'Arial';
	font-size: 11px;

	width: 215px;

	margin-top: 0px;
}

.newsdate
{
	color: #b9b5b4;
	font-weight: bold;
	font-family: 'Arial';
	font-size: 11px;
	padding-bottom: 5px;

	clear: both;
}

.newstext
{
	color: #fff;
	font-weight: normal;
	font-family: 'Arial';
	font-size: 11px;

	clear: both;
	padding-bottom: 15px;
}

.newstext a
{
	color: #fff !important;
	text-decoration: underline;
}


.linkscontainer
{
	margin-top: 20px;
	margin-left: 250px;

	width: 530px;
	height: 395px;
}

.linkstdcontainer
{
	overflow: hidden;
	height: 325px;
}

.linkscontent
{
	color: #f2f2f2;
	font-family: 'Arial';
	font-size: 11px;

	width: 530px;

	margin-top: 0px;
}

.linkscontent td { padding-bottom: 10px;}

.linkstitle
{
	color: #b9b5b4;
	font-weight: bold;
	font-family: 'Arial';
	font-size: 11px;
	width: 50%;
}

.linkslink
{
	padding-left: 75px;
	color: #a96d0b;
	font-weight: normal;
	font-family: 'Arial';
	font-size: 11px;
	width: 50%;
}

.linkslink a
{
	text-decoration: none;
	color: #a96d0b;	
}

.linkslink a:hover
{
	text-decoration: underline;
}

/* buttons */

.btnscrollup
{
	width: 41px;
	height: 20px;
	cursor: hand;
	visibility: hidden;

	background: url(/images/arrow_up.png) no-repeat;
	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/arrow_up.png);
	//background: none;
}

.btnscrolldown
{
	width: 41px;
	height: 20px;
	cursor: hand;
	visibility: hidden;

	background: url(/images/arrow_down.png) no-repeat;
	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/arrow_down.png);
	//background: none;
}

.btnswitchleft
{
	width: 20px;
	height: 41px;
	cursor: hand;
	display: none;

	background: url(/images/arrow_left.png) no-repeat;
	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/arrow_left.png);
	//background: none;
}

.btnswitchright
{
	width: 20px;
	height: 41px;
	cursor: hand;

	background: url(/images/arrow_right.png) no-repeat;
	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/arrow_right.png);
	//background: none;
}

#debug
{
	color: #fff;
}

.arrowtdup
{
	padding-top: 5px;
	padding-bottom: 10px;
}

.arrowtddown
{
	padding-top: 10px;
	padding-bottom: 5px;
}

.arrowtdleft
{
	width: 190px;
	padding-right: 0px;
	padding-top: 200px;
	padding-bottom: 10px;
}

.arrowtdright
{
	width: 190px;
	padding-left: 0px;
	padding-top: 200px;
	padding-bottom: 10px;
}

img.icon1
{
	border: 0px solid #8b3131;
	width: 100px;
	height: 100px;
}

img.icon2
{
	border: 0px solid #8b3131;
	width: 80px;
	height: 80px;
}

.caticon
{
	text-align: center;
	/*padding-bottom: 30px;*/
	border: 0px solid yellow;	
}

.img80tr
{
	display: block;
	
	cursor: hand;
	
	padding-left: 0px;
	padding-top: 1px;
	
	width: 82px;
	height: 81px;

	background: url(/images/80tr.png) no-repeat;
	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/80tr.png);
	//background: none;
	
}

.img100tr
{
	display: block;
	
	cursor: hand;
	padding-left: 0px;
	padding-top: 1px;
	
	width: 102px;
	height: 101px;

	background: url(/images/100tr.png) no-repeat;
	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/100tr.png);
	//background: none;
	
}

.caticon2
{
	float: left;
	text-align: center;
	/*padding-bottom: 30px;*/
	height: 110px;
	width: 115px;
	border: 0px solid yellow;
}

/*
.caticon a, .caticon2 a
{
	border: none !important;
}

.caticon img, .caticon2 img
{
	border: 1px solid #8b3131 !important;
}
*/
.cattitle
{
	padding-top: 5px;
	color: #b9b5b4;
	font-weight: bold;
	font-family: 'Arial';
	font-size: 11px;
	text-align: left;
	padding-left: 25px;
}

.picspage
{
	border: 0px solid #f00;
}

.copyright
{
	text-align: center;
	color: #383838;
	font-size: 10px;
	font-family: 'Arial';
}

.copyright a
{
	color: #383838;
}
