body
{
        background-color: #FFFFFF;
        margin: 0px;
		padding: 0px;
        font-family: Verdana, Helvetica, serif;
        font-size: 9pt;
        color: #404040;
        text-align: left;
        line-height: 18px;
        width: 100%;
		height:100%
}

#header {background-color: #F1C0EE;
	background-image: url(http://domochag.net/img/header_bg.jpg);
	background-repeat: repeat-x;
	text-align:center;
	color:#FFFFFF;		
}
 
#header IMAGE {border:0}

#subheader{
    background: #FDF2FD;
	border: 1px solid #F8D6F5;
    border-top: 0;
    margin-top:0px;
    padding: 0;
	width:100%;
	font-size: 11px;
}
#subheader UL { margin:3px;}

#subheader LI {
	FLOAT: left; margin-right:0px; list-style-type:none
			
}

#subheader a:hover {text-decoration:none;
	color:#1A92E1}

H4 {color:#B40372;
	text-align:center;
}

H1 {font-weight:normal; font-size:22px;	color:#DC0169}
H2 {font-size:18px; text-align:center; color:#BF005B; font-weight:normal;}

H3 {font-size:14px; color:#BF005B}
H5 {font-size:12px;}

.inputbutton {
	BORDER-RIGHT: #717171 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 36px; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #717171 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #FAE4F9;
}

a {
        color: #3F4EB6;
        text-decoration: none;
}

a:hover {text-decoration:underline}

.adv{
    background: #FDF2FD;
    border: 1px solid #F8D6F5;
    border-top: 0;
    margin-left: 15px;
    margin-top:40px;
    padding: 0;
    width:170px;
    margin-bottom:20px;
    font-size: 10px;
}

.adv h4{
    background: #F1C0EE;    
    border: 1px solid #F8D6F5;
    border-left: 0;
    border-right: 0;
    color: #3A4F6C;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 3px;
    text-align: center;
}

.adv p{
    background: transparent;
    border: 0;
    color: #3A4F6C;
    margin: 0;
    padding: 8px;
    font-size: 10px;
}

.adv p a:link,
.adv p a:visited,
.adv p a:active{
    background: transparent;
    text-decoration: none;
    color: #3A4F6C;
}

.adv p a:hover{
    background: transparent;
    text-decoration: underline;
    color: ;
}

.bottom {background-color: #F1C0EE;
	text-align:center;
}
.bottomad {font-size:85%; background-color:#FFFFFF; color: #666666; text-align:center}
.bottomad a {color:#666666}

.bright {border:#DDDDF7 1px solid; background-color:#FDFDFF}
.dark {background-color:#F7F7FD; border:#DDDDF7 1px solid}
.author {text-align:right; font-style:italic; font-size:10px}
.author1 {text-align:center; font-style:italic; font-size:10px}
.apropos {font-style:italic; background-color: #FDF2FD; border: 1px solid #F8D6F5; padding: 5px; margin-left:50px;}
.subtitle {text-align:right; font-weight:bold; font-style:italic}
.namelist A {font-size:13px}
.lettersf TD {font-size:11px; border: #FFCCFF 1px solid; padding-left:3px; padding-right:3px;}
.lettersm TD {font-size:11px; border: #A4E1FF 1px solid; padding-left:3px; padding-right:3px;}
.txt {text-align:justify; width:80%}
.info {text-align:left; width:200px; border:#F8D6F5 1px solid; margin-top:10px;}
.info H4 {background: #F1C0EE; border: 1px solid #F8D6F5; color: #3A4F6C; font-size: 12px; margin-top:0px;}
.imgleft {float:left; margin:10px; padding:5px; background-color:#FFEAF3; border:#FD97B9 1px solid; width:auto; text-align:center; font-size:10px}
.imgright {float:right; margin:10px; padding:5px; background-color:#FFEAF3; border:#FD97B9 1px solid; width:auto; text-align:center;  font-size:10px}

