body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:0;
	background-color:#ffffff;
	text-align:left;
	min-width: 1200px;
}


img {
  	/*behavior: url("pngbehavior.htc");	*/
}

/* tables */

td { color: #052b6a; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none }
td.header { color: #052b6a; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none }
td.header2 { background: #2c4d9e; color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; border-color : #052b6a; border-style : solid; border-width : 1px; padding-left: 10px; }

table.subtable { background-color: #eaeaea; border-color : #000000; border-style : solid; border-width : 1px; }
table.subtable_vid { background-color: #a8a8a8; border-color : #000000; border-style : solid; border-width : 1px; }
table.subtable_vid td { color: #000000; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }

td.special { background: #91b5ff; color: #052b6a; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none }

td.gray {text-align: left;}
/* hr / br */

hr{ color: black; height: 1; }
hr.sep { border: 0; color: #052b6a; background-color: #052b6a; height: 2px; }
hr.vid { border: 0; color: #686868; background-color: #686868; }
br.setbreak { clear: all; background-color: #c8daff; }

/* forms */

CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA, FILE { font-family: arial, helvetica, sans-serif; font-size: 12px; }

input.enable { background-color: #EBEBEB; font-family : Arial; font-size : 12px; font-weight: bold; color: #FF0000; }
input.disable { background-color: #EBEBEB; font-family : Arial; font-size : 12px; font-weight: bold; color: #FF0000; }

/* miscellaneous */

.redText { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold; font-style: normal; }
.error { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold; font-style: normal; }
.currentPage { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #ff0000; font-weight: bold; text-decoration: none; }
.onlineshop { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.label { 
    text-align: right;
    font-family: Arial;
    height: 12px;
    font-size: 9.5pt;
    font-weight: bold;
    text-decoration: none;
    border: solid #76a3ff 1px;
    padding-right: 5px;
    padding-left: 5px;
    background-color: #ffffff;
    color: #76a3ff;
}

/* links */

a:link, a:visited, a:active { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }
a:hover { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline; }

a.modellink:link, a.modellink:visited, a.modellink:active 	{ font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }
a.modellink:hover 						{ font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline; }

a.tablink:link, a:visited, a:active { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
a.tablink:hover { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; }


a.contact:link, a.contact:visited, a.contact:active { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #052b6a; font-weight: bold; text-decoration: none; }
a.contact:hover { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #052b6a; font-weight: bold; text-decoration: underline; }

a.footerlinks:link, a.footerlinks:visited, a.footerlinks:active { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.footerlinks:hover { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: underline; }


a.onlineshop:link, a.onlineshop:visited, a.onlineshop:active { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
a.onlineshop:hover { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; }

a.license_agree:link, a.license_agree:visited, a.license_agree:active { font-family: arial, helvetica, sans-serif; font-size: 18px; color: #052b6a; font-weight: bold; text-decoration: none; }
a.license_agree:hover { font-family: arial, helvetica, sans-serif; font-size: 18px; color: #052b6a; font-weight: bold; text-decoration: underline; }

a.license_disagree:link, a.license_disagree:visited, a.license_disagree:active { font-family: arial, helvetica, sans-serif; font-size: 18px; color: #ff0000; font-weight: bold; text-decoration: none; }
a.license_disagree:hover { font-family: arial, helvetica, sans-serif; font-size: 18px; color: #ff0000; font-weight: bold; text-decoration: underline; }

a.minicart:link, a.minicart:visited, a.minicart:active { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #ff0000; font-weight: bold; text-decoration: none; }
a.minicart:hover { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #ff0000; font-weight: bold; text-decoration: underline; }

a.wm:link, a.wm:visited, a.wm:hover { color: #000000; text-decoration:none; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
a.wm:active { color: #000000; text-decoration:none; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

A.btn:link, A.btn:visited, A.btn:active { 
    text-align: right;
    font-family: Arial;
    height: 12px;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #000000;
    color: #ffffff;
    margin-bottom:5px;
    margin-top: 5px;
}

A.btn:hover {
    text-align: right;
    font-family: Arial;
    height: 12px;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #ffffff;
    color: #000000;
    margin-bottom:5px;
    margin-top: 5px;
}

A.btn2:link, A.btn2:visited, A.btn2:active { 
    text-align: right;
    font-family: Arial;
    height: 12px;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #000000;
    color: #ffffff;
    margin-bottom:5px;
    margin-top: 5px;
}

A.btn2:hover {
    text-align: right;
    font-family: Arial;
    height: 12px;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #ffffff;
    color: #000000;
    margin-bottom:5px;
    margin-top: 5px;
}

A.btn3:link, A.btn3:visited, A.btn3:active { 
    text-align: right;
    font-family: Arial;
    height: 12px;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #000000;
    color: #ffffff;
    margin-bottom:5px;
    margin-top: 5px;
}

A.btn3:hover {
    text-align: right;
    font-family: Arial;
    height: 12px;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #ffffff;
    color: #000000;
    margin-bottom:5px;
    margin-top: 5px;
}

A.pager:link, A.pager:visited, A.pager:active { 
    text-align: right;
    font-family: Arial;
    height: 12px;
    font-size: 9pt;
    text-decoration: none;
    border: solid #c2d5e4 1px;
    padding-right: 5px;
    padding-left: 5px;
    background-color: #fbfbfb;
    color: #7a7a7a;
}

A.pager:hover {
    text-align: right;
    font-family: Arial;
    height: 12px;
    font-size: 9pt;
    text-decoration: underline;
    border: solid #c2d5e4 1px;
    padding-right: 5px;
    padding-left: 5px;
    background-color: #fbfbfb;
    color: #4a4a4a;
}

.pagecurrent { 
    text-align: right;
    font-family: Arial;
    height: 12px;
    font-size: 9pt;
    text-decoration: none;
    border: solid #c2d5e4 1px;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #003d84;
    color: #ffffff;
}

A.order:link, A.order:visited, A.order:active { 
    text-align: right;
    font-family: Arial;
    height: 12px;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    border: solid #000000 1px;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #ffffff;
    color: #ff0000;
}

A.order:hover {
    text-align: right;
    font-family: Arial;
    height: 12px;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    border: solid #000000 1px;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #DBDBDA;
    color: #ff0000;
}


A.alphabet:link, A.alphabet:visited, A.alphabet:active { 
    text-align: right;
    font-family: Arial;
    height: 13px;
    font-size: 11px;
    text-decoration: none;
    border: solid #c2d5e4 1px;
    padding-right: 7px;
    padding-left: 7px;
    background-color: #fbfbfb;
    color: #7a7a7a;
    margin-left: 5px;
}

A.alphabet:hover {
    text-align: right;
    font-family: Arial;
    height: 13px;
    font-size: 11px;
    text-decoration: underline;
    border: solid #c2d5e4 1px;
    padding-right: 7px;
    padding-left: 7px;
    background-color: #fbfbfb;
    color: #4a4a4a;
    margin-left: 5px;
}

a.anchor { position: relative; padding-top: 83px; }


#header_menu_links a:link, #header_menu_links a:visited, #header_menu_links a:active, #header_menu_links a:hover {
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
}

#header_menu_links a:hover {
	text-decoration: underline;
}

#header_menu_links a.logout:link, #header_menu_links a.logout:visited, #header_menu_links a.logout:active, #header_menu_links a.logout:hover {
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; 
	color: #bccfea; 
	font-weight: bold; 
	text-decoration: none;
}

#header_menu_links a.logout:hover {
	text-decoration: underline;
}

#header_menu_links a.download:link, #header_menu_links a.download:visited, #header_menu_links a.download:active, #header_menu_links a.download:hover {
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; 
	color: #ff9a99; 
	font-weight: bold; 
	text-decoration: none;
}

#header_menu_links a.download:hover {
	text-decoration: underline;
}

#header_menu_links { 
	padding-top:2px;
	float: right;
	text-align: right;
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
}

#header_hello {
	color:#FFFFFF;
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	position:relative;
	text-decoration:none;
	top:2px;
	left: 10px;
}

/* niches classes : default */
#nav a:link, #nav a:visited, #nav a:active {
	display: block;
	font-family: arial, helvetica, sans-serif; 
	font-size: 13px; 
	height:16px;
	color: #76a3ff; 
	font-weight: bold; 
	text-decoration: none;
	text-align: left;
	border: solid #76a3ff 1px;
	background-color: #ffffff;
	padding-left: 5px;
	margin-bottom: 2px;
}

#nav a:hover {
	display: block;
	font-family: arial, helvetica, sans-serif; 
	font-size: 13px; 
	height:16px;
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
	text-align: left;
	border: solid #76a3ff 1px;
	background-color: #2c4d9e;
	padding-left: 5px;
	margin-bottom: 2px;
}

/* niches classes : other */
#nav a.style1:link, #nav a.style1:visited, #nav a.style1:active {
	display: block;
	font-family: arial, helvetica, sans-serif; 
	font-size: 13px; 
	height:16px;
	color: #D83A3A; 
	font-weight: bold; 
	text-decoration: none;
	text-align: left;
	border: solid #000000 1px;
	background-color: #ffffff;
	padding-left: 5px;
	margin-bottom: 2px;
}

#nav a.style1:hover {
	display: block;
	font-family: arial, helvetica, sans-serif; 
	font-size: 13px; 
	height:16px;
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
	text-align: left;
	border: solid #000000 1px;
	background-color: #D83A3A;
	padding-left: 5px;
	margin-bottom: 2px;
}

#nav a.style2:link, #nav a.style2:visited, #nav a.style2:active {
	display: block;
	font-family: arial, helvetica, sans-serif; 
	font-size: 13px; 
	height:16px;
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
	text-align: left;
	border: solid #000000 1px;
	background-color: #D83A3A;
	padding-left: 10px;
	margin-bottom: 2px;
}

#nav a.style2:hover {
	display: block;
	font-family: arial, helvetica, sans-serif; 
	font-size: 13px; 
	height:16px;
	color: #D83A3A; 
	font-weight: bold; 
	text-decoration: none;
	text-align: left;
	border: solid #000000 1px;
	background-color: #ffffff;
	padding-left: 10px;
	margin-bottom: 2px;
}

#nav a.style3:link, #nav a.style3:visited, #nav a.style3:active {
	display: block;
	font-family: arial, helvetica, sans-serif; 
	font-size: 10px; 
	height:16px;
	color: #6999fb; 
	font-weight: bold; 
	text-decoration: none;
	text-align: left;
	border: solid #91B5FF 1px;
	background-color: #ffffff;
	padding-left: 5px;
	margin-bottom: 2px;
}

#nav a.style3:hover {
	display: block;
	font-family: arial, helvetica, sans-serif; 
	font-size: 10px; 
	height:16px;
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
	text-align: left;
	border: solid #91B5FF 1px;
	background-color: #2C4D9E;
	padding-left: 5px;
	margin-bottom: 2px;
}

/* loading images */
#divLoadCont {
	position:absolute; 
	width: 690px; 
	top: 100px; 
	left: 200px;
	background-color:#FFFFFF; 
	font-family:arial,helvetica; 
	color: #ff0000; 
	font-weight: bold; 
	text-decoration: blink; 
	z-index:100; 
}

/* mini cart */

/*
#mini_cart {
	position:fixed;
  _position:absolute;
  top:35px;
  _top:expression(eval(document.body.scrollTop+35));
  width: 332px;
  right: 00px;
	background-color: #c8daff;
	border-color : #2c4d9e;
	border-style : solid;
	border-width : 1px;
	text-align: center;
	float: left;
	height: 70%;
	overflow: auto;
}
*/
#mini_cart {
  position:absolute;
  top:0px;
  width: 295px;
  right: 10px;
	background-color: #c8daff;
	border-color : #2c4d9e;
	border-style : solid;
	border-width : 1px;
	text-align: center;
	/*float: left;*/
	/*height: 70%;*/
	/*overflow: auto;*/
}

#mini_cart_header { 
	width: 100%;
}

#mini_cart_header_logo { 
	width: 60px;
	float: left;
}

#mini_cart_header_text { 
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: bold; 
	text-decoration: none;
	width: 125px;
	float: left;
	padding-top: 15px;
}

#mini_cart_contents {
	
	width: 100%;
	float: left;
}

#mini_cart_contents table th { 
	 color: #000000; 
	 font-family: arial, helvetica, sans-serif; 
	 font-size: 11px; 
	 font-weight: bold; 
	 text-decoration: none;
	 text-align: left;
}

#mini_cart_contents table td.row1 { 
	background: #91b5ff; 
	color: #000000; 
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none;
}

#mini_cart_contents table td.row2 { 
	color: #000000; 
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none;
}

/* divs */

.width {
	width:100%;
	min-width:1260px;
}

.content2 {
	position: fixed;
	padding:0px;
	width:100%;
	z-index: 10;
	min-width:1260px;
	height:80px;
}



* html .minwidth {
	padding-left:1260px;
}

* html .container {
	margin-left:-1260px;
	position:relative;
}

/*\*/
* html .minwidth, * html .container, * html .content2, * html .layout  {
	height:1px;
}
/**/

#wrapper {
	text-align:center;
	margin: 0 auto;
	position: relative;
}

#footer {
	bottom: -185px;
	position: relative;
	width: 100%;
	height: 14px;
	background-color: #2c4d9e;
	color: #FFFFFF; 
	text-decoration:none; 
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	margin-top: 70px;
}

