﻿body
{direction:ltr;background: #333;font-size:13px;  font-family:Arial; margin: 0 auto;text-align:center; ;
}
*{margin:0 auto;padding:0}
table{ border-collapse: collapse;margin:0 auto;width:100%;}
img {border:0;}
td{vertical-align:top;}
div{vertical-align:top;}
a {text-decoration:none;cursor:pointer;}


#structure{width:775px;direction:ltr; background:#666; } 
#structure #headerTD{ height:80px; background:#a0a19b;  }    
#structure #headerTD #logoDiv{width:293px; height:71px;float:right;padding:9px 0 0 0;}
#structure #headerTD #titleDiv{ width:775px; height:80px;float:left;}
#structure #flashDiv{z-index: -1;background:#000;width:100%;text-align:center;}

#structure #timeLineTB{width:689px;}
#structure #timeLineYears{width:689px;height:20px;margin:0;padding:0;}
#structure #timeLineYears .yearColor{color:#000;text-decoration:none;}
#structure #timeLineYears .yearColor a:hover{color:#666;text-decoration:none;}
#structure #timeLineYears .yearColorOn{color:#666;text-decoration:none;}
#structure #timeLIneTB .hr{background:#000;height:2px;width:100%}
.line{background:url(/vf/ib_items/0/z-time.gif) no-repeat top; width:689px;height:6px;}
.space{height:10px;}
.timeBuffer{ background:url(/vf/ib_items/0/line-time.gif) no-repeat 50% 0;width:3px;height:20px;}

#timeLineTD{text-align:center;}
#structure #search{width:200px;}
#structure #searchDiv{float:right;padding:2px 0 0 0;}
#structure#upperMenuDiv{width:100%;}
#structure #searchDiv .input{width: 80px; border-color: #000000;height: 16px; vertical-align: top; font-size: 12px;}


/*********homepage***********/
#bottomDiv{background:url(/vf/ib_items/0/down-eng.jpg) no-repeat;width:775px;height:80px;padding:60px 0 0 0;}
#bottomDivRus{background:url(/vf/ib_items/0/down-rus.jpg) no-repeat;width:775px;height:80px;padding:60px 0 0 0;}



#createdDiv{width:100%;float:left;color:#fff;background:#A1A09C;font-weight:bold;font-size:12px;padding:0px 5px 5px 5px;text-align:right;}
#createdDiv a{color:#fff;font-weight:bold;font-size:12px;}
#middleDiv{background:#fff;width:775px;height:200; overflow:visible;vertical-align:top;}

#monthlyDiv{float:right;width:290px;background:#fff;}
#margueeDiv{border-left:2px dashed black; font-weight:bold;padding:0 0 0 10px;text-align:left;}
#monthlyDiv .monthlyTitle{color:#cc0000;font-size:16px;font-weight:bold; padding:10px 0 10px 10px;}
#monthlyDiv .monthlyLink{color:#000;font-size:12px;}
#monthlyDiv .monthlyLinkBold{color:#000;font-weight:bold;font-size:12px;}
#textDiv{float:left;font-size:12px;background:#fff;width:465px;height:auto;text-align:justify;padding:10px 10px 10px 10px;}
#textDiv .bold{font-size:13px;text-align:justify;font-weight:bold;}


