/* RESET CSS */


body, p, blockquote {
	margin: 0;
	padding: 0;
	}

a img, iframe { border: none; }
	
/* Headers
------------------------------*/

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-size: 100%;
	}
	
/* Lists
------------------------------*/
	
ul, ol, dl, li, dt, dd {
	margin: 0;
	padding: 0;
	}
	
/* Links
------------------------------*/

a, a:link {}
a:visited {}
a:hover {}
a:active {}

a.open { color: #000;}




/* Forms
------------------------------*/

form, fieldset {
	margin: 0;
	padding: 0;
	}
	
fieldset { border: 1px solid #000; }

legend {
	padding: 0;
	color: #000;
	}

input, textarea, select {
	margin: 0;
	padding: 1px;
	font-size: 100%;
	font-family: inherit;
	}
	
select { padding: 0; }



body
{ 
background-color:#FFF;

}
a 
{
	color:#0171B0;
	}
a:visited
{
	color:#0171B0;
}
A:hover {
	color: #000000;
	text-decoration: none;
	}

a.onlineCunsultBut{font-family: Trebuchet MS; color: #AE0D46; font-size: 11pt; letter-spacing: -0.05em; font-weight: bold; text-decoration: underline;}
a.onlineCunsultBut:hover { text-decoration: none; color: #AE0D46;}

a.virtTurButjwa{font-family: Trebuchet MS; color: #8D9E3B; font-size: 11pt; font-weight: bold; text-decoration: underline;}
a.virtTurButjwa:hover { text-decoration: none; color: #8D9E3B;}

a.newMainMainL{font-family: Trebuchet MS; color: #000000; font-size: 10pt; font-weight: bold; text-decoration: underline;}
a.newMainMainL:hover { text-decoration: none; color: #000000;}

a.lichMainL{	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#0171B0;
	font-weight:700; text-decoration: underline;}
a.lichMainL:hover { text-decoration: none; color:#0171B0;}
	
	
.T14
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#0171B0;
}

.T11
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#0171B0;
	font-weight:700;
}

	
.T11black
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#000 !important; 
	font-weight:700;
}	
	
.v8
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	color:#858484;
	display:inline;
	
}

.left_menu
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:700;
}


.left_menu a
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:700;
	
}
.bottom_menu a
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#858484;
}

.bottom_menu h2
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#858484;
}

.v9 
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	color:#858484;
}



.v9black
{
	font-family:Verdana, Geneva, sans-serif !important; 
	font-size:9pt !important;
	color:#000;
}

.v9black table tr td
{
	font-family:Verdana, Geneva, sans-serif !important; 
	font-size:9pt !important;
	color:#000;
}
	
.v9 h3 a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	color:#858484;
	font-weight:normal;
}

.v9black li
{
	
	margin-left:60px;
}

.v10
{
	font-family:Verdana, Geneva, sans-serif !important; 
	font-size:10pt !important;
	color:#000;
}

.v10black
{
	font-family:Verdana, Geneva, sans-serif !important; 
	font-size:10pt !important;
	font-weight:bold;
	color:#000;
}

	h1
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:11pt;
		font-weight:700;
		
	}
	h2
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:10pt;
		font-weight:normal;
	}
		.t11black
	{
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:11pt;
		font-weight:700;
		color:#000;
	}
	
	.tbl
	{	border:none;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	
	}
	
	.tbl_with_bg
	{
		border:none;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background-image:url(/img/bg_2.png);
		background-position:left;
		background-repeat:no-repeat;
		
		
	}
	
	

/* HTML ELEMENTS */


/* COMMON CLASSES */
.break { clear:both; }
	
	/* SEARCH FORM */
#searchform { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; }
#searchform div { color:#eeeeee; }
#searchform div input { font-size:18px;  }
#suggestions{ position:absolute; left:200px; width:320px; display:none; }

/* SEARCHRESULTS */
#searchresults { border-width:1px; border-color:#919191; border-style:solid; width:320px; background-color:#7eadd0; font-size:12px; line-height:14px;  }
#searchresults a { display:block; background-color:#fff; clear:left; height: 65px; text-decoration:none;  padding-left:5px; padding-right:5px;}
#searchresults a:hover { background-color:#EEE; color:#000; }
#searchresults a img { float:left; padding:5px 10px; }
#searchresults a span.searchheading { display:block; font-weight:bold; padding-top:5px; color:#1a81bc; }
#searchresults a:hover span.searchheading { color:#1a81bc; }
#searchresults a span { color:#555555; }
#searchresults a:hover span { color:#000; }
#searchresults span.category { font-size:14px; margin:5px; display:block; color:#ffffff; }
#searchresults span.seperator { float:right; padding-right:15px; margin-right:5px;
			background-image:url(../images/shortcuts_arrow.gif); background-repeat:no-repeat; background-position:right; }
#searchresults span.seperator a { background-color:transparent; display:block; margin:5px; height:auto; color:#ffffff; }

.form_elem
{
	width:480px;
}
.form_sel
{
	width:485px;
}

.form_bron_select
{
	width:234px;
}

