/* ------------------------------------------------------- */
html,body
{
	padding: 0px;
	border: 0px;
	border-width: 0px;
	margin: 0px;
	outline: 0px;
	outline-width: 0px;
	
	background-color: #1A1A1A;
	color: #FFF;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
/*
scrollbar-base-color: #F0F0F0; -  schimba toate culorile in acelasi timp
cursor: url("/images/blue_cursor.cur"); - schimba cursorul mouse-ului
hand url auto crosshair default pointer move text wait help hand
line-height: 1px; - inaltimea unei linii de text
*/
/* ------------------------------------------------------- */
img
{
	padding: 0px;
	border: 0px;
	border-width: 0px;
	margin: 0px;
	outline: 0px;
	outline-width: 0px;
	display: block;
	image-rendering: optimizeQuality;
	image-rendering: -moz-crisp-edges; /* Firefox 3.6+; default behavior is identical, no need to specify; optimizeQuality */
	-ms-interpolation-mode: bicubic;   /* Internet Explorer 7.0; default in IE8+ */
}
div
{
	padding: 0px;
	border: 0px;
	border-width: 0px;
	margin: 0px;
	outline: 0px;
	outline-width: 0px;
}
div.divLink
{
	background-color: #00FFFF;	
	cursor:pointer;
}
/* ------------------------------------------------------- */
h1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
}
h2
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
h3
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
/* ------------------------------------------------------- */
a
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	font-weight: normal;/*bold;*/
	text-decoration: none;
	text-align: center;
    line-height: 18px;
    color: #555;
}
a:hover
 {
    outline: none; /* hide dotted outline in Firefox */
	text-decoration: underline;
    color: #000;
}
a:active 
{
    outline: none;
}
/* ------------------------------------------------------- */
a.mare_h3
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
    line-height: 18px;
    color: #000;
}
a.mare_h3:hover
 {
    outline: none; /* hide dotted outline in Firefox */
	text-decoration: underline;
    color: #000;
}
a.mare_h3:active 
{
    outline: none;
}
/* a.buttonLink20px */
/* ------------------------------------------------------- */
/* pentru meniul principal de sus -- ferestrele meniului */
table.main_menu
{
background-color: #FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #606060;
border: 1px solid #808080;
border-spacing: 0px;
padding: 0px;
padding-right: 0px;
padding-left: 0px;
margin: 0px;
cursor:pointer;
}
/* pentru meniul principal de sus */
td.main_menu
{
background: #FFFFFF;
border: #808080 1px solid;/* peste tot era #BFBDD2 si apoi C0C0C0 */
border-left: #808080 0px solid;
border-top: #808080 0px solid;
border-right: #808080 1px solid;
border-bottom: #808080 1px solid;
border-spacing: 0px;
padding: 2px;
padding-right: 4px;
padding-left: 4px;
cursor:pointer;
}
/* pentru meniul principal de sus - linia de sus */
td.main_menu_top_line
{
padding: 0px;
padding-right: 8px;
padding-left: 0px;
color: #606060;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-style: normal;
font-size: 10px;
font-weight: normal;
text-decoration: none;
/* font-weight: bold; --- asta e meniul mare */
cursor:pointer;
}
/* pentru tabelul mare cu continut dintre meniurile sus si jos */
table.tabel_mare_mijloc{
font-size: 12px;
border-left: #808080 0px solid;/* culorile aici erau #BFBDD2, 505050 */
border-top: #808080 1px solid;
border-right: #808080 0px solid;
border-bottom: #808080 1px solid
}
/* ------------------------------------------------------- */
/* pentru linie */
hr{
width: 100%;
color: #DDD;
}

/* pentru margini la tabel cells */
.margine_stanga{
border-left: #808080 1px solid;
}
.margine_dreapta{
border-right: #808080 1px solid;
}
.margine_sus{
border-top: #808080 1px solid;
}
.margine_jos{
border-bottom: #808080 1px solid;
}

