@charset "utf-8";
/* CSS Document */
body
{
margin:0px 0px 0px 1px;

}
#main
{
margin:0px 10px 0px 0px;
width:780px;
height:auto;
background:#fff;
border:1px #CCCCCC solid;

color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
line-height:15px;
float:none;
}
#menu_field
{
margin:0 0 0 0px;
width:780px;
height:16px;
background: #0095d3;
padding-top:3px;
padding-right:0px;
text-align:right;
float:left;
}
#menu_field a
{ margin:0 5px 0 0px;
    color:#fff;
    font:bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}
#menu_field a:hover
{
    color:#fff;
    font:bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}

.clear
{
clear:both;
}
.gap
{
padding-top:5px;
clear:both;
}
.gap1
{
padding-top:0px;
border-bottom:1px #ccc solid;
clear:both;
}
.gap10
{
padding-top:0px;
border-bottom:1px #ccc solid;
clear:both;
}
.gap3
{
padding-top:2px;
clear:both;
}
.gap4
{
padding-top:3px;
clear:both;
}
.gap5
{
padding-top:15px;
clear:both;
}
.gap6
{
padding-top:8px;
clear:both;
}
.header
{
 
width:760px;
height:50px;
padding-left:15px;
float:left;
}
.uper_field
{
    margin-top:15px;
    margin-right:15px;
width:765px;
height:15px;
text-align:right;
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	color: #666666;
	padding-right:0px;
float:left;
}
.uper_link_field
{
width:250px;
height:13px;
text-align:right;
padding-top:2px;
padding-right:10px;
float:right;
}
.uper_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	color: #666666;
}
.uper_links:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:underline;
	color: #666666;
}
.searchBx_field
{
width:150px;
height:15px;
float:right;
}
.searchBx
{
    
width:90px;
height:11px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	color: #666666;
}
.btn
{
width:50px;
height:17px;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:3px;
font-weight:normal;
text-decoration:none;
border:none;
}
.link_field
{
width:770px;
height:18px;
background:url(images/link-strip.gif) no-repeat;
text-align:right;
padding-top:2px;
padding-right:5px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
float:right;
}
.link_field2
{
width:780px;
height:15px;
background:#32aaf4;
text-align:right;
padding-top:2px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
float:right;
}
link_field2 a
{
width:55px;
height:15px;
}

.hri {
width:100%;
height:10px;
border-bottom:1px #ccc dashed;
clear:both;
	
}
.flash_field
{
width:525px;
height:250px;
float:left;
}
.press_field
{
width:240px;
height:auto;
padding-left:7px;
padding-right:10px;
border-right:1px #CCCCCC dashed;
float:left;
}
.press_field1
{
width:240px;
height:auto;
padding-left:7px;
padding-right:10px;
float:left;
}
.right_field
{
width:235px;
height:auto;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
line-height:15px;
padding-left:5px;
padding-right:5px;
float:left;
}

.rf{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:15px;
}
.BlogField
{
width:150px;
height:auto;
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
line-height:15px;
text-decoration:none;
padding-left:5px;
text-align:left;
float:right;
}
.press_txt_field
{
width:205px;
height:auto;
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
line-height:15px;
text-decoration:none;
padding-left:5px;
float:left;
}
.press_txt_field a
{
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
line-height:15px;
text-decoration:none;
}
.press_txt_field a:hover
{
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
line-height:15px;
text-decoration:underline;
}
.ppc_field_link
{
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
line-height:15px;
text-decoration:none;
}
.ppc_field_link:hover
{
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
line-height:15px;
text-decoration:underline;
}
.left
{
width:10px;
color:#25507e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:justify;
text-decoration:none;
float:left;
}
.blog_left
{
width:5px;
color:#25507e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:justify;
text-decoration:none;
padding-left:5px;
float:left;
}
.main_field
{
width:780px;
height:auto;
border-top:1px #CCCCCC dashed;
float:left;
}
.footer
{
width:770px;
height:20px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:5px;
font-weight:normal;
text-decoration:none;
text-align:center;
float:left;
}

