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

.videoj {margin:0; padding:0; }
.videoj li {	margin:0;
	padding:5px 15px 0 15px;
	width:240px;
	height:235px;
	list-style-type:none;
	float:left;}

.partneri {margin:0 0 30px 0; padding:0; }
.partneri li {
	margin:0;
	padding:5px 15px 0 15px;
	height:155px;
	list-style-type:none;
	float:left;
}

.participants td {	vertical-align:middle;}

#karkas {	min-width:1000px;
	width:expression(document.body.clientWidth < 1000? "1000px": "auto" );
	position:relative;}

td {
	vertical-align:top;
}
table {
	font-family:Helvetica, tahoma;
	font-size: 10pt;
}

#main {
	width:100%;
	height:100%;
	background:url(images/bg.jpg) repeat-x;
}
#mainw {
	width:100%;
	height:100%;
	background:url(images/wbg.jpg) repeat-x;
}
a {
	text-decoration: none;
	color: #990000;
}
a:hover{
	text-decoration: underline;
	color: #990000;
}

.yozag1 {	font-weight:bold;
	padding:0 40px 10px 0;
	text-align:center;}
.yozag2 {	padding:0 30px 0 0;}
.yozag3 {
	padding:0 0 0 25px;
}


/*------------------------*/

#mn1 {
	height:239px;
	background:url(images/t5.jpg) top right no-repeat;
}
#mw1 {
	height:239px;
	background:url(images/w5.jpg) right 10px no-repeat;
}
#tp1, #tp2, #tp3, #tp4, .ttttt {
	width:100%;
	height:239px;
}
.ttttt {background:url(images/gdbgbg.jpg) top left no-repeat; position:relative;}
#tp1 {background:url(images/t1.jpg) top left no-repeat;}
#tp2 {background:url(images/t2.jpg) 193px top no-repeat;}
#tp3 {background:url(images/t3.jpg) 386px top no-repeat;}
#tp4 {
	background:url(images/t4.jpg) 578px top no-repeat;
	position:relative;
}
#tw1, #tw2, #tw3, #tw4 {
	width:100%;
	height:239px;
}
#tw1 {background:url(images/w1.jpg) top left no-repeat;}
#tw2 {background:url(images/w2.jpg) 202px top no-repeat;}
#tw3 {background:url(images/w3.jpg) 404px top no-repeat;}
#tw4 {
	background:url(images/w4.jpg) 605px top no-repeat;
	position:relative;
}
#text1 {
	position:absolute;
	top:150px;
	right:0;
	width:190px;
	color:#492626;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
}
#text2 {
	position:absolute;
	top:214px;
	width:190px;
	right:0;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ed1c24;
}
#text3 {
	z-index: 105;
	position:absolute;
	top:140px;
	right:210px;
	color:#492626;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
/*------------------------*/

.mn2, .mn4 {
	height:90px;
	border-top:1px solid #ec553c;
	background:url(images/sh2.jpg) top right no-repeat #ed1c24;
	vertical-align:middle;
}
.mn2 { padding:0 0 0 40px; }
.mn2eg, .mn4eg {
	height:90px;
	border-top:1px solid #60403c;
	background:url(images/sh1.jpg) top right no-repeat #492626;
	vertical-align:middle;
}
.mn2eg { padding:0 0 0 40px; }

.mn2eg a, .mn4eg a {
	color:#ed1c24;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	margin-right:32px;
	text-transform:uppercase;
}
.mn2eg a:hover, .mn4eg a:hover {
	color:#eadfd7;
	text-decoration:none;
}

.sovoh1 { text-align:center; vertical-align:middle; ont-size: 14px; font-family:Helvetica, tahoma;
	font-size: 10pt; font-style:italic; padding:0 15px 15px 0; }
.sovoh2 { margin:7px 0 0 0; }

.mn2 a, .mn4 a {
	color:#492626;
	font-family:arial narrow;
	font-size:19px;
	text-decoration:none;
	letter-spacing:-1px;
	margin-right:32px;
	font-weight:bold;
	text-transform:uppercase;
}
.mn2 a:hover, .mn4 a:hover {
	color:#eadfd7;
	text-decoration:none;
}
/*------------------------*/

#mn3 {}
#center {
	width:100%;
	height:100%;
	border-bottom:18px solid white;
	border-top:18px solid white;
}
#cr1 {
	width:248px;
	background:#e7ddd3;
	font-size:11px;
}
#cr3 {
	width:248px;
	background:#e7ddd3;
	font-size:11px;
}
#cr2 {
	padding:0 5px 0 25px;
	font-style:italic;
}

.vnutr {
	width:100%;
}
.vrzag {
	height:32px;
	background:#ed1c24;
	vertical-align:middle;
	padding:0 0 0 20px;
	color:#eadfd7;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
}
.vrzag a, .vrzag a:hover {
	color:#eadfd7;
	text-decoratin:none;
}
.vrzageg {
	height:32px;
	background:#371b1d;
	vertical-align:middle;
	padding:0 0 0 20px;
	color:#eadfd7;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
}
.vrzageg a, .vrzageg a:hover {
	color:#eadfd7;
	text-decoratin:none;
}
.vr1 {
	padding:5px 15px 7px 15px;
}
.vr13 {
	padding:5px 15px 7px 15px;
	font-size:16px;
}
.vr123 {
	padding:5px 15px 7px 15px;
	font-size:16px;
}


#mamko {
	width:100%;
	position:relative;
	height:90px;
}
#menushko {
	padding:35px 0 0 40px;
}
#creative {
	position:absolute;
	bottom:3px;
	left:3px;
	line-height:12px;
	z-index:2px;
}
/*------------------------*/

/*^^^^*/

.ohh-empty {
border:1px solid #FF0000;
}