body {
	background:#c5c5c5 url(../images/bg_page.jpg) repeat-x top;
	margin:0px;
	margin-bottom:30px;
	font-family:Arial; font-size:12px;
	color:#2a2a2a;
	}

.txtWhite {color:#fff;}
.txtBlue {color:#1052ae;}
.txtBlack {color:#000;}
.txtRed {color:#ce0000;}
.txt11 {font-size:11px;}
.txt14 {font-size:14px;}
	
#footer {font-size:10px; color:#898888;}
#footer a {color:#fff;}
#footer a.designedby {font-size:11px; font-weight:bold; color:#898888; text-decoration:none;}


#top {font-size:10px; color:#898888;}
#top a {color:#fff;}
#top a.designedby {font-size:11px; font-weight:bold; color:#898888; text-decoration:none;}

.txtFieldNewsletter {width:195px; border:1px solid #dadada; font-size:11px; color:#787878; padding-left:5px;}

#navPag {padding-left:20px; font-size:10px; font-style:italic;}
#navPag a {color:#2a2a2a; text-decoration:none;}


#left .bar {background:url(../images/3x1.jpg) repeat-x; height:1px;}
#left .normal {padding:9px 0;}
#left .normal a {font-family:Arial; color:#000000; font-weight:bold; text-decoration:none;}
#left .normal a:hover {color:#9c9c9c;}

#left .selected {padding:9px 0; background:url(../images/selected.jpg) no-repeat 205px 12px;}
#left .selected a {font-family:Arial; color:#9c9c9c; font-weight:bold; text-decoration:none;}

#content a {color:#ce0000;}


.butSubmit {width:67; height:22px; padding:0px; margin:0px; border:0px; background:url(../images/but_submit.jpg) no-repeat; cursor:pointer;}


/* ********************** */


.cover {
    position: fixed;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    background-color: gray;
    opacity: .7;
    filter:alpha(opacity=70); 
    z-index: 1000;
}
html,body { height: 100%; }

body > .cover { position:fixed;}

.popup {
    position: absolute;
    top: 0px;
    width: 375px;
    z-index: 1001;
}


