body, html {
	padding: 0px;
	margin: 0px;
} 
body {
	background-color: #3B7E39;	
}
table#omni3 {
background-color: #345133;
}
}
td#content {
background-color: #fafdf6;
}
.top_menu {
	background-image: url(images/rsh.jpg);
	background-repeat: repeat;
}
td.ban_bg
{
	border-top:solid #56A72C 5px;
	border-bottom:solid #56A72C 5px;
	background-color:#335E33;
	background-repeat: repeat-x;
	background-position: top left;


}
#tdright{
/*background-color:#ccf0cc;*/
/*background-color:#49031C;*/
background-color:#56a72c;
}
.tdfoto{
background-color:#ccf0cc;
}

div#d_topmenu2 {
	height: 122px;
}
div#d_topmenu_left {
	height: 122px;
	width: 100%; 
	background-image: url(images/g_left.gif);
	background-repeat: no-repeat;
	background-position: right;
}
div.green_line {
	height: 8px;
	width: 100%;
	background-color: #56a72c;
	font-size: 1px;
	border:solid red 0px;
	position:relative;
	z-index:2;
}
td#left_menu {
padding-top: 30px;
padding-bottom: 20px;
background-color: #56a72c;
width:222px;
}

td#contact {
	/*background-image: url(images/grad.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	background-color: #56a72c;
	padding-top: 30px;
	padding-bottom: 20px;	
}

.gr_t{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

a.top_lnk {
position: relative;
top: 50px;
color: White;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: 900;
text-decoration: none;
margin: 7px;			
}
a.top_lnk:hover {
color: yellow;
border-bottom: 1px solid yellow;
}
a.left_lnk {
color: White;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: 900;
text-decoration: none;
display: block;
height: 34px;
background-image: url(images/an_n.gif);
background-repeat: no-repeat;
background-position: left;
line-height: 30px;
text-indent: 50px;
}
a.left_lnk:hover {
color:yellow;
}

a.right_lnk {
color: White;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
display: block;
height: 34px;
background-image: url(images/an_n.gif);
background-repeat: no-repeat;
background-position: left;
line-height: 30px;
font-weight: 900;
width:220px;
text-indent: 50px;
}
a.right_lnk:hover {
color:yellow;
}

span.pl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B7E39;
}

a.context_lnk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #3B7E39;
	margin-left: 20px; 	
}
a.context_lnk_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #4169E1;
	margin-left: 20px; 	
}
a.email_lnk {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
}
hr {
	color: #9F575F;
	width: 90%;
	height: 1px;
	margin: 10px auto 10px auto;
}
div.contact {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	text-align:center;
}
div.racord {
	background-color: #56A72C;
	height: 16px;
	width: 100%;
	/*background-image: url(images/racord.gif);
	background-repeat: repeat-x;*/
	margin: 0px auto 5px 2%;
}
div.racord_news {
	background-color: #4169E1;
	height: 16px;
	width: 95%;
	/*background-image: url(images/racord.gif);
	background-repeat: repeat-x;*/
	margin: 20px auto 5px 2%;
}
span.header {
	background-color: #FAFDF6;
	color: #3B7E39;
	padding: 0 4px 0 4px;
	margin-left: 104px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 900;
}
span.header_news {
	background-color: #FAFDF6;
	color: #4169E1;
	padding: 0 4px 0 4px;
	margin-left: 104px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 900;
}
p.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px 20px 10px 20px;	
}
p.txtSM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 10px 20px 10px 20px;	
}
p.txtgRs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px 0px 10px 0px;	
	font-weight:bold;
	color:#3B7E39;
}
.hlight {
color:#3B7E39;
font-weight: 900;
font-size: 120%;
text-decoration: none; 
}
.hlight22 {
color:#000;
font-weight: 900;
font-size: 120%;
text-decoration: none; 
}

.hlightGrs {
font-weight:bold;
color:#3B7E39;
font-weight: 900;
font-size: 120%;
text-decoration: none; 
}

.hlight_news {
color:#4169E1;
font-weight: 900;
font-size: 120%;
text-decoration: none; 
}
img.frame {
	border: 1px solid black;
	margin: 15px;
}
div.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-bottom: 20px;
	width: 100%;
}
.gtxt{
font-family:verdana;
font-size:12px;
}
div.c_item

{

	margin:10px;

	margin-bottom:30px;

}
a.roman{background-position:center;background-image:url('./images/teleroman.gif');background-repeat:no-repeat;display:block;width:147px;height:62px; }
a.roman:hover   {background-image:url('./images/teleroman_2.gif');background-repeat:no-repeat;}

a.telecity       {background-position:center;background-image:url('./images/telecity.gif');background-repeat:no-repeat;display:block;width:147px;height:62px}
a.telecity:hover{background-image:url('./images/telecity_2.gif');background-repeat:no-repeat;}

a.aliance{background-position:center;background-image:url('./images/aliance.gif');background-repeat:no-repeat;display:block;width:147px;height:62px; }
a.aliance:hover   {background-image:url('./images/aliance_2.gif');background-repeat:no-repeat;}

a.casting {background-position:center;background-image:url('./images/casting.gif');background-repeat:no-repeat;display:block;width:147px;height:62px; }
a.casting:hover   {background-image:url('./images/casting_2.gif');background-repeat:no-repeat;}

div.pagenavigator{
font-size:12px;
text-align:center;
margin-top:10px;
margin-left:160px;
}

td.p40{
padding-right:40px;
padding-bottom:10px;
}

td.p50{
white-space:nowrap;
}

td.fff{
background:url(fff.png);
background-repeat:repeat-y;
background-position:center;
}
