html { height: 100%; }
body { font-family: Tahoma; font-size: 12px; margin: 0px; padding: 0px; height: 100%; background: #363C94; }
a { text-decoration: underline; color: #0000CC; }
a:hover { text-decoration: none; }
a img { border: 0px; }
form { margin: 0px; }

table.pageMain { width: 1000px; background-color: #5055AE; margin: 0px auto; }
table.pageMain td.pageBottom { color: #FFFFFF; text-align: right; padding: 10px 20px; font-size: 14px; font-family: Arial; }
table.pageMain td.pageMenu { width: 260px; vertical-align: top; padding: 0px 10px; }
table.pageMain td.pageData { background-color: #FFFFFF; height: 500px; padding: 10px; vertical-align: top; }

table.info { border-collapse: collapse; color: #333333; width: 100%; }
table.info td { padding: 5px 10px; line-height: 1.4; border: 1px solid #DBDBDB; }
table.info td.even { background: #F0F0F0; }
table.info a { text-decoration: underline; }
table.info a:hover { text-decoration: none; }
table.info a.name { font-size: 13px; font-weight: bold; }
table.infos th 
{ 
	padding: 20px; font-family: Arial; font-size: 10px; font-weight: normal; text-transform: uppercase; 
	color: #666666; background-color: #F0F0F0; border: 1px solid #DBDBDB;
}

table.nowforums { border-collapse: collapse; color: #333333; width: 100%; font-size:13px;}
table.nowforums td { padding: 5px 5px; line-height: 1.4; border: 1px solid #DBDBDB; }
table.nowforums td.even { background: #F0F0F0; }
table.nowforums a { text-decoration: none; font-family:Arial; color: #000000; font-weight:normal; }
table.nowforums a:hover { text-decoration: underline;}
table.nowforums a.name {  font-weight: normal; }
table.nowforums a.date {  font-weight: normal; color:#003399}
table.nowforums th 
{ 
	padding: 5px; font-family: Arial; font-size: 10px; font-weight: normal; text-transform: uppercase; 
	color: #ffffff; background-color: #8585dc; border: 1px solid #DBDBDB; text-align:center;
}

table.servicetab {border-collapse: collapse;}

div.tb { text-align: justify; font-family: Arial; font-size: 14px; color: #000000; line-height: 1.3; border: 1px #8F94E7 solid; margin-top: 20px; margin-bottom: 30px; }
div.tbHead { background-color: #5055AE; color: #FFFFFF; font-weight: bold; width: 200px; padding: 3px 10px; 
text-transform: uppercase; position: relative; left: 20px; top: -13px; }
div.tbText { padding: 5px 15px 15px 15px; }
div.tb p { text-align: justify; text-indent: 30px; margin: 0px; }
div.tbLink {text-align: right;}

div.mb { text-align: justify; font-family: Arial; color: #555555; line-height: 1.3; border: 1px #8F94E7 solid; margin-top: 42px;  }
div.mbHead { background-color: #5055AE; color: #FFFFFF; font-weight: bold; width: 200px; padding: 3px 10px; border: 1px #8F94E7 solid;
text-transform: uppercase; position: relative; left: 20px; top: -13px; }
div.mbImageHead { position: relative; left: 26px; top: -36px; margin-bottom: -20px; }
div.mbText { padding-bottom: 10px; }

div.mh { text-align: left; color: #FFFFFF; font-size: 14px; font-weight: bold; text-transform: uppercase; font-family: Arial; 
margin: 0px 0px 15px 0px; padding-left: 10px; padding-top: 10px; }
div.mi { text-align: left; margin: 4px 12px; line-height: 1.3; background: url('../images/menububle.png') no-repeat left 5px; padding-left: 20px; }
div.mf { text-align:center; margin: 4px 12px; padding-left: 1px; padding-bottom: 8px;}
div.mi a { color: #FFFFFF; font-size: 14px; text-decoration: none; }
div.mi a:hover { text-decoration: underline; }

a.ncp img { opacity: 1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); }
a.ncp:hover img { opacity: 0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); }

div.websitePath { color: #666666; font-size: 13px; margin-bottom: 10px; }
div.websitePath a { color: #666666; text-decoration: underline; line-height: 1.7; }
div.websitePath a:hover { text-decoration: none; }

div.guestbooksender { font-family: Arial; color: #666666; }
div.guestbooksender a { font-family: Arial; color:#666666; text-decoration:underline;}
div.guestbooksender a:hover { text-decoration: none; }
div.guestbookdate { color: #666666; }

iframe.webEditor { border: 1px solid #7F9DB9; background-color: #FFFFFF; height: 200px; } 
div.weButtons { margin-top: 5px; margin-bottom: 5px; position: relative; height: 26px; }
div.weButtons a { display: block; position: absolute; background: #FFFFFF; bottom: 2px; width: 24px; height: 24px; 
opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
div.weButtons a:hover { opacity: 0.3; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); }
div.weButtons a.bold { left: 0px; }
div.weButtons a.italic { left: 25px; }
div.weButtons a.underline { left: 50px; }
div.weButtons a.justifyleft { left: 80px; }
div.weButtons a.justifycenter { left: 105px; }
div.weButtons a.justifyright { left: 130px; }
div.weButtons a.justifyfull { left: 155px; }
div.weButtons a.insertorderedlist { left: 185px; }
div.weButtons a.insertunorderedlist { left: 210px; }
div.weButtons a.undo { left: 240px; }
div.weButtons a.redo { left: 265px; }

div.pressapaper { font-family: Arial; color: #000000; }
div.pressapaper a { font-family: Arial; color: #000000;text-decoration: none;}
div.pressapaper a:hover {text-decoration:underline;}

div.NormText {text-align: justify; font-family: Arial; font-size: 14px; color: #000000; line-height: 1.2; }

div.faqquestion {text-align: justify; font-family: Arial; font-size: 14px; color: #333333; line-height: 1.5;}
div.faqquestion a { font-family: Arial; color:#333333;text-decoration:none;}
div.faqquestion a:hover { text-decoration:underline;}

hr.newsblock {hr align: center; height:1px; width:90%; color:#5055AE;}
span.style1 {color: #000066;}
p.noteblock {text-align: justify; font-family: Arial; font-size: 12px; color: #000000; line-height: 1.5; text-indent: 30px; margin-top: 0 em; margin-bottom: -20px;}
h1.mainstyle {font-family: Arial; font-size: 14px; margin-top: 0px; margin-bottom: 0px; }
span.congratulation { text-align: center;} 

div.subscribe { font-family:Arial; font-size:14px; text-align:right; color:#0066FF; }
div.subscribe a { color: #666666; text-decoration:none; font-family:Arial; }
div.subscribe a:hover { text-decoration: underline;}
div.subscribe a.mail {  background-image: url('../images/mail.png'); background-repeat:no-repeat; background-position:left middle;
	padding-top: 3px;
	padding-bottom: 13px;
	padding-left: 30px;
 }
div.subscribe a.rss {  background-image: url('../images/rss.png'); background-repeat:no-repeat; background-position:left middle;
	padding-top: 3px;
	padding-bottom: 13px;
	padding-left: 30px;
 }
span.subscribe { font-family:Arial; color:#0066FF; font-style:italic;}
span.unsubscribe { font-family:Arial; color: #3333CC; font-style:italic;}

table.maillog { border-collapse: collapse; color: #333333; width: 100%; }
table.maillog td { padding: 5px 10px; line-height: 1.4; border: 1px solid #DBDBDB; }
table.maillog td.even { background: #CCCCCC; }
table.maillog th 
{ 
	padding: 10px; font-family: Arial; font-size: 10px; font-weight: normal; text-transform: uppercase; 
	color: #f4f4f9; background-color: #7479ca; border: 1px solid #DBDBDB;
}

table.mailstatistic { border-collapse: collapse; color: #333333; width: 90%; }
table.mailstatistic td { padding: 5px 10px; line-height: 1.2; border: 1px solid #DBDBDB; }
table.mailstatistic td.even { background: #CCCCCC; }

p.maintext { font-family:Arial; font-size:14px; padding: 5px 5px;}

a.mainlink { text-decoration: none; color: #0033FF; }
a.mainlink:hover { text-decoration: underline; }
a.mainlink img { border: 0px; }

table.seminar { width:95%; border:0; padding:5px 10px;}
table.seminar td.description { font-family:Arial; font-size:14px; padding: 10px 15px; line-height:1.2; color:#333333; text-align:justify; }
table.seminar td.data { font-family:Arial; font-size:14px; padding: 10px 15px; line-height:1.2; color: #0000CC;}
a.seminar { text-decoration: none; color: #000066; font-weight:800; font-size: 14px; }
a.seminar:hover { text-decoration: underline; }
a.seminar img { border: 0px; }
p.seminar { text-decoration: none; color: #000066; font-weight:800; font-size: 14px; }

div.catalog {text-align: justify; font-family: Arial; font-size: 14px; color: #000000; margin-top: 20px; margin-bottom: 30px;}

table.catalog { border-collapse: collapse; color: #333333; width: 100%; }
table.catalog td { padding: 3px 10px; line-height: 1.4; border: 1px solid #DBDBDB;  font-size: 12px; }
table.catalog td.even { background: #CCCCCC; }
table.catalog th 
{ 
	padding: 5px; font-family: Arial; font-size: 10px; font-weight: normal; text-transform: uppercase; 
	color: #f4f4f9; background-color: #7479ca; border: 1px solid #DBDBDB;
}

p.snoska { font-family:Arial; font-size:10px; color:#333333;}

table.pn { border:none;}
table.pn td.selected { font-family:Century Gothic, Arial; outline: #000066 solid 2px; padding: 2px 2px; }

a.ttip { font-family:Arial; color:#666666; font-size:14px; text-decoration:none; cursor:help;}
a.ttip:hover { text-decoration:none;}
