/* CSS Document */

body
{	margin: 0;
	padding: 0;
	border: 0;
	color:#000000;
background-color:#4b4a4a;
font-family:Arial, Helvetica, sans-serif;
background-image:url(images/bg.gif);
background-repeat:repeat-x;
}
a {color:#000000; text-decoration:none;}
a:hover{ color:#000000; text-decoration:none}

img {border:0px solid;}
#container
{border: 0px solid #fff;
width:832px;
margin: 0 auto;
text-align:left;
height:100%;
}

#HeadDiv
{width:100%;

position:relative;
}







/*MidleContent*/
#MidleDiv{
width:832px;
background-image:url(images/bghead.png);
background-repeat:no-repeat;
background-color:#FFFFFF;
padding-bottom:20px;
min-height:510px;
}

/*LOgo*/
#LogoBg
{position:absolute;
left:-110px;
top:0px;
background-image:url(images/logobg_02.png);
background-repeat:no-repeat;
width:221px;
height:363px;}
#samLogoTip{
position:absolute;
left:25px;
top:130px;
background-image:url(images/logo.png);
width:171px;
height:176px;
background-repeat:no-repeat;
}



/*ContentDiv*/
#ContentDiv{
width:100%;
background-color:#FFFFFF;
min-height:200px;
text-align:justify;
}
#ContentDiv2{
width:100%;
background-image:url(images/splashline.gif);
background-position:top;
background-repeat:no-repeat;
height:70px;
background-color:#FFFFFF;
text-align:justify;
}

#ContentDiv2TelNumber{
padding-left:40px;
padding-top:10px;
font-size:16px;
color:#333333;
float:left;}
#ContentDiv2Address{
padding-left:40px;
font-size:20px;
float:left;
color:#333333;}

/*EndDiv*/
#EndDiv{
width:100%;
background-image:url(images/bgend.png);
height:10px;
position:relative;
background-repeat:no-repeat;}
#telephone{
position:absolute;
left:-100px;
top:-127px;
height:182px;
width:152px;
background-image:url(images/tel.png);
}
#PageEndDiv
{width:100%;
text-align:right;
font-size:12px;
color:#FFFFFF;
height:40px;
}
#PageCopyright{
padding-right:20px;
}

/*menU*/

#menuup
{font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:right;
padding-right:10px;
font-size:14px;
padding-top:40px;
padding-bottom:10px;
text-transform:uppercase;


}

#menuup a:link, #menuup a:visited{
color:#FFFFFF;
	text-decoration:none;
	background:url(images/btnup.gif) 0 4px no-repeat;
	padding:0 10px 0px 10px;
}
#menuup a:hover{
color:#FFFFFF;
	text-decoration:underline;
	background:url(images/btnup.gif) 0px 4px no-repeat;
	padding:0 10px 0px 10px;
}
#menuup li,
#menuup ul li {
    display:inline;
    list-style:none;
    margin:0;
    padding:0;
}
#menuup ul{
	margin:0;
	padding:0;
}
#footermenu
{
text-align:right;
padding-right:10px;
padding-top:50px;
font-size:12px;
color:#828181;
text-transform:uppercase;

text-decoration:none;}
#footermenu a:link, #footermenu a:visited{
color:#828181;
	text-decoration:none;
	background:url(images/btnd.gif) 0 4px no-repeat;
	padding:0 10px 0px 10px;
}
#footermenu a:hover{
color:#828181;
	text-decoration:none;
	background:url(images/btnd.gif) 0px 4px no-repeat;
	padding:0 10px 0px 10px;
	text-decoration:underline;
}
#footermenu li,
#footermenu ul li {
    display:inline;
    list-style:none;
    margin:0;
    padding:0;
}
#footermenu ul{
	margin:0;
	padding:0;
}


/*UPBTNMENU*/
#BTN{
padding-left:100px;}


#BTNupPIC{
position:relative;
background-image:url(images/btnbg.png);
background-repeat:no-repeat;
width:724px;
height:242px;


}
#btn1{
position:absolute;
top:9px;
left:35px;
background-image:url(images/btn1.png);
background-repeat:no-repeat;
width:77px;
height:81px;}

#btn1txt
{position:absolute;
top:62px;
left:100px;
font-size:12px;
color:#000000;
text-decoration:none;}
#btn1txt a:link, #btn1txt a:visited
{text-decoration:none;}
#btn1txt a:hover{
text-decoration:underline;}
#btn1txt1
{position:absolute;
top:72px;
left:90px;
font-size:12px;
color:#000000;
text-decoration:none;}
#btn1txt1 a:link, #btn1txt1 a:visited
{text-decoration:none;}
#btn1txt1 a:hover{
text-decoration:underline;}



#btn2{
position:absolute;
top:20px;
left:198px;
background-image:url(images/btn2.png);
background-repeat:no-repeat;
width:68px;
height:90px;}


