HTML {
	FONT-SIZE: 12px; BACKGROUND: url(bg-html.gif) #751013 repeat-x left top
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #616162; PADDING-TOP: 0px; FONT-FAMILY: Arial,Tahoma,Helvetica,Sans-serif; TEXT-ALIGN: center
}
#index {
	BACKGROUND: url(bg-body.jpg) no-repeat center top
}
#about {
	BACKGROUND: url(bg-body-about.jpg) no-repeat center top
}
#services {
	BACKGROUND: url(bg-body-services.jpg) no-repeat center top
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #6e6d6d
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #6e6d6d
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #6e6d6d
}
DIV {
	MARGIN-LEFT: auto; WIDTH: auto; MARGIN-RIGHT: auto; HEIGHT: auto
}
A {
	COLOR: #ff6c00; TEXT-DECORATION: none; outline: none
}
A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: underline
}
#main {
	WIDTH: 970px
}
#okvir {
	WIDTH: 970px
}
#main {
	WIDTH: 970px; TEXT-ALIGN: left
}
#okvir {
	
}
#header {
	BACKGROUND: url(bg-header.jpg) no-repeat center top; HEIGHT: 119px; TEXT-ALIGN: right
}
#logo {
	FLOAT: left; PADDING-TOP: 26px
}
#header A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; COLOR: #454545; TEXT-DECORATION: underline
}
#header A:hover {
	COLOR: #454545; TEXT-DECORATION: none
}
A:focus {
	COLOR: #454545; TEXT-DECORATION: none
}
#meni {
	MARGIN-TOP: 45px; FLOAT: right; WIDTH: 600px; HEIGHT: 30px
}
#menu_li {
	FLOAT: right; LIST-STYLE-TYPE: none
}
#menu_li LI {
	PADDING-LEFT: 28px; FONT-SIZE: 14px; FLOAT: left; WIDTH: auto; COLOR: #ffffff
}
#menu_li A {
	DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none; outline: none
}
#menu_li A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#menu_li LI A.home {
	BACKGROUND: url(menu-home-.gif) no-repeat center center; WIDTH: 35px
}
#menu_li LI A.home:hover {
	BACKGROUND: url(menu-home-hover-.gif) no-repeat center center; WIDTH: 35px
}
#menu_li LI A.active_home {
	BACKGROUND: url(menu-home-hover-.gif) no-repeat center center; WIDTH: 35px
}
#menu_li LI A.about {
	BACKGROUND: url(menu-about.gif) no-repeat center center; WIDTH: 74px
}
#menu_li LI A.about:hover {
	BACKGROUND: url(menu-about-hover.gif) no-repeat center center; WIDTH: 74px
}
#menu_li LI A.active_about {
	BACKGROUND: url(menu-about-hover.gif) no-repeat center center; WIDTH: 74px
}
#menu_li LI A.projects {
	BACKGROUND: url(menu-projects.gif) no-repeat center center; WIDTH: 95px
}
#menu_li LI A.projects:hover {
	BACKGROUND: url(menu-projects-hover.gif) no-repeat center center; WIDTH: 95px
}
#menu_li LI A.active_projects {
	BACKGROUND: url(menu-projects-hover.gif) no-repeat center center; WIDTH: 95px
}
#menu_li LI A.services {
	BACKGROUND: url(menu-services.gif) no-repeat center center; WIDTH: 91px
}
#menu_li LI A.services:hover {
	BACKGROUND: url(menu-services-hover.gif) no-repeat center center; WIDTH: 91px
}
#menu_li LI A.active_services {
	BACKGROUND: url(menu-services-hover.gif) no-repeat center center; WIDTH: 91px
}
#menu_li LI A.contact {
	BACKGROUND: url(menu-contact.gif) no-repeat center center; WIDTH: 88px
}
#menu_li LI A.contact:hover {
	BACKGROUND: url(menu-contact-hover.gif) no-repeat center center; WIDTH: 88px
}
#menu_li LI A.active_contact {
	BACKGROUND: url(menu-contact-hover.gif) no-repeat center center; WIDTH: 88px
}
#featured {
	BACKGROUND: url(bg-featured.jpg) no-repeat center top; WIDTH: 970px; POSITION: relative; HEIGHT: 287px
}
#f_project {
	LEFT: 57px; WIDTH: 480px; COLOR: #fff; LINE-HEIGHT: 16px; POSITION: absolute; TOP: 91px
}
#f_project P {
	PADDING-LEFT: 7px; MARGIN-BOTTOM: 12px
}
#f_project P A {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#f_project A.view_other_p {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(bt-view-other-p.jpg) no-repeat left center; WIDTH: 133px; TEXT-INDENT: -9999px; HEIGHT: 34px
}
#f_project A.view_other_p:hover {
	BACKGROUND: url(bt-view-other-p-h.jpg) no-repeat left center; TEXT-DECORATION: none
}
#f_project H1 {
	PADDING-LEFT: 7px; FONT-SIZE: 22px; MARGIN-BOTTOM: 15px; COLOR: #fff
}
#content {
	BACKGROUND: url(bg-content.gif) repeat-y; WIDTH: 970px
}
.bg_content_bottom {
	BACKGROUND: url(bg-footer.gif) no-repeat center top; WIDTH: 970px; HEIGHT: 29px
}
#a_content {
	BACKGROUND: url(bg-about.gif) no-repeat center top; WIDTH: 970px; PADDING-TOP: 20px
}
#c_content {
	BACKGROUND: url(bg-contact.gif) no-repeat center top; WIDTH: 970px; PADDING-TOP: 19px
}
#contact_content {
	BACKGROUND: url(bg-contact-content.gif) #fff no-repeat center bottom; FLOAT: left; PADDING-BOTTOM: 19px; WIDTH: 970px
}
#contact_content P {
	LINE-HEIGHT: 18px
}
#contact_content H2 {
	PADDING-BOTTOM: 8px
}
#contact_content FORM {
	PADDING-TOP: 12px
}
#contact_content FORM LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 14px 0px 0px; WIDTH: 52px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#contact_content FORM INPUT {
	MARGIN: 8px 0px 0px 5px; outline: none
}
#contact_content FORM SELECT {
	MARGIN: 8px 0px 0px 5px; outline: none
}
#contact_content FORM INPUT {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: url(bg-input-contact.gif) no-repeat left top; PADDING-BOTTOM: 5px; WIDTH: 202px; BORDER-TOP-STYLE: none; PADDING-TOP: 6px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#contact_content FORM INPUT:focus {
	BACKGROUND: url(bg-input-contact-h.gif) no-repeat left top
}
#contact_content FORM SELECT {
	MARGIN: 12px 0px 0px 5px; WIDTH: 212px
}
.div_textarea {
	BACKGROUND: url(bg-textarea-contact.gif) no-repeat left top; PADDING-BOTTOM: 4px; MARGIN: 8px 0px 0px 58px; PADDING-TOP: 4px
}
#div_textarea {
	BACKGROUND: url(bg-textarea-contact.gif) no-repeat left top; PADDING-BOTTOM: 4px; MARGIN: 8px 0px 0px 58px; PADDING-TOP: 4px
}
#div_textarea_1 {
	BACKGROUND: url(bg-textarea-contact.gif) no-repeat left top; PADDING-BOTTOM: 4px; MARGIN: 8px 0px 0px 58px; PADDING-TOP: 4px
}
* HTML .div_textarea {
	MARGIN: 8px 0px 0px 60px
}
* HTML #div_textarea {
	MARGIN: 8px 0px 0px 60px
}
* HTML #div_textarea_1 {
	MARGIN: 8px 0px 0px 60px
}
#contact_content FORM TEXTAREA {
	PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 203px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 88px; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none; outline: none; resize: none
}
.contact_box {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left
}
.cu {
	WIDTH: 281px
}
.hos {
	WIDTH: 291px
}
.ojsh {
	WIDTH: 278px
}
#contact_content FORM INPUT#sendButton {
	MARGIN-TOP: 12px; DISPLAY: block; BACKGROUND: url(bg-button.gif) no-repeat left top; MARGIN-LEFT: 192px; WIDTH: 84px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 39px
}
#contact_content FORM INPUT#sendButton:hover {
	BACKGROUND: url(bg-button-h.gif) no-repeat left top
}
#contact_content FORM INPUT#sendButton_say {
	MARGIN-TOP: 12px; DISPLAY: block; BACKGROUND: url(bg-button.gif) no-repeat left top; MARGIN-LEFT: 192px; WIDTH: 84px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 39px
}
#contact_content FORM INPUT#sendButton_say:hover {
	BACKGROUND: url(bg-button-h.gif) no-repeat left top
}
#contact_content FORM A {
	MARGIN-TOP: 12px; DISPLAY: block; BACKGROUND: url(bg-button.gif) no-repeat left top; MARGIN-LEFT: 192px; WIDTH: 84px; TEXT-INDENT: -9999px; HEIGHT: 39px
}
#contact_content FORM A:hover {
	BACKGROUND: url(bg-button-h.gif) no-repeat left top
}
.c_business_card {
	DISPLAY: block; FLOAT: left; WIDTH: 85px; TEXT-INDENT: -9999px; HEIGHT: 85px
}
.c_email {
	DISPLAY: block; FLOAT: left; WIDTH: 85px; TEXT-INDENT: -9999px; HEIGHT: 85px
}
.c_skype {
	DISPLAY: block; FLOAT: left; WIDTH: 85px; TEXT-INDENT: -9999px; HEIGHT: 85px
}
.c_business_card {
	BACKGROUND: url(bcard.jpg) no-repeat left top
}
.c_business_card:hover {
	BACKGROUND: url(bcard_rollOver.jpg) no-repeat left top
}
.c_email {
	BACKGROUND: url(email.jpg) no-repeat left top
}
.c_email:hover {
	BACKGROUND: url(email_rollOver.jpg) no-repeat left top
}
.c_skype {
	BACKGROUND: url(skype.jpg) no-repeat left top
}
.c_skype:hover {
	BACKGROUND: url(skype_rollOver.jpg) no-repeat left top
}
#p_content {
	BACKGROUND: url(bg-project-content-r.gif) repeat-y left top; WIDTH: 970px
}
#p_content_bck {
	BACKGROUND: url(bg-projects.gif) no-repeat center top; HEIGHT: 20px
}
#p_content_details {
	BACKGROUND: url(bg-projects.gif) no-repeat center top; WIDTH: 970px; PADDING-TOP: 20px
}
#details_content {
	BACKGROUND: url(bg-pcopy.gif) #fff repeat-y left top; WIDTH: 970px
}
#content {
	WIDTH: 970px
}
#right_sidebar {
	BACKGROUND: url(bg-rightsidebar.gif) no-repeat right top; FLOAT: right; WIDTH: 201px; PADDING-TOP: 19px; HEIGHT: 400px
}
#right_sidebar P {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
#right_sidebar P.title {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; COLOR: #212121
}
#right_sidebar H3 {
	PADDING-LEFT: 12px; FONT-SIZE: 14px; PADDING-BOTTOM: 12px; COLOR: #d61d01
}
.client {
	PADDING-LEFT: 12px; FLOAT: left; MARGIN-BOTTOM: 12px; WIDTH: 188px
}
.client IMG {
	PADDING-RIGHT: 10px; FLOAT: left; MARGIN-BOTTOM: 5px
}
#home_content {
	PADDING-LEFT: 10px; BACKGROUND: url(bg-homecontent.gif) no-repeat left top; FLOAT: left; WIDTH: 750px; PADDING-TOP: 19px; HEIGHT: 1280px
}
#home_content P {
	
}
.tbIMG IMG {
	BORDER-RIGHT: #efefef 5px solid; BORDER-TOP: #efefef 5px solid; BORDER-LEFT: #efefef 5px solid; BORDER-BOTTOM: #efefef 5px solid
}
#about_content {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; FLOAT: left; PADDING-BOTTOM: 19px; WIDTH: 932px
}
#services_content {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; FLOAT: left; PADDING-BOTTOM: 19px; WIDTH: 932px
}
#about_content {
	BACKGROUND: url(bg-about-content.gif) #fff no-repeat center bottom
}
#services_content {
	BACKGROUND: url(bg-services-content.jpg) #fff no-repeat center bottom
}
#services_content P {
	PADDING-LEFT: 112px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px
}
#a_copy {
	FLOAT: left; WIDTH: 552px
}
#a_copy IMG {
	PADDING-RIGHT: 12px; FLOAT: left
}
#illustration {
	FLOAT: right; WIDTH: 374px
}
#home_content H2 {
	MARGIN-BOTTOM: 4px
}
#about_content H2 {
	MARGIN-BOTTOM: 4px
}
#projects_content H2 {
	MARGIN-BOTTOM: 4px
}
#home_content P {
	MARGIN-BOTTOM: 10px; LINE-HEIGHT: 18px
}
#about_content P {
	MARGIN-BOTTOM: 10px; LINE-HEIGHT: 18px
}
#projects_content {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 970px
}
#projects_content_d {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 970px
}
#projects_content {
	BACKGROUND: url(bg-project-content.gif) no-repeat center bottom
}
#projects_content_d {
	BACKGROUND: url(bg-project-content-d.gif) no-repeat center bottom; PADDING-BOTTOM: 20px
}
#p_copy {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; WIDTH: 680px
}
#p_copy_details {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; WIDTH: 680px
}
#p_copy {
	BACKGROUND: url(bg-pcopy.gif) repeat-y right top
}
#p_copy H2 {
	PADDING-LEFT: 12px
}
#p_copy_details H2 {
	PADDING-LEFT: 12px
}
#p_copy P.p12 {
	PADDING-LEFT: 12px; PADDING-BOTTOM: 12px
}
#p_copy_details P.p12 {
	PADDING-LEFT: 12px; PADDING-BOTTOM: 12px
}
#p_copy P {
	LINE-HEIGHT: 18px
}
#p_copy_details P {
	LINE-HEIGHT: 18px
}
.clients {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 671px; TEXT-ALIGN: center
}
.d_client {
	FLOAT: left; WIDTH: 678px; TEXT-ALIGN: center
}
.d_info {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; BACKGROUND: url(bg-d-info.gif) no-repeat center top; HEIGHT: 80px; TEXT-ALIGN: left
}
* HTML .d_info {
	MARGIN-TOP: -3px
}
.d_info P.comp {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fff; PADDING-TOP: 28px
}
.dc_text {
	FLOAT: left; WIDTH: 200px
}
.bread_cd {
	MARGIN-TOP: 30px; FLOAT: left; WIDTH: 200px
}
.bread_cd A {
	DISPLAY: block; BACKGROUND: url(bg-bread-n.gif) no-repeat center center; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 14px; TEXT-INDENT: -9999px; HEIGHT: 14px
}
.bread_cd A.activecd {
	BACKGROUND: url(bg-bread-a.gif) no-repeat center center
}
.bread_cd A:hover {
	BACKGROUND: url(bg-bread-a.gif) no-repeat center center
}
.navigation_dc {
	MARGIN-TOP: 14px; FLOAT: right; WIDTH: 200px
}
.navigation_dc A.back {
	DISPLAY: block; FLOAT: right; WIDTH: 72px; TEXT-INDENT: -9999px; HEIGHT: 44px
}
.navigation_dc A.next {
	DISPLAY: block; FLOAT: right; WIDTH: 72px; TEXT-INDENT: -9999px; HEIGHT: 44px
}
.navigation_dc A.back {
	BACKGROUND: url(bg-dc-pre.gif) no-repeat left center
}
.navigation_dc A.back:hover {
	BACKGROUND: url(bg-dc-pre-h.gif) no-repeat left center
}
.navigation_dc A.next {
	BACKGROUND: url(bg-dc-next.gif) no-repeat left center
}
.navigation_dc A.next:hover {
	BACKGROUND: url(bg-dc-next-h.gif) no-repeat left center
}
.d_comp_info {
	PADDING-LEFT: 12px
}
.d_comp_info H3 {
	PADDING-TOP: 12px
}
.d_comp_info P {
	PADDING-BOTTOM: 12px
}
.d_comp_info P.d_c_desc {
	FONT-SIZE: 10px
}
.info {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; BACKGROUND: url(bg-info.jpg) no-repeat center top; HEIGHT: 80px; TEXT-ALIGN: left
}
* HTML .info {
	MARGIN-TOP: -3px
}
.text {
	FLOAT: left; WIDTH: 300px
}
.bt {
	FLOAT: right; WIDTH: 300px
}
.bt IMG {
	
}
.bt A {
	MARGIN-TOP: 18px; BACKGROUND: url(bt-details.gif) no-repeat left top; FLOAT: right; WIDTH: 127px; TEXT-INDENT: -9999px; HEIGHT: 32px
}
.bt A:hover {
	BACKGROUND: url(bt-details-h.gif) no-repeat left top
}
.info P.date {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #262626
}
.info P.c_title {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 16px
}
#pright_sidebar {
	BACKGROUND: url(bg-pright-sidebar.gif) repeat-x left top; FLOAT: right; WIDTH: 274px; HEIGHT: 1000px
}
* HTML #pright_sidebar {
	PADDING-BOTTOM: 166px
}
#dright_sidebar {
	FLOAT: right; WIDTH: 274px
}
.client P {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
#pright_sidebar P.title {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; COLOR: #212121
}
#pright_sidebar H3 {
	PADDING-LEFT: 12px; PADDING-BOTTOM: 8px
}
#dright_sidebar H3 {
	PADDING-LEFT: 12px; PADDING-BOTTOM: 8px
}
.pt {
	PADDING-TOP: 18px
}
.testimonial {
	MARGIN-LEFT: 12px
}
P.cloud {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: url(bg-cloud.gif) no-repeat 0px 0px; PADDING-BOTTOM: 8px; WIDTH: 220px; LINE-HEIGHT: 14px; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 96px
}
.people {
	MARGIN-BOTTOM: 12px
}
.people IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 26px; FLOAT: left
}
.people P {
	PADDING-TOP: 10px
}
.people P STRONG {
	COLOR: #212121
}
.side_quote {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 90px; MARGIN-LEFT: 10px; HEIGHT: 88px
}
.side_vcard {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 90px; MARGIN-LEFT: 10px; HEIGHT: 88px
}
.side_touch {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 90px; MARGIN-LEFT: 10px; HEIGHT: 88px
}
.h_side_quote {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 90px; MARGIN-LEFT: 10px; HEIGHT: 88px
}
.h_side_vcard {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 90px; MARGIN-LEFT: 10px; HEIGHT: 88px
}
.h_side_touch {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 90px; MARGIN-LEFT: 10px; HEIGHT: 88px
}
.side_quote {
	BACKGROUND: url(bg-sidequote.gif) no-repeat left top
}
.h_side_quote {
	BACKGROUND: url(bg-sidequote.gif) no-repeat left top
}
.side_vcard {
	BACKGROUND: url(bg-sidevcard.gif) no-repeat left top
}
.h_side_vcard {
	BACKGROUND: url(bg-sidevcard.gif) no-repeat left top
}
.side_touch {
	BACKGROUND: url(bg-sidetouch.gif) no-repeat left top
}
.h_side_touch {
	BACKGROUND: url(bg-sidetouch.gif) no-repeat left top
}
.side_quote H2 {
	FONT-SIZE: 16px; COLOR: #6e6d6d
}
.side_vcard H2 {
	FONT-SIZE: 16px; COLOR: #6e6d6d
}
.side_touch H2 {
	FONT-SIZE: 16px; COLOR: #6e6d6d
}
.side_quote H2 A {
	COLOR: #6e6d6d
}
.side_vcard H2 A {
	COLOR: #6e6d6d
}
.side_touch H2 A {
	COLOR: #6e6d6d
}
.side_quote H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
.side_vcard H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
.side_touch H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
.h_side_quote H2 {
	FONT-SIZE: 16px; COLOR: #ff6c00
}
.h_side_vcard H2 {
	FONT-SIZE: 16px; COLOR: #ff6c00
}
.h_side_touch H2 {
	FONT-SIZE: 16px; COLOR: #ff6c00
}
#hc_meni {
	BACKGROUND: url(bg-hcmenu.gif) repeat-x right top; FLOAT: left; WIDTH: 699px; HEIGHT: 50px
}
#hc_meni_li {
	MARGIN-TOP: 12px; FLOAT: right; LIST-STYLE-TYPE: none
}
#hc_meni_li LI {
	PADDING-RIGHT: 14px; FLOAT: left; WIDTH: auto
}
#hc_meni_li A {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; COLOR: #fff; TEXT-INDENT: -9999px; LINE-HEIGHT: 27px; TEXT-ALIGN: center; TEXT-DECORATION: underline; outline: none
}
#hc_meni_li LI A.usability {
	BACKGROUND: url(hcmenu-usability.gif) no-repeat center center; WIDTH: 88px
}
#hc_meni_li LI A.usability:hover {
	BACKGROUND: url(hcmenu-usability-hover.gif) no-repeat center center
}
#hc_meni_li LI A.web {
	BACKGROUND: url(hcmenu-web.gif) no-repeat center center; WIDTH: 141px
}
#hc_meni_li LI A.web:hover {
	BACKGROUND: url(hcmenu-web-hover.gif) no-repeat center center; WIDTH: 141px
}
#hc_meni_li LI A.php {
	BACKGROUND: url(hcmenu-php.gif) no-repeat center center; WIDTH: 51px
}
#hc_meni_li LI A.php:hover {
	BACKGROUND: url(hcmenu-php-hover.gif) no-repeat center center; WIDTH: 51px
}
#hc_meni_li LI A.ajax {
	BACKGROUND: url(hcmenu-ajax.gif) no-repeat center center; WIDTH: 51px
}
#hc_meni_li LI A.ajax:hover {
	BACKGROUND: url(hcmenu-ajax-hover.gif) no-repeat center center; WIDTH: 51px
}
#hc_meni_li LI A.html {
	BACKGROUND: url(hcmenu-html.gif) no-repeat center center; WIDTH: 101px
}
#hc_meni_li LI A.html:hover {
	BACKGROUND: url(hcmenu-html-hover.gif) no-repeat center center; WIDTH: 101px
}
#hc_meni_li LI A.design {
	BACKGROUND: url(hcmenu-design.gif) no-repeat center center; WIDTH: 152px
}
#hc_meni_li LI A.design:hover {
	BACKGROUND: url(hcmenu-design-hover.gif) no-repeat center center; WIDTH: 152px
}
#hccontent {
	FLOAT: left; WIDTH: 699px; HEIGHT: 122px
}
.quote {
	FLOAT: left; COLOR: #414141; HEIGHT: 122px
}
.vcard {
	FLOAT: left; COLOR: #414141; HEIGHT: 122px
}
.touch {
	FLOAT: left; COLOR: #414141; HEIGHT: 122px
}
.h_quote {
	FLOAT: left; COLOR: #414141; HEIGHT: 122px
}
.h_vcard {
	FLOAT: left; COLOR: #414141; HEIGHT: 122px
}
.h_touch {
	FLOAT: left; COLOR: #414141; HEIGHT: 122px
}
#quote {
	FLOAT: left; COLOR: #414141; HEIGHT: 122px
}
#vcard {
	FLOAT: left; COLOR: #414141; HEIGHT: 122px
}
#touch {
	FLOAT: left; COLOR: #414141; HEIGHT: 122px
}
#h_quote {
	FLOAT: left; COLOR: #414141; HEIGHT: 122px
}
#h_vcard {
	FLOAT: left; COLOR: #414141; HEIGHT: 122px
}
#h_touch {
	FLOAT: left; COLOR: #414141; HEIGHT: 122px
}
#quote H2 {
	FONT-SIZE: 15px; COLOR: #6e6d6d; PADDING-TOP: 24px
}
#vcard H2 {
	FONT-SIZE: 15px; COLOR: #6e6d6d; PADDING-TOP: 24px
}
#touch H2 {
	FONT-SIZE: 15px; COLOR: #6e6d6d; PADDING-TOP: 24px
}
#h_quote H2 {
	FONT-SIZE: 15px; COLOR: #6e6d6d; PADDING-TOP: 24px
}
#h_vcard H2 {
	FONT-SIZE: 15px; COLOR: #6e6d6d; PADDING-TOP: 24px
}
#h_touch H2 {
	FONT-SIZE: 15px; COLOR: #6e6d6d; PADDING-TOP: 24px
}
#quote H2 A {
	COLOR: #6e6d6d
}
#vcard H2 A {
	COLOR: #6e6d6d
}
#touch H2 A {
	COLOR: #6e6d6d
}
#h_quote H2 A {
	COLOR: #6e6d6d
}
#h_vcard H2 A {
	COLOR: #6e6d6d
}
#h_touch H2 A {
	COLOR: #6e6d6d
}
#quote H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
#vcard H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
#touch H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
#h_quote H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
#h_vcard H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
#h_touch H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
.quote H2 {
	FONT-SIZE: 15px; COLOR: #6e6d6d; PADDING-TOP: 24px
}
.vcard H2 {
	FONT-SIZE: 15px; COLOR: #6e6d6d; PADDING-TOP: 24px
}
.touch H2 {
	FONT-SIZE: 15px; COLOR: #6e6d6d; PADDING-TOP: 24px
}
.h_quote H2 {
	FONT-SIZE: 15px; COLOR: #6e6d6d; PADDING-TOP: 24px
}
.h_vcard H2 {
	FONT-SIZE: 15px; COLOR: #6e6d6d; PADDING-TOP: 24px
}
.h_touch H2 {
	FONT-SIZE: 15px; COLOR: #6e6d6d; PADDING-TOP: 24px
}
.quote H2 A {
	COLOR: #6e6d6d
}
.vcard H2 A {
	COLOR: #6e6d6d
}
.touch H2 A {
	COLOR: #6e6d6d
}
.h_quote H2 A {
	COLOR: #6e6d6d
}
.h_vcard H2 A {
	COLOR: #6e6d6d
}
.h_touch H2 A {
	COLOR: #6e6d6d
}
.quote H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
.vcard H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
.touch H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
.h_quote H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
.h_vcard H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
.h_touch H2 A:hover {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
.h_quote H2 {
	COLOR: #ff6c00
}
.h_vcard H2 {
	COLOR: #ff6c00
}
.h_touch H2 {
	COLOR: #ff6c00
}
.h_quote H2 A {
	COLOR: #ff6c00
}
.h_vcard H2 A {
	COLOR: #ff6c00
}
.h_touch H2 A {
	COLOR: #ff6c00
}
.quote {
	PADDING-RIGHT: 4px; PADDING-LEFT: 95px; BACKGROUND: url(bg-quote.jpg) no-repeat left top; WIDTH: 136px
}
#quote {
	PADDING-RIGHT: 4px; PADDING-LEFT: 95px; BACKGROUND: url(bg-quote.jpg) no-repeat left top; WIDTH: 136px
}
#vcard {
	PADDING-RIGHT: 4px; PADDING-LEFT: 95px; BACKGROUND: url(bg-vcard.jpg) no-repeat left top; WIDTH: 134px
}
.vcard {
	PADDING-RIGHT: 4px; PADDING-LEFT: 95px; BACKGROUND: url(bg-vcard.jpg) no-repeat left top; WIDTH: 134px
}
.touch {
	PADDING-RIGHT: 4px; PADDING-LEFT: 95px; BACKGROUND: url(bg-touch.jpg) no-repeat left top; WIDTH: 121px
}
#touch {
	PADDING-RIGHT: 4px; PADDING-LEFT: 95px; BACKGROUND: url(bg-touch.jpg) no-repeat right top; WIDTH: 132px
}
.h_quote {
	PADDING-RIGHT: 4px; PADDING-LEFT: 95px; BACKGROUND: url(bg-quote-hover.jpg) no-repeat left top; WIDTH: 136px
}
.h_vcard {
	PADDING-RIGHT: 4px; PADDING-LEFT: 95px; BACKGROUND: url(bg-vcard-hover.jpg) no-repeat left top; WIDTH: 134px
}
.h_touch {
	PADDING-RIGHT: 4px; PADDING-LEFT: 95px; BACKGROUND: url(bg-touch.jpg) no-repeat right top; WIDTH: 132px
}
#footer {
	FONT-SIZE: 11px; WIDTH: 970px; COLOR: #fefefe; PADDING-TOP: 21px; HEIGHT: 50px
}
#cop {
	FLOAT: left; WIDTH: 400px
}
#cop IMG {
	PADDING-RIGHT: 4px; FLOAT: left
}
#cop P {
	LINE-HEIGHT: 22px
}
#newsletter {
	FLOAT: right
}
#newsletter INPUT {
	FLOAT: left
}
#newsletter LABEL {
	FLOAT: left
}
#newsletter LABEL {
	PADDING-RIGHT: 10px; PADDING-TOP: 6px
}
#newsletter INPUT.inp {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(bg-newsletterinput.jpg) no-repeat left center; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 186px; COLOR: #4c4c4c; BORDER-TOP-STYLE: none; MARGIN-RIGHT: -2px; PADDING-TOP: 6px; FONT-FAMILY: Tahoma,Helvetica,Sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 18px; BORDER-BOTTOM-STYLE: none; outline: none
}
#newsletter INPUT.inp:focus {
	BACKGROUND: url(bg-newsletterinput_hover.jpg) no-repeat left center
}
.popup_message {
	DISPLAY: none; BORDER-LEFT-COLOR: #000; BACKGROUND: #f6b36f; LEFT: 50%; BORDER-BOTTOM-COLOR: #000; MARGIN-LEFT: -200px; WIDTH: 398px; BORDER-TOP-COLOR: #000; POSITION: absolute; TOP: 350px; HEIGHT: 80px; BORDER-RIGHT-COLOR: #000
}
