body {
	margin-left: 0px;
	margin-right: 0px;	
	margin-top: 0px;
	margin-bottom: 0px;	
	background-color: #f8f8f8;
}
p{	margin:0 0px 10px; font-size: 12px; font-family: arial; color: #000000;
}
div {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; font: 11px Arial, Helvetica, sans-serif; color: #000000; padding-top: 0px; text-decoration: none
}
table {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; font: 11px Arial, Helvetica, sans-serif; color: #000000; padding-top: 0px; text-decoration: none
}
td {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; color: #000000;
}
li {
	list-style-image:url(/st/img/li.gif);
	overflow: hidden;
}

h1{	font-size: 14px; font-family: arial; color: #000000;
}

a {
	font-family: arial;
	color: #308cc6;
	text-decoration:none;
}
/*a:link
{
	text-decoration: none;
	color: #308cc6;
}
a:visited
{
	text-decoration: none;
	color: #308cc6;
}
a:active
{
	text-decoration: none;
	color: #308cc6;
}*/
a:hover
{
	text-decoration: none;
	color: #308cc6;
}
.link a{
	color: #020d1e;
	text-decoration: none;	
}
.link a:hover {
	text-decoration: none;
	color: #020d1e;
}
.shapka {
	vertical-align: bottom;
	background-color: #f8f8f8;
	background-repeat:repeat-x;
	background-position: bottom;
}

.logo {
	text-align:left;
	vertical-align: bottom;
/*	background-color: #031525; */
	background-image:url(/st/img/logo_grad.jpg);
	background-repeat:no-repeat;
	background-position: bottom;
	position: relative;
	left: -301px;
}
.menu a, .menu_current a {
	text-transform: uppercase;
	display: block;
	line-height: 43px;
	height: 43px;
	padding: 0px 12px 0px 7px;	
	float: left;
	color: #515151;
}
.menu a:hover, .menu_current a, .menu_current a:hover {
	background-color: #ffffff;
	color: #515151;	
}
.menu_active {
	height: 41px;
	text-transform: uppercase;
	background-color: #ffffff;
	overflow: hidden;
}
/*.menu a:vidited {
	background-color: #ffffff;
	color: #515151;	
}*/
.menu_active a {
	color: #515151;
	font-family: tahoma;
	font-size: 12px;
}
html>body #menumain {
	behavior: url(/st/style/iepngfix.htc);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/st/img/menumain_sh_up.png', sizingMethod='crop');
	_background-image: none;
}
.topItem {
	padding-left: 5px; font-size: 14px; background: #0000ff; width: 110px; cursor: pointer; color: white; font-family: Tahoma;
}
.dropMenu {
	border-right: #0000ff 1px solid; border-top: #0000ff 1px solid; background: #dee7ff; vertical-align: middle; border-left: #0000ff 1px solid; border-bottom: #0000ff 1px solid
}
.dropMenu a {
	padding-left: 10px; font-weight: normal; font-size: 12px; color: #000000; text-decoration: none;
}
.dropMenu a:hover {
	color: #ff0000
}
.menumain {
	behavior: url(/st/style/iepngfix.htc);
	background: url(/st/img/menumain_sh.png) no-repeat;
	/*_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=//st/img/menumain_sh_up.png,sizingMethod=crop);*/
	width: 196px;
	/*position:relative;*/
}
.menumain a {
	font-family: arial;
	font-size: 11px;
	color: #515151;
}
.menumain a:hover{
	color: #19a8ec; 
}
.menumain_sh_up {
	behavior: url(/st/style/iepngfix.htc);
	background: url(/st/img/menumain_sh_up.png) no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/st/img/menumain_sh_up.png', sizingMethod='crop');
	_background-image:none;
	width: 196px;
	height: 7px;
	position: absolute;
	bottom: -7px;
	font-size:1px;
}
.menumainLinkBlock {
	margin: 5px;
}
.menumainLinkBlock a {
	position: relative;
}
.white {
	font-family: tahoma;
	font-size: 12px;	
	color: #ffffff;
}
.uppercase {
	text-transform: uppercase;
}