#footerright {
	position: relative;
	float: right;
	padding-right: 10px;
}

#footerleft {
	position: relative;
	float: left;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
}

#header {
	height:64px;
	background-color: #91b5ff;
}

#header_logo { 
	width:345px;
	height:64px;
	float: left;
	text-align: left;
}

#header_lang { 
	width: 205px;
	height: 60px;
	float: left;
	padding-top: 3px;
	padding-left: 13px;
	text-align: center;
}

#header_menu { 
	width: 100%;
	height: 19px;
	background-image:url(/shop/images/balk.jpg);
	background-repeat: repeat-x;
	background-position: center left;
}

#header_menu_links { 
  padding-top:2px;
	float: right;
	text-align: right;
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
}

#content {
	position: relative;
	width: 100%;
	top:111px;
	z-index: 1;
}


#left_col { 
	width: 170px;
	height: 550px;
	background-image:url(/shop/images/left-ag.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
}

#center_page { 
	width: 770px;
	float: left;
	margin-right:20px;
	background-color: #c8daff;
	/*
	 border-color : #91b5ff;
	border-style : solid;
	border-width : 1px;
	*/
}

#center_page_preview { 
	width:690px;
	float: left;
	margin-right:20px;
	background-color: #c8daff;
	border-color : #91b5ff;
	border-style : solid;
	border-width : 1px;
	min-width:740px;
}