.footer_txt
{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
.footer_txt:hover
{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
/*innerpage CSS */

.left_side
{
width:180px;
height:auto;
float:left;
}
.right_side
{
width:580px;
height:auto;
float:right;
}

.Blogleft_side
{
width:200px;
height:auto;
float:left;
}
.Blogright_side
{
width:560px;
height:auto;
float:right;
}
.abc
{
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background:none;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 200px;
  height: 20px;
  padding-top:2px;
  color: #660099;
  text-indent:10px;
  text-decoration:none;
}
.abc_txt
{
font: bold 11px tahoma,verdana,sans-serif;
color: #660099;
text-decoration:none;
}
.abc_txt:hover
{
font: bold 11px tahoma,verdana,sans-serif;
color: #660099;
text-decoration:none;
}
.img_field
{
width:580px;
height:115px;
background:#fff;
border-bottom:1px #ccc dashed;
padding-bottom:5px;
float:right;
}

.img_field1
{
width:580px;
height:180px;
background:#fff;
border-bottom:1px #ccc dashed;
padding-bottom:5px;
float:left;
}

.main_txt_field1
{
width:285px;
height:auto;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
line-height:15px;
padding-right:5px;
padding-left:0px;
 float:left;
}
.main_txt_field2
{
width:277px;
height:auto;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
line-height:15px;
padding-left:7px;
padding-right:5px;
border-left:1px #CCCCCC dashed;
 float:left;
}
.large
{
color:#25507e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
.large2
{
margin-bottom:10px;
width:570px;
height:30px;
color:#666600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
border-bottom:1px #CCCCCC dashed;
float:left;
}
.press_link
{
width:570px;
height:auto;
float:left;
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.press_link a
{
color:#993300;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.press_link a:hover
{
color:#e87d1d;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
/*aboutus CSS */
.about_us_img_field
{
width:580px;
height:180px;
background:#fff;
border-bottom:1px #ccc dashed;
padding-bottom:5px;
float:left;
}
.abt_left_img
{
width:342px;
height:180px;
float:left;
}
.abt_left
{
width:233px;
height:180px;
padding-left:5px;
float:left;
}
.abt_txt_field1
{
width:180px;
height:auto;
border-right:1px #ccc dashed;
padding-right:5px;
padding-left:5px;
float:left;
}
.abt_txt_field2
{
width:180px;
height:auto;
padding-right:5px;
padding-left:5px;
float:left;

}
/*company CSS */
.header_img
{
width:780px;
height:150px;
float:left;
}
.company_txt_field
{
width:280px;
height:auto;
padding-left:5px;
padding-right:5px;
float:left;
}
/*internet markt. CSS */
.internet_markt_txt_field
{
width:355px;
height:auto;
padding-left:5px;
padding-right:5px;
border-right:1px #ccc dashed;
float:left;
}
.internet_markt_txt_field_right
{
width:200px;
height:auto;
padding-left:5px;
padding-right:5px;
float:left;
}
.learn_more
{
margin-left:5px;
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.learn_more:hover
{
color:#00CCFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.learn_more2
{
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
/*ppc CSS */
.ppc_field
{
width:580px;
height:auto;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
line-height:15px;
float:left;
}
.Blogppc_field
{
width:560px;
height:auto;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
line-height:15px;
float:left;
}
.ppc_field1
{
width:570px;
height:auto;
padding-right:5px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
line-height:15px;
float:left;
}
.txt
{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
line-height:15px;
}

/*writing solutions CSS */
.writing_txt_field
{
width:275px;
height:auto;
padding-left:5px;
padding-right:5px;
float:left;
}
.client_box
{
width:569px;
height:103px;
padding:5px;
border-left:1px #ccc dashed;
border-top:1px #ccc dashed;
border-bottom:1px #ccc dashed;
border-right:none;
float:left;
}
.client_box_link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:25px;

}
.portfolio_box_link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:25px;
float:right;

}
.portfolio_box
{
width:559px;
height:auto;
border-bottom:1px #ccc dashed;
border-top:1px #ccc dashed;
border-left:1px #ccc dashed;
padding-top:15px;
padding-left:15px;
padding-right:5px;
padding-bottom:15px;
}

img.expando{ /*sample CSS for expando images. Not required but recommended*/
height:auto;
border: none;
vertical-align: top;/*top aligns image, so mouse has less of a change of moving out of image while image is expanding*/
padding-right:15px;
float:left; 
}
.time_field
{
width:780px;
height:auto;
float:left;
}
.time
{
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

aa
{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
aa:hover
{
color:#999933;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.MyBottom
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#666666;
}

.TdClass
{
padding-left:10px; 
color:#660099; 
font-weight:bold; 
font-family:Verdana; 
text-decoration:none;
font-size:11px;
height:25px;
/* border-bottom:1px #666 solid */
}

.TdLink
{
color:#660099; 
font-weight:bold; 
font-family:Verdana; 
font-size:11px; 
text-decoration:none;

}
.MyMenuTD
{
padding-left:15px; 
font-weight:bold;
font-family:Verdana; 
font-size:10px; 
color:#666; 
text-decoration:none;
height:25px;
/* border-bottom:1px #666 solid */
}

.MyMenuLinkClass
{
padding-left:2px; 
font-weight:bold;
color:#999; 
font-family:Verdana; 
font-size:10px; 
text-decoration:none;
}

.MyMenuLinkClass:hover
{
    color:#e87d1d; 
}
.DataLink
{
font-weight:bold;
font-family:Verdana; 
font-size:12px; 
color:Maroon ; 
text-decoration:none;
}

.DataFont
{
color:#25507E;font-weight:bold; font-family:Verdana; font-size:12px;
}

.FormFont
{
    color:#666;
    font-family:Verdana; font-size:11px;
    padding:1px;
}

.MailFont
{
    color:#666;
    font-family:Verdana; font-size:11px;
    padding:3px;
}

.MailTextFont
{
    color:#666;
    font-family:Verdana; font-size:11px;
    padding-top:3px;
    padding-right:3px;
    padding-bottom:3px;
    padding-left:8px;
}


.TdBlogClass
{
padding-left:10px; 
padding-right:10px; 
color:#000; 
font-weight:normal; 
font-family:Verdana; 
font-size:11px;
text-decoration:none;
/* border-bottom:1px #666 solid */
}

.TdBlogClassLink
{
color:#666; 
font-weight:bold ; 
font-family:Verdana; 
font-size:10px;
text-decoration:none;
/* border-bottom:1px #666 solid */
}
.TdBlogClassLink:hover
{
color:#e87d1d; 
}
.TdBlogDateClass
{
padding-left:10px; 
color:#666; 
font-weight:normal; 
font-family:Verdana; 
font-style:italic;
font-size:9px;
text-decoration:none;
/* border-bottom:1px #666 solid */
}

.TdBlogCategory
{
padding-left:4px; 
padding-right:10px; 
color:#000; 
font-weight:normal; 
font-family:Verdana; 
font-size:10px;
text-decoration:none;
/* border-bottom:1px #666 solid */
}

.TdBlogArchiveLink
{
color:#006699; 
font-weight:normal  ; 
font-family:Verdana; 
font-size:11px;
text-decoration:none;
padding:2px;
/* border-bottom:1px #666 solid */
}

.BlogTitle
{
color:#e87d1d; 
font-weight:bold; 
font-family:Verdana; 
font-size:16px;
text-decoration:none;
padding-top:5px;
/* border-bottom:1px #666 solid */
}



.BlogDate
{
color:#555; 
font-weight:normal; 
font-family:Verdana; 
font-size:10px;
text-decoration:none;
padding:2px;
/* border-bottom:1px #666 solid */
}

.BlogDescription
{
color:#555; 
font-weight:normal; 
font-family:Verdana; 
font-size:11px;
text-decoration:none;
padding:0px 2px 0px 2px;
/* border-bottom:1px #666 solid */
}
.BlogDescription a
{
color:#0095D3; 
font-weight:normal; 
font-family:Verdana; 
font-size:11px;
text-decoration:none;
}
.BlogDescription a:hover
{
color:#e87d1d; 
font-weight:normal; 
font-family:Verdana; 
font-size:11px;
text-decoration:underline;
}
.BlogLink
{
color:#666; 
font-weight:normal; 
font-family:Verdana; 
font-size:11px;
text-decoration:none;
/* border-bottom:1px #666 solid */
}

.BlogTagLink
{
color:#006699; 
font-weight:normal; 
font-family:Verdana; 
font-size:11px;
text-decoration:none;
/* border-bottom:1px #666 solid */
}

.BlogTagLink:hover
{
 text-decoration:underline;
}

.BlogCategoryBlogLink
{
color:#006699; 
font-weight:normal; 
font-family:Verdana; 
font-size:11px;
text-decoration:none;
padding-left:15px;
/* border-bottom:1px #666 solid */
}

.BlogComment
{
color:#006699; 
font-weight:normal; 
font-family:Verdana; 
font-size:11px;
text-decoration:none;
padding-left:5px;
}

.RssCategory
{
color:#666; 
font-weight:normal; 
font-family:Verdana; 
font-size:11px;
text-decoration:none;
padding-left:5px;

/* border-bottom:1px #666 solid */
}

.RssCategoryLink
{
color:#0000EE; 
font-weight:bold; 
font-family:Verdana; 
font-size:13px;
text-decoration:underline;
padding-left:5px;

/* border-bottom:1px #666 solid */
}

.RssCategory a
{
color:#0095D3; 
font-weight:normal; 
font-family:Verdana; 
font-size:11px;
text-decoration:none;
}
.RssCategory a:hover
{
color:#e87d1d; 
font-weight:normal; 
font-family:Verdana; 
font-size:11px;
text-decoration:underline;
}

.Aboutus
{
color:#990000; 
font-weight:normal; 
font-family:Verdana; 
font-size:11px;
text-decoration:underline;
}
.Aboutus:Hover
{
color:#00CCFF; 
}

.TdArchive
{
color:#660099; 
font-weight:bold; 
font-family:Verdana ;
text-decoration:none;
font-size:11px;
height:25px;
/* border-bottom:1px #666 solid */
}

.QuotTitle
{
font-family:Verdana; 
text-decoration:none;
font-size:11px;
padding: 2px 2px 2px 5px; 

color:#fff;
/* border-bottom:1px #666 solid */
}

.QuotMessage
{
font-family:Verdana; 
text-decoration:none;
font-size:11px;
padding-left:8px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
/* border-bottom:1px #666 solid */
}

.QuotMatter
{
font-family:Verdana; 
text-decoration:none;
font-size:11px;
padding-right:3px;
padding-top:0px;
padding-bottom:3px;
/* border-bottom:1px #666 solid */
}

.QuotTxt
{
font-family:Verdana; 
text-decoration:none;
font-size:11px;
padding-top:3px;
padding-bottom:3px;

/* border-bottom:1px #666 solid */
}
.TdQuot
{
font-family:Verdana; 
text-decoration:none;
font-size:11px;

}


.Clientfield
{
width:250px;
height:auto;
color:#3188B4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
line-height:15px;
text-decoration:none;
padding-left:5px;
float:left;
}

.ClientText
{
color:#3188B4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold ;
text-align:left;
line-height:15px;
text-decoration:none;
}


.ClientText:hover
{
color:#EA7E1C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold ;
text-align:left;
line-height:15px;
text-decoration:none;
}

.ClientTitle
{
color:#5F604B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
line-height:15px;
text-decoration:none;
width:564px;
}

.ClientLink
{
color:#5F604B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal ;
text-align:left;
line-height:15px;
text-decoration:none;
width:554px;

}

.ClientLink:hover
{
color:#EA7E1C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal ;
text-align:left;
line-height:15px;
text-decoration:none;
width:554px;

}

.newsTitle
{
color:#E87D1D; 
font-weight:bold; 
font-family:Verdana; 
font-size:12px;
text-decoration:none;
padding-top:5px;
/* border-bottom:1px #666 solid */
}

.tline
{
background:#fff;
height:5px;
border-bottom:1px #ccc dashed;
padding-bottom:5px;
float:right;
}


.TabBlogField
{
width:150px;
height:40px;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
line-height:15px;
text-decoration:none;
padding-left:5px;
}