.textsmall {
	font-size: 11px;
	font-family: arial;
}
.textsmallest{
	font-size: 10px;
	font-family: arial;
}
.textsmall a {
	color: #ffffff;
}
.menuleft {
	padding-top: 0px; padding-bottom: 0px; 
}
.menuleft a{
	display: block;
	padding: 5px 19px 5px 15px;	
}
.menuleft a:hover{
	background-image: url(/st/img/sep4.jpg);
	background-color: #57b9e8;
	background-repeat: repeat-x;
	color: #ffffff;
}
.textlink a{
	font-size: 12px;
	font-family: arial;	
	color: #000000;
	display: block;
	padding: 5px 5px 5px 5px;
}
.textlink a:hover{
	font-size: 12px;
	font-family: arial;	
	color: #ffffff;
	background-color: #57b9e8;
	display:block;
	padding: 5px 5px 5px 5px;	
}
.price1 {
	font-family: "Times New Roman", Times, serif;
	color: #fc0674;
	font-size: 16px;
	font-weight: bolder;
}
.price2 {
	font-family: "Times New Roman", Times, serif;
	color: #fc0674;
	font-size: 24px;
	font-weight: bolder;	
}
.price3 {
	font-family: "Times New Roman", Times, serif;
	color: #fc0674;
	font-size: 14px;
	font-weight: bolder;	
}
.bg1 {
	background-color: #f6f3f6;
	_height:162px;	
	overflow: hidden;
	display: block;
}
.bg2 {
	background-color: #f6f3f6;
	width: 300px;
	_height: 60px;	
	height: 60px;	
	overflow: hidden;
	display: block;
}
.sep_h6 {
	width: 0px;
	height: 6px;
}
.sep_h13 {
	width: 0px;
	height: 13px;
}
.seph10 {
	width: 0px;
	height: 10px;
}
.seph15 {
	width: 0px;
	height: 15px;
}
.seph18 {
	width: 0px;
	height: 18px;
}
.seph14 {
	width: 0px;
	height: 14px;
}
.sepw19 {
	width: 19px;
}
.seph26 {
	width: 0px;
	height: 21px;
}
.seph19 {
	width: 0px;
	height: 19px;
}
.seph4 {
	width: 0px;
	height: 4px;
}
.seph16 {
	width: 0px;
	height: 16px;
}
.seph86 {
	height: 86px
}
.seph9 {
	height: 9px
}
.width1000 {
	width: 1000px;
}
.width1002 {
	width: 1002px;
}
.width967 {
	width: 967px;
}
.width235 {
	width: 235px;
}
.width160 {
	width:160px;
}
.width455 {
	width: 455px;
}
.width458 {
	width: 458px;
}
.style_1 {
	position:relative; left: 301px;
}
.style_2 {
	float:left; width: 482px;
}
.style_3 {
	float:left; margin-top: 3px; margin-left: 5px;
}
.style_4 {
	float:left; height:19px; padding-left: 5px;
}
.style_5 {
	float:left; background-color: #12344a;
}
.style_6 {
	float:left; height:19px;
}
.style_7 {
	margin:3px; color:#ffffff;
}
.style_8 {
	border: 0px solid red; padding-top: 2px; text-align: left
}
.style_9 {
	margin-top: 2px;
	color: #c3c3c3;	
}
.style_10 {
	margin-left:5px;
	margin-right:8px;
}
.style_11 {
	margin-left:8px;
	margin-right:8px;
}
.style_12 {
	float:left; width: 19px;
}
.style_13 {
	float:left; width: 965px; height: 43px; background-image:url(/st/img/sep2.jpg); background-repeat:repeat-x;
}
.style_14 {
	float:left; width:9px;
}
.style_15 {
	margin-top: 14px; margin-left: 12px; _margin-left: 7px; margin-right: 9px; text-transform:none;
}
.style_16 {
	float: left; margin-right: 2px
}
.style_17 {
	margin-top: 14px; margin-left: 12px; margin-right: 0px; _margin-right: 4px; _width: 65px;
}
.style_18 {
	float:left; width: 18px;
}
.style_19 {
	width:1002px; background-image:url(/st/img/bg3.jpg);	
}
.style_19_s {
	width:1002px; background-image:url(/st/img/bg3_s.jpg); background-repeat:repeat-y;
}
.style_20 {
	float:left; width: 201px; background-color: #71787e;
}
.style_20_s {
	float:left; width: 180px; background-color: #71787e;
}
.style_21 {
	float: left; border: 1px solid #71787e;
}
.style_22 {
	float:left; background-image:url(/st/img/sep6.jpg); background-repeat:repeat-y;
}
.style_23 {
	float: left; border: 1px solid #71787e
}
.style_24 {
	float:left; background-color:#ffffff; width:180px;
}
.style_24_s {
	float:right; background-color:#ffffff; width:177px; background-repeat:repeat-y;
}
.style_25 {
	float:left; border-top: 1px solid white; border-left: 1px solid white; background-image:url(/st/img/sep5.jpg); background-repeat:repeat-x; height: 41px; width: 77px;  text-align: center;
}
.style_26 {
	color:#71787e; font-size: 16px; top: 10px; position:relative;
}
.style_27 {
	float:left; background-color: #ffffff; height: 41px; width: 77px;
}
.style_28 {
	color:#19a8ec; cursor: pointer; font-size: 17px; padding-top:10px; position:relative; height:30px;
}
.style_29 {
	float:left; background-color: #ffffff; width:102px; height:42px;
}	
.style_30 {
	color:#19a8ec; cursor: pointer; font-size: 17px; padding-top:10px; position:relative; height:30px;
}
.style_31 {
	float:left; border-top: 1px solid white; border-left: 1px solid white; background-image:url(/st/img/sep5.jpg); background-repeat:repeat-x; width:100px; height:42px; text-align: center;
}
.style_32 {
	color:#71787e; font-size: 16px; top: 10px; position:relative;
}
.style_33 {
	float: left; background-color:#ffffff; background-image:url(/st/img/sep7.jpg); width:180px;
}
.style_33_s {
	float: left; background-color:#ffffff; background-image:url(/st/img/sep7.jpg); background-position:top right; background-repeat:repeat-y; width:196px;
}
.style_34 {
	float:right; margin-right: 5px;
}
.style_35 {
	float:right; margin-right: 5px; margin-top: 4px;
}
.style_37 {
	background-color: #ffffff; background-image:url(/st/img/sep7.jpg)
}
.style_37_s {
	background-color: #ffffff; background-image:url(/st/img/sep7.jpg); background-position:top right; background-repeat:repeat-y;
}
.style_38 {
	padding-left: 15px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px;
}
.style_38_s {
	padding-left: 8px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px;
}