#right_col { 
	width: 270px;
	float: left;
}

#page_header { 
	width: 100%;
	height: 34px;
	float: right;
}

#pager { 
	width: 100%;
	background-color: #FFFFFF;
	position: relative;
	height: 50px;
	
}

#pager_text_left {
	position: relative;
	top:30px;
	width: 350px;
	height: 16px;
	float: left;
	text-align: left;
	background-color: #EAEAEA;
}

#pager_text_right {
	position: relative;
	top:30px;
	width: 420px;
	height: 16px;
	float: right;
	text-align: right;
	background-color: #EAEAEA;
}

#pager_btm {
	position: relative;
	top:30px;
	width: 100%;
	height: 4px;
	background-color: #000000;
	float: left;
}

#tabbar {
	position: absolute;
	left: 0px;
	top: 5px;
	width:100%;
	border-bottom: 3px solid #EAEAEA;
	z-index: 20;
	background-image: url('../images/tabfiller.png');	
}

#tabbar_emptyspace {
	background-image: url('../images/tabfiller.png');	
	height:25px;
	left:718px;
	position:absolute;
	top:5px;
	width:52px;
	z-index:20;
}

#tabbarimg {
	vertical-align: bottom;
}

#pager_btm {
	position: relative;
	top:30px;
	width: 100%;
	height: 4px;
	background-color: #000000;
	float: left;
}

