/*# @charset "UTF-8";
 Background-Styles */
 
body {
	margin:0px; padding:0px;
	background-color:#a6d4ec;
}
img {
border:0px;
}
#restart{
	position:absolute;
	top:0px; left:0px; right:0px; bottom:0px; 
    margin:0 auto; 
	padding:0px;
	height:auto;
}
#main {
	height:auto;
	position:relative;
	top:0px; left:0px; bottom:0px; right:0px;
    margin:auto; 
	padding:0px; 
}
#login_text{
margin:0px;
padding:0px;
height:31px;
width:215px;
position:absolute;
right:290px;
top:8px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px; 
text-decoration:none;
color:#EFEFEF;
text-align:right;
}
#login_text p {
color:white;
}
#login_text a {
color:rgb(230,230,230);
text-decoration:none;
}
#login_text a:hover {
color:white;
text-decoration:underline;
}



#right_top {
    position:absolute;
	background:#c4c0be url(images/bg_slice_right_top.jpg) repeat-x;
	top:0;
    right:0;
    width:50%;
	height:538px;
	_display:block;
	
}


#right_down {
    position:absolute;
	background:#c4c0be url(images/bg_slice_right_down.jpg) repeat-x;
	bottom:181px;
    right:0;
    width:50%;
	height:371px;
	_display:block;
	
}



#center{
	background:#FFFFFF url(images/content_bg.jpg);
	 width:738px;
	 height:100%; 
	 position:relative;
     margin:0 auto; 
	 top:0px;
	 bottom:0px;
}




#left_top {
    position:absolute;
	background:#c4c0be url(images/bg_slice_left_top.jpg) repeat-x;
/*	 */ 
	top:0;
    left:0;
    width:50%;
	height:538px;
}


#left_down {
    position:absolute;
	background:#c4c0be url(images/bg_slice_left_down.jpg) repeat-x;
	bottom:181px;
    left:0;
    width:50%;
	height:371px;
	padding-bottom:0px;
}



#header {
	background-image:url(images/heder_bg.jpg);
	background-repeat:no-repeat;
	color:white;
	padding:0px;
	height:99px;
	width:738px;
	
}


#menu_top{
height:31px;
width:115px;
position:absolute;
right:166px;
top:5px;
background-image:url(images/menu_top_bg.jpg);
display:inline;
text-align:center;
padding: 0px;
}
#menu_top_home{
margin-left:4px;
margin-top:4px;
display:block;
height:22px;
width:22px;
background-image:url(images/menu_top_home.jpg);
float:left;
position:relative;
}

#menu_top_home a{
display:block;
height:22px;
width:22px;
}

#menu_top_home a:hover{
background-image:url(images/menu_top_home_over.jpg);
}


#menu_top_shop{
margin-left:7px;
margin-top:4px;
display:block;
height:22px;
width:26px;
background-image:url(images/menu_top_shop.jpg);
float:left;
position:relative;

}

#menu_top_shop a{
display:block;
height:22px;
width:26px;
}


#menu_top_shop a:hover{
background-image:url(images/menu_top_shop_over.jpg);
}



#menu_top_login{
margin-left:7px;
margin-top:5px;
display:block;
width:31px;
background-image:url(images/menu_top_login.jpg);
float:left;
position:relative;
}

#menu_top_login a{
display:block;
height:18px;
width:38px;
}


#menu_top_login a:hover{
background-image:url(images/menu_top_login_over.jpg);
}


#search{
height:23px;
width:132px;
margin:0px;
padding:0px;
background-image:url(images/search_bg.jpg);
background-repeat:no-repeat;
position:relative;
top:4px;
right:-5px;

}


#search_button{
height:16px;
width:42px;
margin:0px;
padding:0px;
background-image:url(images/search_button.jpg);
background-repeat:no-repeat;
border:none;
font:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
vertical-align:middle;
position:absolute;
right:3px;
top:4px;

}


#search_pole{
height:13px;
width:80px;
font:Geneva, Arial, Helvetica, sans-serif;
border:0px;
position:absolute;
left:5px;
top:4px;
font-size:10px;


}

#search_bg_bg{

height:31px;
width:142px;
position:absolute;
top:5px;
right:15px;
background-image:url(images/search_bg_bg.jpg);
background-repeat:no-repeat;

}


