html {
	min-height: 100%;
	margin: 0;
	padding: 0;
	font: 13px arial;
/*height:100%; */
}

body {
	margin: 0;
	padding: 0;
	width: 100%;
/*height:auto !important;
height:100%;
min-height:100%;
position:relative;*/
}




/* --- index page styles --- */

body#index {
	min-height: 760px;
	/height: 760px;
	background: url(images/bot_bg.gif) bottom repeat-x;
	font: 14px arial;
}



#main_index {
	margin: 0;
	padding: 0;
	width: 100%;
	background: url(images/top_bg.gif) repeat-x;
}


#sky {
	margin: 0 auto;
	padding-top: 10px;
	width: 780px;
}

#menu_index {
	margin: 10px auto;
	width: 650px;
	height: 360px;
	background: url(images/men.jpg) center no-repeat;
}


#left, #right {
	width: 248px;
	float: left;
	text-transform: uppercase;
}

#left a, #right a {
	color: #FFF;
}

#left a:hover, #right a:hover {
	text-decoration: none;
        color:#FF9900
}

#right {
	margin-left: 154px;
}

#left ul,
#right ul {
	margin: 90px 0 0;
	padding: 0;
	list-style: none;
	background: #696969;
}

#left ul li {
	line-height: 34px;
	padding: 0;
	margin-left: 30px;
	background: url(images/li_bg.gif) right no-repeat;
	border-bottom: 1px solid #787878;
}

#right ul li {
	line-height: 34px;
	padding: 0 0 0 30px;
	margin-right: 30px;
	background: url(images/li2_bg.gif) left no-repeat;
	border-bottom: 1px solid #787878;
}

#left li.main {
	margin: 0;
	padding: 0 0 0 30px;
	background: url(images/main_bg1.gif) no-repeat;
}

#right li.main {
	margin: 0;
	padding: 0 0 0 30px;
	background: url(images/main_bg2.gif) no-repeat;
}


/* --- /index page styles --- */



#main {
	margin: 0;
	padding: 0;
	width: 100%;
	width:expression((documentElement.clientWidth||document.body.clientWidth)<1024?'1024px':'');
	min-width: 1024px;
	background: url(images/top_bg2.gif) repeat-x;
}

#frame {
	height:450px;
	overflow: auto;
}

#top_menu {
	float: left;
	width: 197px;
	height: 211px;
	/*border-top: 59px solid #234F8B;*/
	border-bottom: 2px solid #B6B6B6;
	background: url(images/top_bg2.gif) repeat-x;
}

#top_menu ul {
	margin: 10px 0 0 30px;
	padding: 0;
	line-height: 18px;
	list-style: none;
}

#top_menu li {
	background: url(images/arrow.gif) 0 7px no-repeat;
	padding-left: 15px;
}

#logo {
	height: 213px;
}


#menu {
	float: left;
	width: 197px;
	background: #EAEAEA;
	height: 500px;
}

#menu ul {
	margin: 30px 15px 0 15px;
	padding: 0 0 15px 0;
	line-height: 18px;
	list-style: none;
	background: url(images/dots.gif) bottom repeat-x;
}

#menu li {
	background: url(images/arrow.gif) 15px 7px no-repeat;
	padding-left: 30px;
}


#left_block {
	margin: 15px;
	padding: 10px;
	background: url(images/dots.gif) bottom repeat-x;
	height: 1000px;
}


#container {
	margin: 0px 10px 0px 207px;
	height:550px;
}

#blocks {
	background: url(images/dots2.gif) bottom repeat-x;
	min-height: 40px;
	/height: 40px;
	border-top: 2px solid #D7D7D7;
	margin-top: 10px;
}

#block1 {
	width: 70%;
	padding: 10px 10px 10px 50px;
	background: url(images/icon.jpg) 5px 10px no-repeat;
	float: left;
}

#block2 {
	border-left: 1px solid #D4D4D4;
	float: left;
	margin: 10px;
	padding: 2px 10px;
}


#picture {
	margin: 5px 20px;
	float: left;
}

#picture .name {
	background: url(images/arrow.gif) 10px no-repeat;
	padding: 0 20px;
	line-height: 20px;
}

#picture .zoom {
	background: url(images/zoom.gif) 15px no-repeat;
	padding: 0 45px;
}


#list1 {
	float: left;
	margin: 0 0 0 70px;
	padding: 0;
	list-style: none;
}

div #list1 {
	margin: 0 0 0 140px;
}

#list2 {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left: 280px;
}

#list1 li,
#list2 li {
	background: url(images/arrow.gif) 10px no-repeat;
	padding: 0 20px;
	line-height: 20px;
}




.copy1{
	font-family:tahoma;
	color:#000066;
	text-decoration:none;
	font-size:13px;	
}
.copy1:hover{  font-family:tahoma;
		color:#990000;
		text-decoration:underline;
		font-size:13px;
		background-image: url(images/fonch.gif);
}


#table {
	margin: 3px 0;
        display:block;
}

.header {
	color: #FFF;
	background: #24508D;
	padding: 8px;
	border-bottom: 4px solid #FFF;
}

#first {
	background: #EDEDED;
}

#second {
	background: #FCFCFC;
}

.cell {
	padding: 8px 0 8px 10px;
	float: left;
	width: 53%;
	border-bottom: 4px solid #FFF;
}

.cell2 {
	padding: 8px 0 8px 10px;
	float: left;
	width: 25%;
	border-bottom: 4px solid #FFF;
}

.cell3 {
	padding: 8px 0 8px 10px;
	float: left;
	width: 70px;
	font-weight: bold;
	border-bottom: 4px solid #FFF;
}
a{
	font-family:tahoma;
	color:#000066;
	text-decoration:none;
	font-size:13px;	
}
a:hover{  font-family:tahoma;
		color:#990000;
		text-decoration:underline;
		font-size:13px;
		background-image: url(images/fonch.gif);
}

.tdmenutop{
	
	height: 23px;
	background:url(images/menu1.gif);
    padding-top: 25px;
	font-weight: bold;
        color: #FF9900;

	
}
.tdmenutop:hover {height: 23px;
   	background:url(images/menu.gif)  ;
	padding-top: 25px;
	color: #FF9900;
	font-weight: bold;
	
}
#copy {
	color: #FFF;
	text-align: center;
	padding: 15px;
	background: #234F8B;
	height: 20px;
	margin-left: 197px;
        display:block;
        clear:both;
        margin-top:300px;
}