/* elements */

/* fonts - change 'arial,verdana,sans-serif' to your preferred font */
address, blockquote, body, caption, center, dd, dir, div, dl, dt, form, h1, h2, h3, h4, h5, h6, menu, ol, p, td, th, ul {
font-size: 11px;
font-family: Tahoma;
}

/* real styles */

a {
cursor: pointer
}

a:link {
color: blue;
background: transparent;
text-decoration: none
}

a:visited {
color: red;
background: transparent;
text-decoration: none
}

a:active {
color: green;
background: transparent;
text-decoration: none
}

a:hover {
text-decoration: underline
}

address {
margin: 0em 0% 0em 0%;
font: 11px/1 Tahoma;
}

big {
font-size: 1em
}

blockquote {
margin: 0em 0% 0em 0%;
line-height: 1
}

body {
margin: 0em 0% 0em 0%;
font: 11px/1 Tahoma;
background: white;
cursor: default
}

button {
cursor: auto
}

caption {
margin: 0em 0% 0em 0%;
line-height: 1
}

code {
font-size: 1em;
font-family: monospace
} /* to avoid overriding boldness/italicity by using font */

.Title {
	color: #FFFFFFFF;
	font-size: 16px;
	font-family: tahoma;
	font-weight: bold;
}

.subTitle {
	color: #FFFFFFFF;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
}


div {
margin: 0em 0% 0em 0%;
line-height: 1.3
}

dd {
margin: 0em 0% 0em 0%;
line-height: 1
}

dl {
margin: 0em 0% 0em 0%
}

dt {
margin: 0em 0% 0em 0%;
line-height: 1
}

hr {
margin: 0em 0% 0em 0%
}

html {
margin: 0;
background: white
}

input {
font-family: Tahoma;
font-size: 11px;
cursor: auto;
}

kbd {
font: 1em monospace
}

p {
margin: 0em 0% 0em 0%;
line-height: 1
}

pre {
margin: 0em 0% 0em 0%;
font: 1em/1 monospace
}

samp {
font: 1em monospace
}

select {
font-family: Tahoma;
font-size: 11px;
}

small {
font-size: 1em
}

sub {
font-size: 1em
}

sup {
font-size: 1em
}

td {
line-height: 1.3
}

textarea {
font-family: Tahoma;
font-size: 11px;
cursor: text
}

th {
font: bold 1em/1 Arial,Verdana,sans-serif
}

tt {
font: 1em monospace
}

ul {
font-family: tahoma;
font-size: 11px;
color: #707780;
list-style: square
}

ul.private {
  list-style: url(/pix/box/cub_72.jpg) square;
}


/************************************************
*
*	ID  TOP
*
************************************************/

div#top a:link {
color: #FFF;
background: transparent;
font-family: Helvetica,Verdana,sans-serif;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

div#top a:visited {
color: #FFF;
background: transparent;
font-family: Helvetica,Verdana,sans-serif;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

div#top a:hover {
color: #FFF;
background: transparent;
font-family: Helvetica,Verdana,sans-serif;
font-weight: bold;
font-size: 11px;
text-decoration: underline;
}

div#top a:active {
color: #FFF;
background: transparent;
font-family: Helvetica,Verdana,sans-serif;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}

div#top td.c21 {
background: url(/pix/common/top_21.jpg) no-repeat;
width: 310px;
height: 149px;
vertical-align: top;
margin: 0px;
padding: 0px;
}

div#top td.c22 {
background: url(/pix/common/top_22.jpg) no-repeat;
width: 456px;
height: 149px;
margin: 0px;
padding: 0px;
}

div#top td.c23 {
background: url(/pix/common/top_23.jpg) repeat-x;
}

div#top td.c13 {
background: url(/pix/common/top_13.jpg) repeat-x;
}

div#top p.logo {
margin: 4px 0px 0px 0px;
}

div#top p.company {
font-family: Tahoma;
margin: 62px 0px 0px 20px;
color: #4F6274;
font-size: 10px;
}

