html *{
	padding:0;
	margin:0;

	border:0;
}

.leftside ul{
	clear:both;
	
}



blockquote { margin-left: 10px; }

a{
	color:#66BEE3;
	font-weight:bold;
}

body{
	background:#fff;
	font:normal 12px Tahoma;
	color:#7f949f;
}

#container{
	width:900px;
	position:relative;
	margin:0 auto;
}

.fCMS_tableCell { font: normal 11px Verdana; border: 1px solid #4495D1; padding:2px; }

/*/////////////////////////////////////HEADER/////////////////////////////////////////*/
#header{
	float:left;
	position:relative;
	z-index:2;
	width:900px;
	height:96px;
	padding:0 0 0 0;
	background:transparent url('../images/head_bg.png') 0 0 repeat-x;
}

#header a{
	text-decoration:none;
}

.logo{
	position:absolute;
	left:364px;
	top:0;
}

.date{
	float:left;
	position:absolute;
	top:36px;
	left:21px;
	font:normal 11px Tahoma;
	color:#e2001a;
}

.date img{
	margin-right:12px;
}

.veryTopMenu{
	display:block;
	position:absolute;
	right:9px;
	top:0;
	height:16px;
	font:bold 12px Arial;
	color:#fff;
}

.veryTopMenu a{
	color:#fff;
	padding:0 5px;
	line-height:16px;
}

.login, .search{
	position:absolute;
	overflow:hidden;
	right:13px;
	top:32px;
	width:217px;
	height:20px;
}

.login a{
	font:bold 11px Arial;
	color:#fff;
	line-height:20px;
	text-align:center;
	float:left;
	display:inline;
	position:relative;
	height:40px;
	margin:0 3px 0 0;
}

#reg{
	background:transparent url('../images/reg_button_bg.png') 0 0 no-repeat;
	width:108px;
}

#enter{
	background:transparent url('../images/login_button_bg.png') 0 0 no-repeat;
	width:82px;
}

#forgot{
	background:transparent url('../images/forgot_button_bg.png') 0 0 no-repeat;
	width:21px;
	margin:0;
}

#reg:hover, #enter:hover, #forgot:hover{
	background-position:0 -20px;
}

.search{
	top:65px;
}

.search input{
	float:right;
	height:18px;
	width:150px;
	border:1px solid #1ba5e6;
}

.btn{
	height:20px !important;
	width:60px !important;
	border:0 !important;
	font:bold 11px Arial;
	color:#fff;
	margin-left:5px;
	display:inline;
	background:transparent url('../images/button_bg.png') 0 0 no-repeat;
	cursor:pointer;
}

.go{
	float:right;
	margin:5px 10px;
}

#advancedSearch .go{
	float:right;
	margin:5px 2px;
}

#topmenu{
	float:left;
	height:34px;
	list-style-type:none;
	margin:63px 0 0 0;
	padding:0 0 0 21px;
}

#topmenu .main{
	float:left;
	height:34px;
	overflow:hidden;
	position:relative;
	margin:0 0 0 -5px;
	padding:0;
}

#topmenu .main a img{
	float:left;
}

#bg0, #bg1, #bg2, #bg3, #bg4, #bg5, #bg6{
	position:absolute;
	visibility:hidden;
	top:0;
	left:0;
}

#topmenu .main a b{
	position:absolute;
	top:-200px;
}

.sub{
	position:absolute;
	z-index:10;
	top:34px;
	left:0;
	list-style-type:none;
	float:left;
}

.sub li{
	line-height:20px;
	padding:3px 5px 0 15px;
	margin:0;
	width:150px;
	background:transparent url('../images/dropdown_menu_bg.png');
}

.sub li a{
	font:normal 12px Tahoma;
	color:#44aedb;
	text-decoration:none;
}

.sub li a:hover{
	color:#9aadb7;
}

/*/////////////////////////////////////CONTENT/////////////////////////////////////////*/

