@charset "UTF-8";
/* CSS Document */

body {background-color:#e6e6e6; background-image:url(../img/back_body.jpg); background-repeat:repeat; margin: 0px; padding: 0px;}
img {border:none;}
a {border:none;}
p {font-family:"Times New Roman", Times, serif;}


.header_type {color:#8d9aa5; font-size:20px; font-weight:bold;}
.header_type a {color:#a2a2a2; font-size:20px; font-weight:bold; text-decoration:none;}
.header_type a:hover {color:#d8d8d8; font-size:20px; font-weight:bold; text-decoration:none;}

.about_pull_type {color:#a2a2a2; font-size:24px; font-weight:bold; line-height:22px;}
.about_pull_type_2 {color:#8d9aa5; font-size:24px; font-weight:bold; line-height:22px;}

.about_body_type {color:#a2a2a2; font-size:16px; font-weight:normal; line-height:18px;}
.about_body_type_2 {color:#8d9aa5; font-size:16px; font-weight:bold; line-height:18px;}

.contact_name_type {color:#8d9aa5; font-size:24px; font-weight:bold; line-height:18px;}
.contact_type {color:#a2a2a2; font-size:16px; font-weight:bold;}
.contact_type a {color:#a2a2a2; font-size:16px; font-weight:bold; text-decoration:none;}
.contact_type a:hover {color:#d8d8d8; font-size:16px; font-weight:bold; text-decoration:none;}

.contact_politeco_type {color:#a2a2a2; font-size:14px;}
.contact_politeco_type a {color:#8d9aa5; font-size:14px; font-weight:bold; text-decoration:none;}
.contact_politeco_type a:hover {color:#d8d8d8; font-size:14px; font-weight:bold; text-decoration:none;}



/* Main */

#bodyshell {margin:0px auto; padding:0px; width:1026px; height:auto; background-image:url(../img/back_main.jpg); background-position:top left; background-repeat:repeat-y;}
#bodyinnershell {margin:0px auto; padding:0px; width:918px; height:92px;}

#topbar_shell {margin:0px; padding:0px; width:918px; height:92px;}
#topbar_left {float:left; margin:0px; padding:0px; width:735px; height:92px; background-image:url(../img/header_logo.jpg); background-position:top left; background-repeat:no-repeat;}
#topbar_right_shell {float:left; margin:0px; padding:0px; width:183px; height:92px;}
#topbar_right_space {margin:0px; padding:0px; width:183px; height:45px;}

#topbar_navshell {margin:0px; padding:0px; width:183px; height:19px;}
.nav_dash {float:left; margin:0px; padding:0px; width:14px; height:19px; background-image:url(../img/nav_dash.jpg); background-position:top left; background-repeat:no-repeat;}

#nav_1_work {float:left; margin:0px; padding:0px; width:47px; height:19px; background-image:url(../img/nav_1_work_btn.jpg); background-position:top left; background-repeat:no-repeat;}
a #nav_1_work {background-position:top left;}
a:hover #nav_1_work {background-position:bottom left;}
#nav_1_work_sel {float:left; margin:0px; padding:0px; width:47px; height:19px; background-image:url(../img/nav_1_work_sel.jpg); background-position:top left; background-repeat:no-repeat;}

#nav_2_about {float:left; margin:0px; padding:0px; width:51px; height:19px; background-image:url(../img/nav_2_about_btn.jpg); background-position:top left; background-repeat:no-repeat;}
a #nav_2_about {background-position:top left;}
a:hover #nav_2_about {background-position:bottom left;}
#nav_2_about_sel {float:left; margin:0px; padding:0px; width:51px; height:19px; background-image:url(../img/nav_2_about_sel.jpg); background-position:top left; background-repeat:no-repeat;}

#nav_3_contact {float:left; margin:0px; padding:0px; width:57px; height:19px; background-image:url(../img/nav_3_contact_btn.jpg); background-position:top left; background-repeat:no-repeat;}
a #nav_3_contact {background-position:top left;}
a:hover #nav_3_contact {background-position:bottom left;}
#nav_3_contact_sel {float:left; margin:0px; padding:0px; width:57px; height:19px; background-image:url(../img/nav_3_contact_sel.jpg); background-position:top left; background-repeat:no-repeat;}

#topbar_thickline {margin:0px; padding:0px; width:918px; height:27px; background-image:url(../img/header_bar.jpg); background-position:top left; background-repeat:repeat-x;}


/* Content */

#header_type {margin:0px; padding:0px; width:918px; height:32px; font-size:20px; text-decoration:none; line-height:20px;}
#header_hordash {margin:0px; padding:0px; width:918px; height:21px; background-image:url(../img/header_dashhor.jpg); background-position:top left; background-repeat:repeat-x;}
#contentbox_shell {margin:0px; padding:0px; width:918px; height:auto;}


/* Home */

#homeshell_1 {float:left; margin:0px; padding:0px; width:298px; height:352px;}
#homeshell_2 {float:left; margin:0px 0px 0px 12px; padding:0px; width:298px; height:352px;}
#homeshell_3 {float:left; margin:0px 0px 0px 12px; padding:0px; width:298px; height:352px;}

.home_bot_shell {margin:0px; padding:0px; width:298px; height:52px;}
.home_bot_btn {float:left; margin:0px; padding:0px; width:82px; height:52px; background-image:url(../img/home_play_btn.jpg); background-position:top left; background-repeat:no-repeat;}
.home_bot_btn a {background-position:top left;}
.home_bot_btn:hover {background-position:bottom left;}

#home_1_trouble_img {margin:0px; padding:0px; width:298px; height:300px; background-image:url(../img/home_trouble_img.jpg); background-position:top left; background-repeat:no-repeat;}
#home_1_trouble_title {float:left; margin:0px; padding:0px; width:216px; height:52px; background-image:url(../img/home_trouble_title.jpg); background-position:top left; background-repeat:no-repeat;}

#home_2_sanza_img {margin:0px; padding:0px; width:298px; height:300px; background-image:url(../img/home_sanza_img.jpg); background-position:top left; background-repeat:no-repeat;}
#home_2_sanza_title {float:left; margin:0px; padding:0px; width:216px; height:52px; background-image:url(../img/home_sanza_title.jpg); background-position:top left; background-repeat:no-repeat;}

#home_3_icono_img {margin:0px; padding:0px; width:298px; height:300px; background-image:url(../img/home_icono_img.jpg); background-position:top left; background-repeat:no-repeat;}
#home_3_icono_title {float:left; margin:0px; padding:0px; width:216px; height:52px; background-image:url(../img/home_icono_title.jpg); background-position:top left; background-repeat:no-repeat;}

#home_botspace {margin:0px; padding:0px; width:918px; height:44px;}


/* About */

#about_header_hordash {margin:0px; padding:0px; width:918px; height:41px; background-image:url(../img/header_dashhor.jpg); background-position:top left; background-repeat:repeat-x;}
#about_conent_shell {margin:0px; padding:0px; width:918px; height:251px;}
#about_content_left {float:left; margin:0px; padding:0px; width:174px; height:251px; background-image:url(../img/about_nadia_img.jpg); background-position:top left; background-repeat:no-repeat;}
#about_content_right {float:left; margin:0px; padding:0px; width:744px; height:251px;}


/* Contact */

#contact_header_hordash {margin:0px; padding:0px; width:918px; height:41px; background-image:url(../img/header_dashhor.jpg); background-position:top left; background-repeat:repeat-x;}
#contact_header_hordash_2 {margin:0px; padding:0px; width:918px; height:41px; background-image:url(../img/header_dashhor.jpg); background-position:top left; background-repeat:repeat-x;}
#contact_content_shell {margin:0px; padding:0px; width:918px; height:233px;}

#contact_name {margin:0px; padding:0px; width:918px; height:39px;}
#contact_phone_shell {margin:0px; padding:0px; width:918px; height:26px;}
#contact_phone_icon {float:left; margin:0px; padding:0px; width:34px; height:26px; background-image:url(../img/contact_phone_icon.jpg); background-position:top left; background-repeat:no-repeat;}
#contact_phone_type {float:left; margin:0px; padding:0px; width:884px; height:26px;}

#contact_addy_shell {margin:0px; padding:0px; width:918px; height:50px;}
#contact_addy_icon {float:left; margin:0px; padding:0px; width:34px; height:39px; background-image:url(../img/contact_addy_icon.jpg); background-position:top left; background-repeat:no-repeat;}
#contact_addy_type {float:left; margin:0px; padding:0px; width:884px; height:39px;}

#contact_politeco {margin:0px; padding:0px; width:918px; height:22px; background-image:url(../img/contact_politecologo.jpg); background-position:top left; background-repeat:no-repeat;}
#contact_politeco_type {margin:0px; padding:0px; width:918px; height:63px;}


/* Video */

#video_header_hordash {margin:0px; padding:0px; width:918px; height:21px; background-image:url(../img/header_dashhor.jpg); background-position:top left; background-repeat:repeat-x;}
#video_content_shell {margin:0px; padding:0px; width:918px; height:auto; background-image:url(../img/video_diagonal_back.jpg); background-position:op left; background-repeat:repeat;}
#video_player_shell {margin:0px auto; padding:0px; width:550px; height:auto;} 
#video_botspace {margin:0px; padding:0px; width:918px; height:32px;}

#video_header_arrow {float:left; margin:0px; padding:0px; width:15px; height:32px; background-image:url(../img/header_vid_arrow.jpg); background-position:top left; background-repeat:no-repeat;}
#video_header_dash {float:left; margin:0px; padding:0px; width:27px; height:32px; background-image:url(../img/header_vid_verdash.jpg); background-position:top left; background-repeat:no-repeat;}

.video_header_type {float:left; margin:0px; padding:0px; width:auto; height:32px;}




/* Bottom */

#bot_thickline {margin:0px; padding:0px; width:918px; height:25px; background-image:url(../img/header_bar.jpg); background-position:top left; background-repeat:repeat-x;}

#bot_shell {margin:0px; padding:0px; width:918px; height:22px;}

#bot_1_phone {float:left; margin:0px; padding:0px; width:111px; height:22px; background-image:url(../img/bot_1_phone.jpg); background-position:top left; background-repeat:no-repeat;}
a #bot_1_phone {background-position:top left;}
a:hover #bot_1_phone {background-position:bottom left;}

#bot_2_email {float:left; margin:0px 0px 0px 31px; padding:0px; width:156px; height:22px; background-image:url(../img/bot_2_email.jpg); background-position:top left; background-repeat:no-repeat;}
a #bot_2_email {background-position:top left;}
a:hover #bot_2_email {background-position:bottom left;}

#bot_3_site {float:left; margin:0px 0px 0px 12px; padding:0px; width:156px; height:22px; background-image:url(../img/bot_3_site.jpg); background-position:top left; background-repeat:no-repeat;}
a #bot_3_site {background-position:top left;}
a:hover #bot_3_site {background-position:bottom left;}

#botbar {margin:0px auto; padding:0px; width:1026px; height:56px; background-image:url(../img/botbar.jpg); background-position:top left; background-repeat:no-repeat;}

#bot_swiss_shell {margin:0px auto; padding:0px; width:918px; height:34px;}
#bot_swiss_btn {margin:0px 0px 0px 0px; padding:0px; width:298px; height:34px; background-image:url(../img/bot_swisslogo.jpg); background-position:top left; background-repeat:no-repeat;}
a #bot_swiss_btn {background-position:top left;}
a:hover #bot_swiss_btn {background-position:bottom left;}