a
{
color: rgba( 85, 100,  85, 1.0);
text-decoration: underline;
font-weight: bolder; 
}
a:hover
{
color: rgba(100,  70,  70, 1.0);
}
a.nav
{
text-decoration:none ; 
}

table
{
cellpadding: 10px;
/*
border-width: 1px;
border-color: #000000;
border-style: solid;
*/
}

th,
td
{
padding-top:    5px;
padding-bottom: 5px;
padding-left:  10px;
padding-right: 10px;
text-align: left;
/*
border-radius: 10px;
border-width:   1px;
border-color: #000000;
border-style:   solid;
*/
}
th
{
color: #FFFFFF;
font-weight: bolder;
background-color: rgba(0, 0, 0, 1.0);
}
td
{
color: #000000;
font-weight: normal;
background-color: rgba(235, 235, 235, 1.0);
}

body 
{ 
color: #000000;
font-family:"Georgia" ; 
font-style:normal ; 
font-size:12px ; 
font-weight:normal ;
position: relative;
background-color: rgba(255, 255, 255, 1.0);
text-align: left; /* justify */
}

#survey
{
position: relative;
padding: 20px;
width: 900px;
margin: 20px auto;
background-color: rgba(220,220,220,1.0);
border-width: 1px;
border-color: #000000;
border-style: solid;
ovflow: auto;
}

#container
{
width: 90%;
margin: 25px auto;
}

/*
##########
path - font and padding
##########
*/

div.path1a,
div.path1b,
div.path2a,
div.path2b,
div.path3a,
div.path3b,
div.path4a,
div.path4b,
div.path5a,
div.path5b,
div.path6a,
div.path6b,
div.path7a,
div.path7b,
div.path8a,
div.path8b
{
font-family: "Arial";
font-weight: bolder;
font-size: 12px;
}

div.path1a,
div.path1b,
div.path2a,
div.path2b,
div.path3a,
div.path3b,
div.path4a,
div.path4b,
div.path5a,
div.path5b,
div.path6a,
div.path6b,
div.path7a,
div.path7b,
div.path8a,
div.path8b
{
padding-top:    5px; 
padding-bottom: 5px;
padding-left:  25px;
padding-right: 25px;
margin-right:  25px;
margin-bottom: 25px;
border-radius: 10px;
float: left;
}

div.path1a,
div.path2a,
div.path3a,
div.path4a,
div.path5a,
div.path6a,
div.path7a,
div.path8a
{
padding-left:  0px;
padding-right: 0px;
}

/*
##########
path - colors
##########
*/

div.path1a
{
color:      rgba(110, 110, 110, 1.0);
border: 1px rgba(110, 110, 110, 0.0) solid;
}

div.path2a
{
color:      rgba(107,  88,  66, 1.0);
border: 1px rgba(107,  88,  66, 0.0) solid;
}

div.path3a
{
color:      rgba( 98,  62,  46, 1.0);
border: 1px rgba( 98,  62,  46, 0.0) solid;
}

div.path4a
{
color:      rgba( 91,  87,  55, 1.0);
border: 1px rgba( 91,  87,  55, 0.0) solid;
}

div.path5a
{
color:      rgba(115,  90,  79, 1.0);
border: 1px rgba(115,  90,  79, 0.0) solid;
}

div.path6a
{
color:      rgba( 85, 100,  85, 1.0);
border: 1px rgba( 85, 100,  85, 0.0) solid;
}

div.path7a
{
color:      rgba( 70,  70, 100, 1.0);
border: 1px rgba( 70,  70, 100, 0.0) solid;
}

div.path8a
{
color:      rgba(100,  70,  70, 1.0);
border: 1px rgba(100,  70,  70, 0.0) solid;
}

div.path1b
{
border: 1px       rgba(110, 110, 110, 1.0) solid;
color:            rgba(110, 110, 110, 1.0);
background-color: rgba(255, 255, 255, 1.0);
}

div.path2b
{
border: 1px       rgba(107,  88,  66, 1.0) solid;
color:            rgba(107,  88,  66, 1.0);
background-color: rgba(255, 255, 255, 1.0);
}

div.path3b
{
border: 1px       rgba( 98,  62,  46, 1.0) solid;
color:            rgba( 98,  62,  46, 1.0);
background-color: rgba(255, 255, 255, 1.0);
}

div.path4b
{
border: 1px       rgba( 91,  87,  55, 1.0) solid;
color:            rgba( 91,  87,  55, 1.0);
background-color: rgba(255, 255, 255, 1.0);
}

div.path5b
{
border: 1px       rgba(115,  90,  79, 1.0) solid;
color:            rgba(115,  90,  79, 1.0);
background-color: rgba(255, 255, 255, 1.0);
}

div.path6b
{
border: 1px       rgba( 85, 100,  85, 1.0) solid;
color:            rgba( 85, 100,  85, 1.0);
background-color: rgba(255, 255, 255, 1.0);
}