/* pentru meniul contextual din stanga */
a.meniu{
font-size: 11px;
color: #909090; /*#9492A3*/
text-decoration: none;
font-weight: bold;
}
a.meniu:hover{
font-size: 11px;
color: #FF0000; /*#FF0000;*/
text-decoration: none;
font-weight: bold;
}
/* ------------------------------------------------------- */
textarea.fond{
background-color: #E0E0E0;
font-size: 11px;
color: #000000;
font-family: Verdana, Arial, Helvetica;
text-decoration: none;
font-weight: bold;
}
select.test{
border: #000000 1px solid;
font-weight: normal;
font-size: 10px;
font-style: normal;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #666666;
color: #ffffff;
}
b.clar{
font-size: 11px;
color: #999;
font-family: Verdana, Arial, Helvetica;
text-decoration: none;
font-weight: bold;
}
a.evident{
font-size: 11px;
color: #FF0030;
font-family: Verdana, Arial, Helvetica;
text-decoration: none;
font-weight: bold;
}
a.evident:hover{
text-decoration: underline;
font-weight: bold;
}
input.fin{
font-size: 10px;
color: #000000;
background-color: #E0E0E0;
font-family: Verdana, Arial, Helvetica;
text-decoration: none;
font-weight: bold;
}

.searchbar
{	
	width:260px; 
	height:35px; 
	position:absolute; 
	top:133px; left:770px; 
	background: url('/images_new/menu_search.png') left top no-repeat;
	margin: 0; padding: 0; outline: 0;
}
.searchsite
{
	float: left;
	display: inline;
	width: 156px;
	height: 14px;
	color: #AAA;
	margin-left: 23px;
	margin-top: 9px;
	font-family: verdana,tahoma,arial,helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color:#1A1A1A;
	border:0; padding:0;
}
.searchResultsDiv
{
	font-family:verdana,tahoma,arial,helvetica;
	font-size:11px;
	font-weight:normal;
	color:#000;
	width:993px;
	text-align: right;	
	border: 1px dashed #AAA;
	padding:12px;
	margin:0px auto;
	display:none;
	background-color:#FFF;
	z-index:50;
	/*
	position:absolute;
	left
	*/
}
.newsInput
{
	position:absolute; 
	width:156px; height:17px; 
	color: #AAA; background-color:#1A1A1A; border:0; padding:0;
	font-family: verdana,tahoma,arial,helvetica; font-size: 11px;
}
.bar_grey
{
	background: url('/images/bar_grey.bmp') left top no-repeat;
	border: 0px solid #0F0;
	display: inline;
	float: left;
	width:574px;
	height:25px;
    padding: 5px 0px 5px 16px;/* top right bottom left - clockwise*/
	margin: 0px;
	outline: 0px;
    line-height: 20px;
	clear:left;
	font-family:verdana,tahoma,arial,helvetica;
	font-size:11px;
	font-weight:bold;
	color: #333;
}
.bar_blue
{
	background: url('/images/bar_blue.bmp') left top no-repeat;
	color: #DDD;
	padding-top: 4px;
}

