html {
	
	padding:0px;
	background: #4C7F98 url(../pix/bg2.jpg) repeat-x top center;
}

body {
	margin: 0px auto;
	padding: 0; 
	font: 12px/18px "Trebuchet MS", Arial, Verdana, sans-serif; 
	color: #fff;
	text-align: center;
	/*background: transparent url(pix/top_bg.jpg) no-repeat top center;*/
}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0; margin-bottom:7px;}

h1 {font: normal 28px Arial; padding-top:7px;}
h2 {font: normal 24px Arial; color:#fff; padding:12px; padding-left:0;}
h3 {font: bold 12px Arial; margin:3px 0 7px 0; color:#333;}


ul {list-style:none;}
li {padding:0px;}

#content #right ul { margin:10px 0 10px 0;}
#content #right li {list-style:circle; list-style-type: disc; list-style-position: inside; margin-left:20px;}

hr{	border: none 0; border-top: 1px solid #999; height: 1px;	vertical-align:top; margin:10px 0 10px 0; clear:both;}

img {border:0;}



a:link, a:visited {	text-decoration: none; border:0; background-color:transparent; color:#FF0066; padding:0; outline: none;}
a:active, a:hover {	text-decoration: none; background-color:transparent; color:#FF0066;}


form {padding:0px; margin:0px;}
p {padding:0px; margin:0px;}
div, ul {padding:0; margin:0;}

.clear {padding:0; margin:0; height:0px; line-height:0px; clear:both;}
#start {margin:auto; margin-top:42px; background: #4C7F98 url(../pix/start.jpg) no-repeat top center; width:614px; height:484px; }
.link, .link2 { position:relative; top:240px; left:20px; width:290px; height:220px; border:0px solid red;  z-index:100; overflow:hidden;  cursor:pointer;}
.link2 {top:-210px; left:310px; z-index:200;}

#main {width:880px; margin:auto; }

#top {height:240px;background: transparent url(pix/bg_top.png) no-repeat top left;padding:0;}
#logo {float:left; padding:10px 0 0 20px;}
#flash {float:right; width:672px; height:180px; padding:10px 10px 0 0px;}
#content{background: #AE0034 url(pix/bg_content.gif) no-repeat top left; margin:auto; margin:0 0 0 0px; color:#fff; width:800px; text-align:left; padding:0px 30px 20px 30px; border-left:10px solid #E3D2C0; border-right:10px solid #E3D2C0;}

#login {height:66px; width:156px; float:right; background: transparent url(pix/bg_login.gif) no-repeat ; position:relative; top:-7px; left:30px; padding:30px 0 0 30px; border:0px solid red;}

#menu {clear:both; height:45px; background: transparent url(pix/bg_menu.gif) no-repeat 0px 5px; margin-left:10px;}
#menu li {float:left; width:140px; margin-right:4px;}
#menu li a,#menu li .se {font-size:13px; display:block; text-align:center; color:#fff; height:40px; border:0px solid red; padding-top:17px; line-height:14px; font-weight:bold;}

#menu li .se {padding-top:10px;}


#footer{ font-size:11px; background: transparent url(pix/bg_footer.png) no-repeat  top; text-align:center; text-align:left; color:#fff; height:55px; clear:both; }
#footer a {background-color:transparent;}
#footer .left {float:left; padding:12px 0 0 40px; width:600px;}
#footer .right {float:right; text-align:right; padding:12px 40px 0 0px;  width:150px;}


textarea {width: 322px;	height: 100px;	border: 1px solid #ccc;	background-color:#fff; padding:5px;  margin-bottom:2px;}

.input, .ok {padding:3px; margin:0; border:0px solid red;}

.input {background: url(pix/bg_input.gif) left bottom no-repeat; width:104px; height:14px; color:#fff; font-size:11px; }

.ok {background: url(pix/bg_ok.gif) center bottom no-repeat; width:30px; height:24px; text-align:center; color:#fff; font-size:12px; cursor:pointer;}



.button { width:24px; color:#fff; font-size:11px; text-align:center; border:0; cursor:pointer; padding:3px; margin:0; background-color:#C8C8C8;}


.tab_clear {background: transparent; margin:auto; padding:0;}
.in_right {text-align:right;}


.tabClear {padding:0;}

.tab_clear .pole {background: url(../pix/bginput_.gif) left bottom no-repeat; background-color: transparent; width:250px; height:22px; border:none; color:#333; padding:0 ; margin:0;}



#tresc table {
  font: 12px/16px Arial, Verdana, Georgia, Tahoma, sans-serif;
	margin:10px 0 20px 0;
	padding:0px;
	color: #fff;
	background: #3A4851;
}

#tresc table th {
	color: #fff;
	font-weight: normal;
	background: #3A4851;
	text-align: left;
	padding: 6px 2px;
	font-size: 13px;
}

#tresc table th img {border:0px;}
#tresc table th a {color: #333333;text-decoration:none;}

#tresc table tr {
	background: #fff;
}

#tresc table td {
	padding: 2px 5px;
	font-size: 12px;
  color:#333;
}

#tresc #contact{background: transparent;}
#tresc #contact tr{background: transparent;}