BODY {
        padding:0; margin:0;
        font-family:Verdana;
        background:url(../_pics_/body_bg.gif);
}
TABLE {
        border-collapse:collapse;
        width:100%;
}
TD {
        padding:0em;
        vertical-align:top;
        font-size:11px;
}
IMG {
        border:0px;
}
A {
        color:#266A95;
}
A:hover {
        color:#E98952;
}
UL {
        padding:0; margin:0;
}
LI {
        list-style-type:none;
}
H1 {
        font-size:13px;
        color:#1C6290;
        padding-bottom:7px; margin:0;
}


TABLE.main {
        width:780px;
        background:url(../_pics_/bg_1_1.jpg) repeat-x 0 0 #F3F3F3;
}
TD.header {
        height:90px;
        vertical-align:middle !important;
        text-align:center;
        background:url(../_pics_/borders/top_2.gif) no-repeat 100% 15px;
}
TD.header DIV{
        background:url(../_pics_/borders/top_1.gif) no-repeat 0 0 #BDD2E1;
        text-align:left;
        margin-right:10px;
}
TD.header DIV IMG{
          margin-left:10px;
}
TD.left_menu {
        width:200px;
	    background:url(../_pics_/bottom_grad.jpg) repeat-x 0 100%;
		padding-bottom:60px;
}
TD.content {
	    background:url(../_pics_/bottom_grad.jpg) repeat-x 0 100%;
        padding:30px 5px 50px 5px;
}
DIV.content {
        padding:20px;
        border:1px solid #6A94AA;
}
DIV.banner {
        background:url(../_pics_/borders/contacts.gif) no-repeat 100% 0 #BDD2E1;
        margin-bottom:15px;
        padding:10px 15px;
        color:#266A95;
}
DIV.banner {
        background:url(../_pics_/borders/banner_2.gif) no-repeat 100% 100% #BDD2E1;
		padding:0;
}
DIV.banner DIV{
	background:url(../_pics_/borders/banner_1.gif) no-repeat 100% 0;
	padding:10px 15px;
}
UL.contacts {
	line-height:19px;
	padding-bottom:20px;
}
UL.contacts IMG{
	position:absolute;
	visibility:hidden;
	margin-left:5px;
}
UL.contacts a{
	padding-left:28px;
	text-decoration:none;
}
UL.contacts a:hover{
	text-decoration:underline;
	color:#266A95;
}

TD.footer {
        height:35px;
        background:#BDD2E1;
        padding:0 15px;
        vertical-align:middle !important;
        color:white;
}
TD.footer TD{
		height:40px;
		vertical-align:middle;
}
TABLE.teames {
        width:540px;
}
TABLE.last_photo {
        margin-bottom:30px; margin-left:65px;
        width:415px;
}
TABLE.teames TD{
        width:150px;
}
TABLE.last_photo TD{
        width:190px;
}
TABLE.teames A {
        display:block;
        background-color:#266A95;
        color:white;
        text-decoration:none;
        padding:3px; margin:0;
}
TABLE.teames A:hover {
        background-color:#BDD2E1;
        color:#266A95;
}
TABLE.teames TD, TABLE.last_photo TD{
        text-align:center;
        padding-top:5px;
}
DIV.news {
        padding:0px 0 0 12px;
		margin-top:70px;
}
DIV.news SPAN{
        background-color:#E98952;
        width:50px;
        padding:2px 5px; margin-bottom:5px;
        font-weight:bold;
}
SPAN.title_photo {
        position:absolute;
        margin:5px 0 0 15px;
        font-size:13px; font-weight:bold;
        color:black;
}
DIV.photo {
        padding-bottom:15px; margin-bottom:18px;
        border-bottom:1px solid #E98952;
}
DIV.photo P{
        position:absolute;
        margin:-50px 0 0 170px; // margin:50px 0 0 15px;
}
DIV.photo P A{
        color:black;
        display:block;
        float:left;
        text-decoration:none;
        margin-right:15px; padding-top:35px;
        text-align:center;
}
DIV.photo P A:hover{
        color:black;
        text-decoration:underline;
}
DIV.photo IMG{
        border:2px solid #6A94AA;
}
A.to_photo {
        background:url(../_pics_/to_photo.gif) no-repeat 0 5px;
        width:39px;
}
A.to_text {
        background:url(../_pics_/to_text.gif) no-repeat;
        width:40px;
}
A.to_rar {
        background:url(../_pics_/to_rar.gif) no-repeat 1px 5px;
        width:40px;
}
TD.big_photo {
        vertical-align:middle;
        text-align:center;
        height:500px;
        background-color:#bdd2e1;
}
#big {
        width:500px; height:530px;
        background-position:center center;
        background-repeat:no-repeat;
}

#voting  {
		position:absolute;
		padding:0; // margin-left:-30px;
		top:570px;
		display:none;
}
#voting  table, #voting_2  table{
		width:auto;
}
#voting_2 { padding:0; margin-left:10px; }
.points td {
		padding:0 0 10px 6px;
		line-height:10px;
}
input.voting_button {
		border:1px solid #000;
		font-size:11px; font-family:Arial;
		cursor:pointer;
		margin-left:5px;
		width:90px;
}

