body { margin:0px; background-color:#DDDDDD; }

a
{
color:#FF0000;
}
font, body
{
font-family:Tahoma;
font-size:11px;
}
h1
{
font-family:Tahoma;
font-size:14px;
margin-bottom:5px;
}
p
{
font-family:Tahoma;
font-size:11px;
margin-top:7px;
margin-bottom:7px;
}
.copyright
{
font-weight:bold;
color:#333333;
padding-right:20px;
padding-bottom:20px;
}
.logo
{
padding-top:10px;
padding-bottom:10px;
padding-left:50px;
}
/* Content Width 635px */
.portfolio_submenu {
padding-top:20px;
text-align:justify;
}
.portfolio_submenu .content_left_space {width:30px;}
.portfolio_submenu .content_center_space{width:35px;}
.portfolio_submenu .content_right_space{width:30px;}
.portfolio_submenu .content_left_col{width:200px;}
.portfolio_submenu .content_right_col{width:340px; line-height:20px;}

.portfolio {
padding-top:20px;
text-align:justify;
}
.portfolio .content_left_space {width:30px;}
.portfolio .content_center_space{width:35px;}
.portfolio .content_right_space{width:30px;}
.portfolio .content_left_col{width:200px;}
.portfolio .content_right_col{width:340px;}

.portfolio_project {
padding-top:20px;
text-align:justify;
}
.portfolio_project .content_left_space {width:30px;}
.portfolio_project .content_center_space{width:35px;}
.portfolio_project .content_right_space{width:30px;}
.portfolio_project .content_left_col{width:200px;}
.portfolio_project .content_right_col{width:340px;}
.portfolio_project .content_header{
font-size:12px;
color:#333333;
height:30px;
vertical-align:middle;
font-weight:bold;
padding-left:20px;
/*width:340px;*/
}
.portfolio_project div.screen{
padding:10px;
}
.portfolio_project div.screen img {
border-style:dotted;
border-width:1px;
border:1px;
}
/* Services */
.services_submenu {
padding-top:20px;
text-align:justify;
}
.services_submenu .content_left_space {width:30px;}
.services_submenu .content_center_space{width:35px;}
.services_submenu .content_right_space{width:30px;}
.services_submenu .content_left_col{width:200px;}
.services_submenu .content_right_col{width:340px;}




/* Navi*/
.navigator
{
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
color:#666666;
}
.navigator a
{
color:#666666;
}
.ffyVALMMlfUu {display:none;}

.cloud { font-size:28px; color:#E8E8E8; }
/*.cloud { font-size:28px; color:#ECECEC; }*/
.image_border tr td a img {border: #a9a9a9 1px solid;}