div#top p.sousmenu {
margin: 130px 0px 0px 45px;
font-family: ARIAL;
color: white;
}

/************************************************
*
*	ID  MIDDLE
*
************************************************/

div#middle td.content {
padding: 5px 0px 5px 0px;
}

div#middle a:link {
color: #3F4F5E;
text-decoration: underline;
}

div#middle a:visited {
color: #3F4F5E;
text-decoration: underline;
}

div#middle a:hover {
color: #3F4F5E;
text-decoration: underline;
}

div#middle a:active {
color: #3F4F5E;
text-decoration: underline;
}

div#middle td.vertstrip {
background: url(/pix/common/middle_vertstrip.gif) 1px 1px repeat-y;
}

/************************************************
*
*	ID  BOTTOM
*
************************************************/

div#bottom a:link {
color: #3F4F5E;
text-decoration: underline;
}

div#bottom a:visited {
color: #3F4F5E;
text-decoration: underline;
}

div#bottom a:hover {
color: #3F4F5E;
text-decoration: underline;
}

div#bottom a:active {
color: #3F4F5E;
text-decoration: underline;
}

div#bottom td.c11 {
background: url(/pix/common/bottom_11.jpg) no-repeat;
width: 766px;
height: 29px;
}

div#bottom td.c11 p {
margin: 0px 0px 0px 210px;
font-size: 10px;
}

div#bottom td.c12 {
background: url(/pix/common/bottom_12.jpg) repeat-x;
}

div#bottom td.c21 {
background: url(/pix/common/bottom_21.jpg) repeat-x;
height: 21px;
}

div#bottom td.c31 {
background-color: #8092A3;
height: 35px;
padding: 0px 0px 0px 15px;
color: #000;
font-size: 9px;
}

div#bottom td.c31 p {
color: #000;
font-size: 9px;
}

/************************************************
*
*	CLASS  PACK
*
************************************************/

.pack table.main {
width: 136px;
height: 205px;
}

.pack a {
color: #707780;
}

.pack th {
height: 41px;
padding: 0px 0px 0px 40px;
font-size: 14px;
font-family: tahoma;
vertical-align: bottom;
text-align: left;
}

.pack th.spec {
padding: 0px 0px 0px 44px;
}

.pack td {
font-size: 11px;
font-family: tahoma;
}

.pack td.c21 {
height: 61px;
padding: 5px 0px 0px 15px;
color: #637A8E;
}

.pack td.c21 a {
color: #475562;
}

.pack td.c31 {
padding: 5px 0px 0px 61px;
color: #637A8E;
}

/************************************************
*
*	ID  GUARANTEE
*
************************************************/

div#guarantee table.main {
width: 279px;
}

div#guarantee td.c11 {
width: 21%;
text-align: right;
}

div#guarantee td.c12 {
width: 79%;
padding: 0px 10px 5px 10px;
color: #8D9398;
font-size: 11px;
font-family: tahoma;
}

div#guarantee .title {
color: #EC6206;
font-weight: bold;
text-decoration: underline;
}

/************************************************
*
*	ID  SMALL_COLUMN
*
************************************************/

div#small_column table.main {
width: 136px;
}

div#small_column th {
background: url(/pix/right/main1-7_12.jpg) no-repeat;
width: 136px;
height: 23px;
padding: 0px 0px 0px 20px;
color: #ffffff;
font-size: 11px;
font-family: tahoma;
font-weight: bold;
text-align: left;
}

div#small_column td.c11 {
width: 21%;
text-align: right;
}

div#small_column td.c12 {
width: 79%;
padding: 0px 10px 5px 10px;
color: #8D9398;
font-size: 11px;
font-family: tahoma;
}

div#small_column td.content {
padding: 0px 0px 12px 5px;
color: #8d9398;
font-size: 11px;
font-family: tahoma;
}

div#small_column td.partners {
padding: 0px 0px 12px 5px;
color: #707780;
font-size: 9px;
font-family: tahoma;
text-align: center;
}