#btn2txt
{
	position:absolute;
	top:61px;
	left:260px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	width: 0px;
	height: 0px;
}

#btn2txt a:link, #btn2txt a:visited
{text-decoration:none;}
#btn2txt a:hover{
text-decoration:underline;}
#btn2txt1
{position:absolute;
top:71px;
left:256px;
font-size:12px;
color:#000000;
text-decoration:none;}
#btn2txt1 a:link, #btn2txt1 a:visited
{text-decoration:none;}
#btn2txt1 a:hover{
text-decoration:underline;}

#btn3{
position:absolute;
top:12px;
left:346px;
background-image:url(images/btn3.png);
width:116px;
height:91px;
background-repeat:no-repeat;
}

#btn3txt
{
	position:absolute;
	top:53px;
	left:440px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	width: 0px;
	height: 0px;
}

#btn3txt a:link, #btn3txt a:visited
{text-decoration:none;}
#btn3txt a:hover{
text-decoration:underline;}
#btn3txt1
{position:absolute;
top:63px;
left:433px;
font-size:12px;
color:#000000;
text-decoration:none;}
#btn3txt1 a:link, #btn3txt1 a:visited
{text-decoration:none;}
#btn3txt1 a:hover{
text-decoration:underline;}



#btn4{
position:absolute;
top:9px;
left:550px;
background-image:url(images/btn4.png);
width:67px;
height:110px;
background-repeat:no-repeat;
}


#btn4txt
{
	position:absolute;
	top:68px;
	left:614px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	width: 92px;
	height: 0px;
}

#btn4txt a:link, #btn4txt a:visited
{text-decoration:none;}
#btn4txt a:hover{
text-decoration:underline;}
#btn4txt1
{position:absolute;
top:78px;
left:610px;
font-size:12px;
color:#000000;
text-decoration:none;}
#btn4txt1 a:link, #btn4txt1 a:visited
{text-decoration:none;}
#btn4txt1 a:hover{
text-decoration:underline;}



#btn5{
position:absolute;
top:114px;
left:128px;
background-image:url(images/btn5.png);
width:50px;
height:107px;
background-repeat:no-repeat;
}



#btn5txt
{
	position:absolute;
	top:172px;
	left:179px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	width: 92px;
	height: 0px;
}

#btn5txt a:link, #btn5txt a:visited
{text-decoration:none;}
#btn5txt a:hover{
text-decoration:underline;}
#btn5txt1
{position:absolute;
top:182px;
left:169px;
font-size:12px;
color:#000000;
text-decoration:none;}
#btn5txt1 a:link, #btn5txt1 a:visited
{text-decoration:none;}
#btn5txt1 a:hover{
text-decoration:underline;}



#btn6{
position:absolute;
top:103px;
left:289px;
background-image:url(images/btn6.png);
width:47px;
height:102px;
background-repeat:no-repeat;
}


#btn6txt
{
	position:absolute;
	top:165px;
	left:330px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	width: 92px;
	height: 0px;
}

#btn6txt a:link, #btn6txt a:visited
{text-decoration:none;}
#btn6txt a:hover{
text-decoration:underline;}
#btn6txt1
{position:absolute;
top:175px;
left:320px;
font-size:12px;
color:#000000;
text-decoration:none;}
#btn6txt1 a:link, #btn6txt1 a:visited
{text-decoration:none;}
#btn6txt1 a:hover{
text-decoration:underline;}

#btn7{
position:absolute;
top:103px;
left:446px;
background-image:url(images/btn7.png);
width:90px;
height:102px;
background-repeat:no-repeat;
}


#btn7txt
{
	position:absolute;
	top:160px;
	left:525px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	width: 92px;
	height: 0px;
}

#btn7txt a:link, #btn7txt a:visited
{text-decoration:none;}
#btn7txt a:hover{
text-decoration:underline;}
#btn7txt1
{position:absolute;
top:170px;
left:515px;
font-size:12px;
color:#000000;
text-decoration:none;}
#btn7txt1 a:link, #btn7txt1 a:visited
{text-decoration:none;}
#btn7txt1 a:hover{
text-decoration:underline;}

/*CONTENT*/

#ContentTitle{
padding:20px;
text-align:left;
font-size:20px;
color:#000000;
text-transform:uppercase;
}
#ContentObl
{

padding:0px 20px 20px 20px;
text-align:justify;
font-size:12px; 

}
#ContentObl a:link, #ContentObl a:vizited
{


font-size:12px; 

text-decoration:underline;
}
#ContentObl a:hover{
font-size:12px;
text-decoration:none;}

#IcoBTN{

position:relative;
padding-top:6px;
padding-left:6px;
margin:10px;
width:112px;