#content{
	float:left;
	position:relative;
	z-index:1;
	width:900px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}

/*---------------------------------------------Home---------------------------------------------*/

.welcome{
	float:left;
	position:relative;
	width:900px;
	padding:0;
	margin:0;
	height:337px;
	overflow:hidden;
	background:transparent url('../images/welcome_div_bottom.png') bottom left repeat-x;
}

.csik{
	position:absolute;
	width:900px;
	height:12px;
	top:0;
	z-index:0;
	left:0;
	background:transparent url('../images/csik.png') top left repeat-x;
}

.welcome *{
	position:relative;
	z-index:1;
}

#welcomepic{
	position:absolute;
	top:0;
	right:0;
	z-index:1;
}

.welcome h1{
	font:normal 26px Tahoma;
	width:344px;
	color:#69c5ec;
	margin:20px 0 20px 0;
	padding-left:21px;
}

.welcome p{
	font:normal 12px Tahoma;
	color:#999;
	width:344px;
	text-align:justify;
	padding:10px 0 0 21px;
}

.welcome h2{
	font:bold 12px Tahoma;
	width:344px;
	color:#69c5ec;
	padding-left:21px;
	margin:0;
}

.growth{
	float:left;
	background:transparent url('../images/healthy_growth.png') top left no-repeat;
	margin-top:1px;
	height:83px;
	width:900px;
	position:relative;
	overflow:hidden;
}

.growth a{
	float:left;
	display:inline;
	margin-right:1px;	
}

.age{
	position:relative;
}

.age:hover{
	top:-83px;
	background:transparent;
}

.forum, .order{
	position:absolute;
	top:0;
	right:0;
}

.forum{
	top:43px;
}

#anyu{
	margin:62px 0 0 38px;
}

#baba{
	margin:62px 0 0 33px;
}

#apu{
	margin:62px 14px 0 32px;
}

/*-------------------------------------------Sub pages-------------------------------------------------*/

.leftside{
	float:left;
	width:618px;
	margin:15px 0 0 0;
	padding:0 0 0 21px;
}

.leftside h1{
	font:bold 14px Tahoma;
	color:#69c5ec;
	margin:0 0 16px 0;
	padding:0;
}

.toplink{
	position:absolute;
	top:35px;
	right:262px;
}

.toplink a{
	font:normal 12px Tahoma;
	color:#69c5ec;
	text-decoration:underline;
	margin:0 10px;
}

.leftside .short{
	font:normal 12px Tahoma;
	color:#69c5ec;
}

.articleLinksBox, .productsBox{
	float:left;
	width:305px;
	margin:0 4px 0 0;
	display:inline;
}

.productsBox{
	margin-top:20px;
}

.articleLinksBox h2{
	font:bold 12px Tahoma;
	color:#888;
	margin:15px 0 5px 0;
}

.articleLinks, .articleLinks_act, .products{
	background:transparent url('../images/article_links.png') 0 0 no-repeat;
	float:left;
	position:relative;
	margin:5px 0 0 0;
	padding:0 0 0 51px;
	width:254px;
	height:106px;
}

.articleLinksOuter,
.articleLinks_actOuter{
	background:transparent url('../images/article_links_bottom.png') left bottom no-repeat;
	float:left;
	position:relative;
	margin:5px 0 0 0;
	width:305px;
}

.articleLinksInner,
.articleLinks_actInner{
	background:transparent url('../images/article_links_top.png') left top no-repeat;
	float:left;
	position:relative;
	margin:5px 0 0 0;
	padding:0 0 5px 51px;
	width:254px;
	min-height:106px;
}

.articleLinks_actOuter{
	background:transparent url('../images/article_links_act_bottom.png') left bottom no-repeat;
}

.articleLinks_actInner{
	background:transparent url('../images/article_links_act_top.png') left top no-repeat;
}

.products{
	background:transparent url('../images/products_box_bg.png') 0 0 no-repeat;
}