div#small_column .title {
color: #ec6206;
font-weight: bold;
}

/************************************************
*
*	ID  DIRECT_CHAT
*
************************************************/

div#direct_chat table.main {
width: 136px;
}

div#direct_chat th {
background: url(/pix/right/main1-7_19.jpg) no-repeat;
width: 136px;
height: 23px;
padding: 0px 0px 0px 20px;
color: #ffffff;
font-size: 11px;
font-family: tahoma;
font-weight: bold;
text-align: left;
}

div#direct_chat td.c11 {
background: url(/pix/right/main1-7_21.jpg) no-repeat;
width: 136px;
height: 61px;
padding: 0px 5px 5px 0px;
color: #598527;
font-size: 10px;
font-family: tahoma;
text-align: right;
}

div#direct_chat td.c11 a:link {
color: #598527;
text-decoration: none;
}

div#direct_chat td.c11 a:visited {
color: #598527;
text-decoration: none;
}

div#direct_chat td.c11 a:active {
color: #598527;
text-decoration: none;
}

div#direct_chat td.c11 a:hover {
color: #598527;
text-decoration: none;
}

/************************************************
*
*	CLASS  SQUARE_BOX_ERROR
*
************************************************/

.square_box_error table.main {
width: 279px;
}

.square_box_error th {
background: url(/pix/square_box_error/top.gif) no-repeat;
width: 279px;
height: 28px;
}

.square_box_error div.content1 {
padding: 0px 5px 0px 30px;
color: #8d9398;
font-size: 11px;
font-family: tahoma;
}

.square_box_error div.content2 {
padding: 0px 0px 0px 190px;
color: #587384;
font-size: 11px;
font-family: tahoma;
}

.square_box_error div.content2 a {
color: #587384;
}

.square_box_error div.content3 {
padding: 0px 10px 0px 0px;
}

.square_box_error td.c11 {
background: url(/pix/square_box_error/background.gif);
width: 279px;
}

.square_box_error td.c21 {
background: url(/pix/square_box_error/bottom.gif) no-repeat;
width: 279px;
height: 23px;
}

/************************************************
*
*	CLASS  SQUARE_BOX1
*
************************************************/

.square_box1 table.main {
width: 315px;
}

.square_box1 th {
background: url(/pix/square_box1/top.gif) no-repeat;
width: 315px;
height: 21px;
}

.square_box1 td.c11 {
background: url(/pix/square_box1/background1.jpg);
width: 315px;
height: 88px;
}

.square_box1 td.c21 {
background: url(/pix/square_box1/bottom.jpg);
width: 315px;
height: 23px;
}

.square_box1 div.content {
color: #8d9398;
font-size: 11px;
font-family: tahoma;
}

.square_box1 p.content {
color: #8d9398;
font-size: 11px;
font-family: tahoma;
}

/************************************************
*
*	CLASS  SQUARE_BOX2
*
************************************************/

.square_box2 table.main {
width: 315px;
}

.square_box2 th {
width: 315px;
height: 40px;
padding: 3px 0px 0px 30px;
text-align: left;
}

.square_box2 th.bg1 {
background: url(/pix/square_box2/top1.gif) no-repeat;
}

.square_box2 th.bg2 {
background: url(/pix/square_box2/top2.gif) no-repeat;
}

.square_box2 th.bg3 {
background: url(/pix/square_box2/top3.gif) no-repeat;
}

.square_box2 th.bg4 {
background: url(/pix/square_box2/top4.gif) no-repeat;
}

.square_box2 th.bg5 {
background: url(/pix/square_box2/top5.gif) no-repeat;
}

.square_box2 th.bg6 {
background: url(/pix/square_box2/top6.gif) no-repeat;
}

.square_box2 th.bg7 {
background: url(/pix/square_box2/top7.gif) no-repeat;
}

.square_box2 th.bg8 {
background: url(/pix/square_box2/top8.gif) no-repeat;
}