.style_40 {
	background-color: #ffffff; background-image:url(/st/img/sep7.jpg);
}
.style_41 {
	padding-left: 15px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px;
}
.style_42 {
	margin-top: 5px; margin-bottom: 5px;
}
.style_43 {
	background-image:url(/st/img/sep8.jpg);
}
.style_44 {
	background-color: #ffffff; background-image:url(/st/img/sep7.jpg);
}
.style_44_s {
	background-color: #ffffff; background-image:url(/st/img/sep7.jpg); background-position:top right; background-repeat:repeat-y;
}
.style_45 {
	padding-left: 15px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px;
}
.style_46 {
	float: left; width: 145px; margin-bottom: 6px;
}
.style_47 {
	margin-top: 5px; margin-right: 10px;
}
.style_48 {
	background-color: #ffffff; background-image:url(/st/img/sep7.jpg);
}
.style_49 {
	padding-left: 15px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px;
}
.style_50 {
	/*float:left; width: 468px;*/
	float:left; width: 478px;
}
.style_50_s {
	/*float:left; width: 468px;*/
	float:left; width: 500px;
}
.style_51 {
	background-image:url(/st/img/sep9.jpg);
}
.style_52 {
	float: right; margin-right: 5px;
}
.style_53 {
	background-image:url(/st/img/sep9.jpg); width:440px; border: 0px;
}
.style_54 {
	float:left; width: 213px;
}
.style_55 {
	background-image:url(/st/img/sep11.jpg);
}
.style_56 {
	background-image:url(/st/img/sep10.jpg); width: 16px; float:left;
}
.style_57 {
	float: left; width: 345px;
}
.style_58 {
	float: right; width: 100px;
}
.style_59 {
	position:relative; left: 6px;
}
.style_60 {
	background-image:url(/st/img/sep13.jpg);
}
.style_61 {
	float:left; width: 139px;
}
.style_62 {
	padding-top:19px;
}
.style_63 {
	float:left; margin-top:6px;
}
.style_64 {
	float:left; 
}
.style_65 {
	float:left; margin-top: -2px;
}
.style_66 {
	background-image:url(/st/img/sep12.jpg);
}
.style_67 {
	background-image:url(/st/img/sep10.jpg); width: 19px; float:left
}
.style_68 {
	background-image:url(/st/img/sep14.jpg);
}
.style_69 {
	float: left; margin-top:12px; margin-bottom:12px; width:1px; background-image:url(/st/img/sep15.gif);
}
.style_70 {
	float: left; margin:10px; width:134px; _width:130px;
}
.style_71 {
	float:left; width:61px; margin-bottom:15px;
}
.style_72 {
	float:left; width: 375px; margin-bottom:15px;
}
.style_73 {
	float:left; width:125px;
}
.style_74 {
	background-image:url(/st/img/sep10.jpg); width: 16px; float:left;
}
.style_75 {
	margin-left: 10px; margin-right: 10px; margin-top: 10px;
}
.style_76 {
	float:left; width: 128px;
}
.style_77 {
	float: left; margin-top: 10px;
}
.style_78 {
	margin-right:14px;
}
.style_79 {
	background-image:url(/st/img/sep14.jpg);
}
.style_80 {
	margin-top:10px; margin-left:10px;
}
.style_81 {
	background-image:url(/st/img/sep11.jpg);
}
.style_82 {
	background-image:url(/st/img/sep10.jpg); width: 16px; height:300px; float:left;
}
.style_83 {
	margin: 15px; width:270px;
}
.style_84 {
	background-image:url(/st/img/sep11.jpg);
}
.style_85 {
	float:left; width: 656px; margin-left: 20px; _margin-left: 13px; margin-top:10px;
}
.style_86 {
	float:left; width:300px; margin-top:10px; margin-left: 0px
}
.style_87 {
/*	background-image:url(//st/img/bg1.gif); */
	background-repeat:repeat-x;
}
.style_88 {
	margin-top: 10px;
	background-image:url(/st/img/sep16.jpg); background-repeat:repeat-y; width:1px;
}
.style_89 {
	margin-left: 10px;
	width: 190px;
}
.marg1 {
	margin-top:0px; margin-left: 10px;
}	
.marg2 {
	margin-top: 5px; margin-bottom: 5px;
}	
.marg3 {
	margin-bottom: 4px;
}
.marg4 {
	margin-top: 5px;
}
.marg5 {
	margin-right: 5px;
}
.marg6 {
	margin-bottom: 4px;
}
.marg7 {
	margin-top: 5px; margin-bottom: 5px;
}
.marg8 {
	margin-bottom: 4px;
}
.marg9 {
	margin-top: 5px; margin-bottom: 5px;
}
.marg10 {
	margin-bottom: 4px;
}
.marg11 {
	margin-left:5px; _margin-left:0px; margin-right: 5px; _margin-right: 0px;
}
.marg12 {
	margin-left: 14px; margin-right: 14px; _margin: 5px;
}
.marg13 {
	margin-top: 5px; margin-bottom: 10px;
}
.marg14 {
	margin-top:5px;
}
.marg15 {
	margin-left: 14px; margin-top: 0px; _margin-left: 5px; _margin-top: 0px;
}
.marg16 {
	margin-top:5px; margin-bottom: 10px;
}
.marg17 {
	margin-bottom: 10px;
}
.marg18 {
	margin-right: 10px;
}
.marg19 {
	margin-right:10px;
}
.marg20 {
	margin-top: 10px;
}
.marg21 {
	margin: 14px; _margin: 10px;
}
.marg22 {
	margin-top:10px; margin-bottom: 10px;
}
.marg23 {
	margin-top: 14px; margin-left: 14px; margin-right: 14px;  _margin: 10px;
}
.marg24 {
	margin-top:0px; margin-bottom: 10px;
}
.marg25 {
	float: left; margin-top: 10px;
}
.marg26 {
	margin-top:5px;
}
.marg27 {
	margin: 14px; _margin: 10px;
}
.marg28 {
	margin-top:10px; margin-bottom: 10px;
}
.marg29 {
	margin-left: 10px; margin-right: 10px; margin-top: 10px;
}
.marg30 {
	margin-top:3px;
}
.marg31 {
	margin-left: 15px; margin-top:10px;
}
.marg32 {
	margin-right: 10px;
}
.marg33 {
	margin-top: 5px
}
.marg34 {
	margin-top:5px
}
.marg35 {
	float:left; margin-left:15px;
}
.marg36 {
	margin-left: 15px;
}
.marg37 {
	margin-left: 15px;
}
.marg38 {
	margin-top: 10px;
}
.GlobalLinks {
	border-right: #d1d7dc 0px solid; 
	border-top: #d1d7dc 1px solid; 
	border-left: #d1d7dc 1px solid; 
	border-bottom: #d1d7dc 1px solid;
	border-right: #d1d7dc 1px solid;
	background-color: #dedede; 
	padding-right: 3px; 
	min-width: 958px; 
	padding-left: 3px; 
	font-weight: bold; 
	font-size: 12px; 
	max-width: 958px; 
	padding-bottom: 3px; 
	margin-left: auto; 
	width: 958px; 
	margin-right: auto; 
	padding-top: 3px; 
	font-family: Arial, Helvetica, sans-serif; 
}
.GlobalLinks a {
	color: #031c2c; 
	text-decoration: none
}
.GlobalLinks a:hover {
	color: #031c2c; 
	text-decoration: underline
}
.GlobalLinks:hover {
}
.GlobalLinks {
	display: inline-block
}
.style1 {
	border-top: #d1d7dc 1px solid;
}
.sepw100 {
	width: 100%;
}
.sepw9 {
	width: 9px;
}
.sepw5 {
	width: 5px;
}
.sepw16 {
	width: 16px;
}
.seph16 {
	height: 16px;
}
.seph17 {
	height: 17px;
	_height: 0px;	
}
.seph31 {
	height: 31px;
}
.seph13 {
	height: 13px;
}
.seph33 {
	height: 33px;
}
.seph1 {
	height: 1px;
}
.seph22 {
	height: 22px;
}
.seph42 {
	height: 42px;
}
.sep1 {
	width: 100px; height: 1px;
}
.sep2 {
	width: 160px;
}
.sep3 {
	width: 16px; height: 90px;
}
.sep4 {
	width: 19px; height: 90px;
}
.sep5 {
	width: 1px; height: 138px;
}
.sep6 {
	_height: 0;
	height: 22px;
}
.sep7 {
	width: 16px; height: 90px;
}
.sep8 {
	float:left; width: 100%;
}
.sep9 {
	float:right; width: 215px;
}
.sep10 {
	width: 16px; height: 75px;
}

