/*****************************/
/*** Core html setup stuff ***/
/*****************************/

html, body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}

BODY {background: #000000 url(../images/fon.jpg) center top fixed no-repeat; font-size: 11px; font-family: Arial; color: #FFFFFF;}
form {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;} 	

table.top {width: 100%; height: 263px; border-bottom: 5px #990000 solid;}
table.top td {vertical-align: top;}
table.top td.btn {width: 100px;}	
table.top td.left {width: 350px; text-align: left}
table.top td.menu {text-align: right}	


table.main {margin-top: 1px; width: 100%; height: 650px; border-top: 1px #990000 solid;}
table.main td {vertical-align: top;}
table.main td.content {padding: 40px 0 40px 0;}	

table.main_gallery {margin-top: 1px; width: 100%; height: 650px; border-top: 1px #990000 solid;}
table.main_gallery td {vertical-align: top;}
table.main_gallery td.content {padding: 40px 0 40px 0;}	

table.main_music {margin-top: 1px; width: 100%; height: 650px; border-top: 1px #990000 solid;}
table.main_music td {vertical-align: top;}
table.main_music td.content {padding: 40px 0 40px 0;}	

table.topmenu {width: 306px; height: 238px; background: url(../images/menu.png); margin-right: 40px; margin-top: 10px;}
table.topmenu td {vertical-align: top;}
table.topmenu td.content {}	  		  

table.member {}
table.member td {vertical-align: top; color: #FFFFFF; font-size: 12px;}
table.member td.pic {padding-right: 20px; padding-bottom: 20px;}	 

table.footer {width: 100%;}
table.footer td.f1 {width: 20%; padding-top: 4px; padding-bottom: 10px; color: #FFFFFF; font-size: 11px; text-align: left}
table.footer td.f2 {width: 80%; padding-top: 4px; padding-bottom: 10px; color: #FFFFFF; font-size: 10px; text-align: right}

table.news {}
table.news td {border: 2px solid #262626; padding: 10px; color: #C60000; font-size: 12px}

table.showpic td {vertical-align: middle; text-align: center}

#disk {font-size: 13px; width: auto; height: 233px; background: #080808; border: 1px solid #2E2F2E; background-repeat: no-repeat; margin: 0 -20px 0 -20px; padding: 20px 20px 0px 0px;}

A.mainlevel:link, A.mainlevel:visited {font-weight: bold; color: #D5D5D5; font-size: 11px; font-family: Arial; text-decoration: none; line-height: normal;}
A.mainlevel:hover {color:#CD1C10;}
A.mainlevel#active_menu {color:#CD1C10;}

A.tv:link, A.tv:visited, A.tv:active {color: #000000; font-size: 1px; font-family: Arial; text-decoration: none;}
A.tv:hover {color:#000000;}

A.rington:link, A.rington:visited, A.rington:active {font-weight: bold; color: #CD1C10; font-size: 25px; font-family: Arial; text-decoration: none}
A.rington:hover {color:#D5D5D5;}

A.txt:link, A.txt:visited, A.txt:active {font-weight: bold; color: #D7B376; font-size: 12px; font-family: Arial; text-decoration: none;}
A.txt:hover {color:#CD1C10;}	

A.txg:link, A.txg:visited, A.txg:active {font-weight: bold; color: #5E605E; font-size: 11px; font-family: Arial; text-decoration: underline;}
A.txg:hover {color:#CD1C10;}	


A.tx1:link, A.tx1:visited, A.tx1:active {font-size: 13px; color: #FFFFFF; text-decoration: none; line-height: 22px; }
A.tx1:hover {color: #CD1C10;}

A.musica:link, A.musica:visited {font-size: 18px; color: #FFFFFF; text-decoration: none; line-height: 22px; }
A.musica:active {font-size: 18px; color: #CD1C10; text-decoration: none; line-height: 22px; }
A.musica:hover {color: #CD1C10;}	

A.tx2:link, A.tx2:visited, A.tx2:active {font-size: 17px; color: #FFFFFF; text-decoration: none; line-height: 22px}
A.tx2:hover {color: #CD1C10;}
		

A:link, A:visited, A:active {font-size: 13px; color: #CD1C10;  line-height: 22px; text-decoration: none;}
A:hover {color: #CD1C10; text-decoration: underline;}	

A.latestnews:link, A.latestnews:visited, A.latestnews:active, .contentpaneopen-news a:link, .contentpaneopen-news a:visited {font-size: 13px; color: #D7B376; font-weight: bold; text-decoration: none;}
A.latestnews:hover, .contentpaneopen-news a:hover {text-decoration: underline;}	
.latestnewsdate {font-size: 13px; color: #CD1C10; font-weight: bold;}

A.foot:link, A.foot:visited, A.foot:active {font-weight: bold; color: #990000; font-size: 11px; font-family: Arial; text-decoration: none;}
A.foot:hover {color:#990000;}

h1, .moduletable h3, .moduletable-album h3 {color: #FFFFFF; font-family: Tahoma; font-size: 17px; font-weight: bold;}
h1:first-letter, .moduletable h3:first-letter, .moduletable-album h3:first-letter {color: #990000; font-family: Tahoma; font-size: 19px; font-weight: bold; padding-right: 0px; text-transform: uppercase; margin-right: 0px}
.moduletable-album table {margin-left:20px;}

P {color: #FFFFFF; margin: 0px; margin-bottom: 7px; text-indent: 0px; font-size: 12px;}
P.mag {color: #FFFFFF; margin: 0px; margin-bottom: 7px; text-align: justify; text-indent: 18px; font-size: 12px}


img.pic1 {margin-right: 20px; margin-bottom: 20px; border: 1px #D7B376 solid;}

label {color: #FFFFFF; font-size: 12px; font-family: Arial;}
table.eu_form {}
table.eu_form td {text-align: right; padding: 5px;}	

img {border: 0; }			 
img.br {border: 1px #D7B376 solid; }	


input.txt  {background-color:#111111; border: 1px #2D2728 solid; color: #FFFFFF;
margin-top: 0px; margin-right:0px; margin-bottom: 0px; margin-left: 0px; 
font-family: Arial; font-size: 12px;}	




img.im1 {vertical-align: middle; margin-right: 20px; margin-left: 20px; margin-bottom: 0px; margin-top: 0px;}
img.im2 {vertical-align: middle; margin-right: 4px; margin-left: 4px; margin-bottom: 4px; margin-top: 4px;}
table.dealer {display: block; margin-left: 10px;}								
table.dealer TD.data {padding-bottom: 10px; font-size: 12px; color: #000000; vertical-align: top; text-align: left; width: 480px}
table.dealer TD.phone {font-size: 10px; color: #000000; vertical-align: top; text-align: right; width: 120px}
P.ad {text-indent: 0px; font-size: 11px; margin-top: 0px; color: #000000; margin-left: 12px;}	  


div.textblock {background: #F3F3F3; padding-left: 5px; padding-right: 5px; padding-bottom: 8px;}
div.adsblock {width: auto; background: #B0B0B0; padding: 5px; padding-bottom: 10px;}
div.adsblock2 {margin-top: 2px; width: auto; background: #919191;  padding: 5px; padding-left: 10px;}
div.adsblock3 {margin-top: 2px; width: auto; background: #B30303;  padding: 5px; padding-left: 10px;}
 

Span.dis {font-size: 11px; color: #A2A2A2;}

P.date {color: #990000; font-family: Tahoma; font-size: 13px;}

table.tops {vertical-align: top ; width: 100%; height: 100%; background: (../images/exorcist.jpg)}
table.tops td.topik {vertical-align: top ; width: 100%; height: 130px; border-bottom: 2px solid #ffca00}
table.tops td.topik div.left {vertical-align: top ;float: left; width: 25%; height:130px; }
table.tops td.topik div.top {text-align: center; vertical-align: top ;color: #ffca00; float: left; width: 24%; height: 130px;}
table.tops td.bmenu {vertical-align: middle ; width: 100%; height: 50px;}
table.tops td.bmenu div.menu {text-align: center; vertical-align: top ;float: left; width: 16%; height:50px;}
table.tops td.info {vertical-align: top; width: 100%; height: 400px;}

.contentpaneopen-news {padding: 10px; border: 2px solid #696969; width:100%; font-size:12px; text-align:left;}
.createdate {color: #990000; font-weight: bold; padding-bottom:15px;}
.componentheading-news {margin: 0 0 20px 20px;}

.contentpaneopen {font-size:12px; line-height: 15px; text-align:left;}
.contentpaneopen img {border: 1px solid #D7B376}

div.latestnews {padding: 10px; border: 2px solid #696969; font-size:12px;}

.inputbox {background-color:#111111; border: 1px #2D2728 solid; color: #FFFFFF;	margin: 0px; font-family: Arial; font-size: 12px;}	

.button {border: 1px solid rgb(45, 39, 40); background-color: rgb(0, 0, 0); color: rgb(255, 255, 255);}

table#disc1 img {border: none;}

.moduletable h3 {text-align: left;}	

.latestnewsdate, .latestnewsintro {text-align: left;}
