.productsOuter{
	background:#f6fafd url('../images/products_box_top_bg.png') left top no-repeat;
	float:left;
	position:relative;
	margin:5px 0 0 0;
	width:305px;
}

.productsInner{
	background:transparent url('../images/products_box_bottom_bg.png') left bottom no-repeat;
	float:left;
	margin:5px 0 0 0;
	padding:10px 10px 10px 65px;
	width:230px;
}

.productsOuter > .productsInner{
	min-height:112px;
}

.products .productIco,
.productsOuter .productIco{
	position:absolute;
	top:6px;
	left:6px;
}

.products h3{
	font:bold 11px Tahoma;
	color:#69c5ec;
	padding:10px 0 0 20px;
	margin:0;
	width:116px;
}

.products h3 a{
	color:#69c5ec;
}

.products p{
	font:normal 11px Tahoma;
	color:#7f949f;
	padding:10px 0 0 20px;
	margin:0;
	width:116px;
}

.productPic{
	position:absolute;
	top:4px;
	right:0;
	width:116px;
	height:106px;
	text-align:center;
}

.articleLinks var,
.articleLinksOuter var,
.articleLinks_actOuter var{
	position:absolute;
	top:10px;
	left:10px;
	font:normal 12px Tahoma;
	color:#fff;
}

.articleLinks a,
.articleLinksOuter a,
.articleLinks_actOuter a{
	font:normal 12px Tahoma;
	color:#4495d1;
	margin:0 0 0 15px;
	text-decoration:underline;
}

.articleLinks ul,
.articleLinksOuter ul,
.articleLinks_actOuter ul{
	float:letf;
	list-style-type:none;
	margin:10px 0 5px 0;
}

.articleLinks ul li,
.articleLinksOuter ul li,
.articleLinks_actOuter ul li{
	padding:0 0 0 15px;
	background:transparent url('../images/rightbox_list_style.png') left center no-repeat;
}

.articleLinks ul li a,
.articleLinksOuter ul li a,
.articleLinks_actOuter ul li a{
	color:#888;
	margin:0;
}

.experts, .productsFamily, .didYouKnow{
	float:left;
	width:618px;
	height:121px;
	background:#e9f5fa url('../images/experts_bg.png') 0 0 no-repeat;
	margin-top:15px;
}

.experts img, .productsFamily img{
	float:left;
	padding:0 10px 0 0;
}

.productsFamily img{
	padding-left:10px;
	padding-top:5px;
}

.productsFamily a{
	font:bold 12px Tahoma;
	color:#4495d1;
}

.experts h2, .question h2, .productsFamily h2, .didYouKnow h2{
	font:bold 12px Tahoma;
	color:#69c5ec;
	margin:7px 0 0 0;
	padding:0;
}

.didYouKnow h2{
	padding-left:10px;
	color:#4495d1;
}

.question h2{
	margin-left:10px;
}

.experts span{
	font:normal 11px Tahoma;
	line-height:11px;
	color:#69c5ec;
}

.experts p, .productsFamily p, .didYouKnow p{
	font:normal 12px Tahoma;
	color:#7f949f;
	margin:7px 0;
	padding:0;
}

.didYouKnow p{
	padding:0 10px;
	color:#4495d1 !important;
}

.experts input{
	float:left;
	margin:0 5px 0 0;
}

#questioning{
	float:left;
}

.question{
	float:left;
	width:618px;
	height:240px;
	margin:15px 0 0 0;
	background:#e9f5fa url('../images/question_bg.png') 0 0 no-repeat;
}

.question textarea{
	width:596px;
	height:130px;
	margin:10px 10px 5px 10px;
	border:1px solid #69c5ec;
}

.question p{
	padding:0 0 3px 10px;
	font:normal 11px Tahoma;
	color:#69c5ec;
}

.question span{
	margin:0 0 0 5px;
}

.question span b{
	font:normal 11px Tahoma;
	color:#69c5ec;
	padding:0 5px;
}

.question span input{
	width:157px;
	height:20px;
	border:1px solid #69c5ec;
}