.style2 {
	border-right: #d1d7dc 1px solid; 
	border-top: #d1d7dc 1px solid; 
	margin: 7px; 
	border-left: #d1d7dc 1px solid; 
	border-bottom: #d1d7dc 1px solid; 
}
.fullOpen {
	padding-right: 10px; 
	background: url(/st/img/048.gif) no-repeat 100% 55%
}
.fullAllProjects {
	padding-right: 10px; 
	background: url(/st/img/004.gif) no-repeat 100% 55%
}
.size1 {
	width: 325px;
	height: 68px;
}
.butfind { 
	border-right: #de5a03 0px solid; 
	border-top: #de5a03 0px solid; 
	border-bottom: #de5a03 0px solid; 	
	border-left: #de5a03 0px solid; 	
	font-weight: bold; font-size: 12px; 
	width: 60px; 
	cursor: pointer;	
	color: #ffffff; 
	background-repeat: repeat-x; 
	font-family: Arial, Helvetica, sans-serif; 
	height: 25px; 
	background-color: #5bafe2
}
.butpodpiska { 
	font-size: 12px; 
	width: 93px; 
	cursor: pointer;	
	color: #000000; 
	background-repeat: repeat-x; 
	font-family: Arial, Helvetica, sans-serif; 
	height: 25px; 
	background-color: #e5e5e5 
}
.butenter { 
	font-size: 12px; 
	width: 50px; 
	cursor: pointer;	
	color: #000000; 
	background-repeat: repeat-x; 
	font-family: Arial, Helvetica, sans-serif; 
	height: 25px; 
	background-color: #e5e5e5 
}
.butgolosovat { 
	font-size: 12px; 
	width: 108px; 
	cursor: pointer;	
	color: #000000; 
	background-repeat: repeat-x; 
	font-family: Arial, Helvetica, sans-serif; 
	height: 25px; 
	background-color: #e5e5e5 
}
.inputsearch {
	BORDER-right: rgb(126,157,185) 0px solid; 
	padding-right: 0px; 
	BORDER-top: rgb(126,157,185) 0px solid; 
	padding-left: 0px; 
	FONT-SIZE: 18px; 
	padding-bottom: 0px; 
	BORDER-left: #d3d3d3 1px solid; 
	WIDTH: 363px; padding-top: 0px; 
	BORDER-bottom: rgb(126,157,185) 0px solid; 
	HEIGHT: 25px; BACKGROUND-COLOR: rgb(255,255,255); 
	-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
	background-image: url(/st/img/input_sep.jpg);
	background-repeat:repeat-x;
	vertical-align:bottom;
}
.title {
	font-family: arial;
	font-size: 16px;
	color: #19a8ec;
	font-weight:bolder;
}
.title a{
	font-family: tahoma;
	font-size: 16px;
	color: #19a8ec;
}
.title2 {
	font-family: arial;
	font-size: 14px;
	color: #71787e;
}
.title2 a{
	color: #71787e;
}
.title3 {
	font-family: tahoma;
	font-size: 16px;
	color: #19a8ec;
}
.title3 a{
	color: #19a8ec;
}
.titlearea {
	background-image:url(/st/img/title.jpg);
	text-transform: uppercase;	
	width: 285px;
	height: 27px;
	font-family: arial;
	font-size: 14px;
	color: #ffffff;
	padding-top: 10px;
	padding-left: 15px;	
	font-weight: bolder;	
}
.titlearea H2 {
	font-family: arial;
	font-size: 14px;
	font-weight: bolder;	
	margin:0; 
}
.titlerose, a.titlerose {
	font-family: arial;
	font-size: 16px;
	color: #fc0674;
	font-weight: bolder;
}
.titlecolor {
	color: #71787e;
}
.textdark {
	color: #000000;
}
.textdark a{
	color: #000000;
}
.textgrey {
	color: #71787e;
}
.textgrey a, a.textgrey, a.textgrey:hover {
	color: #71787e;
	text-decoration: underline;	
}
.textdarkgrey {
	color: #71787e;
}
.textdarkgrey a{
	color: #626262;
}
.textblue {
	color: #1b95da;
}
.textblue a, a.textblue, a.textblue:hover {
	color: #1b95da;
	text-decoration:none;
}
.text {
	font-size: 12px;
	font-family: arial;
}
.bold {
	font-weight: bolder;
} 

