
html, body {
text-align : center;
color : #ff9933;
background-color : #ececb0;
font-size : 100%;
font-family : "trebuchet ms", verdana, arial;
margin: 0px;
padding:0px;
}

#container {
width : 779px;
margin : auto;
text-align : left;
padding:0px;
}

#header {
width : 779px;
height : 45px;
background : url(layout_tj_02.jpg) no-repeat;

}

#header2 {
width : 779px;
height : 36px;
background : url(layout_tj_04.jpg) no-repeat;

}

#menucontainer {
width: 779px;
height: 166px;
}

#menuleft {
width: 274px;
height: 166px;
background: url(layout_tj_05.jpg) no-repeat;
float: left;
}

#menuright {
width: 505px;
height: 166px;
background: url(layout_tj_06.jpg) no-repeat;
float: left;
}

#menuright ul {
font-family : tahoma,verdana, arial;
color: #98c91e;
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 22px;
font-size:10px;
list-style-image: none;
}

#menuright ul li { 
display: inline;
margin:0px 12px 0px 0px;
 }



#centercontainer {
width : 779px;
background : url(layout_tj_07.jpg) no-repeat;
height: 314px;

}

#centerleft {
width : 274px;
height : 314px;
float: left;
}

#centerright {
width : 505px;
height : 314px;
float: left;
overflow: auto;
}

#footer {
height : 39px;
width : 779px;
background : url(layout_tj_08.jpg) no-repeat;
float : left;
color: #98c91e;
text-align:left;
margin: 0px;
}

#centerright p {
margin: 0px 30px 10px 30px;
font-family : verdana, arial;
font-size : 11px;
color : #ffffff;
line-height: 1.2em;
}

#centerright a {
color : #ececb0;
text-decoration: none;
}

#centerright h1 {
font-family : "trebuchet ms", verdana, arial;
color : #ececb0;
font-size : 13px;
line-height: 1.4em;
margin: 0px 40px 0px 30px;
padding:0px;
}

#centerright .teaser {
margin: 0px 0px 0px 30px;
}

#centerright .lb {
border: 2px solid #f0f0d5;
}

#centerright .galerietable {
margin-left: 30px;
text-align: left;
list-style-image: none;
}

#centerright ul li{
list-style-image: none;}

#centerright .vitalist {
list-style-image: none;
font-family: verdana, arial;
font-size: 11px;
color: #ececb0;
line-height:1.45em;
padding:0px 0px 0px 0px;
margin:0;
}

#centerright h1 .index{
font-family : "trebuchet ms", verdana, arial;
color : #ffffff;
font-size : 12px;
line-height: 1.4em;
margin: 40px 40px 0px 30px;
}

#center h2 {
font-family : "trebuchet ms", verdana, arial;
color : #9fc7de;
font-size : 12px;
font-weight : normal;
}

#footer ul {
font-family : tahoma,verdana, arial;
color: #98c91e;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 12px;
font-size:10px;
}



#footer ul li { display: inline;padding:0px; }



#footer ul li a
{

color: #98c91e;
text-decoration: none;
float: left;
margin-right: 8px;
}



#footer ul li a:hover
{
color: #83af14;
}


h3 {
font-size : 12px;
}
#form-module * {
padding : 0;
margin : 0;
}
#form-module {
margin-left : 25px;
margin-top : 10px;
padding : 0;
width : 428px;
color : #fff;
font-family : verdana, arial, serif;
font-size : 11px;
}
#form-module fieldset {
border : 0 solid #fff;
}
#form-module legend {
display : none;
}
#form-module p {
margin : 0;
padding : 5px;
font-size : 12px;
font-weight : bold;
}
#form-module .element {
display : block;
clear : both;
border-top : 0 solid #96826e;
margin : 0;
padding : 0;
}
#form-module label {
display : block;
float : left;
padding : 5px;
width : 110px;
}
#form-module label.checkbox {
width : 245px;
}
#form-module input, #form-module select, #form-module textarea {
float : left;
font-family : verdana, arial, serif;
font-size : 11px;
color : #666666;
margin : 5px 5px 0 10px;
width : 245px;
padding-left : 3px;
border : 1px solid #cccccc;
background : url(bginput.gif);
}
#form-module input.text {
height : 16px;
}
#form-module input.checkbox {
width : 110px;
padding : 0;
border : none;
text-align : right;
}
#form-module input.submit {
margin : 5px 0 5px 130px;
padding : 2px 5px;
border : 1px solid #cccccc;
background-color : #fff;
color : #666666;
width : 245px;
font-family : verdana, arial, helvetica, serif;
text-align : center;
cursor : pointer;
}
#form-module input.submit:hover {
background-color : #ffffff;
color : #000;
}
#form-module label.textarea, #form-module textarea.textarea {
height : 96px;
}
#form-module-thanks {
margin: 20px 60px 0px 30px;
font-family : verdana, arial;
font-size : 11px;
color : #ffffff;
}