.form_zap_sel
{
	width:413px;
}

.form_zap_input
{
	width:196px;
}


.tag1

{
	font-family:"Trebuchet MS",Verdana, Geneva, sans-serif;
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;
}

.tagcloud a:hover
{
	text-decoration:underline;
}



.tag2

{
	font-size:14pt;
	text-decoration:none;
	font-family:"Trebuchet MS",Verdana, Geneva, sans-serif;
	font-weight:bold;
}

.tag3
{
font-size:16pt;
text-decoration:none;
font-family:"Trebuchet MS",Verdana, Geneva, sans-serif;
font-weight:bold;
}

.tag4

{

font-size:18pt;
font-family:"Trebuchet MS",Verdana, Geneva, sans-serif;
text-decoration:none;
font-weight:bold;
}

.tag5

{

font-size:20pt;
font-family:"Trebuchet MS",Verdana, Geneva, sans-serif;
text-decoration:none;
font-weight:bold;
}

.tag6

{

font-size:24pt;
font-family:"Trebuchet MS",Verdana, Geneva, sans-serif;
text-decoration:none;
font-weight:bold;
}

.tag7

{

font-size:28pt;
font-family:"Trebuchet MS",Verdana, Geneva, sans-serif;
text-decoration:none;
font-weight:bold;
}

.tag8

{

font-size:32pt;
font-family:"Trebuchet MS",Verdana, Geneva, sans-serif;
text-decoration:none;
font-weight:bold;
}

.tag9

{

font-size:36pt;
font-family:"Trebuchet MS",Verdana, Geneva, sans-serif;
text-decoration:none;
font-weight:bold;
}

.cloud {

border: 1px solid #008ebd;

}

.taglist {

padding-left:30px;

margin-top:0px;

padding-bottom:10px;

}
table.border{border-collapse: collapse}
table.border td{
	border: 1px solid #CCCCCC;
	padding: 2px 2px
}

.center
{
 	text-align:center;
}

.top
{
	text-align:left;
	max-height:15px !important;
}

.a_gray { 
        text-decoration: none;
        border-bottom: 1px solid #858484;
}
.zebra table tr:nth-child(odd)
{
  background-color: #FFF;
}

.catalog {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#555554;
	}
.catalog h1 {
	font-size:20px;
	font-weight:normal;
	color:#4D4D4D;
	}
.catalog h2 {
	font-size:14px;
	font-weight:bold;
	color:#1D95C8;	
	}
.brawn {
	color:#9C926A;
	}
.blue {
	color:#1D95C8;
	text-decoration:underline;
	}
.border-top {
	border-top:1px solid;
	}
.border-bottom {
	border-bottom:1px solid;
	}
.border-left {
	border-left:1px solid;
	}
.border-right {
	border-right:1px solid;
	}
.border-color-blue {
	border-color:#A4CCDD;
	}
.border-color-brawn {
	border-color:#C5BEA1;
	}
.border-color-gray {
	border-color:#D5D5D5;
	}
.font-small {
	font-size:2px;
	}
a.brawn:hover {
	color:#2373AD;
	text-decoration:none;
	}
td.catalog ul{
	list-style:none;
	margin-left:10px;
	padding-left: 0px;
	}
td.catalog li {
	background:url(/img/discosm/marker.jpg) no-repeat left center;
	margin-top:5px;
	padding-left:10px;					
	}

td.catalog li.shtrih {
	background:url(/img/discosm/marker.jpg) no-repeat left center;
	margin-top:5px;
	padding-left:10px;					
	}
.catalog p {
	marging-left:10px;
	text-indent:10px;
	}
.catalog a {
font-family:"Trebuchet MS";
 color:"#2475AE";
font-size: 10pt;
font-weight:bold;
	}
	.catalog a:visit4ed{
	font-family:"Trebuchet MS";
	
	font-size: 14pt;
	background-color: #2475AE;
color:#FFFFFF;
	}
	a.catalog2  {
	font-size:10pt;
	color:#2475AE;
	font-family:"Verdana";
	border-bottom: 1px dashed #2475AE;
	font-weight:100;
	text-decoration:none;

	}
	.catalog2 a:visited{
	font-family:"Trebuchet MS";
	
	font-size: 10pt;
	background-color: #2475AE;
color:#FFFFFF;
	}
	
		a.catalog3   {
		font-size:10pt;
		color:#2475AE;
		font-family:"Verdana";
		font-weight:100;

	}
	
	a:hover.catalog3   {
		font-size:10pt;
		color: #808080;
		font-weight:100;
		font-family:"Verdana";

	}
	
	
	
		a.products   {
		font-size:9pt;
		color:#2475AE;
		font-weight:100;
		font-family:"Trebuchet MS";	
		line-height: 1.1em; }
		
		a:hover.products   {
		font-size:9pt;
			color: #808080;
			font-weight:100;
		font-family:"Trebuchet MS";	}

a.rubricator 
{
	color:#FFFFFF;
	}
a:visited.rubricator
{
	color:#FFFFFF;
}
A:hover.rubricator {
	color: #FFFFFF;
	text-decoration: none;
	}
	


