body, table, tr, td, div, span, img {
	vertical-align: top;
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h1 {
	font-size: 9pt;
	font-family: Tahoma;
	letter-spacing: 2px;
	font-weight: bold;
	color: #ffffff;
}



h5 {
	margin-left: 50px;
	margin-top: 20px;
	font-size: 12pt;
	letter-spacing:1px;
	font-family: Verdana;
	font-weight: bold;
	color: #aaaaaa;
}

p {
	max-width: 800px;
	margin-right: 10px;
	padding-right: 10px;
}
.top_menu div {
	height: 30px;
	text-align: right;
	margin-right: 30px;
	margin-top: 10px;
}

.top_menu a {
	color: #aaaaaa;
	font-size: 9pt;
	letter-spacing: 1px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
}

.top_menu a:hover {
	color: #ff0000;
	text-decoration: underline;
}

.mainbg {
	background-image: url(/pics/1_px_line.jpg);
	background-repeat: repeat-x;
	height: 240px;
}

.mainbgdiv {
	background-image: url(/pics/main_back.jpg);
	background-repeat: no-repeat;
	height: 240px;

	/*width: 930px;*/
  padding-left:40px;
    /*margin-right:20px;*/
    padding-top:20px;
}

.mainbgdiv div {
	margin-top: 3px;

/*	float: left;*/


}
div.flag {
	background-image: url(/pics/nexus_flag.jpg);
	background-repeat: no-repeat;
	background-position : top right;
}

.tm, .tm a {
	width: 100px;
	/*height: 80px;*/
	display: inline;
	float: left;
	background-position : top;
	background-repeat: no-repeat;
	font-size: 7pt;
	text-align: center;
	font-weight: bold;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}

.mr{
    padding-top:10px;
    width:100%;
    height:25px;
	font-size: 12pt;
	text-align: center;
	font-weight: bold;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	
}

.tm div {
	height: 12px;
	margin-top:15px;
	font-family: Tahoma;
	letter-spacing: 2px;
}

.items{
    text-align:center;
    width:620px;
    height:160px;
    /*padding-left:40px;*/
    /*margin-right:20px;*/
    /*padding-top:20px;*/

}

.master { 
	/*margin-left: 27px;*/
	background-image: url(/pics/sc_icons/master.jpg); }
.viper { background-image: url(/pics/sc_icons/viper.jpg); }
.streetle { background-image: url(/pics/sc_icons/street_le.jpg); }
.matrix { background-image: url(/pics/sc_icons/matrix.jpg); }
.vipers { background-image: url(/pics/sc_icons/viper_s.jpg); }
.streetsle { background-image: url(/pics/sc_icons/street_s_le.jpg); }
.matrix150 { background-image: url(/pics/sc_icons/matrix_150.jpg); }
.highway { background-image: url(/pics/sc_icons/highway.jpg); }
.street { background-image: url(/pics/sc_icons/street.jpg); }
.falcon { background-image: url(/pics/sc_icons/falcon.jpg); }
.g200gs { background-image: url(/pics/sc_icons/g200gs.jpg); }
.vector { background-image: url(/pics/sc_icons/vector.jpg); }


.master a:hover { background-image: url(/pics/sc_icons/master_red.jpg); }
.viper a:hover { background-image: url(/pics/sc_icons/viper_red.jpg); }
.streetle a:hover { background-image: url(/pics/sc_icons/street_le_red.jpg); }
.matrix a:hover { background-image: url(/pics/sc_icons/matrix_red.jpg); }
.vipers a:hover { background-image: url(/pics/sc_icons/viper_s_red.jpg); }
.streetsle a:hover { background-image: url(/pics/sc_icons/street_s_le_red.jpg); }
.matrix150 a:hover { background-image: url(/pics/sc_icons/matrix_150_red.jpg); }
.highway a:hover { background-image: url(/pics/sc_icons/highway_red.jpg); }
.street a:hover { background-image: url(/pics/sc_icons/street_red.jpg); }
.falcon a:hover { background-image: url(/pics/sc_icons/falcon_red.jpg); }
.g200gs a:hover { background-image: url(/pics/sc_icons/g200gs_red.jpg); }
.vector a:hover { background-image: url(/pics/sc_icons/vector_red.jpg); }

#podskazka
{
width: 103px;
height: 66px;
position:absolute;
top:15px;

background-color:white;
border:1px #330000 solid;
}


.tm a:hover {
	color: #ff0000;
}

.logo, .title img {
	margin-left: 35px;
	/*margin-top:110px;*/
}

.title table {
	margin-left:35px;
}
.title h1 {
	margin-left:70px;
	margin-top:26px;
	height:29px;
	display: inline;
	float: left;
	background-color: #323E4E;
	font-family: Verdana;
	font-size: 17pt;
	font-weight: bold;
}

.title span {
	padding-bottom: 4px;
}

.articles {
	width: 280px;

}

.articles div{
	padding-right: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: right;
	width: 230px;
	line-height:35px;
}

.articles a {
	color: #999999;
	font-family: Verdana;
	font-weight: bold;
	font-size:10pt;
	text-decoration: none;
}

.articles a:hover {
	text-decoration: underline;
	color: #f00;
}

.dots {
	background-image: url(/pics/tr.gif);
	width: 2px;
	background-repeat: repeat-y;
	
}


.copyright {
	background-color: #f7f7f7;
	text-align: center;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	color: #aaaaaa;
	height: 50px;
	vertical-align: middle
}


.content {
	margin: 10px;
	font-family: Arial;
	font-size: 10pt;
	clear: both;
	color: #666666;

}

.content img {
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.content h2 {
	padding-top: 50px;
	padding-bottom: 0px;
	
}


.content a {
	color: #aa0000;
}

.content a:hover {
	color: #ff0000;
}

.descr, .descr table {
	font-size:9pt;
	color: #666666;
}

.descr table td {
	border-bottom: 1px solid #dddddd;
}

.descr h4 {
	margin-top:20px;
	margin-bottom:2px;
}

.price  {
	color: #ff0000;
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 0px 0px 0px 80px;
	padding: 0px;
	text-align: left;
}

.ScDescr {
	font-size:9pt;
	max-width: 500px;
	margin-top: 30px
}

.a_roll_img {
	cursor: pointer;
}

.DescrImg {

}

