
/*


	background-image: url("../img/common/back-temp.gif");
	background-repeat: no-repeat;
*/

.spaceholder {padding: 0 669 0 0;}

body {
    overflow-y: auto;
    overflow-x: auto;
    SCROLLBAR-FACE-COLOR: #cccccc;
    SCROLLBAR-HIGHLIGHT-COLOR: #e2e2e2;
    SCROLLBAR-SHADOW-COLOR: #e2e2e2;
    SCROLLBAR-3DLIGHT-COLOR: #cccccc;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #e2e2e2;
    SCROLLBAR-DARKSHADOW-COLOR: #999999;
	font-family: verdana, arial;
	color:#000000;
	margin-right: 0;
	background-image: url("../img/illustr/back-items.gif");
	background-repeat: repeat-x;
	background-position: 0px 90px;
	
}


a {
    color: #6F57C2;
    text-decoration: none;
}

a:hover {
    color: #3F2691;
    text-decoration: underline;
}

a:visited  
	{color:#999999;}

form {margin: 0px; padding: 0px;}	

.inputButton
{
	color: #6F57C2; 
	font-family: arial;
	font-weight: bold;
    border-RIGHT: #333333 1px solid;
    border-TOP: #999999 1px solid;
    margin-left: 2px;
    border-LEFT: #999999 1px solid;
    border-BOTTOM: #333333 1px solid;
    background-color: #ffffcc;
}
	
a.underlined {text-decoration: underline;}
a.intext {color: #555555;}	/* color: #999999; */
a.intext:hover {color: #6F57C2;}	
	
.navigation {padding-bottom: 0px; vertical-align: bottom; height: 90px;}
	
.navigation a {
	font-weight: 500;
	font-size: 12px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	margin-left: -1px;
	padding: 0 7 0 7;
	float: left;
	height: 53px;
	display: block;
	line-height: 14px;
}
.navigation a.selected {
	background-color: #997EE6;
	color: #CAC5FF;
}
.navigation a.selected:hover {
	background-color: #6F57C2;
	color: white !important;
}

.navigation a:hover {
	background-color: #CAC5FF;
    text-decoration: none;
	color: white;
}


.navigation a.contact {
	float: right;
	text-align: center;
}


.navigation a.home {width: 190px; border-width: 0px; letter-spacing: 7px; padding: 0px !important; margin-right: 0px !important; text-align: center;}
.navigation a.home:hover {background-color: white; color:#3F2691;}
.navigation a.home:visited:hover {background-color: white; color:#3F2691;}

.navigation a.home img {margin-top: 0px !important;margin-bottom: 3px !important;}
.navigation a.planner {width: 70px; margin-left: 0px;}
.navigation a.consultations {width: 90px;}
.navigation a.styles {width: 70px;}
.navigation a.products {width: 80px;}
.navigation a.why {width: 60px;}
.navigation a.about {width: 50px;}

.language div,
.language a {display: block; width: 60px; text-align: center; float: right;padding: 2px;margin: 0px!important; font-size: 10px;
	background-color: #EAE8FF;
    text-decoration: none;}

.language a:hover {  
	text-decoration: none;
	background-color: #6F57C2;
	color: white;
	}	
.language div.selected {
    background-color: #997EE6;
	color: white;
	}


 


.illustration td {
	background-color: #CAC5FF;
	padding: 0px;
	height: 90px !important;
}
/* 
.illustration .td1 {
	background-image: url("../img/illustr/back-index-ill2-flip.gif");
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: bottom;
}
*/
.illustration .td1 .formBlock{
	margin: 0 0 5 190;
}
.td1 .formBlock .comment{
	font-size: 10px;
	font-family: verdana;
	font-weight: 500;
	color: #ffffff;
	letter-spacing: 1px;
}

.td1 .formBlock .commentShaddow {
	color: #6F57C2;
	position: absolute;
	margin-top: -1px;
	margin-left: -1px;
}


.illustrationIndex .td1 .formBlock .comment{
	width: max;
	text-align: left;
	margin-bottom: 0px;
}

.illustration .td1 h1 {
	color: white;
	line-height: 30px !important;
	margin-left: 10px;
}
.illustration .td2 {
	width: 180px;
}

/* - - - - - - - - */
	




h1, h2, h3, h4 {
	font-weight: 100;
	font-family: georgia, times;
	padding: 0;
	margin: 0 0 10 0 ;
	color: #6F57C2;
}

h1 { font-size: 2.2em; line-height: 2.2em; }
.content h1 { font-size: 2.2em; line-height: 1em; margin-top: 10px;}

h2 { font-size: 1.8em; line-height: 1.4em}

h3 {
	color: #888888; /* #B2B2B2 */
	line-height: 1em;
	font-size: 1.4em;
	font-family: arial;
	margin-top: 20px;
}

h4 { 
	font-size: 1em !important;
	line-height: 1em;
	font-weight: 900;
}

hr {
	border: 1px solid white;
	border-top: 1px solid #CAC5FF;
	padding: 0px;
	background-color: white;
	margin-top: 20px;
	margin-bottom: 20px;
}

.content {
line-height: 1.5em;
}
.content b {
color: #6F57C2;
}

.imgBlock img {
	border-left-width: 49px;
	margin-bottom: 10px;
}
.imgBlock img.rightLine {
	border-left-width: 0px;
	border-right-width: 49px;
}
.imgBlock img.borderGreen {	border-color: #C5F295;}
.imgBlock img.borderPink {	border-color: pink;}
.imgBlock img.borderYellow {	border-color: #FFFFC9;}
.imgBlock img.borderSand {	border-color: #fdedab;}
.imgBlock img.borderMagenta {	border-color: #D5CBE3;}

.footer {border-top: 1px solid #CAC5FF; width: 100%; text-align: center; padding-bottom: 40px; padding-top: 20px; margin-top: 10px; clear: both;}
.footer .credits {font-size: 10px; font-family: verdana, arial;letter-spacing: 5px;padding-top: 10px;}



.error {color: red;}



ol {
list-style-type: square;
}

.PhotoDescription { font-size: 10px; color: #666666 !important}

.resourceCenter {
font-weight: 900;
white-space: nowrap;
}

.contactBlock {
color: #555555;
text-align: center;
padding: 15px;
background-color: #EAE8FF;
line-height: 1.2em;
margin-top: 40px;
}

.contactBlock h4 {
margin-bottom: 5px;
}

