a img {
border: none; 
	}

table, tr, td {
	border-collapse:collapse;
	border:0;
	margin:0;
	padding:0;
	}

p, h1, h2, h3, h4, h5, h6, ul, li {
	margin:0;
	padding:0;
	}
	
a:link, a:active, a:visited {
	text-decoration:underline;
	color:#00535c;
	}
	
a:hover {
	text-decoration:none;
	color:#00535c;
	}
	
form {
margin:0;
}


/*POBRISI*/
.red {border:solid 1px red}

/*Head*/
table.tab_header_main_01 {width:990px; height:400px; background:url(../images/mini_site/vibraTone/sk/header_ozadje_main_sk.jpg) no-repeat; position:relative; z-index:1;}
div.cont_head_rel {width:100%; height:400px; position:relative; z-index:10;}
div.text_cont_01 {position:absolute; z-index:11; width:320px; height:225px; top:55px; left:375px}
div.text_cont_01 h1 {margin:20px auto 5px auto; color:#FFFFFF; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

div.text_cont_02 {position:absolute; z-index:11; width:320px; height:20px; top:242px; left:721px}
div.text_cont_02 h1 {margin:0 auto 0 auto; color:#FFFFFF; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

div.btn_head_01 {position:absolute; z-index:11; width:214px; height:48px; top:265px; left:54px}

div.video_head {position:absolute; z-index:11; width:239px; height:180px; top:39px; right:36px}

div.video_position {position:absolute; z-index:20; top:265px; right:34px;}
div.video_position img {margin:0 4px 0 4px}

div.video_position_02 {position:absolute; z-index:20; top:325px; right:34px;}
div.video_position_02 img {margin:0 4px 0 4px}

div.bejba_double {height:91px; width:140px; position:absolute; z-index:20; top:335px; left:273px; background:url(../images/mini_site/vibraTone/bejba_double.jpg) no-repeat}

table.bul_header_side_01 {width:100%; margin:20px auto 15px auto;}
table.bul_header_side_01 td.bul_header_img {width:15px; padding:4px 0 0 0; text-align:center; vertical-align:top}
table.bul_header_side_01 td.bul_header_text{padding:0 2px 15px 2px; color:#ffffff; font-size:13px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:left; vertical-align:top}

table.tab_vsebina_main_01 {width:990px; position:relative; z-index:3; top:-36px;}
table.tab_vsebina_main_01 td.left_prazno_vsebina_01 {width:29px}
table.tab_vsebina_main_01 td.left_vsebina_01 {width:631px; vertical-align:top}
table.tab_vsebina_main_01 td.middle_vsebina_01 {width:20px}
table.tab_vsebina_main_01 td.right_vsebina_01 {width:310px; vertical-align:top}
div.cont_left_rel {width:630px; position:relative; z-index:4}
div.cont_left_rel_02 {margin:50px 0 0 0; width:630px; position:relative; z-index:4}
div.cont_right_rel {width:310px; position:relative; z-index:4}



/*Right Side*/
table.right_box_main_01 {width:310px}
table.right_box_main_01 td.right_box_top {height:30px; background:url(../images/mini_site/vibraTone/paket_vsebuje.jpg) no-repeat}
table.right_box_main_01 td.right_box_top h1 {margin:0 0 0 10px; color:#FFFFFF; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
table.right_box_main_01 td.right_box_middle {background-color:#EFF0F7; text-align:center}

table.tab_bullet_01 {width:100%; margin:7px auto 10px auto;}
table.tab_bullet_01 td.left {padding:7px 2px 0 15px; color:#EE1C25; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; vertical-align:top}
table.tab_bullet_01 td.right {padding:7px 5px 0 5px; color:#58595B; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:left; vertical-align:top}


/*Left Side*/
table.tab_content_01 {width:631px;}
table.tab_content_01 td.top {height:20px}
table.tab_content_01 td.left {width:626px; vertical-align:top; background:url(../images/mini_site/vibraTone/ozd_vsebina_left_podlaga.jpg) repeat-x}
table.tab_content_01 td.right {width:5px; vertical-align:top; background:url(../images/mini_site/vibraTone/ozd_vsebina_right_podlaga.jpg) repeat-x}

table.tab_content_01 td.left_02 {width:626px; vertical-align:top; background:url(../images/mini_site/vibraTone/ozd_vsebina_left_podlaga_02.jpg) repeat-x}
table.tab_content_01 td.right_02 {width:5px; vertical-align:top; background:url(../images/mini_site/vibraTone/ozd_vsebina_left_podlaga_02.jpg) repeat-x}

div.btn_postition_01 {position:absolute; top:-29px; left:0px; z-index:5}
table.btn_main_01 {}
table.btn_main_01 td.left {width:9px}
table.btn_main_01 td.center {height:30px; background:url(../images/mini_site/vibraTone/tab_center.jpg) repeat-x}
table.btn_main_01 td.center_02 {height:30px; background:url(../images/mini_site/vibraTone/tab_center_02.jpg) repeat-x}
table.btn_main_01 td.right {width:46px}
table.btn_main_01 td.center h1 {padding:0 7px 0 7px; color:#ffffff; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
table.btn_main_01 td.center_02 h1 {padding:0 7px 0 7px; color:#ffffff; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

table.tab_content_01 td.left h1 {margin:5px 0 10px 10px; color:#374395; font-size:18px; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; text-align:left;}
table.tab_content_01 td.left h2 {margin:5px 0 10px 10px; color:#58595B; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:left;}
table.tab_content_01 td.left p {margin:5px 0 15px 10px; color:#58595B; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:left;}

table.razdelitev_01 {width:100%}
table.razdelitev_01 td.raz_left {text-align:left; vertical-align:top}
table.razdelitev_01 td.raz_right {text-align:right}
table.razdelitev_01 td.raz_right img {margin:5px 5px 5px 5px}

.pos_left_nbr_01 {width:50%;}
.pos_right_nbr_01 {width:50%; padding-right:25px}

.pos_left_nbr_02 {width:65%;}
.pos_right_nbr_02 {width:35%; padding-right:25px}

.pos_left_nbr_03 {width:65%;}
.pos_right_nbr_03 {width:35%; padding-right:25px}

.pos_left_nbr_04 {width:65%;}
.pos_right_nbr_04 {width:35%; padding-right:25px}

.pos_left_nbr_05 {width:65%;}
.pos_right_nbr_05 {width:35%; padding-right:25px}

.pos_left_nbr_06 {width:50%;}
.pos_right_nbr_06 {width:50%; padding-right:25px}

.pos_left_nbr_07 {width:50%;}
.pos_right_nbr_07 {width:50%; padding-right:25px}

table.bul_left_side_01 {width:100%; margin:0 auto 15px auto;}
table.bul_left_side_01 td.bul_img {width:20px; padding:4px 0 0 10px; text-align:center; vertical-align:top}
table.bul_left_side_01 td.bul_text{padding:0 5px 5px 5px; color:#58595B; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:left; vertical-align:top}

/*Main-Left-Forma*/
table.forma_main_01 {width:100%; margin:0 auto 0 auto}
table.forma_main_01 td.forma_main_middle {width:1px;}
table.forma_main_01 td.forma_main_left {width:399px; vertical-align:top; padding:30px 10px 0 10px}
table.forma_main_01 td.forma_main_right {width:200px; vertical-align:top; padding:15px 0 0 0;}

/*Main-Left-Forma-Garancija*/
table.garancije {
font-size:12px;
font-family:Arial,verdana,Helvetica,sans-serif;
margin:0px auto 0px auto;
}

table.garancije td.gar_icon {
vertical-align:top;
padding:10px 0 0 0;
width:50px;
text-align:center;
}

table.garancije td.gar_right {
text-align:left;
font-weight:normal;
padding:10px 0 10px 0;
width:140px;
}

table.garancije td.gar_right h1 {
color:#EC1D25;
font-size:12px;
font-family:Arial,verdana,Helvetica,sans-serif;
margin:0px;
}


/*Forma*/

table.tab_forma_main {
font-size:10px;
width:419px;
margin:20px auto 0 auto;
}

table.tab_forma_main td.forma_naslov_03_left_a {
width:40%;
}

table.tab_forma_main td.forma_naslov_03_right_a  {
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

table.tab_forma_main td.forma_naslov_03_left {
text-align:right;
padding:0 10px 0 0;
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

table.tab_forma_main td.forma_naslov_03_right  {
padding:2px 0 2px 0;
}

table.tab_forma_main td.forma_naslov_03_left_b {
text-align:right;
padding:3px 10px 0 0;
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

table.tab_forma_main td.forma_naslov_03_left_c {
text-align:right;
vertical-align:top;
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:8px 10px 0 0;
}

table.tab_forma_main td.forma_naslov_03_left_d {
text-align:right;
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:2px 10px 0 0;
}

table.tab_forma_main td.forma_naslov_03_left_c01 {
text-align:right;
vertical-align:top;
padding:4px 10px 0 0;
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

table.tab_forma_main td.forma_naslov_03_right_b  {
padding:3px 0 3px 0;
}

table.tab_forma_main td.forma_naslov_03_right_b select.stil_01 {
width:75px;
}

table.tab_forma_main td.forma_naslov_03_right_b select.stil_02 {
width:180px;
}

table.tab_forma_main td.forma_naslov_03_right_c {
padding:2px 0 2px 0;
}

table.tab_forma_main td.forma_naslov_03_right_c select {
width:180px;
}

table.tab_forma_main td.forma_naslov_03_right_c a:link, table.tab_forma_main td.forma_naslov_03_right_c a:active, table.tab_forma_main td.forma_naslov_03_right_c a:visited {
color:#0074CE;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
margin:0 0 0 5px;
}

table.tab_forma_main td.forma_naslov_03_right_c a:hover {
text-decoration:none;
}

table.tab_forma_main td.forma_naslov_03_right_d {
width:200px;
vertical-align:middle;
padding:2px 0 0 0;
}
table.tab_forma_main td.forma_naslov_03_right_d h2 {
width:200px;
height:30px;
color:#EC1D25;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
margin:0 0 0 0px;
}

table.tab_forma_main td.forma_naslov_03_right_e {
width:200px;
height:30px;
padding:5px 0 0 0;
}
table.tab_forma_main td.forma_naslov_03_right_e h2{
width:200px;
color:#EC1D25;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
height:30px;
}

table.tab_forma_main td.forma_naslov_03_right_f textarea{
width:235px;
height:75px;
margin:10px 0 0 0;

}

table.tab_poravnava_rdec_gumb {margin:15px auto 15px auto; cursor:pointer;}

div.forma_cont_varen_nakup {position:relative; z-index:15; width:100%; height:100px;}
div.varen_nakup_01 {position:absolute; width:95px; height:155px; top:-49px; right:-5px; background:url(../images/mini_site/vibraTone/sk/varen_nakup.jpg) no-repeat}
div.varen_nakup_gumb_01 {position:absolute; width:95px; height:95px; top:10px; right:-5px; cursor:pointer}
div.garancija_cont {position:relative; width:100%; z-index:20}

/*Popup 01*/
#layer1 {
	position: absolute;
	z-index:50;
	visibility: hidden;
	width: 405px;
	height: 206px;
	left: 320px;
	top: 298px;
	background-image:url(../images/mini_site/ab_rocket/banner_templ_v01.jpg);
}

/*Baner-stil*/
div.div_x_absolut {
position:absolute;
right:12px;
top:13px;
}

#close {
	float: right;
	cursor:pointer;
	position:relative;
}

table.tab_div_zapri_okno {

border-left:solid 1px #5A7D43;
border-bottom:solid 1px #5A7D43;
border-right:solid 1px #5A7D43;
width:120px;
cursor:pointer;
}
table.tab_div_zapri_okno td.left {
color:#000000;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
padding:0 0 0 5px;
}
table.tab_div_zapri_okno td.right {
color:#000000;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding:0 5px 0 5px;
}

table.table_popup_content {margin:50px 0 0 20px;}
table.table_popup_content td.sub_popup_content {padding:0 20px 0 15px;}
table.table_popup_content td.sub_popup_content h1 {margin:10px 0 15px 0; padding:0 0 0 40px; color:#000000; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
table.table_popup_content td.sub_popup_content p {margin:5px 0 5px 0; color:#000000; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
table.table_popup_content td.sub_popup_content span {color:#000000; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
table.table_popup_content td.sub_popup_content span.bold {color:#000000; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none}


/*FORMA STILI*/
table#uni0902_form td.uni0902_form_stil_01_left {width:40%}
table#uni0902_form_sex_holder_01 td.uni0902_form_sex_holder_stil_01 {padding:0 5px 0 0}
table#uni0902_form_sex_holder_01 td.uni0902_form_sex_holder_stil_02 {padding:0 10px 0 0}
table#uni0902_form_sex_holder_01 td.uni0902_form_sex_holder_stil_03 {padding:0 5px 0 0}

div.btn_cena_01 {position:absolute; z-index:20; top:224px; left:110px; cursor:pointer; color:#ffffff; font-size:22px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div.btn_cena_01 span {font-size:30px; font-style:italic; padding:0 0 0 3px}

/* ----------------------------------------------------------------------------------------------------------------*/

/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/





/* ----------------------------------------------------------------------------------------------------------------*/

/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/

#TB_window {

	font: 12px Arial, Helvetica, sans-serif;

	color: #333333;

}



#TB_secondLine {

	font: 10px Arial, Helvetica, sans-serif;

	color:#666666;

}



#TB_window a:link {color: #666666;}

#TB_window a:visited {color: #666666;}

#TB_window a:hover {color: #000;}

#TB_window a:active {color: #666666;}

#TB_window a:focus{color: #666666;}



/* ----------------------------------------------------------------------------------------------------------------*/

/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/

#TB_overlay {

	position: fixed;

	z-index:100;

	top: 0px;

	left: 0px;

	height:100%;

	width:100%;

}



.TB_overlayMacFFBGHack {background:url(../images/mini2-12/macFFBgHack.png) repeat;}

.TB_overlayBG {

	background-color:#000;

	filter:alpha(opacity=75);

	-moz-opacity: 0.75;

	opacity: 0.75;

}



* html #TB_overlay { /* ie6 hack */

     position: absolute;

     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');

}



#TB_window {

	position: fixed;

	background: #ffffff;

	z-index: 102;

	color:#000000;

	display:none;

	border: 4px solid #525252;

	text-align:left;

	top:50%;

	left:50%;

}



* html #TB_window { /* ie6 hack */

position: absolute;

margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');

}



#TB_window img#TB_Image {

	display:block;

	margin: 15px 0 0 15px;

	border-right: 1px solid #ccc;

	border-bottom: 1px solid #ccc;

	border-top: 1px solid #666;

	border-left: 1px solid #666;

}



#TB_caption{

	height:25px;

	padding:7px 30px 10px 25px;

	float:left;

}



#TB_closeWindow{

	height:25px;

	padding:11px 25px 10px 0;

	float:right;

}



#TB_closeAjaxWindow{

	padding:7px 10px 5px 0;

	margin-bottom:1px;

	text-align:right;

	float:right;

}



#TB_ajaxWindowTitle{

	float:left;

	padding:7px 0 5px 10px;

	margin-bottom:1px;

}



#TB_title{

	background-color:#e8e8e8;

	height:27px;

}



#TB_ajaxContent{

	clear:both;

	padding:0 0 0 0;

	overflow:visible;

	text-align:left;

}



#TB_ajaxContent.TB_modal{

	padding:0;

}



#TB_ajaxContent p{

	padding:5px 0px 5px 0px;

}



#TB_load{

	position: fixed;

	display:none;

	height:13px;

	width:208px;

	z-index:103;

	top: 50%;

	left: 50%;

	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */

}



* html #TB_load { /* ie6 hack */

position: absolute;

margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');

}



#TB_HideSelect{

	z-index:99;

	position:fixed;

	top: 0;

	left: 0;

	background-color:#fff;

	border:none;

	filter:alpha(opacity=0);

	-moz-opacity: 0;

	opacity: 0;

	height:100%;

	width:100%;

}






* html #TB_HideSelect { /* ie6 hack */

     position: absolute;

     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');

}



#TB_iframeContent{

	clear:both;

	border:none;

	margin-bottom:-1px;

	margin-top:1px;

	_margin-bottom:1px;

}



