body { background:url(../images/bgmainr.jpg) repeat-x top #251D1B; margin:0px; }
body,td,th { font-family: Geneva, Helvetica, Arial, sans-serif; font-size:12px; color:#444;}

*{
	margin:0;
	padding: 0;
}

a, a:active, a:visited { color:#990000; text-decoration:underline; }
a:hover { color:#FF0000; text-decoration:none; }

#bgholder { background:url(../images/bgmain.jpg) no-repeat top center; }
#frame { width:960px; margin:0 auto;  }
#content { background:url(../images/left.gif) left repeat-y #cdcdcd; margin:10px 0px 10px 0px; border:11px solid #828282;  overflow: auto; }
#colLeft { width:675px; background: url(../images/cntbg.gif) top repeat-x ; float:left; padding: 0 10px; height: 100%; }
#colRight { width:241px; background:#cdcdcd; float:right; padding-left: 2px;}
#footer { padding:0px 0px 10px 0px; clear:both;}
#footLeft { width:480px; float:left; text-align:left; padding-left:10px; }
#footCenter { width:130px; float:left; text-align:center; padding:4px 0px 4px 0px; }
#footRight { width:330px; float:right; text-align:right; padding-right:10px; }
.bgclear { clear:both; }

form { text-align:center; }
/*input.button { border:1px solid #990000; background:#bb0000; font-size:11px; color:#FFFFFF; padding:3px 4px; }*/
/*input.button:hover { border:1px solid #CC0000; background:#FF0000; cursor:pointer; }*/
/* input.text { border:1px solid #666; background:#FFF; font-size:11px; color:#666; padding:3px; width: 130px;} */
input.button:hover { border:none; background:#ff0000; font-size:11px; color:#FFFFFF; padding:2px 4px; text-decoration: underline; cursor:pointer;}

input.button { border:none; background:#bb0000; font-size:11px; color:#FFFFFF; padding:2px 4px; text-decoration: underline; cursor:pointer;}
input.text { border:1px solid #888; background:#FFF; font-size:11px; color:#222; padding:2px; width: 130px; cursor:pointer;}
textarea.contentArea {border: 1px solid #cccccc !important; background: #FFF !important; }


.boxInp { width:140px; }
.boxBtn { width:50px; margin-left:5px; }

h1 { font-size:18px; color:#ab2121;  font-weight: normal; margin: 4px 0 18px;}
h1 span {font-size: 15px; color: #888;}
h2{  font-size:12px; color:#333; margin-top:15px; font-weight: bold; }

.cpic {
	padding: 20px 0 ; border-bottom:1px solid #cdcdcd; 
	text-align: center;
}
.cpic img { border:1px solid #958575; margin-right:3px; }
.cpic img:hover { border:1px solid #990000;  }


.clist { border-collapse: collapse;}
.clist td { border-bottom:1px solid #CCCCCC; font-size:11px; padding:5px 0px 3px 0px; }
.clist td.key { text-align:right; width:100px; font-weight:bold; color:#990000; padding-right:10px; vertical-align:top; }
.clist td.val { color:#666666; vertical-align:top; }

.cnt, .frm { font-size:11px; color:#666666; margin:8px; }


#menuLeft ul{ width:695px; height:38px; text-align:left; background:#e2e2e2; border-bottom:0px solid #990000; overflow: visible; }
#menuLeft li { display:block; padding:15px 12px 10px 12px; float:left; } 
#menuLeft li:hover { background:url(../images/tsela.gif) top center no-repeat; }
#menuLeft .act { background:url(../images/tsela.gif) top center no-repeat;  }
#menuLeft a { color:#3c332e; text-decoration:none; font-family: Bitstream Vera Sans; font-size: 13px;} 
#menuLeft a:hover { color:#958575; } 
#menuLeft li.act a {color:#958575; text-decoration: underline;}


.box { padding:0 5px 0 8px; background:url(../images/boxbg.gif) repeat-x top; border-left:1px solid #958575; margin-bottom:10px;}

.picBox { border:10px solid #958575; }
.picBox:hover { border:1px solid #990000; cursor:pointer; padding:9px; background:#958575; }

#footer div { font-size:9px; color:#665c52; }
#footer a { color:#8c7e70; text-decoration:underline; }
#footer a:hover { color:#b3a18f; text-decoration:none; }
.flagi img { border:1px solid #4d443c; padding:1px; margin-left:5px; }
.flagi img:hover { border:1px solid #958575; padding:1px; margin-left:5px; }
#targ {text-decoration: underline; color:#999;}


