* {
	font-family: Tahoma;
	font-size: 9pt;
	text-decoration: none;
}

body {
	margin: 0px;
	padding: 0px;
	color: #333;
	font-family: Tahoma;
	font-size: 9pt;
	line-height: 1.7em;
	background-image: url(images/back.jpg);
/*	background-color: #77bf28;*/
	background-position: top;
	background-repeat: repeat;
}

#templatemo_body_wrapper {
	width: 100%;
	background: url(images/templatemo_body.jpg) top center no-repeat
}

#templatemo_wrapper {
	width: 960px;
	padding: 0 30px;
	margin: 0 auto
}

#templatemo_header {
	width: 900px;
	height: 70px;
	padding: 0 30px;
	background: url(images/templatemo_header.jpg) no-repeat top center
}

#site_title a {
	display: block;
	position: relative;
	padding: 20px 0 0 0;
	font-size: 9pt;
	color: #fff;
	font-weight: normal;
	text-decoration: none
}
#site_title a span {
	position: absolute;
	display: block;
	left: 200px;
	top: 30px;
	font-size: 9pt;
	color: #000;
}

#templatemo_menu {
	width: 900px;
	height: 61px;
	padding: 0 30px;
	background: url(images/templatemo_menu.jpg) no-repeat top center
}

#templatemo_middle {
	width: 960px;
	height: 320px;
	background: url(images/templatemo_middle.jpg) no-repeat top center
}

#templatemo_middle_content {
	width: 820px;
	height: 210px;
	padding: 20px 70px;
	overflow: hidden
}

#templatemo_middle_content h1 {
	line-height: 40px;
	margin-bottom: 10px;
}

#templatemo_middle_content p {
	font-size: 9pt;
	color: #000;
	line-height: 30px;
}

#templatemo_main_base {
	width: 960px;
	background: url(images/tempaltemo_content.png) repeat-y center
}

#templatemo_main {
	width: 860px;
	padding: 50px 50px 25px;
	background: url(images/templatemo_content_top.png) top center no-repeat
}

#templatemo_main_bottom {
	width: 960px;
	height: 10px;
	background: url(images/templatemo_content_bottom.png) top center no-repeat
}


#templatemo_footer {
	width: 900px;
	padding: 30px 30px;
	color: #fff;
	text-align: center;
	background: url(images/templatemo_footer.png) bottom center no-repeat
}

#templatemo_footer a {
	color: #fff
}
a            { text-decoration: none; color: #006F6F;}
button 		 {font:9pt tahoma ; padding:2px}
input        { font-size:8pt; font-family:Tahoma }
table        { padding: 0px 20px; font-family: Tahoma; color: #333333; font-size: 9pt;}
table table  { padding: 0px; font-family: Tahoma; color: #333333; font-size: 9pt;}
#menutb		 { padding: 0px 0px}
.icontd		 { text-align: center; padding-top:5px}
.icont		 { text-align: center; padding-bottom:5px}
td			 { text-align: right; direction: rtl; valign: top}
th           { font-style: normal; font-weight: normal; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; background:url('images/tddate.gif') repeat-x; text-align:center; font-size:8pt; padding:4px 3px; white-space: nowrap;}
option       { font-family: Tahoma; font-size: 8pt }
select       { font-family: Tahoma; font-size: 8pt }
textarea     { font-size: 8pt; font-family: Tahoma; text-decoration: none; text-align: right; direction: rtl; background-color:#FFFFFF }
.tr2		 { align: center; background-color:#E6ECF7; text-align:center }
.tr1		 { align: center; background-color:#E1EAF7; text-align:center }
.tr22		 { border-top-width: 0px; border-bottom-width: 0px; align:center; background-color:#DAE1FF; text-align:center; font-size:8pt; padding:3px;}
.tr11		 { border-top-width: 0px; border-bottom-width: 0px; align:center; background-color:#F0F1FF; text-align:center; font-size:8pt; padding:3px;}
.trh         { border-top-width: 0px; border-bottom-width: 0px; background:#81A0CF url('images/tddate.gif') repeat-x; text-align:center; font-size:8pt; padding:2px;}
.tr2i		 { align:center; background-color:#DAE1FF; text-align:center; font-size:8pt; border:0px }
.tr1i		 { align:center; background-color:#F0F1FF; text-align:center; font-size:8pt; border:0px }
.stdslist	 { border: 1px solid #C0C0C0}
#dt			 { border:1px solid #C0C0C0; text-align: right; direction: rtl; valign: top; background-color:#FFFDFD}
fieldset     { font-family: Tahoma; font-size: 8pt }
.header 	 { width: 960px;height: 80px;margin: 0 auto;background: url(images/header.jpg);}
a:active     { color: #006F6F;  cursor: pointer;}
a:hover		 { color: #913900;  cursor: pointer;}
a:visited    { color: #006F6F;  cursor: pointer;}
.disabled    {color: #C0C0C0; text-decoration: none; cursor: pointer;}
.wh			 {background:#DDDDDD; font-size: 11pt; font-weight: bold; font-family: Times New Roman; text-align:center;}
.w1			 {background:#EEEEEE;}
.tab-s, .tab-g {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.tab-s:hover, .tab-g:hover {
	text-decoration: underline;
}

.tab-s, .blue{
	color: #0066CC;
}

.tab-g {
	color: #666666;
}

.title {
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #0066CC;
}
.button {
	cursor: hand;
}
div.flotte {
}
label {
	border-bottom: 1px dashed #CD5C5C;
	cursor: help;
}