@charset "utf-8";
/*Diz by Ustas 889450 only for http://tuztube.ru/ */
h1{padding:0;margin:0;font-size:17px;}
h2{padding:0;margin:0;font-size:16px;}
 body { 
color: #5b5041;
font-size: 12px/16px; 
margin :0 auto;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding:0 5px;
background: #ffe1bb ;
}

a:link, a:active, a:visited {
text-decoration: none;
color: #72320c;

}

a:hover, a:focus {
color: #5b5041;

}
 
.logo { color:#041F2B;
background:url(img/logo.png) no-repeat left, url(img/headd.gif) repeat-x   #a24a49;
height:80px; border-top:1px solid #ffd8c2;  border-bottom:1px solid #773635; 
text-align:left;
padding: 0px; }
 .logo a{display: block; cursor: pointer; height:80px; } 
.footer   {background: url(img/coppy.png) no-repeat left 0, url(img/footer.gif)repeat-x  #c7574b;
border-top:1px solid #c86666; border-bottom:1px solid #ad4c41;padding:10px 100px;
 color:#fff;font-size: 12px}
 .footer a {margin: 5px ; color:#fff;}
 
img {
vertical-align: middle;
border-style: none;
}
 
input, select, textarea {padding: 12px;
    background: #FFF5F5;
    box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.16);
    border: 1px solid #DEBEBC;
    margin: 2px;
    border-radius: 4px;}
input[type="submit"] {     background: #CB645F;
    text-shadow: -1px 0px 0px #000;
    font-weight: bold;
    color: #ffffff;
    padding: 8px;
    border: 1px solid #984644;
    border-top: 1px solid #ED8E7E;
    }
input[type="submit"]:hover, input[type="submit"]:focus{    background: #884242;
    border: 1px solid #6B3330;} 
 

 .c1, .c2 {background: #a24a49;
background: -moz-linear-gradient(top, #a24a49 0%, #db7878 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #a24a49), color-stop(100%, #db7878));
background: -webkit-linear-gradient(top, #a24a49 0%, #db7878 100%);
background: -o-linear-gradient(top, #a24a49 0%, #db7878 100%);
background: -ms-linear-gradient(top, #a24a49 0%, #db7878 100%);
background: linear-gradient(to bottom, #a24a49 0%, #db7878 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a24a49', endColorstr='#db7878', GradientType=0 );
 text-shadow:0px -1px 0px #000; font-weight:bold;
	color: #FFE0CF; 	padding:8px;border-top:1px solid #cf6d6c; border-bottom:1px solid #B76363;
}
 .c2 {margin-bottom:5px;border-radius: 0 0 4px 4px;}.c1 {margin-top:5px;border-radius:4px 4px  0 0 ;}
.c1 img, .c2 img{margin:-11px 1px -9px -2px;}
.zero2{
	font-size: 13px;
	color:#494949;
	padding: 8px;
}

.menu {
	font-size: 12px;
	background-color: #FFFFFF;
	margin: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
}
.menu img{
border:2px solid #313131;
}
.menu img:hover{
border:2px solid #da012e;
transition: all 0.7s ease-in-out;
}
.block, .navigation, .pages { 
display:block;
background: #ffe1c2;
    background: -moz-linear-gradient(top, #ffe1c2 0%, #ffc2c2 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffe1c2), color-stop(100%, #ffc2c2));
    background: -webkit-linear-gradient(top, #ffe1c2 0%, #ffc2c2 100%);
    background: -o-linear-gradient(top, #ffe1c2 0%, #ffc2c2 100%);
    background: -ms-linear-gradient(top, #ffe1c2 0%, #ffc2c2 100%);
    background: linear-gradient(to bottom, #ffe1c2 0%, #ffc2c2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe1c2', endColorstr='#ffc2c2', GradientType=0 );
    padding: 12px;
    border-top: 1px solid #FFF0E2;
    border-bottom: 1px solid #E2A4A4;
 	padding:8px; 
}
.navigation a, .pages a{display: inline-block;
    margin: 1px;
    background: rgb(206, 113, 112);
    border-radius: 4px;
    padding: 4px;
    color: #f3f3f3;
    box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.41);
    border: 1px solid #9A5958;}
.sort {
	 background:url(img/link.png) no-repeat left,  #d5d5d5 url(img/link.gif) repeat-x; 
 	padding:12px 10px 12px 26px;border-top:1px solid #fff; border-bottom:1px solid #cacaca;
}

.error {
	 background:url(img/link.png) no-repeat left,  #d5d5d5 url(img/link.gif) repeat-x; 
 	padding:12px 10px 12px 26px;border-top:1px solid #fff; border-bottom:1px solid #cacaca;
}

.microtime {
	background-color: #FFFFFF;
	max-width: 35px;
	font-size: xx-small;
	float: right;
	padding-right: 2px;
}



.headlinks{

background:#da012e;
margin:auto;
}
.headlinks a{
color:#fff;
padding:8px;
display:inline-block;
text-decoration:none;
background:#da012e;
}
.headlinks a:hover{
color:#fff;
padding:8px;
display:inline-block;
background:#313131;
transition: all 0.7s ease-in-out;
display:inline-block;
}

.preview{
width:50%;
display:inline-block;
vertical-align:middle;
padding:5px;
margin:auto;
}
.preview img{
height:64px;
width:64px;
border:1px solid #313131;
}
.preview img:hover{
border:1px solid #da012e;
transition: all 0.7s ease-in-out;
}
.links{
display:block;  font-size:16px;     font-weight:bold;	background:url(img/link.png) no-repeat 5px 7px,  #ffe0ca  url(img/link.gif) repeat-x; 
 	padding:12px 10px 12px 47px;border-top: 1px solid #FFF1E9;
    border-bottom: 1px solid #F3D2BB;
}
.links:hover{	background:url(img/link.png) no-repeat 5px 7px   #FDD2D1 ; 
transition: all 0.7s ease-in-out; 
}
.links span{
    display: inline-block;
    float: right;
    color: #C56766;
    padding: 6px;
    margin-top: -7px;
    background: rgb(255, 198, 194);
    border-radius: 4px;
    box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.14);
    border: 1px solid #E2B0AD;
}
.links2:nth-child(even){
display:block;
background: #ffe1c2;
    background: -moz-linear-gradient(top, #ffe1c2 0%, #ffc2c2 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffe1c2), color-stop(100%, #ffc2c2));
    background: -webkit-linear-gradient(top, #ffe1c2 0%, #ffc2c2 100%);
    background: -o-linear-gradient(top, #ffe1c2 0%, #ffc2c2 100%);
    background: -ms-linear-gradient(top, #ffe1c2 0%, #ffc2c2 100%);
    background: linear-gradient(to bottom, #ffe1c2 0%, #ffc2c2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe1c2', endColorstr='#ffc2c2', GradientType=0 );
    padding: 12px;
    border-top: 1px solid #FFF0E2;
    border-bottom: 1px solid #E2A4A4;

}
.links2 a{ display:inline-block;border:1px solid rgba(0, 0, 0, 0.26);color:#000;
background:rgba(0, 0, 0, 0.16); padding:4px; border-radius:4px; margin:1px;
}
.links2:nth-child(odd) {    background: #ffefde;
    background: -moz-linear-gradient(top, #ffefde 0%, #ffe8e8 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffefde), color-stop(100%, #ffe8e8));
    background: -webkit-linear-gradient(top, #ffefde 0%, #ffe8e8 100%);
    background: -o-linear-gradient(top, #ffefde 0%, #ffe8e8 100%);
    background: -ms-linear-gradient(top, #ffefde 0%, #ffe8e8 100%);
    background: linear-gradient(to bottom, #ffefde 0%, #ffe8e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffefde', endColorstr='#ffe8e8', GradientType=0 );
    padding: 12px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #E0C3C3;
}
.links2 span{
display:inline-block;

padding:4px;
margin-top:-4px;
background:rgba(0,0,0,0.1);
border-radius:4px;
}

 
 

/*Menu---------------------------------------------------------------*/
.linksv{	 }
.linksv:nth-child(odd) a{	display:block;       background: #ffefde;
background: -moz-linear-gradient(top, #ffefde 0%, #ffe8e8 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffefde), color-stop(100%, #ffe8e8));
background: -webkit-linear-gradient(top, #ffefde 0%, #ffe8e8 100%);
background: -o-linear-gradient(top, #ffefde 0%, #ffe8e8 100%);
background: -ms-linear-gradient(top, #ffefde 0%, #ffe8e8 100%);
background: linear-gradient(to bottom, #ffefde 0%, #ffe8e8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffefde', endColorstr='#ffe8e8', GradientType=0 );
 	padding:12px;    border-top: 1px solid #fff;
    border-bottom: 1px solid #E0C3C3; 	}
.linksv:nth-child(even) a{	display:block;     background: #ffe1c2;
background: -moz-linear-gradient(top, #ffe1c2 0%, #ffc2c2 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffe1c2), color-stop(100%, #ffc2c2));
background: -webkit-linear-gradient(top, #ffe1c2 0%, #ffc2c2 100%);
background: -o-linear-gradient(top, #ffe1c2 0%, #ffc2c2 100%);
background: -ms-linear-gradient(top, #ffe1c2 0%, #ffc2c2 100%);
background: linear-gradient(to bottom, #ffe1c2 0%, #ffc2c2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe1c2', endColorstr='#ffc2c2', GradientType=0 );
 	padding:12px;border-top: 1px solid #FFF0E2;
    border-bottom: 1px solid #E2A4A4;}	
.linksv a.tb {border-top:1px solid #ccc;}
.linksv a:hover{	  }
.linksv img{    border-radius: 4px;
    border: 3px solid rgba(255, 255, 255, 0.56);
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.19);}
.linksv a strong
{    display: inline-block;
    padding: 6px;
    background: rgba(0, 0, 0, 0.14);
    border-radius: 4px;
    color: #6D4241;
    font-weight: bold;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.45);
}
.str{ background: url(img/str.png) no-repeat 15px 0px; height:20px; display:block;}
.linksv a.next_link{	text-align:center;	background:#ffdfbb url(img/next.gif) repeat-x 50% top}
.linksv a.next_link:hover{	background:url(img/nexth.gif) repeat-x 50% top #fff0df}
.linkvs a.next_link strong{ font-weight:700; background-image: none; text-align:center; display:block; padding:12px }
.razd
{  background: #ffa58f;
background: -moz-linear-gradient(top, #ffa58f 0%, #bd5352 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffa58f), color-stop(100%, #bd5352));
background: -webkit-linear-gradient(top, #ffa58f 0%, #bd5352 100%);
background: -o-linear-gradient(top, #ffa58f 0%, #bd5352 100%);
background: -ms-linear-gradient(top, #ffa58f 0%, #bd5352 100%);
background: linear-gradient(to bottom, #ffa58f 0%, #bd5352 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa58f', endColorstr='#bd5352', GradientType=0 );
    text-shadow: 0px -1px 0px #000;
    font-weight: bold;
    color: #FFE9E0; margin-top:5px;
    padding: 8px;border-radius: 4px 4px 0 0;
      border-top: 1px solid #E78779;
    border-bottom: 1px solid #A5524E;
     
}

.razd img{ vertical-align:middle; margin: -8px 10px -10px -10px; }

/*Tabs---------------------------------------------------------------*/
.tabs { width: 100%; display: table; }
.tabs ul{ list-style-type:none; margin:0; padding:0; display: table-row; }
.tabs ul li{ width:33.3%;    background: #f3aaaa;
background: -moz-linear-gradient(top, #f3aaaa 0%, #d17070 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #f3aaaa), color-stop(100%, #d17070));
background: -webkit-linear-gradient(top, #f3aaaa 0%, #d17070 100%);
background: -o-linear-gradient(top, #f3aaaa 0%, #d17070 100%);
background: -ms-linear-gradient(top, #f3aaaa 0%, #d17070 100%);
background: linear-gradient(to bottom, #f3aaaa 0%, #d17070 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3aaaa', endColorstr='#d17070', GradientType=0 );
         border-top: 1px solid #FFCACA;
    border-bottom: 1px solid #CA7171;
text-shadow: 0px -1px 0px #353535;
font-weight: bold;
color: #7D7D7D;
padding: 10px; display: table-cell; }
.tabs ul li:hover{box-shadow:inset 0 0 15px rgba(0, 0, 0, 0.22);}

.tabs ul li a
{
	color:#DADADA;
	font-size:1.1em;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	display:block;
	background:no-repeat center 5px
}
.tabs ul li.tab_act{	background: #FFE0CB url(img/link.gif) repeat-x;
    font-weight: bold;
    color: #7D7D7D;
    padding: 8px;
    border-top: 1px solid #FFEEE4;
    border-bottom: 1px solid #F7C8A9;}
.tabs ul li.tab_act:hover{	background: #FBA8A7}
.tabs ul li.tab_act a{	color:#7D7D7D}
.tabs ul li.tab_text{	border-bottom-color:#727272;background:#797c80 url(img/tab_text.gif) repeat-x 50% top}
.tabs ul li.tab_text:hover{	background:#9a9a9a url(img/tab_texth.gif) repeat-x 50% top}
.tabs ul li.tab_text a{	color:#fff}
.tabs ul li.ico_video a{	background-image:url(images/video.png)}
.tabs ul li.ico_photo a{	background-image:url(images/photo.png)}
.tabs ul li.ico_text a { background-image: url(images/text.png); }
/* Style by Ustas
 *   889450 xyli.ru*/