body { 
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #27251e;  
}
table {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #27251e; 
}
.text{ }
a { 
	font-family: Arial, Helvetica, sans-serif;
	color: #444c4f;
}
a:hover { 
	text-decoration:none; 
}
form{
padding:0px;
margin:0px;
}
.TableDiv{
overflow:hidden;
}

.menuDiv{
width:290px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.m{
}
.m ul{
width:290px;
height:auto;
margin: 0px;
padding: 0px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
display:block;
font: bold 12px Arial;
}
.m li{
font: bold 12px Arial;
color: #FFFFFF;
	margin:0px;
	padding:0px 0px 0px 30px;
    height:28px;
   line-height:26px;
}
.m li a{
font: bold 12px Arial;
color: #FFFFFF;
}
.m li a:hover{
font: bold 12px Arial;
color: #FFFFFF;
}

.menu {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF; 
margin:0px;
padding:0px;
height:28px;
line-height:26px;
background: url(/templates/bubbles/templates_naor/floating/IPA/Black/en/gfx/en_menu.gif) no-repeat left top;
letter-spacing:1px;
}
.menu_rollover{
font: bold 12px Arial;
color: #FFFFFF;
margin:0px;
padding:0px;
height:28px;
line-height:26px;
background: url(/templates/bubbles/templates_naor/floating/IPA/Black/en/gfx/en_menu_on.gif) no-repeat left top;
letter-spacing:1px;
}
.menu_active {
font: bold 12px Arial;
color: #FFFFFF;
margin:0px;
padding:0px;
height:28px;
line-height:26px;
background: url(/templates/bubbles/templates_naor/floating/IPA/Black/en/gfx/en_menu_on.gif) no-repeat left top;
letter-spacing:1px;
}

#side_menu{
padding:0px 0px 0px 0px;
margin:0px;
}

.side_menu{
	padding:0px;
	margin:0px;
}
span.side_menu{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: normal;
color:#444c4f;
line-height:35px;
height:35px;
}
.side_menu ul{
margin:0px 0px 20px 0px;
padding:0px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
display:block;
}
.side_menu li{
font-family: Arial, Helvetica, sans-serif;
padding:0px 7px 0px 0px;
margin:0px 0px 0px 0px;
}
.side_menu a{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: normal;
color:#444c4f;
text-decoration:none;
line-height:35px;
height:35px;
}
.side_menu a:hover{
color:#BE4692;
text-decoration:none;
}

span.side_menu_sub{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#BE4692;
background: url(var/bullet_arrow.gif) no-repeat right center;
padding:0px;
margin:0px;
line-height:25px;
height:25px;
}
.side_menu_sub a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#444c4f;
background: url(var/bullet_arrow.gif) no-repeat right center;
padding:0px;
margin:0px;
line-height:25px;
height:25px;
}
.side_menu_sub a:hover{
color:#BE4692;
text-decoration:none;
}

#tree_menu{
width: 331px;
padding:0px;
margin:6px 0px 8px 0px;
}
.tree_menu{
padding:0px 0px 0px 0px;
margin:10px 5px 10px 5px;
width: 315px;
}
.tree_menu ul{
margin:0px;
padding:0px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
display:block;
}
.tree_menu li{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#555555;
padding:0px;
margin:0px 0px 0px 0px;
line-height:20px;
height:20px;
border-bottom:1px solid #CFCFCF;
}
.tree_menu li a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#555555;
padding:0px;
margin:0px;
line-height:20px;
height:20px;
text-decoration:none;
display:block;
}
.tree_menu li a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#FFFFFF;
padding:0px;
margin:0px;
line-height:20px;
height:20px;
text-decoration:none;
background-color:#136FA0;
display:block;
}
.tree_menu_on{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#FFFFFF;
padding:0px;
margin:0px;
line-height:20px;
height:20px;
text-decoration:none;
background-color:#136FA0;
display:block;
}



#main{
height:100%;
width:100%;
}

#hp_top{
padding:0px;
margin:0px;
width:966px;
height:172px;
float:left;
}
.hp_top{}
.header_right{
width:26px;
height:53px;
padding:0px;
margin:0px;
background: url(/templates/bubbles/templates_naor/floating/IPA/Black/en/gfx/en_header_right_bg.jpg) no-repeat right top;
float:right;
}
.header_center{
width:783px;
height:53px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background: url(/templates/bubbles/templates_naor/floating/IPA/Black/en/gfx/en_header_bg.jpg) repeat-x right top;
float:left;
}
.header_left{
width:10px;
height:172px;
padding:0px;
margin:0px;
background: url(/templates/bubbles/templates_naor/floating/IPA/Black/en/gfx/en_header_left_bg.jpg) no-repeat left bottom;
float:left;
}
.hp_top_left{
padding:0px;
margin:0px;
width:157px;
height:172px;
float:left;
}
.hp_top_right{
padding:0px;
margin:0px;
width:809px;
height:172px;
float:left;
}
.hp_header{
width:809px;
height:119px;
padding:0px;
margin:0px;
float:left;
}
#hp_logo{
width:147px;
height:172px;
padding:0px;
margin:0px;
background: url(/templates/bubbles/templates_naor/floating/IPA/Black/en/gfx/en_header_bg.jpg) repeat-x left bottom;
float:left;
}
.hp_logo{
width:147px;
margin:17px 0px 0px 0px;
}
.slogan{
width:450px;
float:left;
}
.slogan h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin:0px;
	padding:0px 0px 0px 20px;
	line-height:53px;
	letter-spacing:1px;
}