.clear {
	clear: both;
	width: 1px;
	height: 1px;
}


/* ++++++++++++++++ */
.clear {
	clear: both;
	width: 1px;
	height: 1px;
}

.imgTestdrive1 {
	/*width: 42px;*/
	margin-right: 10px;
}

a.readMore {
	color: #1b95da;
}
.categoryNoScriptBlock {
	text-align: justify;
	margin-bottom: 7px;
}
.categoryNoScriptBlock a, .categoryNoScriptBlock a:hover {
	color: #1b95da;
	font-weight: bold;
	text-decoration: none;
}
.categoryNoScriptBlock a:hover {
	text-decoration: underline;
}

.tagBlock1 {
	border: 1px solid #dbdbdb;
	width: 440px;
}
.tagBlock2 {
	border: 0px solid red;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-right: 5px;
}
.tagBlock3 {
	border: 0px solid red;
	display: block;
}
.tag1 {
	float: left;
	margin-left: 8px;
}
.tag1Size0, .tag1Size1, .tag1Size2, .tag1Size3, .tag1Size4, .tag1Size5, .tag1Size6 {
	float: left;
	margin-left: 8px;
	height: 22px;
	vertical-align:top;
}
.tag1Size0 a {
	font-size: 10px;
	color: #515151;
	position: relative;
	top: 6px;
}
.tag1Size1 a {
	font-size: 12px;
	color: #b95519;
	position: relative;
	top: 4px;
}
.tag1Size2 a {
	font-size: 14px;
	color: #95a95f;
	position: relative;
	top: 3px;
}
.tag1Size3 a {
	font-size: 16px;
	color: #3aa5d7;
	position: relative;
	top: 2px;
}
.tag1Size4 a {
	font-size: 18px;
	color: #fa6262;
	position: relative;
	top: 1px;
}
.tag1Size5 a {
	font-size: 20px;
	color: #34ce80;
}
.tag1Size6 a {
	font-size: 22px;
	color: #f07bf4;
}