div.path7b
{
border: 1px       rgba( 70,  70, 100, 1.0) solid;
color:            rgba( 70,  70, 100, 1.0);
background-color: rgba(255, 255, 255, 1.0);
}

div.path8b
{
border: 1px       rgba(100,  70,  70, 1.0) solid;
color:            rgba(100,  70,  70, 1.0);
background-color: rgba(255, 255, 255, 1.0);
}

div.path1b:hover
{
border: 1px       rgba(110, 110, 110, 1.0) solid;
background-color: rgba(110, 110, 110, 1.0);
color:            rgba(255, 255, 255, 1.0);

}

div.path2b:hover
{
border: 1px       rgba(107,  88,  66, 1.0) solid;
background-color: rgba(107,  88,  66, 1.0);
color:            rgba(255, 255, 255, 1.0);

}

div.path3b:hover
{
border: 1px       rgba( 98,  62,  46, 1.0) solid;
background-color: rgba( 98,  62,  46, 1.0);
color:            rgba(255, 255, 255, 1.0);
}

div.path4b:hover
{
border: 1px       rgba( 91,  87,  55, 1.0) solid;
background-color: rgba( 91,  87,  55, 1.0);
color:            rgba(255, 255, 255, 1.0);
}

div.path5b:hover
{
border: 1px       rgba(115,  90,  79, 1.0) solid;
background-color: rgba(115,  90,  79, 1.0);
color:            rgba(255, 255, 255, 1.0);
}

div.path6b:hover
{
border: 1px       rgba( 85, 100,  85, 1.0) solid;
background-color: rgba( 85, 100,  85, 1.0);
color:            rgba(255, 255, 255, 1.0);

}

div.path7b:hover
{
border: 1px       rgba( 70,  70, 100, 1.0) solid;
background-color: rgba( 70,  70, 100, 1.0);
color:            rgba(255, 255, 255, 1.0);
}

div.path8b:hover
{
border: 1px       rgba(100,  70,  70, 1.0) solid;
background-color: rgba(100,  70,  70, 1.0);
color:            rgba(255, 255, 255, 1.0);
}

/*
##########
navigation
##########
*/

div.hnava,
div.hnavb,
div.vnava,
div.vnavb
{
font-family: "Arial";
font-weight: bolder;
font-size: 12px;
text-align: left; 
text-decoration: none; 
color: rgba(  0,   0,   0, 1.0);
}

div.hnava,
div.hnavb
{ 
padding-top:    11px; 
padding-bottom: 10px;
padding-left:   40px;
padding-right:  40px;
float: left; 
}

div.vnava,
div.vnavb
{ 
padding-top:     5px; 
padding-bottom:  5px;
padding-left:   25px;
padding-right:  25px;
}

div.hnava,
div.vnava
{ 
background-color:  rgba(255, 255, 255, 1.0);
}
div.hnavb,
div.vnavb
{ 
background-color:  rgba(255, 255, 255, 0.0);
}
div.hnavb:hover,
div.vnavb:hover
{ 
background-color:  rgba(255, 255, 255, 0.4);
}

div.hnav
{
padding-left:   50px;
padding-right:  50px;
}

div.vnav
{
width:         150px;
margin-left:  -150px; 
padding-top:    25px;
padding-bottom: 25px;
float: left;
}

/*
##########
navigation - extra outlines
##########
*/

div.vnava
{
border-top:    1px rgba(  0,   0,   0, 1.0) solid;
border-bottom: 1px rgba(  0,   0,   0, 1.0) solid;
margin-top:   -1px;
margin-bottom:-1px;
}

div.hnava
{
border-left:  1px rgba(  0,   0,   0, 1.0) solid;
border-right: 1px rgba(  0,   0,   0, 1.0) solid;
margin-left:  -1px;
margin-right: -1px;
}

/*
##########
containers
##########
*/

div.hbor1,
div.hbor2,
div.hbor3,
div.hbor4,
div.hbor5,
div.hbor6,
div.hbor7,
div.hbor8,
div.vbor1,
div.vbor2,
div.vbor3,
div.vbor4,
div.vbor5,
div.vbor6,
div.vbor7,
div.vbor8
{
border: 1px rgba(  0,   0,   0, 1.0) solid;
border-radius: 10px;
margin-bottom: -1px;
margin-right:  -1px;
/*
-webkit-box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.3);
   -moz-box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.3);
     -o-box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.3);
        box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.3);
*/
}