table.spec_order {

	width:100%;

	height:35px;

	vertical-align:middle;

	}

	

table.spec_order h1 {

	padding-left:10px;

	font-size:14px;

	color:#006fb4;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	padding:5px 0px 0px 10px;	

	}

	

table.spec_order a:link, table.spec_order a:active, table.spec_order a:visited {

	font-size:11px;

	color:#006fb4; 

	text-decoration:underline;

	}

	

table.spec_order a:hover {

	font-size:11px;

	color:#006fb4; 

	text-decoration:none;

	}

	

table.order_form_custom {

	width:100%;

	}

	

table.order_form_custom a:link, table.order_form_custom a:active, table.order_form_custom a:visited {

	font-size:11px;

	color:#006fb4; 

	text-decoration:underline;

	}

	

table.order_form_custom a:hover {

	font-size:11px;

	color:#006fb4; 

	text-decoration:none;

	}		

	

table.order_form_custom td.text {

	padding:0px 6px 0px 10px;

	vertical-align:middle;

	text-align:right;

	color:#00275d;

	font-weight:bold;

	font-size:11px;

	}

	

table.order_form_custom td.form_field {

	padding:3px 0px 3px 4px;

	}

	

table.order_form_custom td.form_field span {

	color:#00275d;

	font-weight:bold;

	font-size:11px;

	}		

	

table.order_form_custom td.form_field input {

	border:1px solid #30547d;

	font-size:11px;

	color:#00275d;

	padding:2px 0px 2px 5px;

	width:150px;	

	}

	

table.order_form_custom td.radio_setup {

	padding:0px 0px 0px 0px;

	vertical-align:middle;

	color:#00275d;

	font-weight:bold;

	font-size:11px;	

	}

	

table.order_form_custom td.radio_setup input {

	margin-right:20px;

	vertical-align:middle;

	}

	

table.order_form_custom select {

	border:1px solid #30547d;

	font-size:11px;

	color:#006fb4;

	vertical-align:middle;		

	}