body {background-image: Design/red_back1.gif; font-family: Verdana,Arial,Helvetica;}
.default {font-size: 8pt; color: white;}

.iePNG, IMG { filter:expression(fixPNG(this)); } 
.iePNG A { position: relative; }/* стиль для нормальной работы ссылок в элементах с PNG-фоном */

.red {color: #ff0000;}
.green {color: #339033;}
.blue {color: #4444aa;}
.white {color: #ffffff;}
.white2 {color: #e0e0e0;}
.grey {color: #b0b0b0;}

A:link {color: #0000ff; text-decoration: none;}
A:active {color: #0000ff; text-decoration: none;}
A:visited {color: #0000ff; text-decoration: none;}
A:hover {color: #0000ff; text-decoration: underline;}

A.header:link {color: #afdfff; text-decoration: none;}
A.header:active {color: #afdfff; text-decoration: none;}
A.header:visited {color: #afdfff; text-decoration: none;}
A.header:hover {color: #ffffff; text-decoration: underline;}

A.headers:link {color: white; text-decoration: none;}
A.headers:active {color: white; text-decoration: none;}
A.headers:visited {color: white; text-decoration: none;}
A.headers:hover {color: white; text-decoration: underline;}

A.content:link {color: #666666; text-decoration: none;}
A.content:active {color: #666666; text-decoration: none;}
A.content:visited {color: #666666; text-decoration: none;}
A.content:hover {color: #666666; text-decoration: underline;}

A.content1:link {color: #ffffff; text-decoration: none;}
A.content1:active {color: #ffffff; text-decoration: none;}
A.content1:visited {color: #ffffff; text-decoration: none;}
A.content1:hover {color: #ffffff; text-decoration: underline;}

A.content2:link {color: #ff0000; text-decoration: none; font-family: Verdana;}
A.content2:active {color: #ff0000; text-decoration: none; font-family: Verdana;}
A.content2:visited {color: #ff0000; text-decoration: none; font-family: Verdana;}
A.content2:hover {color: #ff0000; text-decoration: underline; font-family: Verdana;}

.fontsize16pt {font-size: 16pt;}
.fontsize15pt {font-size: 15pt;}
.fontsize14pt {font-size: 14pt;}
.fontsize13pt {font-size: 13pt;}
.fontsize12pt {font-size: 12pt;}
.fontsize11pt {font-size: 11pt;}
.fontsize10pt {font-size: 10pt;}
.fontsize9pt {font-size: 9pt;}
.fontsize8pt {font-size: 8pt;}
.fontsize7pt {font-size: 7pt;}
.fontsize6pt {font-size: 6pt;}

.space {margin-top: 3px; margin-bottom: 3px;}
.top5 {margin-top: 5px;}
.top10 {margin-top: 10px;}
.left10 {margin-left: 10px;}

.bold {font-weight: bold;}
.nobold {font-weight: normal;}
.italics {font-style: italic;}
.noitalics {font-style: normal;}

.maintable {border: #6699cc 1px solid; background-image: /Design/table_back.gif;}

.header {font-weight: bold; font-size: 9pt; color: white; font-family: Arial; background-color: #6699cc; text-align: center;}
.headerbg {background-color: #99ccff;}

.feattable {border: #dddddd 1px solid; vertical-align: top;}
.featheader {font-size: 9pt; color: #a05353; background-color: #dedede; text-align: left; padding-left: 10px;}
.featcenter {font-size: 9pt; color: #a05353; background-color: #dedede; text-align: center;}
.featbottom {font-size: 7pt; color: #b0b0b0; vertical-align: top; text-align: right; padding-right: 12px;}
.featbg {background-color: #f8f8f8;}

.contenttext {color: #ffffff; font-family: Verdana,Arial; font-size: 8pt; font-weight: normal; padding-left: 12px; padding-right: 12px; text-align: justify; padding-top: 5px; padding-bottom: 5px;}
.content2 {color: #4a4a4a; font-family: Arial; font-size: 9pt; font-weight: bold; text-align: center;}
.content3 {color: #4a4a4a; font-family: Arial; font-size: 9pt; font-weight: bold; text-align: left;}
.content4 {color: #4a4a4a; font-family: Arial; font-size: 9pt; font-weight: bold; text-align: justify; padding-left: 15px; vertical-align: top;}

.pict {text-align: center; vertical-align: middle; padding-right: 4px; padding-top: 5px;}
.pict2 {text-align: right; vertical-align: bottom; padding-top: 8px;}
.pict3 {text-align: center; vertical-align: center; padding-top: 8px;}
.text1 {font-family: Verdana; text-align: center; vertical-align: top; padding-left: 10px; padding-right: 15px;}
.text2 {font-family: Verdana; text-align: justify; vertical-align: top; padding-left: 10px; padding-right: 15px;}
.text3 {font-family: Verdana; text-align: justify; vertical-align: top; padding-left: 11px; padding-right: 4px;}
.text4 {font-family: Verdana; text-align: left; vertical-align: top; padding-left: 11px; padding-right: 4px;}
.text5 {font-family: Verdana; text-align: justify; vertical-align: top; padding: 10px 10px 20px 20px;}
.text6 {font-family: Verdana; text-align: left; vertical-align: top; padding-left: 15px; padding-top: 10px;}
.text7 {font-family: Verdana; text-align: justify; vertical-align: top; padding: 15px 10px;}

.intv1 {width: 8%; text-align: center; vertical-align: top; color: #aa4444; padding: 4px 0px;}
.intv2 {width: 92%; text-align: justify; vertical-align: top; padding: 4px 0px;}
.bb {padding-bottom: 4px; border-bottom: #dddddd 1px solid;}
.bb2 {border-bottom: #dddddd 2px solid;}

.td0 {margin-top: 5px; margin-bottom: 1px;}
.td1 {color: #ffffff; padding-left: 4px;}
.td2 {color: #ffffff; margin-top: 9px; margin-bottom: 2px;}
.td3 {color: #ffffff; padding-bottom: 1px; padding-top: 3px;}
.td4 {color: #ffffff; vertical-align: bottom; text-align: left; padding-left: 10px; padding-bottom: 10px; font-size: 8pt;}
.td5 {color: #ffffff; vertical-align: middle; text-align: justify; padding-left: 10px; padding-bottom: 10px; font-size: 8pt;}
.td6 {color: #ffffff; vertical-align: middle; text-align: center; padding-top: 10px; padding-bottom: 10px; font-size: 8pt;}
.td7 {color: #ffffff; padding-left: 10px;}

.teaser {background-color: #354560; font-size: 8pt; color: #ffffff; text-align: center; padding: 5px;}
.form1 {border: #dddddd 1px solid; vertical-align: top; padding:10px; color: #ffffff; font-size: 8pt; text-align: left;}
.form2 {border: #dddddd 1px solid; vertical-align: top; padding:10px; color: #ffffff; font-size: 8pt; text-align: justify;}
.divider {background-color: black;}
.divcont {background-color: #dddddd;}

li.own {color: #ffffff; font-size: 8pt; text-align: left; margin-bottom:7px;}
label.own1 {float:left; text-align:left; width:70px; padding-top:3px; margin-right:15px;}
label.own2 {float:left; text-align:left; width:70px; padding-top:35px; margin-right:15px;}
.button{float:right; margin-right:20px; border: #dddddd 1px solid; background-color:#000000; color:#ffffff; font-family: Verdana; font-size:8pt; padding:4px;}

#thumbnails li{
	float:left;
	width:92px;
	height:60px;
	text-align:center;
	padding-top:2px;
	margin-right:12px;
	margin-bottom:13px;
}