div.hbor1
{
background: -webkit-repeating-linear-gradient(top, rgba(110, 110, 110, 1.0)   0px,
                                                   rgba(235, 235, 235, 1.0)  12px,
                                                   rgba(235, 235, 235, 1.0)  24px,
                                                   rgba(110, 110, 110, 1.0)  36px);
background:    -moz-repeating-linear-gradient(top, rgba(110, 110, 110, 1.0)   0px,
                                                   rgba(235, 235, 235, 1.0)  12px,
                                                   rgba(235, 235, 235, 1.0)  24px,
                                                   rgba(110, 110, 110, 1.0)  36px);
background:     -ms-repeating-linear-gradient(top, rgba(110, 110, 110, 1.0)   0px,
                                                   rgba(235, 235, 235, 1.0)  12px,
                                                   rgba(235, 235, 235, 1.0)  24px,
                                                   rgba(110, 110, 110, 1.0)  36px);
background:      -o-repeating-linear-gradient(top, rgba(110, 110, 110, 1.0)   0px,
                                                   rgba(235, 235, 235, 1.0)  12px,
                                                   rgba(235, 235, 235, 1.0)  24px,
                                                   rgba(110, 110, 110, 1.0)  36px);
background:         repeating-linear-gradient(top, rgba(110, 110, 110, 1.0)   0px,
                                                   rgba(235, 235, 235, 1.0)  12px,
                                                   rgba(235, 235, 235, 1.0)  24px,
                                                   rgba(110, 110, 110, 1.0)  36px);
}


div.hbor2
{
background: -webkit-repeating-linear-gradient(top, rgba(107,  88,  66, 1.0)   0px,
                                                   rgba(237, 195, 147, 1.0)  12px,
                                                   rgba(237, 195, 147, 1.0)  24px,
                                                   rgba(107,  88,  66, 1.0)  36px);
background:    -moz-repeating-linear-gradient(top, rgba(107,  88,  66, 1.0)   0px,
                                                   rgba(237, 195, 147, 1.0)  12px,
                                                   rgba(237, 195, 147, 1.0)  24px,
                                                   rgba(107,  88,  66, 1.0)  36px);
background:     -ms-repeating-linear-gradient(top, rgba(107,  88,  66, 1.0)   0px,
                                                   rgba(237, 195, 147, 1.0)  12px,
                                                   rgba(237, 195, 147, 1.0)  24px,
                                                   rgba(107,  88,  66, 1.0)  36px);
background:      -o-repeating-linear-gradient(top, rgba(107,  88,  66, 1.0)   0px,
                                                   rgba(237, 195, 147, 1.0)  12px,
                                                   rgba(237, 195, 147, 1.0)  24px,
                                                   rgba(107,  88,  66, 1.0)  36px);
background:         repeating-linear-gradient(top, rgba(107,  88,  66, 1.0)   0px,
                                                   rgba(237, 195, 147, 1.0)  12px,
                                                   rgba(237, 195, 147, 1.0)  24px,
                                                   rgba(107,  88,  66, 1.0)  36px);
}

div.hbor3
{
background: -webkit-repeating-linear-gradient(top, rgba( 98,  62,  46, 1.0)   0px,
                                                   rgba(218, 138, 103, 1.0)  12px,
                                                   rgba(218, 138, 103, 1.0)  24px,
                                                   rgba( 98,  62,  46, 1.0)  36px);
background:    -moz-repeating-linear-gradient(top, rgba( 98,  62,  46, 1.0)   0px,
                                                   rgba(218, 138, 103, 1.0)  12px,
                                                   rgba(218, 138, 103, 1.0)  24px,
                                                   rgba( 98,  62,  46, 1.0)  36px);
background:     -ms-repeating-linear-gradient(top, rgba( 98,  62,  46, 1.0)   0px,
                                                   rgba(218, 138, 103, 1.0)  12px,
                                                   rgba(218, 138, 103, 1.0)  24px,
                                                   rgba( 98,  62,  46, 1.0)  36px);
background:      -o-repeating-linear-gradient(top, rgba( 98,  62,  46, 1.0)   0px,
                                                   rgba(218, 138, 103, 1.0)  12px,
                                                   rgba(218, 138, 103, 1.0)  24px,
                                                   rgba( 98,  62,  46, 1.0)  36px);
background:         repeating-linear-gradient(top, rgba( 98,  62,  46, 1.0)   0px,
                                                   rgba(218, 138, 103, 1.0)  12px,
                                                   rgba(218, 138, 103, 1.0)  24px,
                                                   rgba( 98,  62,  46, 1.0)  36px);
}

div.hbor4
{
background: -webkit-repeating-linear-gradient(top, rgba( 91,  87,  55, 1.0)   0px,
                                                   rgba(203, 193, 123, 1.0)  12px,
                                                   rgba(203, 193, 123, 1.0)  24px,
                                                   rgba( 91,  87,  55, 1.0)  36px);
background:    -moz-repeating-linear-gradient(top, rgba( 91,  87,  55, 1.0)   0px,
                                                   rgba(203, 193, 123, 1.0)  12px,
                                                   rgba(203, 193, 123, 1.0)  24px,
                                                   rgba( 91,  87,  55, 1.0)  36px);
background:     -ms-repeating-linear-gradient(top, rgba( 91,  87,  55, 1.0)   0px,
                                                   rgba(203, 193, 123, 1.0)  12px,
                                                   rgba(203, 193, 123, 1.0)  24px,
                                                   rgba( 91,  87,  55, 1.0)  36px);
background:      -o-repeating-linear-gradient(top, rgba( 91,  87,  55, 1.0)   0px,
                                                   rgba(203, 193, 123, 1.0)  12px,
                                                   rgba(203, 193, 123, 1.0)  24px,
                                                   rgba( 91,  87,  55, 1.0)  36px);
background:         repeating-linear-gradient(top, rgba( 91,  87,  55, 1.0)   0px,
                                                   rgba(203, 193, 123, 1.0)  12px,
                                                   rgba(203, 193, 123, 1.0)  24px,
                                                   rgba( 91,  87,  55, 1.0)  36px);
}