#results_header { 
	width: 100%;
	height: 20px;
	background-color:#91b5ff;
	font-weight: bold;
	position:relative;
	top:-10px;
	z-index: 25;
}

#results_header_descr { 
	width: 268px;
	float: left;
	text-align: center;
	padding-bottom: 5px;
}

#results_header_image { 
	width: 322px;
	float: left;
	text-align: center;
	padding-bottom: 5px;
}

#results_header_image_2 { 
	width: 175px;
	float: left;
	text-align: center;
	padding-bottom: 5px;
}

#results_header_image_3 { 
	width: 175px;
	float: left;
	text-align: center;
	padding-bottom: 5px;
}

#test {
	z-index: 1000;
	left: 700px;
	border: 1px solid red;
	position: relative;
	height: 50px;
}

#results {
	width: 100%;
	background-color: #c8daff;
	padding-top:10px;
	padding-bottom:10px;
	position: relative;
	top:0px;
	height: 330px;
}

#results_video {
	width: 100%;
	background-color: #c8daff;
	padding-top:10px;
	padding-bottom:10px;
	position: relative;
	height: 380px;
	
}

#results_package {
	width: 100%;
	background-color: #c8daff;
	padding-top:10px;
	padding-bottom:10px;
	position: relative;
	height: 290px;
	
}