.textPage{
	float:left;
	width:618px;
	margin:10px 0 0 0;
}

.textPage p{
	font:normal 11px Tahoma;
	color:#7f949f;
	margin:10px 0 0 0;
}

.textPage p a{
	font:bold 11px Tahoma;
	color:#69c5ec;
	text-decoration:underline;
}

.textPage img{
	float:left;
	padding:0 5px 0 0;
}

.leftside ul,
.textPage ul{
	list-style-type:none;
	margin:0;
	padding:10px;
}

.leftside ul li,
.textPage ul li{
	font:normal 11px Tahoma;
	color:#7f949f;
	margin:10px 0;
	padding:0 0 0 15px;
	background:transparent url('../images/text_list_style.png') 0 3px no-repeat;
}

.docs{
	float:left;
	width:100%;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	border-top:1px solid #69c5ec;
}

.docs i{
	font:normal 11px Tahoma;
	color:#69c5ec;
} 

.docs a{
	font:bold 11px Tahoma;
	color:#69c5ec;
}

.printSend{
	float:right;
	font:bold 11px Tahoma;
	color:#69c5ec;
}

.printSend img{
	float:none;
	vertical-align:middle;
}

.printSend a{
	font-weight:normal;
	cursor:pointer;
}

/*///////////////////////FORUM/////////////////////////////////////*/
.leftside h1 i{
	font:normal 12px Tahoma;
}

.forumBigBox{
	float:left;
	width:618px;
	margin:5px 0 0 0;
	padding:20px 0 0 0;
	background:#f8fbfd url('../images/forum_top_bg.png') left top no-repeat;
}

.forumBigInnerBox{
	float:left;
	width:598px;
	padding:10px 10px 20px 10px;
	background:transparent url('../images/forum_bottom_bg.png') left bottom no-repeat;
}

.forumIndex, .forumIndex span{
	float:left;
	width:598px;
}

.forumIndex span{
	margin:0 0 5px 0;
}

.forumIndex span *{
	float:left;
	font:normal 11px Tahoma;
	color:#69c5ec;
}

.forumIndex span b{
	float:left;
	font-weight:bold;
	width:150px;
}

.forumIndex span address{
	color:#7f949f;
	padding-left:2px;
}

.forumIndex span var{
	color:#7f949f;
	width:56px;
	padding-left:2px;
}


.forumRows{
	float:left;
	width:598px;
	margin-top:5px;
	border-top:1px solid #69c5ec;
}

.forumRows address, .forumRows span{
	float:left;
	font:bold 11px Tahoma;
	color:#69c5ec;
}

.forumRows span{
	float:right;
}

.forumRows span a{
	color:#69c5ec;
	text-decoration:underline;
}

.forumRows p, .forumIndex p{
	float:left;
	width:100%;
	padding:5px 0;
	font:normal 11px Tahoma;
	color:#7f949f;
}

.forumNewArticle, .newTopic{
	float:left;
	width:598px;
	height:101px;
	padding:10px;
	margin-top:10px;
	background:transparent url('../images/experts_bg.png') 0 0 no-repeat;
}

.forumNewArticle textarea{
	float:left;
	width:598px;
	height:50px;
	margin-top:5px;
	border:1px solid #69c5ec;
}

.forumNewArticle input{
	border:1px solid #69c5ec !important;
}

.newTopic p{
	padding:10px 0;
}

.newTopic form{
	margin-top:5px;
}

.newTopic .topicTitle{
	width:255px;
	border:1px solid #1ba5e6;
}

.newTopic .suggestBtn{
	font:bold 11px Arial;
	color:#fff;
	width:108px;
	height:20px;
	margin:0 5px;
	cursor:pointer;
	background:transparent url('../images/reg_button_bg.png') 0 0 no-repeat;
}

.forumNewArticle .go{
	margin-right:0;
}