/********menu*************/
.upperMenu{ width:775px;height:25px;display:block;text-align:center; background:url(/vf/ib_items/0/bg-up-menu.gif) repeat-x;color:#000;font-size:12px;font-weight:bold;}
.bottomMenu{ width:775px;height:25px;display:block;text-align:center; background:url(/vf/ib_items/0/bg-up-menu.gif) repeat-x;color:#000;font-size:12px;font-weight:bold;}
.menu{ text-align:center;height:21px; color:#000;font-size:12px;font-weight:bold;display:block;padding:2px 0 0 0;}
.menu a{ text-align:center;height:21px; color:#000;font-size:12px;font-weight:bold;display:block;padding:2px 0 0 0;}
.menuOn{text-align:center;height:21px; color:#fff;font-size:12px;font-weight:bold;display:block;padding:2px 0 0 0;}
.menuOn a{text-align:center;height:21px; color:#fff;font-size:12px;font-weight:bold;display:block;padding:2px 0 0 0;}
.menu a:hover{text-align:center;height:21px; color:#fff;font-size:12px;font-weight:bold;display:block;padding:2px 0 0 0;}
.buffer{background:url(/vf/ib_items/0/line.gif) no-repeat top; width:1px; height:15px}


#soldiers{width:775px;height:auto;}
#soldiers #inner{width:480px;float:left;}
.medalsBG{background:url(/vf/ib_items/0/bg-itorim.jpg) no-repeat; width:775px;height:325px; text-align:left;padding:0 0 0 50px;}
.partisansBG{background:url(/vf/ib_items/0/bg-partezanim.jpg) no-repeat;width:775px;height:450px; text-align:left;padding:0 0 0 50px;}
.volunteerBG{background:url(/vf/ib_items/0/bg-volunteer.jpg) no-repeat; width:775px;height:431px; text-align:left;padding:0 0 0 50px;}
.warBG{background:url(/vf/ib_items/0/bg-war.jpg) no-repeat;width:775px;height:706px; text-align:left;padding:0 0 0 50px;}
.womenBG{background:url(/vf/ib_items/0/bg-lochamot.jpg) no-repeat;width:775px;height:1005px; text-align:left;padding:0 0 0 50px;}
.commandersBG{background:url(/vf/ib_items/0/bg-mfakdim.jpg) no-repeat;width:775px;height:374px; text-align:left;padding:0 0 0 50px;}

#battles{width:689px;margin:0 50px;}

#about {width:775px;background:#666;}
#about #inner{width:600px;height:324px;margin:0 50px;}
#about .link{background:url(/vf/ib_items/9/bullt.gif) no-repeat 10px 5px ;color:#fff;font-weight:bold;font-size:13px;padding:0 20px 10px 20px;}
#about .link a{color:#fff;font-weight:bold;font-size:13px;}
#about .text{color:#fff;font-size:13px;text-align:justify;padding:0 20px 50px 0;}


#medalsList {float:right;padding:20px 60px;vertical-align:top;width:650px;height:auto;}
#medalsList td{vertical-align:top;}

.text{color:#000;font-size:13px;text-align:justify;padding:0 20px 50px 0;}
.textWhite{color:#fff;font-size:13px;text-align:justify;padding:0 0 50px 0;}
.titleWhite{color:#fff;font-size:13px;padding:0 0 50px 0;}
.titleWhite a{color:#fff;font-size:13px;padding:0 0 50px 0;}

.title{color:#000;font-size:22px;text-align:left;padding:0 0 30px 0;}
.titleYellow{color:#ffff00;font-size:22px;text-align:left;padding:10px 0 30px 0;height:30px;}

.linkButton {text-align:center;color:#000; padding:0 20px 0 20px; width:350px; background:url(/vf/ib_items/22/bg-button.gif) repeat-x;font-weight:bold;float:left;}
.linkButton a {text-align:center;color:#000; padding:0 20px 0 20px; width:350px; background:url(/vf/ib_items/22/bg-button.gif) repeat-x;font-weight:bold;float:left;}

#textRus{padding:0 20px 0 20px;width:100%;}

#textEng{padding:0 20px 0 20px;width:100%;direction:ltr;width:100%;}
#textEng td{vertical-align:top;}
.articlesTitle{color:#fff;font-size:16px;padding-bottom:20px;font-weight:bold;}
.articleEng{color:#fff;font-size:13px;padding:0 0 10px 0px;}
.articleEng a{color:#fff;font-size:13px;padding:0 0 10px 0px;}
.articleImg{padding-top:0px;}

#armiesDiv{width:775px;text-align:center; }
#armies{width:690px; }
#armies img{width:77px;height:46px;margin:0 10px; }
#armies .titleWhite{color:#fff;font-size:13px;padding:0 0 0px 0;text-align:center;}
#armies .titleWhite a{color:#fff;font-size:13px;padding:0 0 0px 0;text-align:center;}
#armies .textYellow{color:#ffff00;font-size:13px;padding:0 0 0px 0;text-align:center;}
#armies .titleYellow{color:#ffff00;font-size:22px;text-align:left;padding:10px 0 30px 0;height:30;}
#armies .flagTitle{color:#fff;font-size:13px;padding:0 0 0px 0;text-align:center;height:20px;}
#armies .flagTitle a{color:#fff;font-size:13px;padding:0 0 10px 0;text-align:center;height:30px;}
#armies .flagTitle a:hover{color:#ffcc00;font-size:13px;padding:0 0 10px 0;text-align:center;height:30px;}

#countryDiv{width:775px;text-align:center;height:400px;overflow:visible;vertical-align:top;}
#counting{float:right;width:200px;}

#country{width:710px;}
#country .flag{ float:left;width:90px;}
#country .titleYellow{color:#ffff00;font-size:22px;text-align:left;padding:10px 0 30px 20px;height:30;float:left;}
#country .linkYellow {color:#ffcc00;font-size:13px;font-weight:bold;padding:0 0 10px 0;}
#country .linkYellow a {color:#ffcc00;font-size:13px;font-weight:bold;padding:0 0 10px 0;}
#country .whiteText{color:#fff;font-size:13px;text-align:left;}
#country .text{color:#fff;font-size:13px;text-align:justify;}
#country #details{height:50px;width:300px;}

/*************drop down**************/

.dropdown {float: left; padding: 0 5px;}
.dropdown dt {width:auto; border:0px; cursor:pointer}
.dropdown dd {position:absolute; overflow: hidden; width:200px; display:none; z-index: 200; opacity:0;padding:0 5px;}
.dropdown ul {width:200px; border:0px solid; list-style:none; border-top:none}
.dropdown li {display:inline;width:200px; }
.dropdown dd  a { border-bottom:1px solid #000;width:150px; display:block; padding:5px; color:#000; font-size:11px; text-decoration:none; direction:ltr; text-align:left; background:#c3c3c3;white-space:normal;height:auto;}
.dropdown dd  a:hover {background:#d3d3d3; color:#000;width:150px;}
.dropdown .underline {border-bottom:1px solid #000}


#contactUs {padding:0px 20px 50px 20px;width:700px;}
#contactUs .bluetxt {color:#fff;font-size:12px;}
#contactInfo{width:300px;}
#contactUs .blueTitle{font-weight:bold;font-size:21px;color:#ffff00; padding:0px 20px 20px 20px;}
#contactUs #contactinfo .bluetxt {color:#fff;font-size:14px;font-weight:bold;}
#contactUs .star img {vertical-align:middle;margin-right:5px;}
#contactUs .bluetitle{color:#f7be3d;font-weight:bold;font-size:18px; vertical-align:top;padding-top:10px;}

#contactUs #Form3 .bluetxt{color:#fff;font-weight:bold; vertical-align:top; width:130px; }
#contactUs  input  {width:200px;height:20px;background-color:white;color:#000;border:1px solid ##f7be3d;font-weight :bold;padding-left:10px; font-family:Arial;}
#contactUs  .check  {width:50px;height:20px;background-color:white;color:#000;border:0px;font-weight :bold;padding-left:10px; font-family:Arial;}
#contactUs #contact {padding:0px 20px 0px 20px;}
#contactUs  select  {width:200px;height:20px;border:1px ##f7be3d solid;background-color:white;color:#000;font-weight:bold;padding-left:10px; font-family:Arial;}
#contactUs .textArea { text-align:left;width:200px;border:1px solid ##f7be3d;height:80px;background-color:white;color:#000;font-weight:bold;padding-left:10px; font-family:Arial;}
#contactUs .yellow
{
	color: #f7be3d;
}