#results_photo_video {
		width: 100%;
	background-color: #c8daff;
	padding-top:10px;
	padding-bottom:10px;
	position: relative;
	height: 380px;
}

#resultsgrey {
	position: absolute;
	left: 0px;
	width: 100%;
	height: 100%;
	height: expression("295px");
	background-color: #000000;
	filter:alpha(opacity=40);
	opacity: 0.4;
	-moz-opacity:0.4;
	padding-top: 0px;
	padding-bottom: 0px;
	top:  0px;
	z-index: 300;
}

#resultsgrey_video {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	height: expression("100%");
	background-color: #000000;
	filter:alpha(opacity=40);
	opacity: 0.4;
	-moz-opacity:0.4;
	padding-top:0px;
	padding-bottom:0px;
	z-index: 300;
}

#resultsgrey_photo_video {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	height: expression("295px");
	background-color: #000000;
	filter:alpha(opacity=40);
	opacity: 0.4;
	-moz-opacity:0.4;
	padding-top:0px;
	padding-bottom:0px;
	z-index: 300;
}

#alreadyordered {
	color:white;
	font-size: x-large;
	font-weight: bold;
	height:20px;
	left:240px;
	position:relative;
	top:80px;
	width:320px;
	z-index:400;
}


#results_descr { 
	padding-left:10px;
	position:absolute;
	text-align:left;
	top:30px;
	width:247px;
}

#results_image { 
left:270px;
position:absolute;
text-align:center;
width:165px;
}

#results_image_2 { 
left:425px;
position:absolute;
text-align:center;
width:165px;
}

#results_image_3 { 
left:595px;
position:absolute;
text-align:center;
width:165px;
z-index: 25;
}

#results_image_3_bg { 
background-color:#DFE9FF;
height:100%;
left:587px;
position:absolute;
text-align:center;
top: 13px;*top: 20px;_top:0px;

width:183px;
z-index: 20;
}

#results_video_available {
	padding-left: 110px;
	float: left;
	text-align: center;
	z-index: 5;
	position: relative;
	top: 5px;
}

#results_footer {
bottom:0;
left:270px;
padding-bottom:10px;
padding-top:10px;
position:absolute;
text-align:center;
width:160px;
}

#results_footer_sect { 
float:left;
padding:10px;
text-align:left;
width:140px;
}

#results_footer_preview {
background-color:#C8DAFF;
/*height:40px;*/
padding-bottom:10px;
padding-top:10px;
text-align:center;
width:100%;
bottom: 0px;
}

#results_footer_preview_dvd {
background-color:#C8DAFF;
height:40px;
padding-bottom:10px;
padding-top:10px;
text-align:center;
width:100%;
float: left;
}

#results_footer_sect_preview { 
	width: 230px;
	float: left;
	text-align: center;
}

#set_info { 
	background-color: #eaeaea;
        border-color : #000000;
        border-style : solid;
        border-width : 1px;
	width: 235px;
	padding: 5px;
	text-align: left;
	position: absolute;
	
}

#set_info_preview { 
	background-color:#EAEAEA;
	border:1px solid #000000;
	float:left;
	padding:5px;
	text-align:left;
	width:280px;
}

#set_info_video { 
	background-color: #eaeaea;
        border-color : #000000;
        border-style : solid;
        border-width : 1px;
	width: 235px;
	padding: 5px;
	text-align: left;
}

#set_info_vid { 
	background-color: #a8a8a8;
        border-color : #000000;
        border-style : solid;
        border-width : 1px;
	width: 280px;
	float: left;
	padding: 5px;
	text-align: left;
}

#set_info_spacer { 
	float: left;
	width: 30px;
}

#set_info_1 { 
	width: 50%;
	float: left;
}

#set_info_2 { 
	width: 50%;
	float: left;
}

#set_info_vid_1 { 
	width: 70px;
	float: left;
}

#set_info_vid_2 { 
	width: 190px;
	float: left;
}

#set_info_3 { 
	width: 100%;
	float: left;
	text-align: center;
	padding-bottom: 5px;
}

#set_info_4 { 
	width: 100%;
	float: left;
	text-align: left;
	padding-bottom: 5px;
}

#scene_results_subinfo, #video_formats { 
	width:100%;
	float: left;
}

#set_info_ruler { 
	width: 100%;
	height: 10px;
	float: left;
	clear: left;
}