.flags{
width:259px;
padding:13px 0px 0px 0px;
float:right;
}
.flags p{
padding:0px;
margin:0px;
}
.flags img{
border:0px;
margin:0px 0px 0px 5px;
}



#hp_content{
padding:0px;
margin:0px;
width:966px;
float:left;
}
.hp_content{
padding:0px;
margin:0px;
width:941px;
float:left;
}


#hp_data{
	padding:0px;
	margin:5px 0px 10px 0px;
	width:941px;
	float:left;
}
.hp_data{
margin:0px;
}
#hp_data_left{
	padding:0px;
	margin:0px;
	width:312px;
	float:left;
}
.hp_data_left{
padding:0px;
	margin:0px;
	width:290px;
	float:left;
}

#hp_data_right{
	padding:0px;
	margin:0px;
	width:620px;
	float:left;
}
.hp_data_right{
padding:0px;
	margin:0px;
	width:600px;
	float:left;
}



#overview{
width: 600px;
padding:0px;
margin:0px 0px 14px 0px;
float:left;
}
.overview{
padding:0px 0px 0px 0px;
margin:5px 8px 0px 8px;
}
.overview h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0c567d;
	text-decoration: none;
	margin:0px;
	padding:7px 6px 7px 0px;
}
.overview p{
padding:0px;
margin:12px 0px 5px 0px;
font-weight: normal;
}
.overview_link{}
.overview_link a{}
.overview_link a:hover{}




.en{}
.en a{}
.en a:hover{}

.languages {  font-weight: normal; }
.slogan {  }
.logo {  }



.titles {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #296173;
	text-decoration: none;
	margin:0px;
	padding:0px;
}

.titles_path {}
.titles_in {}

.ip_content_data{
margin:0px;
padding:5px 0px 15px 0px;
}
.ip_content_data h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0c567d;
	text-decoration: none;
	margin:0px 0px 12px 0px;
	padding:7px 6px 7px 0px;
}

.ip_content_data h1 a{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0c567d;
	text-decoration: none;
}
.ip_content_data h1 a:hover{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0c567d;
	text-decoration: underline;
}

.ip_content_data h1 titles{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0c567d;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
.ip_content_data h1 span{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0c567d;
	text-decoration: none;
}
.ip_content_data p{
margin:0px;
padding:0px 0px 15px 0px;
}
.ip_content a{} 
.ip_content a:hover{} 


titles.ip_news_data {
font-size: 16x;
}


.articles{}
.articles h2{}
.articles p{}
.articles a{}
.articles a:hover{} 

.skinBg {  }
.skinAlign {  }

#footer{
width:966px;
height:67px;
}
.footer{
width:941px;
height:67px;
}

#footer_data{
width:941px;
height:67px;
padding:0px;
margin:0px;
float:right;
background:#136fa0;
}
.footer_data{
width:895px;
padding:0px;
margin:5px 23px 0px 23px;
float:left;
}
.footer_data p{
padding:0px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:normal;
}
.footer_data a{
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
}
.footer_data a:hover{
color:#FFFFFF;
text-decoration:underline;
font-weight:normal;
}
.footerLinks{
padding:0px;
margin:0px;
font-weight:normal;
}
.footerLinks p{
padding:0px 0px 7px 0px;
margin:5px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
border-bottom:1px solid #449ecd;
}

.credit{
padding:0px;
margin:0px;
}
.credit p{
padding:0px;
margin:7px 0px 7px 0px;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
}
.search{}

.modules_table_border { }
.modules_table_data { }
.modules_td {}
.dark_text {  }
.dark_links {  }

.content_pages_table {  }
.content_pages_table td { }

.nextprevout { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #27251e; text-decoration: none; }
.nextprevin { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #085883; text-decoration: underline; }

.printv_link { 
 }
.printv_table {  }
.printv_body {  }
.sendtoafriend_link {  }
.sendtoafriend_body {  }
.sendtoafriend_data {  }

.astrix { color: #d3222b; }

.form_field_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #27251e;
}
.text_field { 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #27251e;
border:1px solid #cfcfcf;
background-color:#FFFFFF;
width:300px;
height:22px;
padding:0px 3px 0px 3px;
line-height:14px;
}
.text_field_big { 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #27251e;
border:1px solid #cfcfcf;
background-color:#FFFFFF;
width:300px;
height:100px;
padding:0px 3px 0px 3px;
 }
.buttons { 
font-family: Arial, Helvetica, sans-serif;
height:23px;
width:105px;
text-align:center;
padding:0;
color:#FFFFFF;
font-weight:bold;
border:0px none;
cursor:pointer;
font-size:12px;
background: url(/templates/bubbles/templates_naor/floating/IPA/Black/en/gfx/en_but.gif) no-repeat center center;
}

.search_button {}
.search_field {}
.search_text {}

.gallery_titles {  }
.gallery_text {  }
.gallery_links {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}

.user_normal {  }
.user_self { font-weight: bold; }
.user_admin { font-weight: bold; text-decoration: underline; }
.quote { background-color: #FFFFFF; border: 1px solid #000000; }

.price {  }
.top_categories_titles {  }