#menu{

height:23px;
width:437px;
position:absolute;
margin: 0px;
padding:0px;
display:inline;
right:10px;
top:73px;

}


#menu a{
vertical-align:sub;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px; 
text-decoration:none;
color:#CCCCCC;
font-weight:bold;
text-align:center;
position:relative;
top:1px;
line-height:2;




}
/*Zapocva menito   */
 

	td#menu1 a{
		width: 72px;
		height: 23px;
		background: #ffffff url(images/menu_03.jpg) no-repeat;
		display: block;
	}

       #menu1 a:hover, #menu1 a:active {
		color:#fff;
	}
	

       td#menu2 a {
		width: 81px;
		height: 23px;
		background: #ffffff url(images/menu_04.jpg) no-repeat;
		display: block;
	}

       td#menu2 a:hover {
		color:#fff;
			}
	
       td#menu3 a {
		width: 92px;
		height: 23px;
		background: #ffffff url(images/menu_05.jpg) no-repeat;
		display: block;
	}

       td#menu3 a:hover {
		color:#fff;
	}
	

       td#menu4 a {
		width: 85px;
		height: 23px;
		background: #ffffff url(images/menu_06.jpg) no-repeat;
		display: block;
	}

       td#menu4 a:hover {
		color:#fff;
	}
	
       td#menu5 a {
		width: 107px;
		height: 23px;
		background: #ffffff url(images/menu_07.jpg) no-repeat;
		display: block;
	}

       td#menu5 a:hover {
		color:#fff;
	}
	
       

/* Krai na Menito */


#content{
background:#FFFFFF url(images/content_bg.jpg);
position:relative;
top:0px; left:0px;
min-height:700px;
}
#p_txt{
text-align:left;
position:relative;
float:left;
}
#content_img_top {
	background-image:url(images/content_top.jpg);
	background-repeat:no-repeat;
    position:relative;
    top:0px;
    left:0px;
	height:9px;
	width:738px;
}


#flash{

border:#0099FF 0px solid;
height:200px;
width:700px;
position:relative;
top:10px;
left:19px;
background-image:url(images/flash.jpg);
background-repeat:no-repeat;

}

#product1{
border:#0099FF 0px solid;
height:300px;
width:250px;
position:relative;
left:19px;
top:25px;
float:left;
background-image:url(images/product1.jpg);
background-repeat:no-repeat;
}
 
 
 
#product2{
border:#0099FF 0px solid;
height:300px;
width:250px;
position:relative;
left:35px;
top:25px;
float:left;
background-image:url(images/product2.jpg);
background-repeat:no-repeat;
}
 
 
#product1 b, #product2 b {
 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;
font-weight:bold;
text-align:left;
line-height:3;
padding-left:15px;
 
}
 
 
#product1 p, #product2 p{
margin:0px;
padding:0px;
position:absolute;
bottom:40px;
left:2px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
padding-left:5px;
padding-right:5px;
margin-left:5px;
 
 
}
 
 
#button a{
 
height:11px;
width:63px;
position:absolute;
top:275px;
left:170px;
background-image:url(images/nauci.gif);
background-repeat:no-repeat;
display:block;
 
}
 
#button a:hover{
background-image:url(images/nauci_over.gif);
 
 }
 
#button2 a{
 
height:11px;
width:25px;
position:absolute;
top:275px;
left:140px;
background-image:url(images/kupi.gif);
background-repeat:no-repeat;

 
}
 
#button2 a:hover{
background-image:url(images/kupi_over.gif);
 
 }
 
 
#button3 a{
 
height:11px;
width:63px;
position:absolute;
top:275px;
left:170px;
background-image:url(images/nauci.gif);
background-repeat:no-repeat;
 
}
 
#button3 a:hover{
background-image:url(images/nauci_over.gif);
 
 }
 
#button4 a{
 
height:11px;
width:31px;
position:absolute;
top:275px;
left:135px;
background-image:url(images/svali.gif);
background-repeat:no-repeat;
 
}
 
#button4 a:hover{
background-image:url(images/svali_over.gif);
 
 }
 
.button_text{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
font-weight:bold;
text-align:center;
line-height:2;
 
 
}
 