div.hbor5
{
background: -webkit-repeating-linear-gradient(top, rgba(115,  90,  79, 1.0)   0px,
                                                   rgba(255, 199, 176, 1.0)  12px,
                                                   rgba(255, 199, 176, 1.0)  24px,
                                                   rgba(115,  90,  79, 1.0)  36px);
background:    -moz-repeating-linear-gradient(top, rgba(115,  90,  79, 1.0)   0px,
                                                   rgba(255, 199, 176, 1.0)  12px,
                                                   rgba(255, 199, 176, 1.0)  24px,
                                                   rgba(115,  90,  79, 1.0)  36px);
background:     -ms-repeating-linear-gradient(top, rgba(115,  90,  79, 1.0)   0px,
                                                   rgba(255, 199, 176, 1.0)  12px,
                                                   rgba(255, 199, 176, 1.0)  24px,
                                                   rgba(115,  90,  79, 1.0)  36px);
background:      -o-repeating-linear-gradient(top, rgba(115,  90,  79, 1.0)   0px,
                                                   rgba(255, 199, 176, 1.0)  12px,
                                                   rgba(255, 199, 176, 1.0)  24px,
                                                   rgba(115,  90,  79, 1.0)  36px);
background:         repeating-linear-gradient(top, rgba(115,  90,  79, 1.0)   0px,
                                                   rgba(255, 199, 176, 1.0)  12px,
                                                   rgba(255, 199, 176, 1.0)  24px,
                                                   rgba(115,  90,  79, 1.0)  36px);
}

div.hbor6
{
background: -webkit-repeating-linear-gradient(top, rgba( 85, 100,  85, 1.0)   0px,
                                                   rgba(200, 220, 200, 1.0)  12px,
                                                   rgba(200, 220, 200, 1.0)  24px,
                                                   rgba( 85, 100,  85, 1.0)  36px);
background:    -moz-repeating-linear-gradient(top, rgba( 85, 100,  85, 1.0)   0px,
                                                   rgba(200, 220, 200, 1.0)  12px,
                                                   rgba(200, 220, 200, 1.0)  24px,
                                                   rgba( 85, 100,  85, 1.0)  36px);
background:     -ms-repeating-linear-gradient(top, rgba( 85, 100,  85, 1.0)   0px,
                                                   rgba(200, 220, 200, 1.0)  12px,
                                                   rgba(200, 220, 200, 1.0)  24px,
                                                   rgba( 85, 100,  85, 1.0)  36px);
background:      -o-repeating-linear-gradient(top, rgba( 85, 100,  85, 1.0)   0px,
                                                   rgba(200, 220, 200, 1.0)  12px,
                                                   rgba(200, 220, 200, 1.0)  24px,
                                                   rgba( 85, 100,  85, 1.0)  36px);
background:         repeating-linear-gradient(top, rgba( 85, 100,  85, 1.0)   0px,
                                                   rgba(200, 220, 200, 1.0)  12px,
                                                   rgba(200, 220, 200, 1.0)  24px,
                                                   rgba( 85, 100,  85, 1.0)  36px);
}

div.hbor7
{
background: -webkit-repeating-linear-gradient(top, rgba( 70,  70, 100, 1.0)   0px,
                                                   rgba(200, 200, 220, 1.0)  12px,
                                                   rgba(200, 200, 220, 1.0)  24px,
                                                   rgba( 70,  70, 100, 1.0)  36px);
background:    -moz-repeating-linear-gradient(top, rgba( 70,  70, 100, 1.0)   0px,
                                                   rgba(200, 200, 220, 1.0)  12px,
                                                   rgba(200, 200, 220, 1.0)  24px,
                                                   rgba( 70,  70, 100, 1.0)  36px);
background:     -ms-repeating-linear-gradient(top, rgba( 70,  70, 100, 1.0)   0px,
                                                   rgba(200, 200, 220, 1.0)  12px,
                                                   rgba(200, 200, 220, 1.0)  24px,
                                                   rgba( 70,  70, 100, 1.0)  36px);
background:      -o-repeating-linear-gradient(top, rgba( 70,  70, 100, 1.0)   0px,
                                                   rgba(200, 200, 220, 1.0)  12px,
                                                   rgba(200, 200, 220, 1.0)  24px,
                                                   rgba( 70,  70, 100, 1.0)  36px);
background:         repeating-linear-gradient(top, rgba( 70,  70, 100, 1.0)   0px,
                                                   rgba(200, 200, 220, 1.0)  12px,
                                                   rgba(200, 200, 220, 1.0)  24px,
                                                   rgba( 70,  70, 100, 1.0)  36px);
}

