@charset "utf-8";
/* Kassa CSS Document */


/*-----------------------------BODY----------------------------------*/
body,td,th {font-family: Georgia; font-size: 14px; color: #FFF;}
body {background-color: #000; background-image: url(../images/background.jpg); background-repeat: no-repeat; background-position:top; margin-left: 0px;	margin: 0px;}
a {	font-family: Georgia;font-size: 12px;color: #900;font-style: italic;}
a:visited {	color: #900;}
a:hover {	color: #900;}
a:active {	color: #900;}
h1,h2,h3,h4,h5,h6 {	font-family: Georgia;}
h1 {font-size: 18px;color: #000;}

/*-------------------------------Frames----------------------------*/
.mainFrame{ width:738px; margin-left:auto; margin-right:auto; margin-top:18px; background-color:#eeeeee;}
.MainMenu{width:738px; height:70px; float:left; background-image:url(../images/main_head.jpg); background-repeat:no-repeat;}
.DTVlogo{width:115px; height:60px; float:right; margin-top:10px;  margin-right:27px; background-image:none; }
.MenuText{width:532px; height:48px; float:left; margin-left:28px; margin-top:14px; color:#000; padding-top:5px; padding-bottom:5px; line-height:22px;}
.MenuText a{ color:#000; text-decoration:none; font-style:normal;}
.MenuText a:hover{text-decoration: underline; color:#900;}
.MenuTextF{width:512px; height:68px; float:left; margin-left:28px; margin-top:14px; color:#000; padding-top:5px; padding-bottom:5px; line-height:22px;}
.MenuTextF a{ color:#000; text-decoration:none; font-style:normal;}
.MenuTextF a:hover{text-decoration: underline; color:#900;}
.MenuHead{ width:682px; height:86px; float:left; background-image:url(../images/menu_head.jpg); background-repeat:no-repeat;}
.MenuHeadText{width:620px; height:30px; float:right; font-size:19px; margin-top:18px; color:#000;}
.Headline{ width:738px; height:227px; float:left; background-image:url(../images/head.jpg); background-repeat:no-repeat;}
.ContentFrame{width:682px; float:left; padding-left:28px; padding-right:28px; background-color:#eeeeee; color:#000;}
.VideoBtn{width:384px; height:288px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;}
.PictureBtn{width:210px; height:150px; margin-right:15px; margin-top:10px; margin-bottom:10px; float:left;}
.Footer{width:680px; height:100px; float:left; border-top:solid 2px #000;}
.Copyright{height:10px; width:100px; font-size:8px; color: #000; float:right; margin-top:70px;}
.summa{float:right; margin-right:15px; margin-bottom:15px; width:680px;}
.MainBtn{background-color:#900; color:#FFF; float:left; width:662px; height:50px; padding:10px; line-height:20px;}
.MainBtn a{ color:#FFF;}

/*----------------------------Forms------------------------------*/
form * {padding:0; margin-bottom:10px; margin-top:10px; }
.FormFrame{border:none;}
.name{width:120px; float:left;}
.desc{width:300px; height:100px;}
.BTN{float:left; margin-left:360px;}

legend {color:#000;	*margin-left:-7px;}
label {	float:left;	width:5em; }
/*------------------------------------Table-----------------------------*/
.mainTable{float:left; font-size:11px;}
table {
	color:#000;
 	
	border-collapse: collapse;
	width: 95%;
	margin: 15px;
	font-size: 1.1em;
}
 
th {
	background: #666;
	color: #fff;
	font-weight: bold;
	padding: 2px 11px;
	text-align: left;
	border-right: 1px solid #fff;
	line-height: 1.2;
}
 
td {
	padding: 6px 11px;
	border-bottom: 1px solid #900;
	vertical-align: top;
	color:#000;
}
 
td * {
	padding: 6px 11px;
}
 
tr.alt td {
	background: #999;
}
 
tr.over td, tr:hover td {
	background: #900;
	color:#FFF
}