/*background-image:url(images/bgico_03.png);*/
background-repeat:no-repeat;
}
#IcoBTNdwn{
width:112px;
height:25px;
/*background-image:url(images/ icobtndwn.png);*/
background-repeat:no-repeat;
text-align:center;
font-size:10px;
}#IcoBTNdwn
{text-decoration:none;
background-color:#FFFFFF;
}

#IcoBTNdwn a:link, #IcoBTNdwn a:visited
{text-decoration:none;
background-color:#FFFFFF;

color:#000000;
font-size:10px;}
#IcoBTNdwn a:hover{
text-decoration:underline;
color:#000000;
font-size:10px;}

#icoTXT{
padding:10px;
font-size:12px;
color:#000000;
}
#divdivv
{margin:0 auto;
width:auto;}

#btnmy{
float:left;
width:80px;
height:240px;
position:relative;
padding-left:0px;


}
#btnmymy{
height:100px;
width:80px;
background-image:url(images/linebtn.png);
background-repeat:no-repeat;
background-position:right;}
#btnpicmy{
width:80px;
height:140px;
background-image:url(images/btnbg_09.png);
background-repeat:no-repeat;
position:relative;}
#btnmytext{
position:absolute;
bottom:50px;
left:65px;
z-index:50;
/*margin-left:65px;
margin-top:70px;
padding:10px;*/
font-size:11px;
color:#000000;

}


#btnmytext a:link, #btnmytext a:visited
{text-decoration:none;
color:#000000;}
#btnmytext a:hover{
text-decoration:underline;
color:#000000;}



/* SEND */
.send { width:590px; background-color:#EEE;}
.send h3 { height:35px; background-color:#c3c3c3; padding:10px 0px 0px 10px; margin-bottom:20px; font-size:20px;}
.send span { float:left; display:inline; width:100px; margin-left:10px;}
.send input.text, .send textarea {
	width:326px;
	height:18px;
	padding:2px 0px 0px 2px;

}	.send textarea { height:100px; overflow:auto;}

.send em { position:absolute; margin:25px 0px 0px -330px;}
.send p { clear:both; }



.listing { padding:20px 0px 0px 0px; border-top:1px solid #d5d5d5;}
.listing a { color:#000; text-decoration:underline;}
.listing a:hover { text-decoration:none;}
.listing .prev { float:left;}
.listing .next { float:right;}



/*newsblock*/

#newsBlockChunk{
padding-bottom:30px;}

#newsBlokChunkDate{
padding-left:13px;
color:#494949;
width:76px;
float:left;
}
#newsBlokChunkNazvanie, #newsBlokChunkNazvanie a:link, #newsBlokChunkNazvanie a:visited
{
color:#000000;
text-decoration:underline;
}
#newsBlokChunkNazvanie a:hover
{
color:#000000;
text-decoration:none;
}
#newsBlokChunkInnoText{
color:#6a6a6a;
padding-bottom:10px;
padding-top:10px;
text-align:justify;}

#newsBlokChunkDaleeChitat
{
margin-left:30px;
padding-left:15px;
background-image:url(images/podrobnee_03.gif) ;


background-repeat: no-repeat;
}
#newsBlokChunkDaleeChitat a:link, #newsBlokChunkDaleeChitat a:visited{
color:#146c84;

text-decoration:underline;
}
#newsBlokChunkDaleeChitat a:hover{
color:#146c84;
text-decoration:none;
}
/* 
	Plain old table styles
	written by Chris Heilmann http://wait-till-i.com
*/
#TableObl table,#TableObl td,#TableObl th{
	border:1px solid #000;
	border-collapse:collapse;
	margin:0;
	padding:0;
}
#TableObl td,#TableObl th{
	padding:.2em .5em;
	vertical-align:top;
	font-weight:normal;
}
#TableObl thead th{
	text-transform:uppercase;
	background:#94bfee;
	color:#fff;
}
#TableObl tbody td{
	background:#94bfee;
}
#TableObl tbody th{
	background:#999;
}
#TableObl tbody tr.odd td{
	background:#94bfee;
}
#TableObl tbody tr.odd th{
	background:#94bfee;
}
#TableObl caption{
	text-align:left;
	font-size:140%;
	text-transform:uppercase;
	letter-spacing:-1px;
}
#TableObl table th a:link{
	color:#030;
}
#TableObl table th a:visited{
	color:#003;
}
#TableObl table td a:link{
	color:#369;
}
#TableObl table td a:visited{
	color:#000;
}
#TableObl table a:hover{
	text-decoration:none;
}
#TableObl table a:active{
	color:#000;
}

#bread{
padding-left:100px;
color:#FFFFFF;
font-size:10px;
}
#bread a{text-decoration:underline; color:#FFFFFF;}
#bread a:hover{ text-decoration:none; color:#FFFFFF;}