/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-color:#D5D4DA;
}

.logo {
	width:293px;
}
.slogan {
	width:540px;
	background-color:#320001;
	text-align:center;
	vertical-align:middle;
	padding-top:32px;
	padding-bottom:28px;
	border-bottom:1px #FFFFFF solid;
}
.image_before {
	width:5000px;
	border-left:1px #FFFFFF solid;
	background: #FFFFFF url(web/images/image_up_right.jpg) no-repeat;
}
.image_before1 {
	width:5000px;
	border-left:1px #FFFFFF solid;
	background-color:#FFFFFF;
}

.backgr_right {
	background: #FFFFFF url(web/images/backgr_right.jpg) repeat-x;
	border:0px;
	margin:0px;
	padding:0px;
}

.image_left_down {
}

/* CONTENT  */

.center {
	vertical-align:top;
}

.menuleft {
	background-color:#F3F0E9;
	vertical-align:top;
	//min-height:800px;
//	color: #625F70;
//	font: 14px Arial, Helvetica, sans-serif;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	border: 0px;
}

.menutop {
	background-color:#FFFFFF;
	vertical-align:top;
	font: 14px Arial, Helvetica, sans-serif;
}

.content {
	background-color:#FFFFFF;
	vertical-align:top;
	min-height:800px;
	color: #625F70;
	font: 14px Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:16px;
	padding-right:8px;
    border: 8px solid #FFFFF0;
}


.content H1{
	color: #9F9F9F;
	font-weight:500;
	background: url(web/images/heading_line.jpg) no-repeat left bottom; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	text-transform: uppercase;
}
.content H2{
	font: 16px Arial, Helvetica, sans-serif;
	color: #9F9F9F;
	font-weight:bold;
	margin:0px;
	padding:0px;	
}



*html .content {
	height:545px;
}

.content a {
	font: Arial, Helvetica, sans-serif;
	color:#735C01;
	text-decoration:none;
}
.content a:hover {
	text-decoration:underline;
}
.content td {
	padding:3px 0px;
	padding-right:10px;
}
.content .inputf, .content textarea {
	font: 11px Arial, Helvetica, sans-serif;
	color: #625F70;
	border: 1px solid #625F70;
	width:200px;
	margin:0px;
	padding:0px;
}
.content .inputfs {
	font: 11px Arial, Helvetica, sans-serif;
	color: #625F70;
	border: 1px solid #625F70;
	width:85px;
	margin:0px;
	padding:0px;
}

.content .button1 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #625F70;
	border: 1px solid #625F70;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.down {
	background:#D5D4DA;
}
.down th{
	color:#848290;
	padding-top:7px;
	font:12px Arial, Helvetica, sans-serif;
	vertical-align:top;
}
.down td{
	color:#848290;
	padding-top:7px;
	font:12px Arial, Helvetica, sans-serif;
}
.align_home{
	vertical-align:top;
}
.down_home {
	background:#D5D4DA;
	/*position:relative;
	top:250px;*/
	border-top:1px #EAEAED solid;
}
.down_home th{
	color:#848290;
	padding-top:7px;
	font:14px Arial, Helvetica, sans-serif;
	vertical-align:top;
}
.down_home td{
	color:#848290;
	padding-top:7px;
	font:12px Arial, Helvetica, sans-serif;
}

.projects img, .pop_up img{
	border:1px #846667 solid;
	margin-top:3px;
}
.projects td, .projects th, .pop_up{
	color:#846667;
	font:16px Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.close {
	padding:5px;
	text-align:center;
}
.close a{
	color:#846667;
	font:12px Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.close a:hover{
	text-decoration:underline;
}
.content ul{
list-style:none;
}
.left_image_down {
	background-repeat: repeat-y;
}


.content p{
	font: 14px Arial, Helvetica, sans-serif;
	color:#625F70;;
}

.down_text{
	font:14px Arial, Helvetica, sans-serif;
	background:#D5D4DA;
	color:#625F70;
}


/* navigation images*/

#container {
     position:relative;
     width:99%;
     height:115px;
     overflow:hidden;
     background-color:#eee;
 }
#div1 {
     position:absolute;
     left:0px;
     top:0px;
     width:1880px;
     height:115px;
 }
#div2 {
     position:absolute;
     left:1880px;
     top:0px;
     width:1880px;
     height:115px;
 }

.tdnormal { 
    background-image:url("web/images/top-normal.jpg");
    margin:0px;
    text-align: center;
	font:16px Times, Helvetica, sans-serif;
  	font-weight:bold;

}

.tdover {
    background-image:url("web/images/top-over.jpg");
    text-align: center;
	font:16px Times, Helvetica, sans-serif;
  	font-weight:bold;
}

.menutablebg { 
    background-image:url("web/images/menu-background.jpg");
    margin:0px;
    width:250px;
}

.menutdnormal { 
    background-image:url("web/images/menu-item-normal.jpg");
    width:250px;
    height:24px;

}

.menutdover {
    background-image:url("web/images/menu-item-sel.jpg");
    width:250px;
    height:24px;
}

.menuimright{
    background-image:url("web/images/menu-right-image.jpg");
    width:30px;
    height:300px;
}

.menuimrightindex{
    background-image:url("web/images/menu-right-image-index.jpg");
    width:30px;
    height:300px;
}


a:link { text-decoration: none; color: #888580;}
a:visited { text-decoration: none; color: #888580;}
a:active { text-decoration: none; color: #888580;}
a:hover { text-decoration: none; color: #484540;}



