@charset "utf-8";
/* CSS Document */

/*
CSS Credit: http://www.cssmoban.com
*/

body {
	margin: 0;
	padding: 0;
	color: #777;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #000;

}

p { margin: 0 0 10px 0; padding: 0; }
img { border: none; }
em { color: #b2afaf; }

h1,h2,h3, h4, h5, h6 { color: #D94; font-weight: normal; }
h1.white{ color:#FFF; } 
h2.white{ color:#FFF; } 
h3.white{ color:#FFF; } 
h4.white{ color:#FFF; } 
h5.white{ color:#FFF; } 
h1 { font-size: 48px; margin: 0 0 30px; padding: 5px 0 }
h2 { font-size: 34px; margin: 0 0 25px; padding: 5px 0; }
h3 { font-size: 24px; margin: 0 0 20px; padding: 0; }
h4 { font-size: 20px; margin: 0 0 15px; padding: 0; }
h5 { font-size: 16px; margin: 0 0 10px; padding: 0;  }
h6 { font-size: 12px; margin: 0 0 5px; padding: 0; }

.cleaner { clear: both }

.image_frame { display: inline-block; border: 5px solid #525252 }
.image_fl { float: left; margin: 3px 30px 0 0 }
.image_fr { float: right; margin: 3px 0 0 30px }

.tmo_list { list-style: disc; padding: 0 0 0 15px }
.tmo_list li { color:#b2afaf; margin-bottom: 8px }
.tmo_list li a { color: #b2afaf; font-weight: normal; text-decoration: none }
.tmo_list li a:hover { text-decoration: underline }

.link_list { list-style: none; padding: 0}
.link_list li { color:#726e6e; margin-bottom: 8px; border-bottom: 1px dashed #726e6e}
.link_list li a { color: #726e6e; font-weight: normal; text-decoration: none;  }
.link_list li a:hover { text-decoration: underline }
.copyrights{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden;}

a{
	color: #000;
}

a.whitelink
{
	color: #FFF;
}

a.linknoline{
	color: #CCC;
	font-size: 10pt;
	text-decoration: none;	
}

a.linknoline:hover{
	background-color:#666
}
s
.small{
	font-size: 9pt;
}

.floatimgright{
	FLOAT: right;
}
.floatimgleft{
	FLOAT: left;
	padding: 8px;
}
li.stepok{
	list-style-image:url(../img/list.gif);
	list-style-position: outside;
}

.smallgray {
	font-size: 9pt;
	color: #777;
}
.Recomposit{
	font-weight: bold;
	color: #FFF;
	font-family: "Century Gothic", Verdana, Tahoma;
	font-size: 48px;
}
.hr{
	background-image:url(../img/hr.png) ;
	height:24px;
}
.price{
	font-size: 18pt;
	color: #EEE;	
}
.white{
	color:#EEE;
}

.black{
	color:#000;
}

.spepfont{
	color:#DDD;
	font-size: 24px;
}

.formitem
{
	border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color:#F8F8F8;
    width: 200px;
    height: 23px;
}

.btndefault
{
	background:#FFF;
	border:#999 solid 1px;
}

.clickexpand
{
	padding: 10px;
	text-align:center;
	color:#333;
	font-size: 16px;
	font-weight: bold;
	background:url(../img/expand.gif) #CCC no-repeat right center;
	cursor:pointer;
}

.expanded
{
	padding: 10px;
	text-align:center;
	color:#333;
	font-size: 16px;
	font-weight: bold;
	background:url(../img/expanded.gif) #7AF1FE no-repeat right center;
	cursor:pointer;
}

.boldbig
{
	font-weight:bold;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;	
}