div.hbor8
{
background: -webkit-repeating-linear-gradient(top, rgba(100,  70,  70, 1.0)   0px,
                                                   rgba(220, 200, 200, 1.0)  12px,
                                                   rgba(220, 200, 200, 1.0)  24px,
                                                   rgba(100,  70,  70, 1.0)  36px);
background:    -moz-repeating-linear-gradient(top, rgba(100,  70,  70, 1.0)   0px,
                                                   rgba(220, 200, 200, 1.0)  12px,
                                                   rgba(220, 200, 200, 1.0)  24px,
                                                   rgba(100,  70,  70, 1.0)  36px);
background:     -ms-repeating-linear-gradient(top, rgba(100,  70,  70, 1.0)   0px,
                                                   rgba(220, 200, 200, 1.0)  12px,
                                                   rgba(220, 200, 200, 1.0)  24px,
                                                   rgba(100,  70,  70, 1.0)  36px);
background:      -o-repeating-linear-gradient(top, rgba(100,  70,  70, 1.0)   0px,
                                                   rgba(220, 200, 200, 1.0)  12px,
                                                   rgba(220, 200, 200, 1.0)  24px,
                                                   rgba(100,  70,  70, 1.0)  36px);
background:         repeating-linear-gradient(top, rgba(100,  70,  70, 1.0)   0px,
                                                   rgba(220, 200, 200, 1.0)  12px,
                                                   rgba(220, 200, 200, 1.0)  24px,
                                                   rgba(100,  70,  70, 1.0)  36px);
}

div.vbor1
{
background: -webkit-linear-gradient(left, rgba(110, 110, 110, 1.0)   0px,
                                          rgba(235, 235, 235, 1.0)  20px,
                                          rgba(235, 235, 235, 1.0) 130px,
                                          rgba(110, 110, 110, 1.0) 150px);
background:    -moz-linear-gradient(left, rgba(110, 110, 110, 1.0)   0px,
                                          rgba(235, 235, 235, 1.0)  20px,
                                          rgba(235, 235, 235, 1.0) 130px,
                                          rgba(110, 110, 110, 1.0) 150px);
background:     -ms-linear-gradient(left, rgba(110, 110, 110, 1.0)   0px,
                                          rgba(235, 235, 235, 1.0)  20px,
                                          rgba(235, 235, 235, 1.0) 130px,
                                          rgba(110, 110, 110, 1.0) 150px);
background:      -o-linear-gradient(left, rgba(110, 110, 110, 1.0)   0px,
                                          rgba(235, 235, 235, 1.0)  20px,
                                          rgba(235, 235, 235, 1.0) 130px,
                                          rgba(110, 110, 110, 1.0) 150px);
background:         linear-gradient(left, rgba(110, 110, 110, 1.0)   0px,
                                          rgba(235, 235, 235, 1.0)  20px,
                                          rgba(235, 235, 235, 1.0) 130px,
                                          rgba(110, 110, 110, 1.0) 150px);
}

div.vbor2
{
background: -webkit-linear-gradient(left, rgba(107,  88,  66, 1.0)   0px,
                                          rgba(237, 195, 147, 1.0)  20px,
                                          rgba(237, 195, 147, 1.0) 130px,
                                          rgba(107,  88,  66, 1.0) 150px);
background:    -moz-linear-gradient(left, rgba(107,  88,  66, 1.0)   0px,
                                          rgba(237, 195, 147, 1.0)  20px,
                                          rgba(237, 195, 147, 1.0) 130px,
                                          rgba(107,  88,  66, 1.0) 150px);
background:     -ms-linear-gradient(left, rgba(107,  88,  66, 1.0)   0px,
                                          rgba(237, 195, 147, 1.0)  20px,
                                          rgba(237, 195, 147, 1.0) 130px,
                                          rgba(107,  88,  66, 1.0) 150px);
background:      -o-linear-gradient(left, rgba(107,  88,  66, 1.0)   0px,
                                          rgba(237, 195, 147, 1.0)  20px,
                                          rgba(237, 195, 147, 1.0) 130px,
                                          rgba(107,  88,  66, 1.0) 150px);
=background:         linear-gradient(left, rgba(107,  88,  66, 1.0)   0px,
                                          rgba(237, 195, 147, 1.0)  20px,
                                          rgba(237, 195, 147, 1.0) 130px,
                                          rgba(107,  88,  66, 1.0) 150px);
}