.nav {
        width: 570px; height: 200px;
        overflow-x: auto;
        padding-top: 15px;
        background: url('../_pics_/nav/bg.gif') repeat-x -2px top;
        scrollbar-highlight-color: #bdd2e1;
        scrollbar-SHADOW-color: #bdd2e1;
        scrollbar-3DLIGHT-color: #bdd2e1;
        scrollbar-FACE-color: #266A95;
        scrollbar-DARKSHADOW-color: #bdd2e1;
        scrollbar-TRACK-color: #bdd2e1;
}

.nav div {
        height: 170px;
		padding-left:15px;
        background: url('../_pics_/nav/bg1.gif') repeat-x -2px bottom;
}
.nav div img{
	border:1px solid black;
	width:150px; height:150px;
	background-repeat:no-repeat;
	background-position:50% 50%;
	margin:2px 0 2px 2px;
}
table.borders {
        width:auto;
        margin-top:-46px;
}
img.border_1, img.border_2, img.border_3, img.border_4  {
        position:absolute;
        width:38px; height:40px;
}
img.border_1 {
    margin-top:40px; margin-left:3px;
    background-image:url(../_pics_/borders/border_1.png);
    // background-image:none;
    // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_pics_/borders/border_1.png',sizingMethod='scale');
}
img.border_2 {
        margin-top:-40px; margin-left:3px;
        z-index:3;
    background-image:url(../_pics_/borders/border_2.png);
    // background-image:none;
    // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_pics_/borders/border_2.png',sizingMethod='scale');
}
img.border_3 {
        margin-top:-40px; margin-left:-38px;
    background-image:url(../_pics_/borders/border_3.png);
    // background-image:none;
    // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_pics_/borders/border_3.png',sizingMethod='scale');
}
img.border_4 {
        margin-top:40px; margin-left:3px;
    background-image:url(../_pics_/borders/border_4.png);
    // background-image:none;
    // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_pics_/borders/border_4.png',sizingMethod='scale');
}
table.borders_2 {
        width:49%;
        float:left;
        margin:-20px 0 40px 0;
}
td.photo_text {
        width:80px;
        padding:5px 5px 0 10px;
        font-size:10px;
}
a.random {
        position:absolute;
        width:150px;
        margin-top:5px;
}
div.news p { margin:0; padding:0; }

img.border_11, img.border_22, img.border_33, img.border_44  {
        position:absolute;
        width:19px; height:20px;
}
img.border_22 {
        margin-top:-20px; margin-left:4px;
        z-index:3;
    background-image:url(../_pics_/borders/border_22.png);
    // background-image:none;
    // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_pics_/borders/border_22.png',sizingMethod='scale');
}
img.border_33 {
    margin-top:-20px; margin-left:-19px;
    background-image:url(../_pics_/borders/border_33.png);
    // background-image:none;
    // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_pics_/borders/border_33.png',sizingMethod='scale');
}
img.border_44 {
    margin-top:20px; margin-left:4px;
    background-image:url(../_pics_/borders/border_44.png);
    // background-image:none;
    // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_pics_/borders/border_44.png',sizingMethod='scale');
}
img.alboms_border {
	width:205; height:141px;
    margin-top:-5px; margin-left:-5px;
    position:absolute; z-index:3;
    background-image:url(../_pics_/borders/alboms_3.png);
    // background-image:none;
    // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_pics_/borders/alboms_3.png',sizingMethod='scale');
}



p.albom_title {
	position:absolute; z-index:20;
	top:92px; 
	margin:0; padding:0;
	margin-left:245px; // margin-left:0px;
	background:none;
	text-align:right;
}
div.linkRight, div.linkLeft {
	padding-bottom:10px;
}

div.main_box {
	height:385px; width:564px;
    position:absolute; z-index:3;
	margin-top:-14px;
    background-image:url(../_pics_/borders/main_box_4.png);
    // background-image:none;
    // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_pics_/borders/main_box_4.png',sizingMethod='scale');
}

p.big_photo {  margin:-12px 0 0 40px; // margin:0; }
p.big_photo img {
	width:520px; height:347px;
	// margin:-12px 0 0 40px;

}
p.random_photo {
	margin:264px 0 0 2px;
    position:absolute;
	z-index:2;
}
p.random_photo img{
	width:150px; height:100px;
}
a.random {
	margin:108px 0 0 27px;
	position:absolute;
}
a.big_photo {
	margin:350px 0 0 270px; // margin:368px 0 0 270px;
	position:absolute;
}
DIV.graf{
    padding:0 0 0 20px;
}
IMG.snow_1 {
	background-image:url(../_pics_/snow/1.png);
	width:17px; height:17px;
    // background-image:none;
    // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_pics_/snow/1.png',sizingMethod='scale');
}
IMG.snow_2 {
	background-image:url(../_pics_/snow/2.png);
	width:16px; height:17px;
    // background-image:none;
    // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_pics_/snow/2.png',sizingMethod='scale');
}
IMG.snow_3 {
	background-image:url(../_pics_/snow/3.png);
	width:27px; height:25px;
    // background-image:none;
    // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_pics_/snow/3.png',sizingMethod='scale');
}
IMG.snow_4 {
	background-image:url(../_pics_/snow/4.png);
	width:24px; height:22px;
    // background-image:none;
    // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_pics_/snow/4.png',sizingMethod='scale');
}
IMG.snow_5 {
	background-image:url(../_pics_/snow/5.png);
	width:26px; height:25px;
    // background-image:none;
    // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_pics_/snow/5.png',sizingMethod='scale');
}