.forumNewArticle span, .newTopic span, .newOp, .forumPaging a, .forumLeft span, .forumLeft span a, .forumCenter span, .forumRight span{
	font:bold 11px Tahoma;
	color:#69c5ec;
}

.forumLeft p, .forumCenter var, .forumRight address, .newTopic p{
	font:normal 11px Tahoma;
	color:#7f949f;
}

.section, .index{
	padding-top:0 !important;
}

.section .forumBigInnerBox, .index .forumBigInnerBox{
	padding-bottom:10px !important;
}

.forumLeft{
	float:left;
	width:350px;
}

.forumCenter{
	float:left;
	width:55px;
}

.forumRight{
	float:right;
	text-align:right;
}

.newOp{
	text-decoration:underline;
}

.forumPaging{
	float:right;
}

.forumPaging a{
	margin:0 3px;
}

.forumPaging a:hover{
	color:#9aadb7;
	text-decoration:underline;
}

.last,.first{
	border:0;
}

.articleRows{
	width:618px;
	padding-bottom:5px;
}

.articleRows img{
	float:left;
	padding:2px 10px 0 0;
}

.articleRows a{
	float:left;
	font:normal 11px Tahoma;
	color:#69c5ec;
}

/*----------------------------------Szakertoknek----------------------------------*/

.publications,
.events,
.ourProducts
{
	float:left;
	position:relative;
	display:inline;
	width:285px;
	min-height:185px;
	background:#fff url('../images/for_experts_bg2.png') left bottom no-repeat;
	margin:10px 0 0 0;
	padding:10px; 
}

.events{
	float:right;
}

.publications,
.ourProducts
{
	margin-right:8px;
}

.publications h2,
.events h2,
.ourProducts h2
{
	font:bold 14px Tahoma;
	color:#69c5ec;
}

.publications ul,
.events ul,
.ourProducts ul{
	list-style-type:none;
	font:normal 12px Tahoma;
	color:#4495D1;
}

.publications ul li,
.events ul li,
.ourProducts ul li{
	float:left;
	padding:5px 0 5px 15px;
	margin:0;
	width:250px;
	background:transparent url('../images/rightbox_list_style.png') 0 8px no-repeat;
}

.events ul li{
	background:transparent;
	border-bottom:1px solid #4495D1;
}

.publications ul li a,
.events ul li a,
.ourProducts ul li a
{
	color:#4495D1;
	text-decoration:underline;
}

.publications ul li a:hover,
.events ul li a:hover,
.ourProducts ul li a:hover{
	text-decoration:none;
}

.events span{
	float:left;
	margin:2px 0;
	width:245px;
	font:normal 12px Tahoma;
	color:#4495D1;
}

.events span i{
	font-style:normal;
}

.events span a{
	float:right;
}

.publications div,
.events div,
.ourProducts div
{
	position:absolute;
	float:left;
	width:270px;
	text-align:center;
	bottom:10px;
	left:10px;
}

.publications div a,
.events div a,
.ourProducts div a
{
	font:normal 12px Tahoma;
	color:#4495D1;
}

.publications div a:hover,
.events div a:hover,
.ourProducts div a:hover
{
	text-decoration:underline;
}

/*/////////////////////////////////RIGHTSIDE////////////////////////////////////*/

.rightside{
	float:right;
	width:230px;
}

.rightBox{
	float:left;
	width:230px;
	margin:5px 0 0 0;
	position:relative;
	background:#f7fafc url('../images/rightside_box_top.png') 0 0 no-repeat;
}

.rightBox .rightBoxPic{
	position:absolute;
	bottom:0;
	right:0;
}

.rightBox ul{
	list-style-type:none;
	margin:0;
	padding:0;
}

.rightBox a, .rightBox p{
	color:#69c5ec;
	font:normal 11px Tahoma;
}

.rightBox img{
	float:right;
}

.buying a{
	text-decoration:underline;
}

.buying ul li{
	margin:5px 0;
}

.parentsForum ul{ 
	margin-bottom:10px;
}