.square_box2 th.bg9 {
background: url(/pix/square_box2/top9.gif) no-repeat;
}

.square_box2 td {
height: 18px;
color: #8d9398;
font-size: 11px;
font-family: tahoma;
}

.square_box2 td.title1 {
padding: 0px 0px 0px 45px;
color: #ec6206;
font-weight: bold;
}

.square_box2 td.content1 {
padding: 0px 10px 0px 45px;
}

.square_box2 td.content2 {
padding: 0px 10px 0px 10px;
}

.square_box2 td.content3 {
padding: 0px 20px 0px 10px;
}

.square_box2 div.content1 {
padding: 0px 20px 0px 0px;
color: #8d9398;
font-size: 11px;
font-family: tahoma;
text-align: right;
}

/************************************************
*
*	CLASS  SQUARE_BOX3
*
************************************************/

.square_box3 table.main {
width: 279px;
}

.square_box3 th {
background: url(/pix/square_box3/top.jpg) no-repeat;
width: 279px;
height: 28px;
}

.square_box3 div.content1 {
padding: 0px 5px 0px 30px;
color: #8d9398;
font-size: 11px;
font-family: tahoma;
}

.square_box3 div.content2 {
padding: 0px 0px 0px 190px;
color: #587384;
font-size: 11px;
font-family: tahoma;
}

.square_box3 div.content2 a {
color: #587384;
}

.square_box3 div.content3 {
padding: 0px 10px 0px 0px;
}

.square_box3 td.c11 {
background: url(/pix/square_box3/background.jpg);
width: 279px;
}

.square_box3 td.c21 {
background: url(/pix/square_box3/bottom.jpg) no-repeat;
width: 279px;
height: 23px;
}

/************************************************
*
*	CLASS  SQUARE_BOX4
*
************************************************/

.square_box4 table.title_table {
width: 424px;
}

.square_box4 table.content_table {
width: 424px;
}

.square_box4 div.content1 {
padding: 0px 10px 0px 10px;
color: #8d9398;
font-size: 11px;
font-family: tahoma;
}

.square_box4 div.content1 a {
color: #31383a;
}

.square_box4 div.content2 {
padding: 0px 10px 0px 10px;
color: #707780;
font-size: 11px;
font-family: tahoma;
}

.square_box4 div.content2 a {
color: #31383a;
}

/************************************************
*
*	CLASS  SQUARE_BOX5
*
************************************************/

.square_box5 table.main {
width: 430px;
}

.square_box5 th {
width: 430px;
height: 40px;
padding: 3px 0px 0px 30px;
text-align: left;
}

.square_box5 th.bg1 {
background: url(/pix/square_box5/top1.gif) no-repeat;
}

.square_box5 th.bg2 {
background: url(/pix/square_box5/top2.gif) no-repeat;
}

.square_box5 th.bg3 {
background: url(/pix/square_box5/top3.gif) no-repeat;
}

.square_box5 td {
height: 18px;
color: #8d9398;
font-size: 11px;
font-family: tahoma;
}

.square_box5 td.content1 {
padding: 0px 25px 0px 10px;
}

/************************************************
*
*	ID  PACK_FUNCTIONS
*
************************************************/

#pack_functions {
font-family: tahoma;
font-size: 11px;
background-color: #D6D6D6;
}

#pack_functions a {
color: #0667A6;
text-decoration: underline;
}

#pack_functions th {
height: 22px;
font-family: tahoma;
font-size: 11px;
font-weight: normal;
background-color: #FFFFFF;
color: #8d9398;
}

#pack_functions th.main {
text-align: left;
}

#pack_functions th a:link {
color: #8d9398;
text-decoration: none;
}

#pack_functions th a:visited {
color: #8d9398;
text-decoration: none;
}

#pack_functions th a:hover {
color: #8d9398;
text-decoration: none;
}

#pack_functions th a:active {
color: #8d9398;
text-decoration: none;
}

