html { padding:0px; margin:0px; }
body { font-size: 13px; font-family: Tahoma; padding:0px; margin:0px; background: #f2f2f2; }

a { color:#0869FB; text-decoration: none; }
a:hover { color:#0869FB; text-decoration: underline; }
a.selected { color: red; font-weight: bold; }

a.a-black { color: #333; font-weight: bold; font-size: 12px; }

#top { background: url('../img/dom_3.jpg') repeat-x; border-bottom:1px solid #333333; }
#logo { position: absolute; left: 350px; top:40px; color:white; }
#logo img { margin-bottom:5px;}
#phones { position: absolute; right: 20px; top:5px; whidth:80px; height:80px; text-align:right;}
#phones p {font-size:10px; font-weight:bold; color:white;}
#banner { position: absolute; left: 10px; top:270px; padding:3px;  background: white; border:1px solid #333333; }
#search { position: absolute; top:250px; right:10px; }
#left { float:left; width: 250px; margin: 0px;  padding:10px; padding-top:20px; }

#left ul { list-style-type:none; padding:0; margin:0; }
#left ul li { padding:10px; border-top:1px solid #E1E1E1; }
#left ul li a{ color:#0869fb; }
#left a {font-size:12px; font-weight:bold;}
#left .leftMenu td{ padding:3px; border-top:1px solid #e4e4e4}
#left .leftMenu td.noBord {border:0; font-size:15px;}
#left .leftMenu td.noBord a.selected { background:black; color:white; display:block; padding:3px;}
#left .leftMenu td.noBord a.a-black { font-size:11px; display:block; padding:2px;}
#content { margin: 0px 250px 0px 290px; padding: 0px; }
#main { margin:10px; margin-top:0px;	 border-top:1px solid #999999; border-bottom:1px solid #999999; background:#e9e9e9; padding:10px; }
#title { margin:10px; margin-top:20px; margin-bottom:0px; color:white; }
#titleRed { background:red; margin:10px; margin-top:20px; margin-bottom:0px; color:white; }

#menu2 { position: absolute; top: 90px; right: 0px; text-align:center; }
#menu2 ul { list-style-type:none; display:inline; }
#menu2 ul li { list-style-type:none; display:block; float:left; padding:10px; font-size:11px; }
#menu2 a { color:white; text-decoration:underline; font-weight:bold; }
#menu2 a:hover { text-decoration:none; }
#menu2 a.imgs img { border:1px solid #E4E4E4; margin-top:5px; }


#menu3 { position: absolute; top: 210px; right: 50px; text-align:center; }


#jsddm
{	margin: 0;
	padding: 0}
	
	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial}

	#jsddm li a
	{	display: block;
		background: #333333;
		padding: 5px 12px;
		text-decoration: none;
		border: 1px solid white;
		width: 80px;
		color: #EAFFED;
		white-space: nowrap}

	#jsddm li a:hover
	{	background: #1A4473}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white}
		
		#jsddm li ul li
		{	float: none;
			display: inline}
		
		#jsddm li ul li a
		{	width: auto;
			background: #9F1B1B}
		
		#jsddm li ul li a:hover
		{	background: #7F1616}


/*
#menu3 { position: absolute; top: 200px; right: 0px; text-align:center; }
#menu3 ul { list-style-type:none; display:inline; }
#menu3 ul li { list-style-type:none; display:block; float:left; margin:10px; border:1px solid #333333; padding:1px; background:white; }
#menu3 ul li a { display:block; color:#333333; background:white; padding:3px; font-size:11px; font-weight:bold; text-decoration:none; padding-left:15px; padding-right:15px; }
#menu3 ul li a:hover { color:white; background:#333333; padding-left:15px; padding-right:15px; }
*/
#right { float:right; width: 200px; margin: 0px; padding: 0px; }
#right .news { font-size:11px;}
#right .news img { border:1px solid #999999; }
#right .news a.nws { color:#666666; font-weight:normal}
#right .news h3 a { font-size:12px; }
#right .liveInter { text-align:center; padding:20px;}
#right .distrib { width:100px;}
#right h3.titNews { font-size:12px; color:#0869fb}

#courses h3.titNews { font-size:12px; color:#0869fb}
#courses { padding-left:20px;}


#bottom { background: url('../img/bot_3.png') repeat-x;}

#content #title, #content #titleRed { padding:5px; padding-left:10px; font-weight:bold; font-size:12px; background: #33bb33;}
#content #titleRed { background:red;}
#content h4 a.newsLink { font-weight:normal; font-size:12px;}
#content h4.newsLinkh4 { padding-left:10px; font-size:12px; font-weight:normal;}
#content .newsName { font-size:15px; color:#333333; padding:0; margin:0; margin-top:5px; margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #AAAAAA;}
#content .prodImg { border:1px solid #BBBBBB; width:90%; height:140px;}
#content .prodDesc { font-size:11px;}
#content .prodLink a { font-size:11px; font-weight:bold}
#content .prodNavig { font-size:11px; padding-left:10px; }

.artLink { font-size:11px; font-weight:bold;}
.artImg { margin:5px; border:1px solid #BBBBBB; margin-left:20px;}