.button_text a{ text-decoration:none; color:#fff; }

#menu_vertical{
background-repeat:repeat-x;
height:auto;
padding-bottom:10px;
width:180px;
position:relative;
left:40px;
top:2px;
float:left;
color:#FFFFFF;
}

#content_text{
padding:10px;
margin:30px;
margin-bottom:20px;
margin-left:10px;
height:auto;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px; 
text-decoration:none;
color:#000;
}
.content_text{
padding:9px;
margin:30px;
margin-bottom:20px;
margin-left:10px;
height:auto;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px; 
text-decoration:none;
color:#000;
}

.text{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px; 
text-decoration:none;

}


#content_img_down {
	background-image:url(images/content_down.jpg);
	background-repeat:no-repeat;
	height:189px;
	width:738px;
	position:relative;
	bottom:0px;


	

}


#content_img_down_text{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px; 
color:#000;
font-weight:bold;
text-align:right;
position:relative;
top:165px;
left:145px;
width:500px;
margin:0px;
padding:0px;

}

#content_img_down_text a{
text-decoration:none;
color:#000;
}
#content_img_down_text a:hover {
text-decoration:underline;
}

#reflection {
	background-image:url(images/reflection_down.jpg);
	background-repeat:no-repeat;
	height:95px;
	width:738px;
	position:relative;
	bottom:0px;
	background-color:#fff;

	
}


#footer {
    margin:0px;
    padding:0px;
	background-image:url(images/fouter_bg.jpg);
	background-repeat:repeat-x;
	background-color:#0A0A0A;
	height:181px;
	width:100%;
	position:relative;
	bottom:0px;
	left:0px;
	
}

#footer_content{
margin:0px;
padding:0px;
width:738px;
height:181px;
vertical-align:middle;
text-align:left;


}

#footer ul{
   margin:0px;
   padding:0px;
   float:left;
   text-decoration:none;
   list-style:none;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:15px;
   color:#CCCCCC;
   font-weight:300;
   position:relative;
   margin-left:50px;
   _margin-left:20px; 
   display:block;

}

#footer ul a {
text-decoration:none;
display:block;
color:#CCCCCC;
font-weight:500;
_font-weight:200;
position:relative;

}

#footer ul a:hover {
color:#fff;

}


#footer_img{
position:absolute;
bottom:0px;
right:0px;
background-image:url(images/footer_logo.jpg);
background-repeat:no-repeat;
height:132px;
width:134px;

}

#footer ul a.active {
text-decoration:none;
display:block;
}

.container {
/*	width:950px; */
	margin:0 auto;
  	position:relative;
	
}

/* Tekst Style  */

#content_text1{
   margin:3px;
   text-align:justify;
   padding:0px;
   margin-top:25px;
   text-decoration:none;
   list-style:none;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000;
   display:block;
}

#vertical_menu_text{
   margin:0px;
   padding:5px;
   float:left;
   text-decoration:none;
   list-style:none;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#666666;
   font-weight:300;
   position:relative;
   margin-left:10px;
}
#hor_menu_text{
   text-decoration:none;
   list-style:none;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#666666;
}
#vertical_menu_text h4 {
margin-bottom:2px;
font-size:16px;
font-weight:300;
}
#vertical_menu_text a{
padding-top:5px;
   margin:0px;
   float:left;
   text-decoration:none;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000;
   position:relative;
   text-align:left;
   font-weight:300;

}
#hor_menu_text a{
   text-decoration:none;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000;
}
#vertical_menu_text a:hover{
color:#0066FF;
}
#hor_menu_text a:hover{
color:#0066FF;
}
#vertical_menu_text h3{
   padding-bottom:-10px;
   padding-top:4px;
text-align:center;
color:#0066FF;
}
#login {
   text-decoration:none;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#185f8d;