#pack_functions td {
font-family: tahoma;
font-size: 11px;
color: #8d9398;
background-color: #FFFFFF;
text-align: center;
}

#pack_functions td.services {
text-align: left;
}

#pack_functions p.item {
margin : 2px; padding: 2px;
border: 1px dashed silver; border-width: 0 0 1px 0;
}

#pack_functions td.subservices {
padding: 0px 0px 0px 10px;
/*font-style: italic;*/
text-align: left;
}

#pack_functions td.subheader {
background-color: #DFDFDF;
text-align: left;
}

#pack_functions td.price {
color: #EA8F12;
}

/************************************************
*
*	ID  PACK_FUNCTIONS_SPEC
*
************************************************/

#pack_functions_spec {
font-family: tahoma;
font-size: 11px;
background-color: #FFFFFF;
}

#pack_functions_spec a {
color: #000000;
text-decoration: underline;
}

#pack_functions_spec th {
height: 22px;
font-family: tahoma;
font-size: 11px;
font-weight: normal;
background-color: #ADC3D6;
color: #000000;
}

#pack_functions_spec th.main {
text-align: left;
}

#pack_functions_spec td {
font-family: tahoma;
font-size: 11px;
color: #000000;
background-color: #ADC3D6;
text-align: center;
}

#pack_functions_spec td.services {
text-align: left;
}

#pack_functions_spec p.item {
margin : 2px; padding: 2px;
border: 1px dashed silver; border-width: 0 0 1px 0;
}

#pack_functions_spec td.subservices {
padding: 0px 0px 0px 10px;
/*font-style: italic;*/
text-align: left;
}

#pack_functions_spec td.subheader {
background-color: #ADC3D6;
text-align: left;
}

#pack_functions_spec td.price {
color: #EA8F12;
}

/************************************************
*
*	ID  PACK_FEATURES
*
************************************************/

#pack_features {
font-family: tahoma;
font-size: 11px;
}

#pack_features table.header {
background-color: #EF6108;
}

#pack_features td.lcorner {
background: url(/pix/box/features_orange_lcorner.gif) no-repeat;
width: 5px;
height: 5px;
margin: 0px;
padding: 0px;
}

#pack_features td.rcorner {
background: url(/pix/box/features_orange_rcorner.gif) no-repeat;
width: 5px;
height: 5px;
margin: 0px;
padding: 0px;
}

#pack_features td.separator {
background: url(/pix/box/features_orange_separator.gif);
height: 1px;
margin: 0px;
padding: 0px;
}

#pack_features tr.main {
background-color: #FDE7DA;
}

#pack_features td.value {
text-align: center;
}

/************************************************
*
*	ID  POPUP
*
************************************************/

#popup th {
font-family: tahoma;
font-size: 11px;
font-weight: normal;
color: #8d9398;
text-align: left;
padding: 0px 0px 0px 30px;
width: 497px;
height: 40px;
}

#popup th.bg1 {
background: url(/pix/window/top1.gif) no-repeat;
}

#popup th.bg2 {
background: url(/pix/window/top2.gif) no-repeat;
}

#popup th.bg3 {
background: url(/pix/window/top3.gif) no-repeat;
}

#popup td {
font-family: tahoma;
font-size: 11px;
color: #8d9398;
}

#popup td.close {
padding: 0px 30px 0px 30px;
text-align: right;
height: 18px;
}

#popup td.c11 {
padding: 0px 30px 0px 30px;
}

/************************************************
*
*	ID  CMD (commander)
*
************************************************/

div#cmd {
width: 700px;
padding: 0px 10px 0px 10px;
color: #8D9398;
font-size: 11px;
font-family: tahoma;
}

div#cmd td {
color: #8D9398;
font-size: 11px;
font-family: tahoma;
}

/************************************************
*
*	MISC CLASS
*
************************************************/

.txt1 {
color: #000000;
}

.txt2 {
color: #EB8F12;
}

.txt_code {
color: #CC0000;
background-color: #FFFFFF
}
