@font-face {
	font-family: Myriadpro Regular;
	src: url('http://3dsolutions.biz/media/myriadpro-regular.otf');
}

html {
    height: 100%;
}

body
{
background-color:#f5f5f5;
background-image:url(http://3dsolutions.biz/images/b_bgs.gif); background-position:top; background-repeat:repeat-x;
 margin:0px;
 height: 100%;
 }
.style1 {font-family: Arial, Helvetica, sans-serif}

div.ftitle
{
    font-family: Georgia, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color:#383838;
    text-decoration:none;
}

.b_b
{
    font-family: Georgia, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#383838;
    text-decoration:none;
}

.red_b
{
    font-family: Georgia, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#ed1b23;
    text-decoration:none;
}


div.share
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#383838;
    text-decoration:none;
}

.vtitle
{
  	font-family: Myriadpro Regular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 40px;
	color:#dee0df;
    text-decoration:none;
}

a
{
color:#c41230;
text-decoration:none;
}


table.menu_hor3
{
  text-align:right;
}

td.menu
{
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#c1c1c1;
	font-weight:bold;
  width:99px;
  text-align:center;
padding:0px;
margin:0px;
}
td.menu a
{
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#c1c1c1;
	font-weight:bold;
    text-decoration:none;
}

td.menu a:hover
{
  text-align:center;
  vertical-align:middle;
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#dab3b4;
	font-weight:bold;
  width:99px;
  text-align:center;
padding:0px;
margin:0px;
}


td.menu-sub
{
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	font-weight:bold;
  width:99px;
  height:30px;
  text-align:center;
background-image:url(http://3dsolutions.biz/images/mnu_bg_t.png); background-position:top; background-repeat:no-repeat;
padding:0px;
margin:0px;
}
td.menu-sub a
{
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	font-weight:bold;
    text-decoration:none;
}

td.menu-sub:hover a
{
  display:block;
  line-height:30px;
  text-align:center;
  vertical-align:middle;
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#dab3b4;
	font-weight:bold;
  width:99px;
  height:30px;
  text-align:center;
background-image:url(http://3dsolutions.biz/images/mnu_bg_t.png); background-position:top; background-repeat:no-repeat;
padding:0px;
margin:0px;
}

td.menu-sub#active_menu a
{
  display:block;
  line-height:30px;
  text-align:center;
  vertical-align:middle;
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#dab3b4;
	font-weight:bold;
  width:99px;
  height:30px;
  text-align:center;
background-image:url(http://3dsolutions.biz/images/mnu_bg_t.png); background-position:top; background-repeat:no-repeat;
padding:0px;
margin:0px;
}

.titlyk
{
  	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color:#383838;
	font-weight:normal;
}

.contentyk0
{
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#808080;
	font-weight:normal;
}

.contentyk
{
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#010101;
	font-weight:normal;
}
.contentyk1
{
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#808080;
	font-weight:normal;
}

.clear {
  	clear: both;
  	height: 0;
  	overflow: hidden;
}

.inputbox-subj
{
  background-color:#ffffff;
  border:solid;
  border-color:#d5d5d5;
  border-width:2px;
  width:211px;
  height:24px;
}

.inputbox-subject
{
  background-color:#ffffff;
  border:solid;
  border-color:#d5d5d5;
  border-width:2px;
  width:437px;
  height:24px;
}

.inputbox-required
{
  background-color:#ffffff;
  border:solid;
  border-color:#d5d5d5;
  border-width:2px;
  width:437px;
  height:84px;
}

.contact_email
{
    	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#808080;
	font-weight:normal;

}
.button-send
{

}
div.main_content
{
  width:90%;
  background-color:#e9ebe9;
  text-align:justify;
  margin:6px;
  padding:6px;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

td.pic img
{
 padding:10px;
}

.copy
{
      	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#888888;
	font-weight:normal;
}