/* Page Selector Style */
.catPages1, .pagesBlockuz1, .pagesBlockuz2 {color:#ffffff;border:0px;margin-bottom:8px;margin-top:9px;}  
.catPages1 a:link, .pagesBlockuz1 a:link, .pagesBlockuz2 a:link,
.catPages1 a:visited, .pagesBlockuz1 a:visited, .pagesBlockuz2 a:visited,
.catPages1 a:hover, .pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover,

.catPages1 a:active, .pagesBlockuz1 a:active, .pagesBlockuz2 a:active
{text-decoration:none;color: #000000;background:#51B5EA;padding:2px
8px;font-size:10px;font-weight:bold;-moz-border-radius:
3px;border-radius: 3px;}  
// Copyright ~ ikeks.ru
.catPages1
a:hover, .pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover
{background:#04b0eb;color:#000000;font-weight:bold;-moz-border-radius:
3px;border-radius: 3px;}  
.catPages1 b, .pagesBlockuz1 b,
.pagesBlockuz2 b {text-decoration:none; background:#007fff; padding:2px
8px; color:#000000; font-size:10px;-moz-border-radius:
3px;border-radius: 3px;}
/* ----------------------- */

a.lastadd1:link{
	font-size: 11px;
	color:#000000;
    text-decoration: none;
}

a.lastadd1:visited{
	font-size: 11px;
    color:#000000;
    text-decoration: none;
}

a.lastadd1:hover{
	background-color: #409AC9; 
    color: #000000;
	font-size: 11px;
	text-decoration: none;
}
.bord
	{
	BORDER-BOTTOM: #B6B6B6 1px solid;
	BORDER-LEFT: #B6B6B6 1px solid;
	BORDER-RIGHT: #B6B6B6 1px solid;
	BORDER-TOP: #B6B6B6 1px solid
	}
.haha {
	padding: 6px;
	border: 1px dashed #BBB4B0;

	margin: 5px 0 10px;
}
.haha ul{ 	padding: 0 0 0 4px; }
.haha li{ 
	padding: 3px 0 3px 10px; 
	background-position: 0 9px;
	background-repeat: no-repeat;
}
.haha a.blogsection {
	text-decoration: underline;
}
.haha a.blogsection:hover { text-decoration: none; }
body 
{ 
        height:100%;
        margin:0px;
        padding-top: 0px;
        color: #353535;
	font: bold 11px Arial;     
        background: #DEDCD0 url(/images/bg.png); 
        background-repeat:no-repeat-fix;
}

/* Page Link */
.pagelink {
	background-color: #fff;
	border: 1px #d4d4d4 solid;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	margin-bottom: 5px;
	padding-top: 6px; padding-bottom: 6px;
	text-align: center;
}

.pagelink span, div.pagelink a { line-height: 25px; }

.pagelink h4 {
	font-size: 11px;
	margin-bottom: 5px;
}

.pagelink span {
	background: url("/images/pagelink.png") repeat-x;
	border: 1px #1d5f86 solid;
	color: #fff;
	font-weight: bold;
	margin-right: 1px;
	padding: 3px 6px;
}

.pagelink a {
	background-color: #ededed;
	border: 1px #cecece solid;
	color: #666;
	font-weight: bold;
	padding: 3px 6px;
}

.pagelink a:hover {
	background-color: #e2eef6;
	border: 1px #258cc1 solid;
	color: #1a71b6;
}



{       border:0px;
        border-collapse:collapse;
}

h1{
	vertical-align: top;
	font: bold 12px Arial;
}

h2{
	font: bold 10px Arial;
}
a.letter_box {
	padding: 2px 4px 2px 4px;
	white-space: nowrap;
	background-color: #f0f1ee;
	border: solid 1px #b5b6b3;
	font-weight: bold;
	color: #9c8071;
	text-decoration: none;
	line-height: 20px;
}

a.letter_box:hover {
	background-color: #70a4c2;
	color: #ffffff;
}
a.letter_box_current {
	padding: 2px 4px 2px 4px;
	white-space: nowrap;
	background-color: #CCCCCC;
	border: solid 1px #b5b6b3;
	font-weight: bold;
	color: #9c8071;
	text-decoration: none;
	line-height: 20px;
}

a.letter_box_current:hover {
	background-color: #70a4c2;
	color: #ffffff;
}
.trailerh2{
	float:left;
	width:500px;
}

a:link{
	color:#353535;
    text-decoration: none;
	font: bold 11px Arial;
}

a:visited{
    color:#353535;
    text-decoration: none;
}

a:hover{
    color:#666666;
	text-decoration: underline;
}

.topline{
	background-image: url(images/topbg.gif);
	background-repeat:repeat-x;
	height:60px;
	min-width:950px;
}

.topbg1{
	background-image: url(images/topbg2.gif);
	background-repeat:repeat-x;
	height:10px;
	min-width:950px;
}

.topcenter{
	margin-left:auto;
	margin-right:auto;
	width:950px;
	height:60px;
}

.clear {
	clear: both;
}

.logo{
	float:left;
}

.menu{
	font: bold 11px Arial;
	width:720px;
	float:left;
}

.linkstyle a:link{
	float:left;
	width:100px;
	height:59px;
	text-decoration: none;
	border-right: 1px solid #cccecf;
	color: #4a4b4b;
}

.linkstyle a:visited{
	float:left;
	width:100px;
	height:59px;
	text-decoration: none;
	border-right: 1px solid #cccecf;
	color: #4a4b4b;
}

.linkstyle a:hover{
	float:left;
	width:100px;
	height:59px;
	text-decoration: none;
	background-image: url(/images/topbghover.gif);
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
}

.msearchtext{
	float:left;
	padding-left:2px;
	padding-top:4px;
	font: bold 14px Arial;
	color:#585858;
	width:252px;
	height:18px;
	border:solid #939393 1px;
}

.btn {
	float:left;
	margin-left:3px;
	background-image: url(images/searchbutt.gif);
	width:80px; 
	height:24px;
	border:none;
	cursor: pointer;
}

.share{	
	float:left;
	padding-left:5px;
	padding-top:3px;
}

.sharelink{	
	padding-right:1px;
}
	
.content{
	margin-left:auto;
	margin-right:auto;
	width:950px;
	background-color:#FFFFFF;
	border:solid #acacac 1px;
}

.contop{
	margin:4px;
	border:solid #d7d7d7 1px;
	background-color:#fbfbfb;
	width:940px;
	height:90px;
}

.colleft{
	float:left;
	margin-top:4px;
	margin-bottom:4px;
	margin-left:4px;
	border:solid #d7d7d7 1px;
	background-color:#fbfbfb;
	width:600px;
}

.mainright{
	float:right; 
	width:336px;
}
	
.colright{
	vertical-align:top;
	float:right;
	margin-top:4px;
	margin-right:4px;
	border:solid #d7d7d7 1px;
	background-color:#fbfbfb;
	width:336px;
	min-width:336px;

}

.barcont{
	background-image: url(images/barbg.gif);
	background-repeat:repeat-x;
	margin:3px;
	height:24px;
	font: bold 12px Arial;
	color:#FFFFFF;
	padding-top:7px;
	padding-left:6px;
}

.barcont1{
	background-image: url(images/barbg.gif);
	background-repeat:repeat-x;
	margin:3px;
	height:30px;
	font: bold 12px Arial;
	color:#FFFFFF;
	padding:7px;
	margin-top:20px;
}

.barconth1{
	background-image: url(images/barbg.gif);
	background-repeat:repeat-x;
	margin:3px;
	height:30px;
	padding-left:6px;
}

.toph1{
	vertical-align: top;
	position:absolute;
	font: bold 12px Arial;
	color:#FFFFFF;
}


.showcont{
	margin-left:6px;
	width:590px;
}

.contposter{
	padding-top:5px;
	padding-bottom:5px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	width:140px;
	height:224px;
	border:solid #d7d7d7 1px;
	background-color: #eeeeee;
}

.hrcont{
	position: inherit;
	width:94%;
	height:4px;
	background-color:#660099;
}

.titleline{
	background-image: url(images/line.gif);
	margin-left:146px;
	width:130px;
	height:1px;
}

.titleposline{
	background-image: url(images/line.gif);
	margin-top:3px;
	width:130px;
	height:1px;
}

.conttrailer{
	padding-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	width:288px;
	height:210px;
	border:solid #d7d7d7 1px;
	background-color: #eeeeee;
}
.lnktrailer{
	height:34px;
	}

.lnktrailer a:link{
	font: bold 12px Arial;
	color: #555555;
}

.lnktrailer a:visited{
	font: bold 12px Arial;
	color: #555555;
}

.lnktrailer a:hover{
	text-decoration:none;
	font: bold 12px Arial;
	color:#00a1f4;
}

.destrailer {
	height:144px;
	}
	
.imgtrailer{
	float:left;
	margin-left:4px;
}

.stimgtrailer{
	padding:3px;
	border:solid #d7d7d7 1px;
}

.buttrailer{
	padding-left:146px;
	padding-top:4px;
}



.pagination a:link{
	padding-top:1px;
	padding-bottom:1px;
	font: bold 11px Arial;
	color: #00a1f4;
}

.pagination a:visited{
	padding-top:1px;
	padding-bottom:1px;
	font: bold 11px Arial;
	color: #00a1f4;
}

.pagination a:hover{
	padding-top:1px;
	padding-bottom:1px;
	text-decoration:none;
	font: bold 11px Arial;
	color:#FFFFFF;
	background-color: #00a1f4;
}
.paginate{ padding:0px 8px; border:1px solid #CCCCCC; text-decoration:none;}
.current { padding:0px 8px; border:1px solid #CCCCCC; background-color:#e8e8e8; color:#FFFFFF;}
.inactive { color:#999999}

.rightw {
	padding-left:10px;
	width:140px;
}

.rigposter {
	padding-top:3px;
	padding-bottom:5px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	width:140px;
	height:187px;
	border:solid #d7d7d7 1px;
	background-color: #eeeeee;

}

.top10 {
	padding-top:2px;
	padding-bottom:2px;
	float:left;
	padding-left:5px;
	width:250px;
	border:solid #FFFFFF 1px;

}

.top10views {
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	width:76px;
	border:solid #FFFFFF 1px;

}

.contmtb{
	padding-top:5px;
	padding-bottom:5px;
	margin-right:5px;
	margin-left:3px;
	margin-bottom:5px;
	float:left;
	width:328px;
	height:96px;
	border:solid #d7d7d7 1px;
	background-color: #eeeeee;

}

.buttrailermtb{
	margin-left:72px;
	padding-left:5px;
}

.destrailermtb {
	margin-left:76px;
	height:50px;
}

.lnktrailermtb{
	margin-left:76px;
	height:14px;
}

.titlelinemtb{
	background-image: url(images/line.gif);
	margin-left:76px;
	margin-bottom:8px;
	width:250px;
	height:1px;
}

.mtbviews{
	margin-left:260px;
	background-color: #FF00FF;
	font: bold 14px Arial;
	color:#353535; 
}

.contsrc{
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	margin-right:5px;
	margin-left:3px;
	margin-bottom:5px;
	float:left;
	width:323px;
	height:70px;
	border:solid #d7d7d7 1px;
	background-color: #eeeeee;
}

.trviews{
	margin-top:8px;
	float:right;
}

.field1{
	width:510px;
	font-size:10px
}

.searchresult{
	padding-left:4px;
}
.searchtitle{
	float:left;
	width:370px;
	height:18px;
	padding-top:3px;
	border:#FFFFFF 1px solid;
}

.searchviews{
	float:left;
	width:80px;
	height:18px;
	padding-top:4px;
	border:#FFFFFF 1px solid;
}

.btncontact {
	float:left;
	margin-left:3px;
	background-image: url(images/mailbutt.gif);
	width:120px; 
	height:30px;
	border:none;
	cursor: pointer;
}

.footer{
	margin:auto;
	width:942px;
	background:#FFFFFF;
	border:solid #acacac 1px;
	margin-top:6px;
	padding:4px;
}

.copyright{
	float:left;
	margin-left:4px;
	font: bold 10px Arial;
	color:#353535;
}

.footerlinks{
	float:right;
	margin-right:4px;
	font: bold 10px Arial;
	color:#353535;
}

/* Default FF! Menu */

a.mainlevel,
a.mainlevel-dark1,
a.mainlevel-dark2 {
	padding: 5px 0 5px 18px;
	display: block;
	border-bottom: 1px solid #eff1f1;
	background: transparent url('/images/arrow.png') no-repeat 2px 8px;
	width: 90%!important;
	width: 82%;
}
a.mainlevel-dark1 {
	border-bottom: 1px solid #3B4348;
}
a.mainlevel-dark2 {
	border-bottom: 1px solid #4f575c;
}
a.mainlevel:hover,
a.mainlevel:active,
a.mainlevel:focus,
a.mainlevel-dark1:hover,
a.mainlevel-dark1:active,
a.mainlevel-dark1:focus,
a.mainlevel-dark2:hover,
a.mainlevel-dark2:active,
a.mainlevel-dark2:focus {
	background: transparent url('/images/arrow2.gif') no-repeat 2px 8px;
}
a.mainlevel#active_menu,
a.mainlevel-dark1#active_menu,
a.mainlevel-dark2#active_menu {
	background: url('/images/arrow2.gif') no-repeat 3px 9px;
}


#CommonNavigation { width:100%; height: 31px; line-height: 31px; background: #00A0E2 url(/images/nav.png) repeat-x left top; clear: both; overflow:hidden; }

#CommonNavigation a  
{
    display: block; float: left; padding: 0 15px; text-decoration: none; color: White;
    background: #00A0E2 url(/images/nav.png) repeat-x left top;
}
#CommonNavigation a:hover { background-position: left center; }
#CommonNavigation a.active, #CommonNavigation a:active { color: #00A0E2; background-position: left bottom; }

#CommonNavigationShadow { height: 6px; min-height: 6px; background: url(/images/navigation-shadows.png) repeat-x; clear: both; }

a.tag1:link { font-weight:bold; color:#17A3D0; text-decoration:none}
a.tag1:hover { font-weight:bold; background:#17A3D0; color:#fff }
a.tag1:visited { font-weight:bold; color:#17A3D0; text-decoration:none }
a.tag2:link { font-weight:bold; color:#000; text-decoration:none}
a.tag2:hover { font-weight:bold; background:#d6ea3d; color:#fff }
a.tag2:visited { font-weight:bold; color:#d6ea3d; text-decoration:none }
a.tag3:link { font-weight:bold; color:#ff0000; text-decoration:none}
a.tag3:hover { font-weight:bold; background:#d6ea3d; color:#fff }
a.tag3:visited { font-weight:bold; color:#d6ea3d; text-decoration:none }

.box_title{position:relative; padding:5px; margin-left:20px; background-color:#fff; font-family:'Tahoma'; font-weight:bold; font-size:10pt; color:#70a4c2}

.box{width:278px; padding:15px 10px 10px 10px; margin:-6px 0 15px 0; border:solid 1px #b5b4b4}
input, textarea, select{border:1px solid #ccc; font-size:11px; font-family:Arial,Helvetica,sans-serif; background:#fff url(../img/textarea_bg.gif) 0 0 repeat; color:#666; padding:4px; margin:3px 0; overflow:hidden; vertical-align:middle}

input:hover, textarea:hover, select:hover, input:focus, textarea:focus, select:focus{border:1px solid #acacac; border:1px solid #aaa; background:#fff url(../img/textarea_bg.gif) 0 -400px repeat}
input.check, input.radio{background:none; border:none; vertical-align:middle; width:12px; height:12px; line-height:12px}
input.custom, textarea.custom, select.custom{width:270px; height:15px; border:1px solid #ccc; font-size:11px; font-family:Arial,Helvetica,sans-serif; background:#fff url(../img/textarea_bg.gif) 0 0 repeat; color:#666; padding:4px; margin:3px 0; overflow:hidden; vertical-align:middle; float:right}
input.custom:hover{border:1px solid #acacac; border:1px solid #aaa; background:#fff url(../img/textarea_bg.gif) 0 -400px repeat}

input.btn{background-image:url(../img/btn.png); background-repeat:no-repeat; background-position:0 0; background-color:transparent; width:70px; height:20px; margin-top:10px; padding-bottom:2px; display:block; border:none; cursor:pointer; font-family:'Tahoma'; font-size:8pt; color:#fff; font-weight:bold; float:right}

input.btn:hover{background-position:0 -20px}

#chromemenu{
width: 100%;
font-weight: bold;
font-size: 100%;
}

#chromemenu:after{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
border: 1px solid #BBB;
width: 100%;
background: url(/images/chromebg.gif) center center repeat-x;
padding: 5px 0;
margin: 0;
text-align: left;
}

#chromemenu ul li{
display: inline;
}

#chromemenu ul li a{
color: #494949;
padding: 5px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

#chromemenu ul li a:hover{
background: url(/images/chromebg2.gif) center center repeat-x;
}