/* CSS Document YESSAN */
/* (c)2009 TimDeibel.nl - Rev.2009/07/17    */

html, body {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #fff;
 margin:0;
 padding:0;
 border:none;
}
p { padding:0; margin:1em 0; }
a:link, a:visited {	color:#111; text-decoration: underline; }
a:hover { color:#666; text-decoration: none; }
a:active { color:#000; text-decoration: underline; }
img {border:none}

#mainWrap {
 position:relative;
 width: 950px;
 height:670px;
 margin: 20px auto 0 auto;
 background:url(../img/bg_pattern.jpg) repeat-x;
}
#mainPadding {
 padding:30px;
}
#mainHead {
 position:relative;
 width:100%;
 height:160px;
}
#mainLogo {
 float:left;
 width:350px;
 height:140px;
 border:none;
}
.linkBox {
 float:right;
 width:178px;
 height:140px;
 margin-left:20px;
 text-align:center;
 background:#7aa1d5;
 border:#1b5fc5 1px solid;
 color:#1b5fc5;
 font-size:16px;
 overflow:hidden;
}
a.linkBoxLink {
 display:block;
 color:#1b5fc5;
 font-style:italic;
 text-decoration:none;
 margin-top:10px;
}
a.linkBoxLink:hover {
 color:#1b5fc5;
 font-style:normal;
 text-decoration:none;
}
#mainTitle {
 position:relative;
 width:100%;
 height:auto;
 background:#7aa1d5;
 border:#1b5fc5 1px solid;
 color:#1b5fc5;
 padding: 3px 0;
 text-align:center;
 font-size:16px;
 font-weight:bold;
 letter-spacing:0.24em;
}
#mainContent {
 position:relative;
 width:100%;
 height:auto;
 margin-top:20px;
}
.prodImage {
 width:16%;
 height:80px;
 border:none;
 text-align:left;
 vertical-align:middle;
}
.prodText {
 width:16%;
 height:80px;
 color:#000;
 text-align:left;
 vertical-align:middle;
 padding-left:15px;
}
#textContent {
 position:relative;
 width:100%;
 height:445px;
 margin-top:10px;
 overflow:auto;
}
#textContentPadding {
 padding:10px 115px;
}

#footer {
 position:relative;
 width: 950px;
 height:12px;
 margin: 0 auto;
 font-size:10px;
 text-align:right;
}
#footer a {
 text-decoration:none;
 color:#7aa1d5;
}
#footer a:hover, #footer a:focus {
 text-decoration:none;
 color:#1b5fc5;
}

.size_S  { font-size: 80%; font-weight: Normal; text-decoration: none; }
.size_N  { font-size:100%; font-weight: Normal; text-decoration: none; }
.size_L  { font-size:150%; font-weight: Normal; text-decoration: none; }

.frm_txt {
 font-family:"Courier New", Courier, mono;
 font-size: 12px;
 font-weight:normal;
 color: #333;
 background:#EFF4FD;
}
.frm_but {
 font-family:"Courier New", Courier, mono;
 font-size: 12px;
 font-weight:normal;
 background-color: #EFF4FD;
 border: #eee outset 2px;
}
.frmErr {
 color:#e00;
 font-style:italic;
}