margin:0 auto;
text-align:center;
width:320px;
height:326px;
background-image:url(images/login.jpg);
background-repeat:no-repeat;
}
#login a {
   text-decoration:none;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#000;
   text-align:left;
   font-weight:300;
}
#login a:hover {
color:#0066FF;
}
#login h2 {
padding-top:20px;
}
#login input[type=submit] {
width:92px;
height:29px;
border:0px;
background:url(images/login_vlez.jpg);
}
#login input[type=submit]:hover {
background:url(images/login_vlez_roll.jpg);
}
#buy_table table {
width:600px;
border-collapse:collapse;
}
#buy_table td {
border:1px solid #185f8d;
background:url(images/shop_bg.jpg) repeat-x;
   text-decoration:none;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#000;
   text-align:left;
   font-weight:300;
}
#buy_table tr:first-child td{
background:url(images/shop_bg_top.jpg) repeat-x;
}
#buy_table a {
   text-decoration:none;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#000;
   text-align:left;
   font-weight:300;
}
#buy_table a:hover {
color:#0066FF;
}
#register {
height:650px;
background:url(images/register_form.jpg) no-repeat;
}
#register * {
margin-left:7px;
}
#register table {
text-align:left;
}
#register h2 {
padding-top:10px;
margin-left:20px;
}
#register input[type=submit] {
border:0px;
margin-left:80px;
width:120px;
height:29px;
background:url(images/register_buton.jpg);
}
#register input[type=submit]:hover {
background:url(images/register_button_roll.jpg);
width:120px;
height:29px;
}
#register #msg {
margin-top:-10px;
}
.textContent {
padding:10px;
margin:30px;
margin-bottom:20px;
margin-left:10px;
height:auto;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px; 
text-decoration:none;
color:#000;
}
#content_text h3 {
text-decoration:none;
}
#content_text h3 a:link,a:visited {
color:#185f8d;
text-decoration:none;
}
#content_text h3 a:hover {
color:#0066FF;
}
#content_text h3 small {
font-size:70%;
font-weight:normal;
color:#185f8d;
}

.content_text h3 {
text-decoration:none;
}
.content_text h3 a:link,a:visited {
color:#185f8d;
text-decoration:none;
}
.content_text h3 a:hover {
color:#0066FF;
}
.content_text h3 small {
font-size:70%;
font-weight:normal;
color:#185f8d;
}

.product_list{
background:url(images/products_big_bg.jpg);
width:719px;
height:241px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
background-repeat:no-repeat;
position:relative;
left:-10px;
font-size:14px;
}
.prod_txt {
padding:0px;
padding-right: 15px;
margin:0px;
position:relative;
text-align:justify;
height:200px;
font-size:13px;
}
#products_small{
background:url(images/products_others_bg.jpg);
width:710px;
height:220px;
padding-top:2px;
padding-left:5px;
padding-right:5px;
background-repeat:no-repeat;
margin-left: -10px;
text-align: left;
}

#product_small img{
border:#00FF99 1px solid;
background:url(images/product_small_register.jpg);
width:159px;
height:186px;
display:block;
margin-top:50px;
padding-left:50px;
padding-right:50px;

}
.prod_links {
float:right;
margin-right:20px;
position:relative;
top:-57px;
font-size:80%;
z-index:5;
}
.prod_links a {
   text-decoration:none;
   list-style:none;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:rgb(80,80,80);
   font-weight:300;
font-size:100%;
}
.prod_links a:hover {
text-decoration:underline;
}
#link_trans_div {
background:none;
width:175px;
height:45px;
position:absolute;
left:50px;
top:36px;
}
#forma{
background-image:url(images/forma_bg.jpg);
width:507px;

}
#forma_top{

background-image:url(images/forma_up.jpg);
position:relative;
top:0px;
height:12px;
width:507px;
}

#forma_down{

background-image:url(images/forma_down.jpg);
position:relative;
top:0px;
height:12px;
width:507px;

}
#normal_profile{
font-family:Geneva, Helvetica, Arial;
padding-left:10px;
padding-right:10px;
}
#normal_profile b {
color:#185f8d;
}
#qform {
padding:10px 10px 10px 10px;
}

#pomosht_menu_text {
margin:20px;
padding:20px;
 width:300px;
 }


#pomosht_menu_text a{
   
  
   margin:0px;
   padding:0px;
   float:left;
   text-decoration:none;
   list-style:none;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:rgb(80,80,80);
   font-weight:300;
   position:relative;
   margin-left:10px;
  
}


#pomosht_menu_text a:hover{
color:#0066FF;
}

#products_links{
line-height:-10px;
}

.faq_links a{
   margin:0px;
   float:left;
   text-decoration:none;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:15px;
   color:#000;
   position:relative;
   text-align:left;
   
}
.faq_links a:hover{
color:#0066FF;
text-decoration:underline;
}
.left_align {
text-align: left;
}
.right_align {
text-align: right;
}