/* Start of CMSMS style sheet 'style' */
body{
background:#ffffff;
margin-left:auto;
margin-right:auto;
}

 a{
font-family:Tahoma;
font-size:12px;
color:#4f4f4f;
text-decoration:underline;
font-weight:none;
}

 a:hover{
font-family:Tahoma;
font-size:12px;
color:#4f4f4f;
text-decoration:underline;
}

div.top-all{
float:left;
width:100%;
height:65px;
background:url(images/top.jpg) left top repeat-x;
}

div.ltop{
float:left;
width:100%;
height:65px;
background:url(images/lancerl.jpg) left top no-repeat;
}

div.rtop{
float:right;
width:100%;
height:65px;
background:url(images/rtop.jpg) right top no-repeat;
}

div.lan{
position:absolute;
width:100%;
height:282px;
float:center;
background:url(images/lanser.jpg) center top no-repeat;
}


div.contab{
width:100%;
float:left;
}

div.ch{
width:100%;
height:56px;
float:left;
background:url(images/ch.jpg) left top repeat-x;
}
div.cl{
width:100%;
height:56px;
float:left;
background:url(images/cl.jpg) left top no-repeat;
}
div.cr{
width:100%;
height:56px;
float:right;
background:url(images/cr.jpg) right top no-repeat;
}
div.hnew{
font-family:Tahoma;
font-size:11px;
color:#ffffff;
font-weight:bold;
margin-top:14px;
margin-left:70px;
}

div.user{
position:absolute;
width:99%;
height:290px;
border:#000000 0px solid;
float:left;
}
div.registrat{
width:100%;
margin-top:10px;
margin-left:7px;
}

div.search{
position:absolute;
margin-top:opx;
margin-left:15px;
}

.bor{
width:153px;
text-aligh:center;
border-top:#cdcdce 1px solid;
border-left:#cdcdce 1px solid;
border-right:#ffffff 1px solid;
border-bottom:#ffffff 1px solid;
background:#ffffff;
font-family:Arial;
font-size:12px;
color:#6f7e8d;
float:left;
}
.butt{
float:left;
}

div.grab1{
width:100%;
border-left:#e4e5e7 1px solid;
border-right:#e4e5e7 1px solid;
border-top:#e4e5e7 1px solid;
}
div.grab2{
width:100%;
border-left:#e4e5e7 1px solid;
border-right:#e4e5e7 1px solid;
border-top:#ffffff 1px solid;
border-bottom:#e4e5e7 1px solid;
}

div.grab{
width:100%;
background:#e4e5e7;
border-left:#e4e5e7 1px solid;
border-right:#e4e5e7 1px solid;
}

div.grabtxt{
font-family:Tahoma;
font-size:13px;
background:#e4e5e7;
font-weight:bold;
margin-left:20px;
}

div.txtp{
width:100%;
border-left:#e5e5e5 1px solid;
border-right:#e5e5e5 1px solid;
line-height:15px;
}

div.txtc{
font-family:Tahoma;
font-size:13px;
margin-top:5px;
margin-left:20px;
margin-bottom:5px;
}

div.ccont{
width:100%;
height:38px;
background:url(images/ccont.jpg) left top repeat-x;
float:left;
}

div.lcont{
width:100%;
height:38px;
background:url(images/lcont.jpg) left top no-repeat;
float:left;
}

div.rcont{
width:100%;
height:38px;
background:url(images/rcont.jpg) right top no-repeat;
float:right;
}

div.hcont{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
margin-top:11px;
margin-left:30px;
}

div.content{
font-family:Tahoma;
font-size:11px;
line-height:17px;
margin-left:30px;
margin-right:30px;
}

div.gr-line{
width:100%;
height:20px;
background:url(images/gl.jpg) left top repeat-x;
float:left;
}

div.fon{
width:100%;
background:url(images/1.jpg) left top repeat-x;
float:left;
}

div.pravo{
width:100%;
height:282px;
float:right;
background:url(images/r.jpg) right top no-repeat;}
}

div.lan{
width:100%;
height:282px;
float:center;
background:url(images/lanser.jpg) center top no-repeat;}
}

div.top-menuh{
width:100%;
}

div.ser-poz{
position:absolute;
width:246px;
margin-top:238px;
margin-left:10px;
float:left;
}

div.log-con{
width:300px;

float:left;
}


div.log-blok{
width:140px;
margin-top:9px;
margin-left:75px;

}

div.log-blok2{
position:absolute;
width:250px;
margin-top:0px;
margin-left:80px;

}

.log-text{
width:130px;
border:#ebebec 1px solid;
background:#ebebec;
float:left;
}

div.logcent{
width:100%;
height:41px;
background:url(images/logcent.jpg) left top repeat-x;
}
div.parcent{
width:100%;
height:41px;
background:url(images/parcent.jpg) left top repeat-x;
}

div.log{
width:100%;
height:41px;
background:url(images/log.jpg) left top no-repeat;
float:left;
}
div.logr{
width:100%;
height:41px;
background:url(images/logr.jpg) right top no-repeat;
float:right;
}
div.par{
width:100%;
height:41px;
background:url(images/par.jpg) left top no-repeat;
float:left;
}
div.parr{
width:100%;
height:41px;
background:url(images/parr.jpg) right top no-repeat;
float:right;
}

div.top-menu{
float:right;
background:url(images/menubg.jpg) left top repeat-x;
}

div.top-menu1{
width:100%;
float:right;
height:38px;
background:url(images/menubg.jpg) left top repeat-x;
}