.homeStatusBarDiv
{
	background: url('/images/banner_login_bar.bmp') left top no-repeat;
	border: 0px solid #0F0;
	display: inline;
	float: left;
	width:724px;
	height:31px;
    padding: 5px 0px 5px 16px;/* top right bottom left - clockwise*/
	margin: 0px 0px 0px 0px;
	margin-top: 15px;
	margin-bottom: 10px;
	outline: 0px;
    line-height: 20px;
	color: #333;
	clear:left;
}
.homeLoginButtonDiv
{
	background: url('/images/banner_login_button.bmp') left top no-repeat;
	border: 0px solid #0F0;
	display: inline;
	float: left;
	width:66px;
	height:31px;
    padding: 5px 0px 5px 1px;
	margin: 0px;
	margin-top: 15px;
	margin-bottom: 10px;
    line-height: 20px;
	color: #FFF;
	clear:right;
}
.homeLeftMessagesAndCartDiv
{
	background: url('/images/messages_cart.bmp') left top no-repeat;
	border: 0px solid #0F0;
	display: inline;
	float: left;
	width:205px;
	height:145px;
    padding: 0px;/* top right bottom left - clockwise*/
	margin: 0px;
	outline: 0px;
    line-height: 20px;
	color: #333;
	clear:left;
}
/* ------------------------------------------------------- */
/* 
pentru butoane text care se apasa 
http://www.oscaralexander.com/tutorials/how-to-make-sexy-buttons-with-css.html
----------------------------------
usage:
<a class="buttonPress" onclick="this.blur();" href="#"><span>Caption</span></a>
 to submit forms with this type of button, simply add more calls to the button's onclick event.
*/
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
a.buttonPress {
    background: transparent url('/images/utils/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.buttonPress span {
    background: transparent url('/images/utils/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
a.buttonPress:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}
a.buttonPress:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}
/* ------------------------------------------------------- */
.buttonLinkRed20px
{
    color: #666;
    background: transparent url('/images/misc_small/button_new.bmp') repeat-x;
}
.buttonLinkBlue20px
{
    color: #E9E9E9;
    background: transparent url('/images_new/button_on.png') repeat-x;
}
a.buttonLink20px
{
    display: block;
    float: left;
    height: 35px;
	width: 100px;

	padding: 0px;
	border: 0px;
	border-right: 1px;
	border-color: #000;
	border-style: solid;
	margin: 0px;
	outline: 0px;
	outline-width: 0px;
	
	font: normal 13px Arial;
	/*font-weight:600; Verdana, Palatino, arial, sans-serif, Georgia*/
    text-decoration: none;
	text-align: center;
    line-height: 35px;
	
    background-position: 0px 0px;
}
a.buttonLink20px:hover
 {
    background-position: 0px -35px;
    outline: none; /* hide dotted outline in Firefox */
    color: #E9E9E9;
    padding: 0px 0px 0px 0px; /* push text down 1px */
	/*font-weight:600;*/
}
a.buttonLink20px:active 
{
    background-position: 0px -35px;
    outline: none;
}
/*
-------------------------------------------------------------
CSS for main menu
-------------------------------------------------------------
*/
/* common styling */
.menu 
{
	font-family: arial, sans-serif; 
	width:811px; 
	height:100px; 
	position:relative; 
	font-size:11px; 
	z-index:100;
}
.menu ul li a, .menu ul li a:visited 
{
	display:block; 
	text-decoration:none; 
	color:#000;
	width:198px; 
	height:20px; 
	text-align:center; 
	color:#fff; 
	border:1px solid #333; 
	border-right-width: 0px;
	border-bottom-width: 0px;
	background:#710069; 
	line-height:20px; 
	font-size:11px; 
	overflow:hidden;

	background: transparent url('/images/misc_small/button_blue.bmp') repeat-x;	
}
.menu ul 
{
	padding:0; 
	margin:0; 
	list-style: none;
}
.menu ul li 
{
	float:left; 
	position:relative;
}
.menu ul li ul 
{
	display: none;
}

/* specific to non IE browsers */
.menu ul li:hover a 
{
	color:#fff; 
	background:#36f; 
	
	background: transparent url('/images/misc_small/button_blue.bmp') repeat-x; 
	background-position: 0px -20px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}
.menu ul li:hover ul 
{
	display:block; 
	position:absolute; 
	top:21px; 
	left:0; 
	width:199px;
}
.menu ul li:hover ul li a.hide 
{
	background:#ddd; 
	color:#000;
} /* pt submeniuri: normal */
.menu ul li:hover ul li:hover a.hide 
{
	background:#36f; 
	color:#FFF;

	background: transparent url('/images/misc_small/button_blue.bmp') repeat-x; 
	background-position: 0px -20px;	
} /* pt submeniuri: hover */
.menu ul li:hover ul li ul 
{
	display: none;
}
.menu ul li:hover ul li a 
{
	display:block; 
	background:#ddd; 
	color:#000;
} /* pt items: normal */
.menu ul li:hover ul li a:hover 
{
	background:#36f; 
	color:#FFF; 	

	background: transparent url('/images/misc_small/button_blue.bmp') repeat-x; 
	background-position: 0px -20px;	
} /* pt items: hover */
.menu ul li:hover ul li:hover ul 
{
	display:block;
	position:absolute;
	left:199px;
	top:5px;
}
.menu ul li:hover ul li:hover ul.left 
{
	left:-199px;
}
/*
-------------------------------------------------------------
CSS for internal elements
-------------------------------------------------------------
*/
td.mytd1 {
        background-image: url(/images/misc_small/elements/caseta1.jpg);
        background-repeat: no-repeat;
		width: 24px;
		height: 29px;
}
td.mytd2 {
        background-image: url(/images/misc_small/elements/caseta2.jpg);
        background-repeat: repeat-x;
}
td.mytd3 {
        background-image: url(/images/misc_small/elements/caseta3.jpg);
        background-repeat: no-repeat;
}
td.mytd4 {
        background-image: url(/images/misc_small/elements/caseta4.jpg);
        background-repeat: repeat-y;
}
td.mytd5{
        background-image: url(/images/misc_small/elements/caseta5.jpg);
        background-repeat: repeat;
        /* depending on the needs this can be -x or -y*/
}
td.mytd6 {
        background-image: url(/images/misc_small/elements/caseta6.jpg);
        background-repeat: repeat-y;
}
td.mytd7 {
        background-image: url(/images/misc_small/elements/caseta7.jpg);
        background-repeat: no-repeat;
}
td.mytd8 {
        background-image: url(/images/misc_small/elements/caseta8.jpg);
        background-repeat: repeat-x;
}
td.mytd9 {
        background-image: url(/images/misc_small/elements/caseta9.jpg);
        background-repeat: no-repeat;
		width: 13px;
		height: 11px;
}
td.mytd1, td.mytd2, td.mytd3, td.mytd4, td.mytd5, td.mytd6, td.mytd7, td.mytd8, td.mytd9 {
        background-color: #FFFFFF;
        font-weight: bold;
        border: #FFFFFF;
        border-style: solid;
        border-width: 0px 0px 0px 0px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-style: normal;
        font-size: 10px;
        font-weight: normal;
        text-decoration: none;
}
/*
numerele intr-o caseta:
-----------------------
|  1  |    2    |  3  |
-----------------------
|  4  |    5    |  6  |
-----------------------
|  7  |    8    |  9  |
-----------------------
*/
/* ------------------------------------------------------- */
div.button_grey
{
	width: 121px;
	height: 25px;
    background-image: url(/images/but_adauga_gri_gol.bmp);
    background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #222;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-top: 3px;
	margin: 0px;
	display: block;
}
div.noutati_top
{
	width: 189px;
	height: 38px;
    background-image: url(/images/noutati.bmp);
    background-repeat: no-repeat;
	background-position: 0px 0px;	
	color: #FFF;
	font-family: Verdana, Arial;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding-top: 12px;
	padding-left: 16px;
	margin: 0px;
}
div.categorii_top
{
	width: 189px;
	height: 25px;
    background-image: url(/images/categorii.bmp);
    background-repeat: no-repeat;
	color: #444;
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	padding-top: 5px;
	padding-left: 16px;
	margin: 0px;
	border-width:0px;
	clear:both;
}
div.mesaje_tichete
{
	width: 200px;
	height: 129px;
    background-image: url(/images/mesaje.bmp);
    background-repeat: no-repeat;
	color: #FFF;
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding: 3px;
	padding-left: 16px;
}
/* ------------------------------------------------------- */
div.tooltipContainer {
	text-align: right !important;
	position: absolute;
	width: 200px;
} 
div.tooltipContextual {
	z-index: 10;
	position: absolute;
	top: 18px;
	_top: 21px;
	text-align: left;
	left: 12px;
	width: 175px;
	display: none;
}
div.tooltipContextual p {
	color: #444444;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	padding: 4px;
	border: 1px solid #888888;
	background-color: #FFFEE5;
	margin: 0;
}
/* ------------------------------------------------------- */
.zeroborders
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	outline: 0px;
}
.noborders
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	outline: 0px;
	display: inline;
	clear: both;
	text-align: center;
}
div.prod_full {
	color: #444444;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 0;
	bo1rder: 1px solid #CCC;
	background-color: #FFF;
	margin: 0;
	width: 100%;
	float: left;
	display: inline;
}
div.prod_min_row {
	color: #444444;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	padding: 4px;
	padding-left: 12px;
	padding-right: 12px;
	border: 0px solid #CCC;
	background-color: #FFF;
	margin: 0px;
	margin-top:4px;
	height: 120px;
	float: left;
	clear: both;
	width: 586px;
	display: block;
}
div.prod_min_column {
	color: #444;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 4px;
	padding-left: 12px;
	padding-right: 12px;
	border: 1px solid #CCC;
	background-color: #FFF;
	margin: 0;
	margin-top:4px;
	margin-right:4px;
	width: 166px;
	height: 286px;
	float: left;
	display: inline;
}
div.prod_min_column2{
	color: #444;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 0px;
	padding-top: 4px;
	border: 1px solid #CCC;
	background-color: #FFF;
	margin: 0px;
	margin-top:4px;
	width: 205px;
	height: 276px;
	/*overflow: scroll; hidden; visible; auto;*/
	overflow: auto;
	float: left;
	display: inline;
}
/* ------------------------------------------------------- */
table.comenzi
{
background-color: #FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style: normal;
text-align: center;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #333;
border: 1px solid #444;
border-spacing: 0px;
padding: 8px;
margin: 0px;
empty-cells:show;
width:100%;
}
a.comenzi
{
background-color: #FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style: normal;
text-align: center;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #333;
border: 1px solid #444;
border-spacing: 0px;
padding: 8px;
margin: 4px;
}
tr.comenzi
{
background: #EEE;
}
td.comenzi
{
border: #BBB 1px solid;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-spacing: 0px;
padding: 4px;
padding-right: 12px;
padding-left: 12px;
}
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
.buttoncss1
{  
	background: url('/images_new/button_over.png') 0 0;
	height:43px;
	width:135px;
	display:block;
	font-size: 14px;
	color: #000;
	line-height: 38px;
}  
.buttoncss1:hover
{  
	background: url('/images_new/button_over.png') 0 43px;
	color: #FFF;
	text-decoration: none;
}  
.buttoncss1:active 
{
	outline: none;
	color: #FFF;
}
.buttonjquery1, .buttonjquery1 a 
{
	background-image: url('/images_new/button_over_promotii.png');
	background-position: 0 -43px;
	background-repeat: no-repeat;
	height:43px;
	width:135px;
	display:block;
}  
.buttonjquery1 a 
{  
	background-position: 0 0px;
}  
/* ------------------------------------------------------- */
.arrowleft { width:39px; height:39px; background: url('/images_new/page_arrows.png') 0 0; z-index:10;}
.arrowleft:hover { background: url('/images_new/page_arrows.png') 0 -39px;}
.arrowright { width:39px; height:39px; background: url('/images_new/page_arrows.png') 0 -78px; z-index:10;}
.arrowright:hover { background: url('/images_new/page_arrows.png') 0 -117px;}
/* ------------------------------------------------------- */
.inlineimg {display:inline;}
.clear { clear: both; }
:focus {outline: 0px;}
/* ------------------------------------------------------- */
/* for the sweetPages jQuery plugin */
#contentCategsDiv
{
	/* The main container div */
	width:100%;
	position:relative;
	border:0;
	padding:0;
	margin:0;
	
	/*overflow: auto;*/
}
#contentCategsUl
{
	/* The unordered list that is to be split into pages */
	width:100%;
	overflow:hidden;
	position:relative; 
	border:0;
	padding:0;
	margin:0;
	
	/*overflow: auto;*/
}
.swPage, .swSlider
{
	width:100%;
	/*
	display:block;
	position:absolute;
	margin-top:0px;
	margin-right:0px;
	top:0px;
	right:0px;
	*/
}
.swControls
{
	position:absolute;
	margin-top:0px;
	margin-right:0px;
	top:0px;
	right:0px;
}
a.swShowPage
{
	/* The links that initiate the page slide */
	background-color:#215173;
	float:left;
	width:8px;
	height:8px;
	margin:0px 5px;
	text-indent:-9999px;
	/*border:1px solid #ccc;*/

	/* CSS3 rounded corners */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-khtml-border-radius: 5px;
}
a.swShowPage:hover,
a.swShowPage.active
{
	background-color:#ED1F24;

	/*	CSS3 inner shadow
	-moz-box-shadow:0 0 5px #1e435d inset;
	-webkit-box-shadow:0 0 7px #1e435d inset;
	box-shadow:0 0 5px #1e435d inset;
	*/
}
#contentCategsUl li
{
	/*background-color:#F4F4F4;*/
	list-style:none outside none;
	border:0;
	padding:0;
	margin:0;
	float:left;
	/*display:inline;*/
}
.clear
{
	/* This class clears the floated elements */
	clear:both;
}
/* ------------------------------------------------------- */
a.asimple,a.asimple2
{
	color:#858585;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
}
a.asimple:hover
{
	text-decoration: underline;
}
a.asimple2:hover
{
	/*border:1px solid #F00;*/
	opacity:0.80;
	filter:alpha(opacity=80); /* For IE8 and earlier */
}
/* ------------------------------------------------------- */
a.footerlink
{
	color:#AAA;
	font-size: 12px;
}
a.linkcb
{
	font-family: Verdana, Geneva;
	color:#555;
	font-size: 11px;
}
a.linkPag
{
	font-family: Tahoma, Geneva;
	color:#215173;
	font-size: 14px;
}
.blue1 {color:#215173;}
.red1 {color:#215173;}
.gray1 {color:#666;}
/* ------------------------------------------------------- */
.prod1title
{
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 32px;
	color:#000;
}
.prod1subtitle
{
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 24px;
	color:#215173;
}
.prod1desc
{
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 16px;
	color:#666;
	margin-top:3px;
}
/* ------------------------------------------------------- */
.prod3title
{
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 16px;
	color:#215173;
}
.prod3subtitle
{
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 14px;
	color:#666;
}
.prod3desc
{
	font-family: Arial, Helvetica;
	font-weight: normal;
	font-size: 12px;
	color:#777;
	margin-top:3px;
}
/* ------------------------------------------------------- */
.stickerPromo 
{ 
	position:absolute; width:103px; height:46px; z-index:10;
	background: url('/images_new/AbtibildPromotie.png') 0 0; 
	padding-top:40px;
	font-family: Arial, Helvetica; font-style:italic; font-size: 16px; color:#FFF;
	text-align:center;
}
.stickerWarranty 
{ 
	position:absolute; width:100px; height:100px; z-index:10;
	background: url('/images_new/AbtibildGarantie.png') 0 0; 
}
.stickerTransport 
{ 
	position:absolute; width:150px; height:100px; z-index:10;
	background: url('/images_new/AbtibildTransport.png') 0 0; 
}
/* ------------------------------------------------------- */
.tableattr
{
	bo1rder: 1px solid #DDD;
	width:350px;
	text-align:center;
	color:#000;
	border:0; padding:0; margin:0;
	border-spacing:0;
}
.tableattr tr
{
	border:0; padding:0; margin:0;
}
.tableattr tr td,th
{
	border:0; padding:5px; margin:0;
}
/* ------------------------------------------------------- */
.tablemanuf
{
	bo1rder: 1px solid #000;
	width:100%;
	text-align:center;
	color:#000;
	border:0; padding:0; margin:0;
	border-spacing:0;
	font-family: Verdana, Geneva;
	/*
	font-family: Arial, Helvetica;
	font-family: Verdana, Geneva;
	font-family: Tahoma, Geneva;
	font-family: Times New Roman, Times;
	*/
}
.tablemanuf tr
{
	border:0; padding:0; margin:0;
}
.tablemanuf tr td,th
{
	border:0; padding:6px; padding-bottom:10px; margin:0;
}
/* ------------------------------------------------------- */
.roundAll
{
-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; -khtml-border-radius: 8px;
}
.roundLeft
{
-moz-border-radius: 8px 0px 0px 8px; 
-webkit-border-radius: 8px 0px 0px 8px; 
border-radius: 8px 0px 0px 8px; 
-khtml-border-radius: 8px 0px 0px 8px;
}
.roundRight
{
-moz-border-radius: 0px 8px 8px 0px;
-webkit-border-radius: 0px 8px 8px 0px;
border-radius: 0px 8px 8px 0px;
-khtml-border-radius: 0px 8px 8px 0px;
}
#slideshow img { display: none }
#slideshow img.first { display: block }
/* ------------------------------------------------------- */

