body {margin: 0px;padding: 0px; text-align: left; background:url(img/left_colum_bg.gif) 0 0 repeat-y}
body,td,h1,h2,h3{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color:#4C3F11; line-height:16px}
h1{ margin: 0 0 20px 0; padding:0; font-size:20px; line-height:22px; color:#A87535}
p{margin:0 0 10px 0; padding:0}
a {text-decoration: underline; color:#A87535}
a:hover {text-decoration:none}
form {display:inline}
input, select{height:18px; border:1px solid black; padding:0; margin:0}

#main{display:block;width:expression((documentElement.clientWidth||document.body.clientWidth)<993?'993px':'100%'); min-width:993px; background:url(img/head_bg.gif) 0 57px repeat-x; position:relative}

#head{display:block; height:134px; padding-top:57px; position:relative; background:#FFF url(img/head_bg.gif) 0 57px repeat-x}
#head img{border:2px solid #D8CB92; border-left:none; margin-bottom:-3px}
html>body #head img{margin:0}
#head #logo{position:absolute; top:13px; left:285px}
#head #logo img{border:0}
#head #decor{display:block; width:248px; height:182px; position:absolute; top:9px; left:0; background:url(img/head_line.gif) 0 0 repeat-y; border-right:2px solid #D8CB92}

#container{display:block; width:610px; padding:30px 43px 0 340px; position:relative}

#left_colum{display:block; width:250px; float:left; margin:-10px 0 0 -170px; background:#D8CB92 url(img/left_colum_bg.gif) 0 0 repeat-y}
html>body #left_colum{margin-left:-340px}
#left_colum #menuz ul{margin:0; padding:0 20px 20px 40px; list-style-type:none}
#left_colum #menuz ul li{font-size:18px; padding:5px 0; line-height:20px; font-weight:500 !important;}
#left_colum #menuz ul li a{color:#FFF; text-decoration:none}
#left_colum #menuz ul li a:hover,
#left_colum #menuz ul li a.act{text-decoration:underline}
#left_colum #menuz ul li ul{padding:5px 0 0 25px}
#left_colum #menuz ul li ul li{font-size:15px; line-height:16px; padding:2px 0; font-weight: 600 !important;}


#left_colum #menuz ul li span.act {text-decoration:underline; color:#FFF;}
/*
dashed

#left_colum #menuz ul li span.act {text-decoration:none; border-bottom:2px dotted white; color:#FFF;}
*/

#content{display:block; width:610px; float:right;}

div#content ul, div#content ol {margin-top: 4px;}


div#content{padding-bottom:30px !important;}

.box1{display:block; padding-right:116px; margin-bottom:20px}
.box1 .img{float:right; margin-right:-58px}
.box1 a{font-weight:bold}
html>body .box1 .img{margin-right:-116px}

.clear{display:block; height:0px; clear:both; overflow:hidden}

#footer{display:block; height:45px; clear:both; margin:0 0 0 -56px; font-size:11px; padding-left:130px; background:url(img/copyright.jpg) 1px 6px no-repeat}
#footer #copyright{display:block; float:left}
#footer #contact{text-align:right}


/* RTE / Table styling */
TABLE.contenttable { border-collapse: collapse; margin: 10px 0px 10px 0px; width: 100%; }
TABLE.contenttable TR TD { padding: 3px 3px 3px 3px; }
TABLE.contenttable TD { border: 1px solid #CCCCCC;}
TABLE.contenttable TR TD P.bodytext { font-size: 12px; text-align:left; }
TABLE.contenttable TR { background-color: #FFFFFF; }


label {

    display: block;
    float: left;
    width: 130px;

margin:4px;

}
div.csc-mailform-field {padding:3px; margin-top:0px; clear:left; 	margin:4px;}

/*
div.formlabel {display: block;float: left;width: 130px;}
div.csc-mailform-field {padding:3px;}
input.csc-mailform-submit {margin-left:130px;}
*/

div.csc-mailform-field input, div.csc-mailform-field select, div.csc-mailform-field textarea {
margin-top:3px;
}

span.form-obligationfield{color:red;}

fieldset {border:none;}
input.csc-mailform-submit {margin-left:120px;}

div.csc-textpic {margin:10px 0 0 0;}

dd.csc-textpic-caption {font-style:italic; font-size:11px;}