div.cent{
width:100%;
float:right;
height:38px;
background:url(images/center.jpg) left top repeat-x;
}

div.top-menul{
width:100%;
height:38px;
background:url(images/menul.jpg) left top no-repeat;
float:left;
}

div.top-menur{
width:100%;
height:38px;
background:url(images/menur.jpg) right top no-repeat;
float:right;
}

div.top-menulb{
width:100%;
height:38px;
background:url(images/menull.jpg) left top no-repeat;
float:left;
}

div.top-menurb{
width:100%;
height:38px;
background:url(images/menurb.jpg) right top no-repeat;
float:right;
}


div#menu a{
font-family:Tahoma;
font-size:12px;
color:#ffffff;
font-weight:bold;
   display: block; 
   margin: 0px; 
   padding:5px 10px; 
   text-decoration: none; 
}

div#menu a:hover{
font-family:Tahoma;
font-size:12px;
color:#ffffff;
text-decoration:underline;
}

div#menub a{
font-family:Arial;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

div#menub a:hover{
font-family:Arial;
font-size:12px;
color:#ffffff;
text-decoration:underline;
}

div.pozit{
margin-top:10px;
margin-left:15px;
margin-right:15px;
}

div.poz{
margin-top:30px;
margin-left:5px;
margin-right:5px;
}

div.vline{
font-family:Arial;
font-size:12px;
color:#ffffff;
margin-top:30px;
margin-left:4px;
margin-right:4px;
}

div.footer{
float:left;
width:100%;
background:url(images/bot.jpg) left bottom repeat-x;
}

div.fotl{
float:left;
width:100%;
height:126px;
background:url(images/botl.jpg) left bottom no-repeat;
}

div.fotr{
float:right;
width:100%;
height:126px;
background:url(images/botr.jpg) right bottom no-repeat;
}

div.bot-menu{
float:right;
padding-right:261px;
margin-top:24px;
}

div.lcon{
float:left;
width:21px;
height:78px;
background:url(images/lcon.jpg) left top no-repeat;
}

div.fotcen{
float:left;
width:100%;
height:78px;
background:url(images/fotcen.jpg) left bottom repeat-x;
}

div.license{
width:100%;
position:absolute;
margin-top:35px;
}

div.lic{
font-family:Tahoma;
font-size:12px;
color:#ffffff;
float:right;
margin-right:60px;
}

div.kart{
width:100%;
height:298px;
float:left;
background:url(images/l.jpg) left top no-repeat;}

div.sell{
width:100%;
height:38px;
background:url(images/sell.jpg) left top no-repeat;
float:left;
}
div.selc{
width:100%;
height:38px;
background:url(images/selc.jpg) left top repeat-x;
float:left;
}
div.sel{
width:100%;
height:38px;
background:url(images/sel.jpg) right top no-repeat;
float:right;
}
div.wth{
width:100%;
height:2px;
}
/* End of 'style' */

/* Start of CMSMS style sheet 'menu' */
#menu_vert {
   margin-left: 1px;
   margin-right: 1px;
}

/* The wrapper clears the floating elements of the menu */

/* Fix for Opera 8 */
.clearb { clear: both; }
#menuwrapper { 
   /* Fix for Opera 8 */ 
   /*   overflow: hidden;  */ 
}

/* Set the width of the menu elements at second level. Leaving first level flexible. */
#primary-nav li li { 
   width: 200px; 
}


/* Unless you know what you do, do not touch this */

#primary-nav, #primary-nav ul {
   list-style: none; 
   margin: 0px; 
   padding: 0px; 
}
#primary-nav ul { 
   position: absolute; 
   top: auto; 
   display: none;
}
#primary-nav ul ul { 
   margin-top: 1px;
   margin-left: -1px;
   left: 100%; 
   top: 0px; 
   -moz-opacity:0.9;
   filter:alpha(opacity=90);
}
	
#primary-nav li { 
   margin-left: -1px;
   float: left; 
background:url(images/menul.jpg) left top no-repeat;
}
#primary-nav li li { 
   margin-left: 0px;
   margin-top: -1px;
   float: none; 
   position: relative; 
   background-color: #393C3E;
background-image:none;
}

/* Styling the basic apperance of the menu elements */
#primary-nav a { 
   display: block; 
   margin: 0px; 
   padding: 5px 10px; 
padding-left:10px;
padding-right:10px;
   text-decoration: none; 
   color: #FFF;
}
#primary-nav li a {
background:url(images/menurb.jpg) right top no-repeat;
font-size:12px;
padding:13px;
font-weight:bold;
}

#primary-nav li li a { 
   border: 1px solid #C0C0C0;
background-image:none;
padding:5px;
font-weight:normal;
}	

#primary-nav li li a:hover { 
   border: 1px solid #C0C0C0;
background-image:none;
background-color:#444;
}

/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */

/* 
just add 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul ul ul,
for fourth level 
*/
#primary-nav ul, 
#primary-nav li:hover ul, 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, 
#primary-nav li.menuparenth ul ul { 
   display: none; 
}

/* add 
#primary-nav ul ul ul li:hover ul, 
#primary-nav ul ul ul li.menuparenth ul,
for fourth level
*/
#primary-nav li:hover ul, 
#primary-nav ul li:hover ul, 
#primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, 
#primary-nav ul li.menuparenth ul, 
#primary-nav ul ul li.menuparenth ul { 
   display: block; 
}


/* IE Hacks */
#primary-nav li li { 
   float: left; 
   clear: both; 
}
#primary-nav li li a { 
   height: 1%; 
/* End of 'menu' */