div.vbor3
{
background: -webkit-linear-gradient(left, rgba( 98,  62,  46, 1.0)   0px,
                                          rgba(218, 138, 103, 1.0)  20px,
                                          rgba(218, 138, 103, 1.0) 130px,
                                          rgba( 98,  62,  46, 1.0) 150px);
background:    -moz-linear-gradient(left, rgba( 98,  62,  46, 1.0)   0px,
                                          rgba(218, 138, 103, 1.0)  20px,
                                          rgba(218, 138, 103, 1.0) 130px,
                                          rgba( 98,  62,  46, 1.0) 150px);
background:     -ms-linear-gradient(left, rgba( 98,  62,  46, 1.0)   0px,
                                          rgba(218, 138, 103, 1.0)  20px,
                                          rgba(218, 138, 103, 1.0) 130px,
                                          rgba( 98,  62,  46, 1.0) 150px);
background:      -o-linear-gradient(left, rgba( 98,  62,  46, 1.0)   0px,
                                          rgba(218, 138, 103, 1.0)  20px,
                                          rgba(218, 138, 103, 1.0) 130px,
                                          rgba( 98,  62,  46, 1.0) 150px);
background:         linear-gradient(left, rgba( 98,  62,  46, 1.0)   0px,
                                          rgba(218, 138, 103, 1.0)  20px,
                                          rgba(218, 138, 103, 1.0) 130px,
                                          rgba( 98,  62,  46, 1.0) 150px);
}

div.vbor4
{
background: -webkit-linear-gradient(left, rgba( 91,  87,  55, 1.0)   0px,
                                          rgba(203, 193, 123, 1.0)  20px,
                                          rgba(203, 193, 123, 1.0) 130px,
                                          rgba( 91,  87,  55, 1.0) 150px);
background:    -moz-linear-gradient(left, rgba( 91,  87,  55, 1.0)   0px,
                                          rgba(203, 193, 123, 1.0)  20px,
                                          rgba(203, 193, 123, 1.0) 130px,
                                          rgba( 91,  87,  55, 1.0) 150px);
background:     -ms-linear-gradient(left, rgba( 91,  87,  55, 1.0)   0px,
                                          rgba(203, 193, 123, 1.0)  20px,
                                          rgba(203, 193, 123, 1.0) 130px,
                                          rgba( 91,  87,  55, 1.0) 150px);
background:      -o-linear-gradient(left, rgba( 91,  87,  55, 1.0)   0px,
                                          rgba(203, 193, 123, 1.0)  20px,
                                          rgba(203, 193, 123, 1.0) 130px,
                                          rgba( 91,  87,  55, 1.0) 150px);
background:         linear-gradient(left, rgba( 91,  87,  55, 1.0)   0px,
                                          rgba(203, 193, 123, 1.0)  20px,
                                          rgba(203, 193, 123, 1.0) 130px,
                                          rgba( 91,  87,  55, 1.0) 150px);
}

div.vbor5
{
background: -webkit-linear-gradient(left, rgba(115,  90,  79, 1.0)   0px,
                                          rgba(255, 199, 176, 1.0)  20px,
                                          rgba(255, 199, 176, 1.0) 130px,
                                          rgba(115,  90,  79, 1.0) 150px);
background:    -moz-linear-gradient(left, rgba(115,  90,  79, 1.0)   0px,
                                          rgba(255, 199, 176, 1.0)  20px,
                                          rgba(255, 199, 176, 1.0) 130px,
                                          rgba(115,  90,  79, 1.0) 150px);
background:     -ms-linear-gradient(left, rgba(115,  90,  79, 1.0)   0px,
                                          rgba(255, 199, 176, 1.0)  20px,
                                          rgba(255, 199, 176, 1.0) 130px,
                                          rgba(115,  90,  79, 1.0) 150px);
background:      -o-linear-gradient(left, rgba(115,  90,  79, 1.0)   0px,
                                          rgba(255, 199, 176, 1.0)  20px,
                                          rgba(255, 199, 176, 1.0) 130px,
                                          rgba(115,  90,  79, 1.0) 150px);
background:         linear-gradient(left, rgba(115,  90,  79, 1.0)   0px,
                                          rgba(255, 199, 176, 1.0)  20px,
                                          rgba(255, 199, 176, 1.0) 130px,
                                          rgba(115,  90,  79, 1.0) 150px);
}

div.vbor6
{
background: -webkit-linear-gradient(left, rgba( 85, 100,  85, 1.0)   0px,
                                          rgba(200, 220, 200, 1.0)  20px,
                                          rgba(200, 220, 200, 1.0) 130px,
                                          rgba( 85, 100,  85, 1.0) 150px);
background:    -moz-linear-gradient(left, rgba( 85, 100,  85, 1.0)   0px,
                                          rgba(200, 220, 200, 1.0)  20px,
                                          rgba(200, 220, 200, 1.0) 130px,
                                          rgba( 85, 100,  85, 1.0) 150px);
background:     -ms-linear-gradient(left, rgba( 85, 100,  85, 1.0)   0px,
                                          rgba(200, 220, 200, 1.0)  20px,
                                          rgba(200, 220, 200, 1.0) 130px,
                                          rgba( 85, 100,  85, 1.0) 150px);
background:      -o-linear-gradient(left, rgba( 85, 100,  85, 1.0)   0px,
                                          rgba(200, 220, 200, 1.0)  20px,
                                          rgba(200, 220, 200, 1.0) 130px,
                                          rgba( 85, 100,  85, 1.0) 150px);
background:         linear-gradient(left, rgba( 85, 100,  85, 1.0)   0px,
                                          rgba(200, 220, 200, 1.0)  20px,
                                          rgba(200, 220, 200, 1.0) 130px,
                                          rgba( 85, 100,  85, 1.0) 150px);
}

