/* CSS Document */
body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #000;
font-family:Tahoma,sans-serif; 
font-size: 11px;
color:#333;
text-align:center;
}

#wrapper {
margin: 0px auto; padding: 0px 0px 0px 0px;
width:760px;
background:#fff url("images/content.jpg");
text-align:left;
border:3px solid #888687;
}
#wrapper:after{clear:both;content:".";display:block;height:0;visibility:hidden;line-height:0.0;}

#header {
margin:0px;
height:31px;
background:#fff url("images/01.jpg") no-repeat bottom left;
padding: 2px 2px 0px 2px;
text-align:right;
}

#header_right {
float:right;
width:760px;
height:31px;
}

#flash {margin:0px; padding:0px;}

#title{
margin::0px; padding:0px;
border-top:2px solid #fff;
height:110px;
width:760px;
background:#fff url("images/de_17b.jpg");
}
#title .t_arrow{
float:left;
width:102px;
height:110px;
background:#fff url("images/de_17a.jpg") no-repeat;
}
#title .t_text{
padding:40px 0px 40px 0px;
text-align:left;
font-family:"Trebuchet MS";
font-size:30px;
color:#626567;
}

#sidebar {top:250px;float: right;padding: 1.8em 20px 0 20px;width: 230px;font-size: 1.0em;voice-family: "\"}\"";voice-family: inherit;width: 190px;text-align:left;font-family:"Trebuchet MS";} 
html>body #sidebar {width: 190px;}
#sidebar h4, #sidebar .pagenav {display: inline;margin: 1.2em 0 0.6em 0;padding: 0 10px 0 0;font-size: 1.6em;color:#ff0000;}
#sidebar p {}
#sidebar ul {margin: 0;padding: 0;list-style-type: none;}
#sidebar a:link {color: #006699;text-decoration:none;font-weight:bold;font-family:Arial;font-size:1.0em;}
#sidebar a:visited {color: #620160;text-decoration:none}
#sidebar a:hover, a:active {color: #ff0000;}
#sidebar ul {margin: 0.8em 0;}
#sidebar ul li {padding: 2px 0 2px 20px; list-style: none;background:url("images/postcat.gif") no-repeat 0 .3em;}
#sidebar ul li ul li {padding: 2px 0 2px 20px; list-style: none;background:url("images/categories.gif") no-repeat 0 .3em;}
#sidebar ul li ul li ul li {padding: 2px 0 2px 20px; list-style: none;background:url("images/simplearrow.gif") no-repeat 0 .3em;}
#sidebar .divider {border-bottom:1px solid #9bf;}
img a:link, img a:visited, img a:hover, img a:active {border:0px;}


#content_wrapper {}
#content_wrapper:after{clear:both;content:".";display:block;height:0;visibility:hidden;line-height:0.0;}

#content_wrapper:after{clear:both;content:".";display:block;height:0;visibility:hidden;line-height:0.0;}

#content {float: left;font-size: 1.0em;padding: 35px 15px;width: 510px;voice-family: "\"}\"";voice-family: inherit;width: 470px;
font-family:"Trebuchet MS";
font-size:11px;
padding:10px;}  
#content h1, #content h2, #content h3, #content h4 {margin: 1.2em 0 0.6em 0;padding: 0 10px 0 0; color:#FF8400;}
html>body #content {width: 470px;}
* html #content {overflow: hidden;/* So IE won't break things */}

#content a:link, #footer a:link, #header a:link{color:#006699; font-weight:bold;text-decoration:none;}
#content a:visited, #footer a:visited, #header a:visited{color: #620160; font-weight:bold;text-decoration:none;}
#content a:hover, #footer a:hover, #header a:hover{color: #6c0;font-weight:bold;text-decoration:underline;}
#content a:active, #footer a:active, #header a:active{color: #ff0000; font-weight:bold;text-decoration:underline;}

#content img {
border:0px solid #333;
}

#content .float_img {
float:left;
padding: 5px;
}

#content #map {
float:right;
}

#footer {
width:760px;
height:45px;
background:#fff url("images/19.jpg");
text-align:center;
color:#333;
font-size:10px;
}


#pre_footer {
width:760px;
height:80px;
background:#fff url("images/18.jpg");
}

.input {
border-bottom:2px solid #333;
border-left:0px solid #333;
border-right:0px solid #333;
border-top:0px solid #333;
background:transparent;
}


#project_table {
border:2px solid #333;
padding:0px;
width:100%;
font-family:Tahoma;
color:#333;
font-size:0.9em;
}
#project_table td {
vertical-align:middle;
border:1px solid #333;
padding:10px;
}
#project_table .header {
background:#FFFF00;
text-align:center;
font-weight:bold;
}
#project_table .price {
text-align:right;
}
#project_table .year {
text-align:center;
}

.red-input { padding:1px;border:1px solid #000;color: #fff; font-size:0.8em; background-color: #ff0000; font-weight:bold;}
.input2 {font-family:Tahoma,sans-serif; font-size: 10px;, "Times New Roman", Times, serif;background: #FFD4D4;border: 1px solid #686868;}
.input2:focus {background: #fff;border: 1px solid #686868;}

#menu{
padding: 2px 0px 2px 10px;
}
#submenu{
padding: 4px 0px 2px 10px;
}
