body { background-color: #FFFFFF;  margin:0px 0px 0px 0px;}

font,th,td,p { font-family: tahoma, sans-serif; }
a:link,a:active,a:visited { color: #323232; }
a:hover	{ text-decoration: underline; color: #DD6900; }
hr { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px; }

.ul { background-image: url(images/background/upper_left.gif); }
.uc { background-image: url(images/background/upper_center.gif); }
.ur { background-image: url(images/background/upper_right.gif); }

.headl { background-image: url(images/background/head_left.gif); }
.headr { background-image: url(images/background/head_right.gif); }

.tul { background-image: url(images/background/toolbar_upper_left.gif); }
.tuc { background-image: url(images/background/toolbar_upper_center.gif); }
.tur { background-image: url(images/background/toolbar_upper_right.gif); }

.tlc { background-image: url(images/background/toolbar_lower_center.gif); }

.left { background-image: url(images/background/left.gif); }
.right { background-image: url(images/background/right.gif); }

.ll { background-image: url(images/background/lower_left.gif); }
.lc { background-image: url(images/background/lower_center.gif); }
.lr { background-image: url(images/background/lower_right.gif); }

.forumhead { background-color: #f5f5f5;}
.forumline {border: 1px #f5f5f5 solid; }
.forumline2 {border: 1px #cccccc solid; }

td.1row1	{ background-color: #F5F5F5; }
td.1row2	{ background-color: #FFFFFF; }
td.1row3	{ background-color: #f0f0f0; }
td.1row4    { background-color: #f0f0f0; }
td.1row5	{ background-image: url(images/background/toolbar_middle_center.gif); }
td.1row6 { background-color: #FAFAFA; }

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
background-image: url(/templates/DAJ_sm/images/cellpic1.gif);
background-color:#f5f5f5;  border: #f5f5f5; border-style: solid; height: 0px; font-size: 12px; color: #ffffff
}
 
td.cat,td.catHead,td.catBottom {
height: 29px;
border-width: 0px 0px 0px 0px;
}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR { font-size: 12px; font-weight: bold; border: #FAFAFA; ; background-color: #FAFAFA; border-style: solid; height: 0px; 
}

.gen { font-size: 12px; }
.genmed { font-size: 11px; }
.gensmall { font-size: 10px; }
.gen,.genmed,.gensmall { color: #323232; }
a.gen,a.genmed,a.gensmall { color: #323232; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #DD6900; text-decoration: underline; }

.mainmenu { font-size: 11px; color: #323232; font-weight: bold; }
a.mainmenu { text-decoration: none; color: #323232; font-weight: bold; }
a.mainmenu:visited { text-decoration: none; color: #323232;  }
a.mainmenu:hover { text-decoration: none; color: #DD6900; }

.mainmenu1 { font-size: 12px; color: #000000; font-weight: bold; }
a.mainmenu1 { text-decoration: none; color: #000000; font-weight: bold; }
a.mainmenu1:visited { text-decoration: none; color: #000000;  }
a.mainmenu1:hover { text-decoration: none; color: #DD6900; }

.mainmenu2 { font-size: 11px; color: #000000; font-weight: none; }
a.mainmenu2 { text-decoration: none; color: #000000; font-weight: none; }
a.mainmenu2:visited { text-decoration: none; color: #000000;  }
a.mainmenu2:hover { text-decoration: none; color: #DD6900; }

.cattitle { font-size: 12px; font-weight: bold; color: #000000; }
a.cattitle { text-decoration: none; color: #000000; }
a.cattitle:link  { text-decoration: none; color: #000000; }
a.cattitle:visited { text-decoration: none; color: #000000; }
a.cattitle:hover { text-decoration: none; color: #DD6900; }

.nav { font-weight: bold; font-size: 11px; color: #323232; }
a.nav { text-decoration: none; color: #323232; }
a.nav:hover	{ text-decoration: underline;  color: #DD6900; }

.name { font-size: 11px; color: #DD6900; }

.vsmall { font-size: 1px; }

.postdetails { font-size: 10px; color: #000000; }

.postbody { font-size: 12px; }
a.postlink:link	{ text-decoration: none; color: #00647D; }
a.postlink:visited { text-decoration: none; color: #5596B4; }
a.postlink:hover { text-decoration: underline; color: #DD6900; }

.code {
font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #646464;
background-color: #FAFAFA; border: #C8C8C8; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #646464; line-height: 125%;
background-color: #FAFAFA; border: #C8C8C8; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px; }
a.copyright	{ color: #444444; text-decoration: none; }
a.copyright:hover { color: #000000; text-decoration: underline; }

input,textarea, select {
color: #000000;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
border-color: #000000;
}

input.post, textarea.post, select {
background-color: #FFFFFF;
}

input { text-indent: 2px; }

input.button {
background-color: #EFEFEF;
color: #000000;
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.mainoption {
background-color: #FAFAFA;
font-weight: bold;
border: 1px solid;
border-color: #323232;
}

input.liteoption {
background-color: #FAFAFA;
font-weight: normal;
border: 1px solid;
border-color: #323232;
}

.helpline { background-color: #FAFAFA; border-style: none; }


.pr {position:relative;}

.clouds {position:absolute; top:20px; width:100%; height:300px; left:0%; margin-left:0px; z-index:0; background: url(/template/sm3/images/cloud.png) repeat-x 0 bottom;}

.clouds2 {position:absolute; top:150px; width:100%; height:250px; left:0%; margin-left:0px; z-index:0; background:url(/template/sm3/images/cloud.png) repeat-x 0 bottom;}

.board {position:absolute; top:5px; left:46%; margin-left:-50px;}
.map {position:absolute; top:30px; left:33%; margin-left:-40px;}
.news {position:absolute; top:80px; left:64%; margin-left:-55px;}

.prb {position:relative; width:230px;}

.leftmenu {line-height:1.1;}
.leftmenu a {color: #414141;}
.leftmenu a:hover {color: #990000;}

.prt {position:relative; width:100%; height:350px;}

.topfon {position:relative; top:0; left:0; width:100%; height:400px; background-image:url('/template/sm3/images/topfon.png'); background-repeat:repeat-x; background-position:top; z-index:0;}
.botfon {position:relative; top:0; left:0; width:100%; height:400px; vertical-align:top; background-image:url('/template/sm3/images/botfon.png'); background-repeat:repeat-x; background-position:top; z-index:0;}


.kreml {position:absolute; top:20px; left:42%; width:800px; height:430px; margin-left:-400px; background-image:url('/template/sm3/images/syzran-small-w.png');  background-repeat:no-repeat; z-index:-1;}
.vertolet {position:absolute; top:160px; left:-10px; width:200px; height:110px; background-image:url('images/vertolet.png'); background-repeat:no-repeat;}
.logo {position:absolute; top:20px; left:10px;}


.ban1 {position:absolute; top:10px; left:64%; margin-left:-115px;}
.ban2 {position:absolute; top:10px; left:87%; margin-left:-110px;}
.topnews {font-size:11px; position:absolute; top:100px; left:70%; padding:10px;}
.topnews a {color: #414141; font-weight: bold;}
.topnews a:hover {color: #990000; font-weight: bold;}

.botfon {vertical-align:top; background-image:url('/template/sm3/images/botfon.png'); background-repeat:repeat-x; background-position:top; z-index:-5;}

.hill2 {position:absolute; top:380px; left:0; width:100%; height:50px;  background-image:url('/template/sm3/images/hill-w.png'); background-repeat:repeat-x; background-position:bottom; z-index:-1;}
.grass {position:absolute; top:340px; left:0; width:100%; height:75px;  background-image:url('/template/sm3/images/dereviya-w.png'); background-repeat:repeat-x; background-position:bottom; z-index:0;}
.grass2 {position:absolute; top:360px; left:0; width:100%; height:75px;  background-image:url('/template/sm3/images/grass-w.png'); background-repeat:repeat-x; background-position:bottom; z-index:1;}

.musei {position:absolute; width:320px; height:175px; top:230px; left:15%; margin-left:-160px; background-image:url('/template/sm3/images/musei-w.png'); background-repeat:no-repeat; background-position:top;  z-index:2;}
.vokzal {position:absolute; width:402px; height:168px; top:255px; left:80%; margin-left:-205px;  background-image:url('/template/sm3/images/vokzal-w.png'); background-repeat:no-repeat; background-position:top; z-index:2;}
.teatr {position:absolute; width:390px; height:161px; top:243px; left:45%; margin-left:-195px; background-image:url('/template/sm3/images/teatr.png'); background-repeat:no-repeat; background-position:top;}
.tomat-cap {position:absolute; width:501px; height:35px; top:220px; left:74%; margin-left:-250px; background-image:url('/template/sm3/images/tomat-cap.png'); background-repeat:no-repeat; background-position:top;}



.pomidor1 {position:absolute; top:325px; left:13%; margin-left:-50px; width:100px; height:101px; background-image:url('/template/sm3/images/pomidor4-w.png'); background-repeat:no-repeat; background-position:top; z-index:2;}
.pomidor2 {position:absolute; top:300px; left:28%; margin-left:-90px; width:175px; height:123px; background-image:url('/template/sm3/images/pomidor2-w.png'); background-repeat:no-repeat; background-position:top; z-index:2;}
.pomidor3 {position:absolute; top:325px; left:47%; margin-left:-75px; width:150px; height:108px; background-image:url('/template/sm3/images/pomidor3-w.png'); background-repeat:no-repeat; background-position:top; z-index:2;}
.pomidor4 {position:absolute; top:285px; left:60%; margin-left:-90px; width:175px; height:145px; background-image:url('/template/sm3/images/pomidor5-w.png'); background-repeat:no-repeat; background-position:top; z-index:2;}



.botnote1 {font-size: 11px; position:absolute; top:10px; width:200px; margin-left:-100px; height:200px; background-image:url('/template/sm3/images/botpl-1.png'); background-repeat:no-repeat; padding:10px; z-index:2;}
.botnote2 {font-size: 11px; position:absolute; top:10px; width:200px; margin-left:-100px; height:200px; background-image:url('/template/sm3/images/botpl-2.png'); background-repeat:no-repeat; padding:10px; z-index:2;}
.botnote3 {font-size: 11px; position:absolute; top:10px; width:200px; margin-left:-100px; height:200px; background-image:url('/template/sm3/images/botpl-3.png'); background-repeat:no-repeat; padding:10px; z-index:2;}
.botnote4 {font-size: 11px; position:absolute; top:10px; width:200px; margin-left:-100px; height:200px; background-image:url('/template/sm3/images/botpl-4.png'); background-repeat:no-repeat; padding:10px; z-index:2;}

.fastgo1 {position:absolute; left:0; top:0; width:90px;}
.fastgo1 a {color: #414141; font-weight: bold;}
.fastgo1 a:hover {color: #990000; font-weight: bold;}

.fastgo2 {position:absolute; left:95px; top:0; width:90px;}
.fastgo2 a {color: #414141; font-weight: bold;}
.fastgo2 a:hover {color: #990000; font-weight: bold;}

.blink {}
.blink a {color: #414141; font-weight: bold;}
.blink a:hover {color: #990000; font-weight: bold;}



@import url("formIE.css");

.elka {position:absolute; top:110px; left:35%; margin-left:-50px; width:107px; height:153px; background-image:url('/template/sm3/images/elky193.gif'); background-repeat:no-repeat; background-position:top; z-index:2;}
.elka2 {position:absolute; top:120px; left:45%; margin-left:-125px; width:250px; height:315px; background-image:url('/template/sm3/images/elky34.gif'); background-repeat:no-repeat; background-position:top; z-index:2;}