div.vbor7
{
background: -webkit-linear-gradient(left, rgba( 70,  70, 100, 1.0)   0px,
                                          rgba(200, 200, 220, 1.0)  20px,
                                          rgba(200, 200, 220, 1.0) 130px,
                                          rgba( 70,  70, 100, 1.0) 150px);
background:    -moz-linear-gradient(left, rgba( 70,  70, 100, 1.0)   0px,
                                          rgba(200, 200, 220, 1.0)  20px,
                                          rgba(200, 200, 220, 1.0) 130px,
                                          rgba( 70,  70, 100, 1.0) 150px);
background:     -ms-linear-gradient(left, rgba( 70,  70, 100, 1.0)   0px,
                                          rgba(200, 200, 220, 1.0)  20px,
                                          rgba(200, 200, 220, 1.0) 130px,
                                          rgba( 70,  70, 100, 1.0) 150px);
background:      -o-linear-gradient(left, rgba( 70,  70, 100, 1.0)   0px,
                                          rgba(200, 200, 220, 1.0)  20px,
                                          rgba(200, 200, 220, 1.0) 130px,
                                          rgba( 70,  70, 100, 1.0) 150px);
background:         linear-gradient(left, rgba( 70,  70, 100, 1.0)   0px,
                                          rgba(200, 200, 220, 1.0)  20px,
                                          rgba(200, 200, 220, 1.0) 130px,
                                          rgba( 70,  70, 100, 1.0) 150px);
}

div.vbor8
{
background: -webkit-linear-gradient(left, rgba(100,  70,  70, 1.0)   0px,
                                          rgba(220, 200, 200, 1.0)  20px,
                                          rgba(220, 200, 200, 1.0) 130px,
                                          rgba(100,  70,  70, 1.0) 150px);
background:    -moz-linear-gradient(left, rgba(100,  70,  70, 1.0)   0px,
                                          rgba(220, 200, 200, 1.0)  20px,
                                          rgba(220, 200, 200, 1.0) 130px,
                                          rgba(100,  70,  70, 1.0) 150px);
background:     -ms-linear-gradient(left, rgba(100,  70,  70, 1.0)   0px,
                                          rgba(220, 200, 200, 1.0)  20px,
                                          rgba(220, 200, 200, 1.0) 130px,
                                          rgba(100,  70,  70, 1.0) 150px);
background:      -o-linear-gradient(left, rgba(100,  70,  70, 1.0)   0px,
                                          rgba(220, 200, 200, 1.0)  20px,
                                          rgba(220, 200, 200, 1.0) 130px,
                                          rgba(100,  70,  70, 1.0) 150px);
background:         linear-gradient(left, rgba(100,  70,  70, 1.0)   0px,
                                          rgba(220, 200, 200, 1.0)  20px,
                                          rgba(220, 200, 200, 1.0) 130px,
                                          rgba(100,  70,  70, 1.0) 150px);
}

div.vcona
{
border-left: 150px rgba(  0,   0,   0, 0.0) solid;
}

div.vconb
{
background-color: rgba(255, 255, 255, 1.0);
margin: -1px;
border-radius: 10px;
border:  1px rgba(  0,   0,   0, 1.0) solid;
padding-right: 25px;
}

div.hconb
{
background-color: rgba(255, 255, 255, 0.0);
margin: -1px;
border-radius: 10px;
border:  1px rgba(  0,   0,   0, 1.0) solid;
}

div.hbox,
div.vbox
{
padding-top:  25px;
padding-left: 25px;
}

div.vbox
{
float: left; 
padding-right: 25px;
width: 100%;
}

div.hbox
{
background-color: rgba(255, 255, 255, 1.0);
border-radius: 10px;
border:  1px rgba(  0,   0,   0, 1.0) solid;
margin: -1px; 
}

/*
##########
boxes
##########
*/

div.box
{
padding-left:   25px;
padding-right:  50px;
padding-top:    25px;
padding-bottom: 50px;
}

div.mainbox
{
width: 68%;
float: left;
margin-right: 50px;
}

div.sidebox
{
width: 25%;
float: left;
}

/*
##########
banner & footer
##########
*/

div.banner,
div.footer
{
font-weight:bold; 
color:            rgba(  0,   0,   0, 1.0);
background-color: rgba(255, 255, 255, 1.0);
margin-right:  -1px;
/*
border-radius: 10px;
border: 1px #000000 solid;
*/
}