.pages a, .pages a:hover {
	color: #47b9f0;
	font-size: 14px;
}
.pages {
	font-size: 14px;
}
.pagerText {
	font-size: 12px;
}

.gallery1 {
	color: #8b9196;
	font-size: 12px;
	font-weight: bold;
}
.gallery1 a, .gallery1 a:hover {
	color: #222222;
	text-decoration: underline;
}
.gallery1Text {
	color: #222222;
}

.producerList1 {
	margin-top: 10px;
}
.producerList1 li {
	margin-bottom: 10px;
}
.appellationList1 li {
	margin-bottom: 2px;
}

a.searchSelected, a.searchSelected:hover {
	/*font-weight: bold;*/
	color: #5bafe2;
}

.style_54_1 {
	float:left; width: 205px;
}

.link_u a{
	text-decoration:underline;
}

.infoBlock1 {
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #e16652;
}

#fulltext img {
	border: 0px;
}

.linksizeLA1 {
	font-size: 12px;
}

.testdriveInformerBlock1 {
	width: 300px;
	overflow: hidden;
	margin-top: 10px;
}

.GlobalLinks {
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 1px solid; 
	border-left: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid;
	border-right: #cccccc 1px solid; 
	padding-right: 3px; 
	min-width: 965px; 
	padding-left: 10px; 
	font-weight: bold; 
	font-size: 12px; 
	max-width: 965px; 
	padding-bottom: 3px; 
	margin-left: auto; 
	width: 965px; 
	margin-right: auto; 
	padding-top: 3px; 
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #ffffff; 
	text-align: center; 
}
.GlobalLinks A {
	color: #061e5e; 
	text-decoration: none
}
.GlobalLinks A:hover {
	color: #061e5e; 
	text-decoration: underline
}
.GlobalLinks:hover {
	background-color: #ffffff
}
.GlobalLinks {
	display: inline-block
}
.GlobalLinks:hover {
	background-color: #ffffff
}

img, a:active, a:focus {
	outline: none
}
img {
	border-top-style: none; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none
}

.style1 {
	border-top: #cccccc 1px solid;
}
.style11 {
	border-right: #dddddd 1px solid; 
	border-top: #dddddd 1px solid; 
	left: 0px; 
	border-left: #dddddd 1px solid; 
	width: 240px; 
	border-bottom: #dddddd 1px solid; 
	position: absolute; 
	top: 17px; 
	height: 205px; 
	background-color: #f7f7f9
}
.style12 {
	font-size: 12px; 
	float: left; 
	margin: 5px; 
	width: 105px
}
.style13 {
	border-right: #dddddd 1px solid; 
	border-top: #dddddd 1px solid; 
	padding-bottom: 1px; 
	border-left: #dddddd 1px solid; 
	border-bottom: #dddddd 1px; 
	position: absolute; 
	background-color: #f7f7f9
}	

H1 {
	font-size: 20px; 
} 

H2 {
	font-size: 18px; 
	font-weight: normal; 
} 

H3 {
	font-size: 14px; 
	margin:0; 
	font-weight: normal; 
} 