#set_info_warning { 
	width: 270px;
	float: left;
	color: #ff0000;
}

#thumb_info { 
	background-color: #eaeaea;
        border-color : #000000;
        border-style : solid;
        border-width : 1px;
	width: 120px;
	float: left;
	margin-top: 15px;
	margin-left: 20px;
	text-align: center;
}

#keyw_info { 
	background-color: #eaeaea;
        border-color : #000000;
        border-style : solid;
        border-width : 1px;
	width: 180px;
	float: left;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#set_header {
	width: 690px;
	padding-top:10px;
	padding-bottom:10px;
	text-align: left;
	padding-left: 200px;
}

#set_header_2 {
	width: 690px;
	padding-top:10px;
	padding-bottom:10px;
	text-align: left;
	padding-left: 30px;
}

#set_header_text { 
	padding-left: 50px;
}

#video_preview { 
	width: 690px;
	padding-top:10px;
	padding-bottom:10px;
	text-align: center;
	padding-left: 20px;
}

#video_preview_thumb {
	width: 330px;
	float: left;
	text-align: right;
	padding-right: 10px;
}

#video_preview_link {
	width: 330px;
	float: left;
	text-align: left;
	padding-top: 50px;
}

#set_images_header {
	width: 690px;
	text-align: center;
}

#set_images_header_1 { 
	width: 230px;
	height: 15px;
	float: left;
	text-align: left;
}

#set_images_header_2 { 
	width: 230px;
	height: 15px;
	float: left;
	text-align: center;
}

#set_images_header_3 { 
	width: 230px;
	height: 15px;
	float: left;
	text-align: right;
}

#images_results_1 {
	width:100%;
	/*height: 200px;*/
	/*background-color: #91b5ff;*/
	padding:0px;
	background-color: #C8DAFF;
}

#images_results_2 {
	width: 680px;
	/*height: 200px;*/
	padding:5px;
	background-color: #C8DAFF;
}

#images_results_thumb { 
	width: 160px;
	height: 190px;
	float: left;
	text-align: center;
	padding-left: 10px;
	background-color: #C8DAFF;
}

#preview_image { 
	width: 300px;
	float:left;
	text-align: center;
}

#print_info { 
	background-color: #eaeaea;
        border-color : #000000;
        border-style : solid;
        border-width : 1px;
	width: 200px;
	float: left;
	padding: 10px;
	margin-bottom: 10px;
}

#print_info_1 { 
	width: 90px;
	float: left;
}

#print_info_2 { 
	width: 90px;
	float: left;
}

#nav { 
  width: 91px;
  padding-top: 60px;
  margin-left: 75px;
}

#contact {
float:right;
font-size:100%;
font-weight:bold;
position:relative;
top:-83px;
width:620px;
}

#contact1 {
float:left;
position:absolute;
top:0;
width:285px;
}

#contact2 {
float:left;
left:310px;
position:absolute;
top:0;
width:300px;
}

#header_globe {
float:right;
height:64px;
left:540px;
position:absolute;
width:62px;
	/*
	background-image:url(/shop/images/globe.jpg);
	background-repeat: no-repeat;
	background-position: center right;
	*/
}

#bb_text {
font-size:xx-large;
font-style:italic;
font-weight:bold;
text-align:center;
}

.faq_b {
	color: rgb(5, 43, 106);
	font-size: 13px;
	font-weight: bold;
	font-style:italic;
}

#video_format_type {
	
}

#flashplayer {
	position: relative;
	left: 50px;
}

.modellist {
	padding: 5px;
	float: left;
	width: 32%;
	font-size: small;
}

#format_options {
	float: left;
	width: 200px;
	padding: 5px;
	border: 1px solid red;
}

.minicart_staffel {
	color:#000000;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}


.clearfooter {
	clear: both;
	bottom: 200px;
}

#querycount1 {
height:15px;
left:114px;
position:relative;
top:-45px;
width:59px;
z-index:100;
text-align: right;
}

#querycount2 {
height:15px;
left:290px;
position:relative;
top:-59px;
width:59px;
z-index:100;
text-align: right;
}

#querycount3 {
height:15px;
left:468px;
position:relative;
top:-74px;
width:59px;
z-index:100;
text-align: right;
}

#querycount4 {
height:15px;
left:645px;
position:relative;
top:-89px;
width:59px;
z-index:100;
text-align: right;
}