div.banner
{
font-size: 24px ; 
margin-bottom:  25px;
text-align:center;
/* 
padding-top:    10px;
padding-bottom: 10px;
padding-right:  20px;
padding-left:   20px;
*/
}

div.footer
{
font-size: 12px ; 
margin-top:    25px;
text-align:center;
/*
padding-top:    5px;
padding-bottom: 5px;
*/
}


.pallet {
background-color: rgba(255,255,255,1.0);
border: 1px #000000 solid;
margin-bottom: -1px;
padding: 10px;
}

.ptitle
{
padding: 10px;
color: #000000;
font-size:12px ; 
font-weight:bolder ; 
background-color: rgba(235, 235, 235,1.0); 
border: 1px #000000 solid;
margin-bottom: -1px;
}

div.clear
{
clear: both;
font-size: 0px;
height: 0px;
ovflow: hidden;
}

div.vspace
{ 
height:50px ;
font-size: 0px;
}

div.tspace
{ 
height:25px ;
font-size: 0px;
}

.title1a,
.title1b,
.title2a,
.title2b,
.title3a,
.title3b,
.title4a,
.title4b,
.title5a,
.title5b,
.title6a,
.title6b,
.title7a,
.title7b,
.title8a,
.title8b
{
margin-bottom: 25px;
font-size: 20px ;
font-weight:bolder ;
}
.title1a,
.title1b 
{
color: rgba(110, 110, 110, 1.0)
}
.title2a,
.title2b 
{
color: rgba(107,  88,  66, 1.0)
}
.title3a,
.title3b
{
color: rgba( 98,  62,  46, 1.0);
}
.title4a,
.title4b
{
color: rgba( 91,  87,  55, 1.0);
}
.title5a,
.title5b
{
color: rgba(115,  90,  79, 1.0);
}
.title6a,
.title6b 
{
color: rgba( 85, 100,  85, 1.0)
}
.title7a,
.title7b
{
color: rgba( 70,  70, 100, 1.0);
}
.title8a,
.title8b
{
color: rgba(100,  70,  70, 1.0);
}
.title1b,
.title2b,
.title3b,
.title4b,
.title5b,
.title6b,
.title7b,
.title8b
{
margin-top: 25px;
}

/*
##########
pallet text boxes
##########
*/

.ptext2a { width: 48%; }
.ptext2b { width: 48%; }
.ptext3a { width: 30%; }
.ptext3b { width: 30%; }
.ptext3c { width: 30%; }

.ptext2a,
.ptext2b,
.ptext3a,
.ptext3b,
.ptext3c
{
float:left;
padding: 10px;
}
.ptext2a
{
border-right: 1px #000000 solid;
margin-left:   -10px;
margin-top:    -10px;
margin-bottom: -10px;
}
.ptext2b
{
border-left: 1px #000000 solid;
margin-left:    -1px;
margin-right:  -10px;
margin-top:    -10px;
margin-bottom: -10px;
}

.ptext3a
{
margin-left:   -10px;
margin-top:    -10px;
margin-bottom: -10px;
}

.ptext3b
{
margin-left:    10px;
margin-right:   10px;
margin-top:    -10px;
margin-bottom: -10px;
}

.ptext3c
{
margin-right:  -10px;
margin-top:    -10px;
margin-bottom: -10px;
}

/*
##########
text boxes
##########
*/

.text2a { width: 45%; }
.text2b { width: 45%; }
.text3a { width: 27%; }
.text3b { width: 27%; }
.text3c { width: 27%; }

.text2a,
.text2b,
.text3a,
.text3b,
.text3c
{
float: left;
}

.text2a
{
margin-right:  75px; /* 25px $$$ */
}

.text3a
{
margin-right:  75px; /* 25px $$$ */
}
.text3b
{
margin-right:  75px; /* 25px $$$ */
}

div.textbox1,
div.textbox2,
div.textbox3,
div.textbox4,
div.textbox5,
div.textbox6,
div.textbox7,
div.textbox8
{
padding:       20px;
margin-bottom: 20px;
border-radius: 10px;
/*
-webkit-box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.4);
   -moz-box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.4);
    -ms-box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.4);
     -o-box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.4);
        box-shadow: -5px -5px 5px 0px rgba(0,0,0,0.4);
*/
}

div.textbox1
{
background-color: rgba(235, 235, 235, 1.0); 
}

div.textbox2
{
background-color: rgba(237, 195, 147, 1.0); 
}

div.textbox3
{
background-color: rgba(218, 138, 103, 1.0); 
}

div.textbox4
{
background-color: rgba(203, 193, 123, 1.0); 
}

div.textbox5
{
background-color: rgba(255, 199, 176, 1.0); 
}

div.textbox6
{
background-color: rgba(200, 220, 200, 1.0); 
}

div.textbox7
{
background-color: rgba(200, 200, 220, 1.0); 
}

div.textbox8
{
background-color: rgba(220, 200, 200, 1.0); 
}
