
.bodytext {  font-family: Verdana, Arial; font-size: 9pt; color: #333333; LINE-HEIGHT: 180%}

body { margin:0; padding:20px 0 0 0; background:#000000; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF}

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/*####### CONTAINER #######*/

#container{ 
	width:1000px; 
	margin:0px auto; 
	padding:0; 
	background-color:#000;
	text-align: left; }
	

/*####### header #######*/

#header { width:1000px; height:165px;   background: url(../images/logo.gif) no-repeat top center; }

#header .lang { width:170px;  height:35px; float:left; margin-left:200px;background:#CCCCCC }

#header .main_menu { width:1000px; }
#header .main_menu ul { padding:0; margin:0; list-style:none; height:25px; float:right;}
#header .main_menu ul li { padding:12px 15px; margin:0; float:left; line-height:14px; background:url(../images/vert_line.jpg) repeat-y  left;}
#header .main_menu ul li a { font:bold 12px Arial, Helvetica, sans-serif; color:#58554c; background:url(../images/arrow.gif) no-repeat left center; padding:0 0 0 15px; text-decoration:none;}
#header .main_menu ul li a:hover { text-decoration:underline;}

#header select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: red;
	background-color: #CCC;
	width: 170px;
	border-width: 0px;

}

#header select option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #FFF;
	background-color: #000;
	border-width: 0px;

}

/*####### search #######*/
#search{ width:1000px;  background:url(../images/page_bg.gif) repeat; font-family: Verdana, Arial; font-size: 9pt; }

#search select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
	background-color: #666666;
	width: 200px;
	border: thin #999999 solid ;

}

#search input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	background-color:#AAAAAA;
	border-width: 0px;

}

#search  input.bottn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
	background-color:#000000;
	border-width: 0px;
	cursor:pointer;

}






/*####### CENTER#######*/

#center { width:1000px;  padding:10px 0 0 0}



/*####### navigation #######*/
#navigation { width:235px; float:left;   padding:0; color:#000000}
#navigation .state {
	 background: #930000 ;
}
#navigation .state h1 {
	color:#FFF; text-transform:uppercase; font-family:Verdana, Arial; font-size: 13pt; padding:0 0 0 7px; display:block; margin:0;
}
#navigation .state h2 {
	color:#CCC; text-transform:uppercase; font-family:Verdana, Arial; font-size: 10pt; padding: 0 0 0 7px; display:block; margin:0;
}

#navigation .category {
	background-color:#CCC; 
}
#navigation .category h1 {
	color:#FFF; text-transform:uppercase; font-family:Verdana, Arial; font-size: 13pt; padding:0 0 0 7px; display:block; margin:0;
}

#navigation .category h2 {
	color:#000; text-transform:uppercase; font-family:Verdana, Arial; font-size: 10pt; padding: 0 0 0 7px; display:block; margin:0;
}


#navigation .nav_menu { background-color:#CCC;font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:lowercase}

#navigation .nav_menu div { cursor:pointer; padding-left:5px;}
#navigation .nav_menu div.sub0 { background-color:#E2E2E2;  display:block; padding:3px}
#navigation .nav_menu div.sub1 { background-color:#F4F4F4;  display:block; padding:3px}
#navigation .nav_menu  a { color:#333; text-decoration:none}
#navigation .nav_menu  a:hover { color:#C30; text-decoration:none}
/*####### navigation #######*/

#navigation .advertising
{
	background: #CCC;  padding:0;
}

#navigation .advertising a, a:visited {color:#000; text-decoration:none;}
#navigation .advertising  a:hover {color:#FFF; text-decoration:underline;}

#navigation .clear { 
height:10px; padding:0; margin:0; font-size:1px
}


/*####### main frame #######*/

#main_frame { width:750px;  background-color:#FFFFFF; float:right; padding:0px; font-family:Arial, Helvetica, sans-serif }



#oops { width:1000px;  background-color:#FFFFFF;  padding:0px; font-family:Arial, Helvetica, sans-serif }

#oops  .info {
	background: #930000;   padding-left:7px; ; 
	
}
#oops  .info h1 {
	color:#CCC; text-transform:uppercase; font-size: 13pt; padding:0 0 0 7px; display:block; margin:0;
}
#oops  .info a {color:#FFF; text-decoration:none;}

.msge  {
font-size:18px;
color:#993300;
}
/* 




	
/*####### CLEAR  DEV#######*/


.clear2 { 
height:30px; padding:0; margin:0; font-size:1px
}	


	