.parentsForum ul li{
	margin:0;
	padding:0 0 0 15px;
	background:transparent url('../images/rightbox_list_style.png') left center no-repeat;
}

.parentsForum .more{
	font-weight:bold;
}

.adv p{
	padding:0 0 10px 5px;
}

.adv .grey{
	color:#999;
}

#advancedSearch, .parentsForum, .buying, .adv, .rlinks{
	float:left;
	width:210px;
	margin:0;
	padding:10px;
	background:transparent url('../images/rightside_box_bottom.png') left bottom no-repeat;
}

.adv{
	padding-bottom:0;
}

#advancedSearch h3, .parentsForum h3, .buying h3, .adv h3, .rlinks h3{
	font:normal 14px Tahoma;
	color:#69c5ec;
	margin:0 0 10px 0;
	padding:0;
}

.rlinks h3 a{
	font-size:14px;
}

.adv h3{
	float:left;
	width:205px;
	padding:0 0 5px 5px;
	font-weight:bold;
	background:transparent url('../images/rightbox_title_line.png') bottom left no-repeat;
}

.parentsForum h3,
#advancedSearch h3{
	padding:0 0 5px 5px;
	font-weight:bold;
	background:transparent url('../images/rightbox_title_line.png') bottom left no-repeat;
}

#advancedSearch span{
	font:normal 11px Tahoma;
	color:#69c5ec;
	float:left;
	width:74px;
	padding-right:2px;
	line-height:20px;
}

#advancedSearch .row{	
	float:left;
	margin:2px 0;
	width:210px;
}

#advancedSearch input, #advancedSearch select{
	width:132px;
	float:left;
	height:20px;
	border:1px solid #69c5ec;
}

select{
	border:1px solid #69c5ec;
}

#advancedSearch input{
	width:130px;
}

.immunoPage{
	float:left;
	width:879px;
	padding-bottom:20px;	
	background:transparent url('../images/container_bottom.jpg') bottom left no-repeat;
}

.Immunotext{
	float:left;
	margin-top:20px;
}

.Immunotext .picture{
	float:left;
	width:270px;
	text-align:center;
}

.Immunotext h2{
	font:bold 18px Tahoma;
	color:#69c5ec;
	padding:10px 5px;
}

.Immunotext p{
	font:normal 12px Tahoma;
	color:#7f949f;
	padding:10px 5px;
}

.ImmunorightBox{
	float:right;
	width:230px;
	margin:5px 0 0 0;
	position:relative;
	background:transparent url('../images/immunofortis_right_box_bottom.png') left bottom no-repeat;
}

.immunoInnerDiv{
	float:left;
	width:210px;
	min-height:230px;
	margin:0;
	padding:10px;
	background:transparent url('../images/immunofortis_right_box_top.png') 0 0 no-repeat;
}

.immunoInnerDiv h3{
	font:bold 12px Tahoma;
	color:#31547b;
	padding:10px 5px;
}

.ImmunoTextContent{
	float:left;
	width:350px;
}

.immunoInnerDiv p{
	font:normal 12px Tahoma;
	color:#31547b;
	padding:10px 5px;
}

.textImg{
	text-align:center;
}

.bottomLinks{
	float:left;
	height:214px;
}

.bottomLinks a{
	float:left;
	display:inline;
	margin:50px 40px 0 20px;
	width:100px;
	text-align:center;	
	cursor:pointer;
	color:#ddd;
}

.bottomLinks a:hover{
	color:#7f949f;
}

.bottomLinks a b{
	font:bold 12px Tahoma;
	float:left;
	width:100%;
}

.bottomLinks a i{
	font:bold 24px Tahoma;
	float:left;
	width:100%;
	height:46px;
	padding:13px 0 0 0;
	background:transparent url('../images/bottomlinks_bg.png') center top no-repeat;
}

.bottomLinks img{
	margin:20px; 0 0 0;
}

/*//////////////////////////////////////////////FOOTER////////////////////////////////////////////*/

