/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
    margin: 0;
    padding: 0;
}

body {
    font-size: 12px; 
    font-family: "Century Gothic", Arial, sans-serif;
    background-color: #fff; }


body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { text-decoration: none; color: #dd659c; }
a.menuc:link {color: #808080; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; color: #dd659c; }
a.menuc:visited {color: #808080; }
a:hover { text-decoration: underline; }

a img { border: none; }

.menu    {position: absolute; 
        width: 155px; 
        background-color: transparent; 
        height: 472px;
        /*border: 1px solid red;*/
        }

.menu ul    {list-style: none;
            margin: 5px 0px 0px 0px; 
            background-color: white; 
            padding: 1px 6px 4px 5px;
            }
            
.foot    {position: static;
        /*border: 1px solid orange;*/
        }

.foot ul    {list-style: none;
            margin: 13px 0px 0px 0px; 
            background-color: #fff; 
            padding: 5px 6px 4px 25px;
            }

li             {line-height: 20px;
            padding-right: 15px; 
            font-size: 12px; 
            }
li.active    {font-weight: bold; }

.menu ul li.section-title {font-weight: bold; }

#content    {width: 800px;
            background-color: #fff; 
            padding-top: 8px;
               margin: 0px 0px 2px 145px;
            line-height: 19px;
            }
#contentbg    {width: 100%; background-color: #fff; min-height: 470px;
            }
            


.containermenu    {margin: 0px 20px 0px 20px;
                /*border: 1px solid blue;*/
                }

.text {margin-top: 0px; }
h4.error    {color: red; }
                
#content p {margin-bottom: 5px; }

p {padding: 8px 20px 0px 16px; }

.text    {margin-bottom: 8px; }

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; padding: 6px 0px 0px 16px; }
h5 { font-size: 12px; padding: 10px 0px 0px 16px; margin-bottom: -5px; }
hr    {width: 720px; margin-top: 30px; margin-bottom: 20px; margin-left: 16px; }

#img-container    { margin: 0; 
            padding: 5px 11px 6px 16px; background-color: #fff; }
#img-container p    { width: 400px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }





.rounded_wrapper {
    position: relative;
}
 
.rounded_wrapper img {
    border-width: 0;
    border-style: none;
}
 
.rounded_wrapper div {
    height: 26px;
    position: absolute;
    width: 100%;
}
 
.rounded_wrapper .tl {
    top: 0;
    left: 0;
    background: url(../../../files/tl.png) no-repeat left top;
}
 
.rounded_wrapper .tr {
    top: 0;
    right: 0;
    background: url(../../../files/tr.png) no-repeat right top;    
}
 
.rounded_wrapper .br {
    bottom: 0;
    right: 0;
    background: url(../../../files/br.png) no-repeat right bottom;    
}
 
.rounded_wrapper .bl {
    bottom: 0;
    left: 0;
    background: url(../../../files/bl.png) no-repeat left bottom;
}
 
/* IE6 fix */
.ie6_width .tr {
    right: -1px;
}
 
.ie6_width .br {
    right: -1px;
}
 
.ie6_height .br {
    bottom: -1px;
}
 
.ie6_height .bl {
    bottom: -1px;
}