#footer{
	float:left;
	width:900px;
	margin-top:1px;
}

.footContact, .footProduct{
	float:left;
	width:464px;
	height:111px;
	background:transparent url('../images/footer_contact_bg.png') 0 0 no-repeat;
}

.footProduct{
	width:434px;
	display:inline;
	margin-left:1px;
	background:transparent url('../images/footer_product_bg.png') 0 0 no-repeat;
}

.footProduct img{
	float:left;
	margin-left:15px;
}

.footContact h3, .footProduct h3{
	font:bold 13px Tahoma;
	color:#47b3df;
	padding:12px 0 0 97px;
}

.footContact p, .footProduct p{
	font:normal 11px Tahoma;
	color:#47b3df;
	padding:12px 20px 8px 97px;
}

.footContact span{
	font:normal 13px Tahoma;
	color:#fff;
	padding: 0 0 0 22px;
}

.copyright{
	float:left;
	text-align:right;
	width:896px;
	margin-top:1px;
	padding:10px 2px;
	font:normal 10px Tahoma;
	color:#999;
	border-top:1px solid #ddd;
	background:transparent url('../images/container_bottom.jpg') top left no-repeat;
}

.FormedForm{
	float:left;
	width:430px;
	margin:10px 0;
	padding:10px 170px 10px 10px;
}

.FormedForm h2{
	float:left;
	width:430px;
	font:bold 14px Tahoma;
	color:#69c5ec;
	margin:10px 0;
}

.FormedForm div{
	float:left;
	width:430px;
	margin:5px 0;
}

.FormedForm div input{
	float:left;
	width:228px;
	border:1px solid #66BEE3;
}

.FormedForm div select{
	float:left;
	margin:0 5px 0 0;
	border:1px solid #66BEE3;
}

.FormedForm div b{
	float:left;
	width:200px;
}

.FormedForm div p{
	float:left;
}

.FormedBtn{
	font:bold 12px Arial;
	cursor:pointer;
	color:#fff;
	float:right;
	display:inline;
	margin:0 3px 5px 0;
	padding:0 0 2px 0;
	width:60px;
	height:20px;
	background:transparent url('../images/button_bg.png') 0 0 no-repeat;
}

.expertsForm{
	width:618px;
	text-align:left;
	border:0;
	margin:10px 0;
	background:#fff url('../images/expertsFormBg.png') left bottom no-repeat;
}

.expertsForm select{
	border:1px solid #66BEE3;
}

.expertsForm tr td{
	padding:2px;
}

.expertsForm .expertsFormInputs input{
	border:1px solid #66BEE3;
}

.expertsForm p,
.expertsForm b{
	color:#66BEE3;
}

.expertsForm textarea{
	width:600px;
	height:100px;
	margin:0 0 20px 4px;
	border:1px solid #66BEE3;
}

.blueBox{
	float:left;
	width:860px;
	height:71px;
	padding:20px;
	background:#fff url('../images/blueBox.png') 0 0 no-repeat;
}

.blueRight{
	float:right;
	width:457px;
}

.blueBox h3{
	margin:0 0 5px 0;
	font:bold 13px Arial;
	color:#46AEE3;
}

.blueBox p{
	font:normal 12px Arial;
	color:#005396;
}

.sitemap{
	line-height:20px;
}

/*//////////////// CMS ///////////////////////////////////////////////////////////*/

.content_img_left {
	float: left;
	margin: 0 12px 10px 0;
	border: 1px solid #FFFFFF;
}
.content_img_right {
	float: right !important;
	margin: 0 0 10px 12px;
	border: 1px solid #FFFFFF;
}
.content_img {
	border: 1px solid #FFFFFF;
}

.content_table {
}
.content_table td {
	margin: 1px;
	padding: 2px;
	width: auto;
	height: auto;
/*	border: 1px solid #4495d1;  */

}

hr { width:100%; height:1px; background:#CCCCCC; margin: 5px 0; } 


