/*
Theme Name: Brain Art Theme
Version: 1.0
Author: Cosmin Surducan
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat scroll 0 0;
	border:0 none;
	font-size:100%;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
	vertical-align:baseline;
}
body {
	line-height:1;
}
ol, ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:none;
}
:focus {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
}
ins {
	text-decoration:none;
}
del {
	text-decoration:line-through;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
body{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:24px;
	color:#646464;
	background:#d4d4d4 url(images/bg.gif) repeat-x 0 0;
}
input, textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
}
.clear{
	clear:both;
	font-size:0;
	line-height:0;
	margin:0;
	padding:0;
}
a{
	outline:none;
}
.post h3{
	color:#aa1b7a;
	font-weight:bold;
	font-size:16px;
}
.post h2{	
	margin:0px 0 20px 0;
	padding-top:12px;
	font-size:25px;
	color:#98265f;
}
.post ul{
	padding:10px 0;
}
.post ul li{
	margin-left:37px;
}
.post ol{
	padding:0 0 10px 0;
}
.post ol li{
	list-style:decimal;
}
#page{
	width:1000px;
	margin:0 auto;
}
#header{
	background:url(images/headerbg.png) no-repeat 0 0;
	height:100px;
	position:relative
}
#header h1{
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:35px;
}
#header h1 a{
	background:url(images/logo_brainart.gif) no-repeat 0 0;
	width:165px;
	height:85px;
	display:block;
	text-indent:-2000px;
}
#header .description{
	background:url(images/motto.gif) no-repeat 0 0;
	width:305px;
	height:46px;
	display:block;
	text-indent:-2000px;
	position:absolute;
	top:30px;
	right:125px;
}
.menu li{
	height:121px;
	float:left;
	display:block;
}
.menu li a{
	height:121px;
	display:block;
	text-indent:-2000px;
}
/* menu default */

.menu li{
	height:121px;
}
.menu li a{
	height:121px;
}
.menu .mfirst{
	background:url(images/menu_default.png) no-repeat 0 0;
	width:29px;
}
.menu .page-item-3 a{
	background:url(images/menu_default.png) no-repeat -29px 0;
	width:110px;
}
.menu .page-item-3 a:hover{
	background-position:-29px -121px;
}
.menu .page-item-6 a{
	background:url(images/menu_default.png) no-repeat -139px 0;
	width:165px;
}
.menu .page-item-6 a:hover{
	background-position:-139px -121px;
}
.menu .page-item-9 a{
	background:url(images/menu_default.png) no-repeat -304px 0;
	width:122px;
}
.menu .page-item-9 a:hover{
	background-position:-304px -121px;
}
.menu .page-item-12 a{
	background:url(images/menu_default.png) no-repeat -426px 0;
	width:184px;
}
.menu .page-item-12 a:hover{
	background-position:-426px -121px;
}
.menu .page-item-14 a{
	background:url(images/menu_default.png) no-repeat -610px 0;
	width:113px;
}
.menu .page-item-14 a:hover{
	background-position:-610px -121px;
}
.menu .page-item-17 a{
	background:url(images/menu_default.png) no-repeat -723px 0;
	width:138px;
}
.menu .page-item-17 a:hover{
	background-position:-723px -121px;
}
.menu .blog a{
	background:url(images/menu_default.png) no-repeat -861px 0;
	width:108px;
}
.menu .blog a:hover{
	background-position:-861px -121px;
}
.menu .mlast{
	background:url(images/menu_default.png) no-repeat -969px 0;
	width:31px;
}
/* end menu default */
/* menu blog */
.menu .blog.current_page_item a, .single .menu .blog a, .menu .blog.current_page_item a:hover{
	background:url(images/menu_blog.png) no-repeat -861px 0;
	width:108px;
}

/* end menu blog */
/* menu home */
.home .menu .mfirst{
	background:url(images/menu_home.png) no-repeat 0 0;
	width:29px;
}
.home .menu .page-item-3 a{
	background:url(images/menu_home.png) no-repeat -29px 0;
	width:110px;
}
.home .menu .page-item-6 a{
	background:url(images/menu_home.png) no-repeat -139px 0;
	width:165px;
}
.home .menu .page-item-6 a:hover{
	background-position:-139px -121px;
}
.home .menu .page-item-9 a{
	background:url(images/menu_home.png) no-repeat -304px 0;
	width:122px;
}
.home .menu .page-item-9 a:hover{
	background-position:-304px -121px;
}
.home .menu .page-item-12 a{
	background:url(images/menu_home.png) no-repeat -426px 0;
	width:184px;
}
.home .menu .page-item-12 a:hover{
	background-position:-426px -121px;
}
.home .menu .page-item-14 a{
	background:url(images/menu_home.png) no-repeat -610px 0;
	width:113px;
}
.home .menu .page-item-14 a:hover{
	background-position:-610px -121px;
}
.home .menu .page-item-17 a{
	background:url(images/menu_home.png) no-repeat -723px 0;
	width:138px;
}
.home .menu .page-item-17 a:hover{
	background-position:-723px -121px;
}
.home .menu .blog a{
	background:url(images/menu_home.png) no-repeat -861px 0;
	width:108px;
}
.home .menu .blog a:hover{
	background-position:-861px -121px;
}
.home .menu .mlast{
	background:url(images/menu_home.png) no-repeat -969px 0;
	width:31px;
}
/* end menu home */
/* menu su */

.page-id-6 .menu li{
	height:98px;
}
.page-id-6 .menu li a{
	height:98px;
}
.page-id-6 .menu .mfirst{
	background:url(images/menu_su.png) no-repeat 0 0;
	width:29px;
}
.page-id-6 .menu .page-item-3 a{
	background:url(images/menu_su.png) no-repeat -29px 0;
	width:110px;
}
.page-id-6 .menu .page-item-3 a:hover{
	background-position:-29px -98px;
}
.page-id-6 .menu .page-item-6 a{
	background:url(images/menu_su.png) no-repeat -139px 0;
	width:165px;
}
.page-id-6 .menu .page-item-9 a{
	background:url(images/menu_su.png) no-repeat -304px 0;
	width:122px;
}
.page-id-6 .menu .page-item-9 a:hover{
	background-position:-304px -98px;
}
.page-id-6 .menu .page-item-12 a{
	background:url(images/menu_su.png) no-repeat -426px 0;
	width:184px;
}
.page-id-6 .menu .page-item-12 a:hover{
	background-position:-426px -98px;
}
.page-id-6 .menu .page-item-14 a{
	background:url(images/menu_su.png) no-repeat -610px 0;
	width:113px;
}
.page-id-6 .menu .page-item-14 a:hover{
	background-position:-610px -98px;
}
.page-id-6 .menu .page-item-17 a{
	background:url(images/menu_su.png) no-repeat -723px 0;
	width:138px;
}
.page-id-6 .menu .page-item-17 a:hover{
	background-position:-723px -98px;
}
.page-id-6 .menu .blog a{
	background:url(images/menu_su.png) no-repeat -861px 0;
	width:108px;
}
.page-id-6 .menu .blog a:hover{
	background-position:-861px -98px;
}
.page-id-6 .menu .mlast{
	background:url(images/menu_su.png) no-repeat -969px 0;
	width:31px;
}
/* end menu su */
/* menu servicii */
.page-id-9 .menu li{
	height:121px;
}
.page-id-9 .menu li a{
	height:121px;
}
.page-id-9 .menu .mfirst{
	background:url(images/menu_servicii.png) no-repeat 0 0;
	width:29px;
}
.page-id-9 .menu .page-item-3 a{
	background:url(images/menu_servicii.png) no-repeat -29px 0;
	width:110px;
}
.page-id-9 .menu .page-item-3 a:hover{
	background-position:-29px -121px;
}
.page-id-9 .menu .page-item-6 a{
	background:url(images/menu_servicii.png) no-repeat -139px 0;
	width:165px;
}
.page-id-9 .menu .page-item-6 a:hover{
	background-position:-139px -121px;
}
.page-id-9 .menu .page-item-9 a, .menu .page-item-9.current_page_parent a{
	background:url(images/menu_servicii.png) no-repeat -304px 0;
	width:122px;
}
.page-id-9 .menu .page-item-12 a{
	background:url(images/menu_servicii.png) no-repeat -426px 0;
	width:184px;
}
.page-id-9 .menu .page-item-12 a:hover{
	background-position:-426px -121px;
}
.page-id-9 .menu .page-item-14 a{
	background:url(images/menu_servicii.png) no-repeat -610px 0;
	width:113px;
}
.page-id-9 .menu .page-item-14 a:hover{
	background-position:-610px -121px;
}
.page-id-9 .menu .page-item-17 a{
	background:url(images/menu_servicii.png) no-repeat -723px 0;
	width:138px;
}
.page-id-9 .menu .page-item-17 a:hover{
	background-position:-723px -121px;
}
.page-id-9 .menu .blog a{
	background:url(images/menu_servicii.png) no-repeat -861px 0;
	width:108px;
}
.page-id-9 .menu .blog a:hover{
	background-position:-861px -121px;
}
.page-id-9 .menu .mlast{
	background:url(images/menu_servicii.png) no-repeat -969px 0;
	width:31px;
}
/* end menu servicii */
/* menu pr */
.page-id-41 .menu li,
.page-id-20 .menu li,
.page-id-23 .menu li,
.page-id-25 .menu li,
.page-id-27 .menu li,
.page-id-29 .menu li{
	height:121px;
}
.page-id-41 .menu li a
.page-id-20 .menu li a,
.page-id-23 .menu li a,
.page-id-25 .menu li a,
.page-id-27 .menu li a,
.page-id-29 .menu li a{
	height:121px;
}
.page-id-41 .menu .mfirst
.page-id-20 .menu .mfirst,
.page-id-23 .menu .mfirst,
.page-id-25 .menu .mfirst,
.page-id-27 .menu .mfirst,
.page-id-29 .menu .mfirst{
	background:url(images/menu_pr.png) no-repeat 0 0;
	width:29px;
}
.page-id-41 .menu .page-item-3 a,
.page-id-20 .menu .page-item-3 a,
.page-id-23 .menu .page-item-3 a,
.page-id-25 .menu .page-item-3 a,
.page-id-27 .menu .page-item-3 a,
.page-id-29 .menu .page-item-3 a{
	background:url(images/menu_pr.png) no-repeat -29px 0;
	width:110px;
}
.page-id-41 .menu .page-item-3 a:hover,
.page-id-20 .menu .page-item-3 a:hover,
.page-id-23 .menu .page-item-3 a:hover,
.page-id-25 .menu .page-item-3 a:hover,
.page-id-27 .menu .page-item-3 a:hover,
.page-id-29 .menu .page-item-3 a:hover{
	background-position:-29px -121px;
}
.page-id-41 .menu .page-item-6 a,
.page-id-20 .menu .page-item-6 a,
.page-id-23 .menu .page-item-6 a,
.page-id-25 .menu .page-item-6 a,
.page-id-27 .menu .page-item-6 a,
.page-id-29 .menu .page-item-6 a{
	background:url(images/menu_pr.png) no-repeat -139px 0;
	width:165px;
}
.page-id-41 .menu .page-item-6 a:hover,
.page-id-20 .menu .page-item-6 a:hover,
.page-id-23 .menu .page-item-6 a:hover,
.page-id-25 .menu .page-item-6 a:hover,
.page-id-27 .menu .page-item-6 a:hover,
.page-id-29 .menu .page-item-6 a:hover{
	background-position:-139px -121px;
}
.page-id-41 .menu .page-item-9 a, .menu .page-item-9.current_page_parent a,
.page-id-20 .menu .page-item-9 a, 
.page-id-23 .menu .page-item-9 a,
.page-id-25 .menu .page-item-9 a, 
.page-id-27 .menu .page-item-9 a, 
.page-id-29 .menu .page-item-9 a{
	background:url(images/menu_pr.png) no-repeat -304px 0;
	width:122px;
}
.page-id-41 .menu .page-item-12 a,
.page-id-20 .menu .page-item-12 a,
.page-id-23 .menu .page-item-12 a,
.page-id-25 .menu .page-item-12 a,
.page-id-27 .menu .page-item-12 a,
.page-id-29 .menu .page-item-12 a{
	background:url(images/menu_pr.png) no-repeat -426px 0;
	width:184px;
}
.page-id-41 .menu .page-item-12 a:hover,
.page-id-20 .menu .page-item-12 a:hover,
.page-id-23 .menu .page-item-12 a:hover,
.page-id-25 .menu .page-item-12 a:hover,
.page-id-27 .menu .page-item-12 a:hover,
.page-id-29 .menu .page-item-12 a:hover{
	background-position:-426px -121px;
}
.page-id-41 .menu .page-item-14 a,
.page-id-20 .menu .page-item-14 a,
.page-id-23 .menu .page-item-14 a,
.page-id-25 .menu .page-item-14 a,
.page-id-27 .menu .page-item-14 a,
.page-id-29 .menu .page-item-14 a{
	background:url(images/menu_pr.png) no-repeat -610px 0;
	width:113px;
}
.page-id-41 .menu .page-item-14 a:hover,
.page-id-20 .menu .page-item-14 a:hover,
.page-id-23 .menu .page-item-14 a:hover,
.page-id-25 .menu .page-item-14 a:hover,
.page-id-27 .menu .page-item-14 a:hover,
.page-id-29 .menu .page-item-14 a:hover{
	background-position:-610px -121px;
}
.page-id-41 .menu .page-item-17 a,
.page-id-20 .menu .page-item-17 a,
.page-id-23 .menu .page-item-17 a,
.page-id-25 .menu .page-item-17 a,
.page-id-27 .menu .page-item-17 a,
.page-id-29 .menu .page-item-17 a{
	background:url(images/menu_pr.png) no-repeat -723px 0;
	width:138px;
}
.page-id-41 .menu .page-item-17 a:hover,
.page-id-20 .menu .page-item-17 a:hover,
.page-id-23 .menu .page-item-17 a:hover,
.page-id-25 .menu .page-item-17 a:hover,
.page-id-27 .menu .page-item-17 a:hover,
.page-id-29 .menu .page-item-17 a:hover{
	background-position:-723px -121px;
}
.page-id-41 .menu .blog a,
.page-id-20 .menu .blog a,
.page-id-23 .menu .blog a,
.page-id-25 .menu .blog a,
.page-id-27 .menu .blog a,
.page-id-29 .menu .blog a
{
	background:url(images/menu_pr.png) no-repeat -861px 0;
	width:108px;
}
.page-id-41 .menu .blog a:hover,
.page-id-20 .menu .blog a:hover,
.page-id-23 .menu .blog a:hover,
.page-id-25 .menu .blog a:hover,
.page-id-27 .menu .blog a:hover,
.page-id-29 .menu .blog a:hover{
	background-position:-861px -121px;
}
.page-id-41 .menu .mlast,
.page-id-20 .menu .mlast,
.page-id-23 .menu .mlast,
.page-id-25 .menu .mlast,
.page-id-27 .menu .mlast,
.page-id-29 .menu .mlast{
	background:url(images/menu_pr.png) no-repeat -969px 0;
	width:31px;
}
/* end menu pr */

/* menu adv */
.page-id-31 .menu li,
.page-id-33 .menu li,
.page-id-35 .menu li,
.page-id-37 .menu li,
.page-id-39 .menu li{
	height:121px;
}
.page-id-31 .menu li a
.page-id-33 .menu li a,
.page-id-35 .menu li a,
.page-id-37 .menu li a,
.page-id-39 .menu li a{
	height:121px;
}
.page-id-31 .menu .mfirst
.page-id-33 .menu .mfirst,
.page-id-35 .menu .mfirst,
.page-id-37 .menu .mfirst,
.page-id-39 .menu .mfirst{
	background:url(images/menu_adv.png) no-repeat 0 0;
	width:29px;
}
.page-id-31 .menu .page-item-3 a,
.page-id-33 .menu .page-item-3 a,
.page-id-35 .menu .page-item-3 a,
.page-id-37 .menu .page-item-3 a,
.page-id-39 .menu .page-item-3 a{
	background:url(images/menu_adv.png) no-repeat -29px 0;
	width:110px;
}
.page-id-31 .menu .page-item-3 a:hover,
.page-id-33 .menu .page-item-3 a:hover,
.page-id-35 .menu .page-item-3 a:hover,
.page-id-37 .menu .page-item-3 a:hover,
.page-id-39 .menu .page-item-3 a:hover{
	background-position:-29px -121px;
}
.page-id-31 .menu .page-item-6 a,
.page-id-33 .menu .page-item-6 a,
.page-id-35 .menu .page-item-6 a,
.page-id-37 .menu .page-item-6 a,
.page-id-39 .menu .page-item-6 a{
	background:url(images/menu_adv.png) no-repeat -139px 0;
	width:165px;
}
.page-id-31 .menu .page-item-6 a:hover,
.page-id-33 .menu .page-item-6 a:hover,
.page-id-35 .menu .page-item-6 a:hover,
.page-id-37 .menu .page-item-6 a:hover,
.page-id-39 .menu .page-item-6 a:hover{
	background-position:-139px -121px;
}
.page-id-31 .menu .page-item-9 a, .menu .page-item-9.current_page_parent a,
.page-id-33 .menu .page-item-9 a, 
.page-id-35 .menu .page-item-9 a,
.page-id-37 .menu .page-item-9 a, 
.page-id-39 .menu .page-item-9 a{
	background:url(images/menu_adv.png) no-repeat -304px 0;
	width:122px;
}
.page-id-31 .menu .page-item-12 a,
.page-id-33 .menu .page-item-12 a,
.page-id-35 .menu .page-item-12 a,
.page-id-37 .menu .page-item-12 a,
.page-id-39 .menu .page-item-12 a{
	background:url(images/menu_adv.png) no-repeat -426px 0;
	width:184px;
}
.page-id-31 .menu .page-item-12 a:hover,
.page-id-33 .menu .page-item-12 a:hover,
.page-id-35 .menu .page-item-12 a:hover,
.page-id-37 .menu .page-item-12 a:hover,
.page-id-39 .menu .page-item-12 a:hover{
	background-position:-426px -121px;
}
.page-id-31 .menu .page-item-14 a,
.page-id-33 .menu .page-item-14 a,
.page-id-35 .menu .page-item-14 a,
.page-id-37 .menu .page-item-14 a,
.page-id-39 .menu .page-item-14 a{
	background:url(images/menu_adv.png) no-repeat -610px 0;
	width:113px;
}
.page-id-31 .menu .page-item-14 a:hover,
.page-id-33 .menu .page-item-14 a:hover,
.page-id-35 .menu .page-item-14 a:hover,
.page-id-37 .menu .page-item-14 a:hover,
.page-id-39 .menu .page-item-14 a:hover{
	background-position:-610px -121px;
}
.page-id-31 .menu .page-item-17 a,
.page-id-33 .menu .page-item-17 a,
.page-id-35 .menu .page-item-17 a,
.page-id-37 .menu .page-item-17 a,
.page-id-39 .menu .page-item-17 a{
	background:url(images/menu_adv.png) no-repeat -723px 0;
	width:138px;
}
.page-id-31 .menu .page-item-17 a:hover,
.page-id-33 .menu .page-item-17 a:hover,
.page-id-35 .menu .page-item-17 a:hover,
.page-id-37 .menu .page-item-17 a:hover,
.page-id-39 .menu .page-item-17 a:hover{
	background-position:-723px -121px;
}
.page-id-31 .menu .blog a,
.page-id-33 .menu .blog a,
.page-id-35 .menu .blog a,
.page-id-37 .menu .blog a,
.page-id-39 .menu .blog a{
	background:url(images/menu_adv.png) no-repeat -861px 0;
	width:108px;
}
.page-id-31 .menu .blog a:hover,
.page-id-33 .menu .blog a:hover,
.page-id-35 .menu .blog a:hover,
.page-id-37 .menu .blog a:hover,
.page-id-39 .menu .blog a:hover{
	background-position:-861px -121px;
}
.page-id-31 .menu .mlast,
.page-id-33 .menu .mlast,
.page-id-35 .menu .mlast,
.page-id-37 .menu .mlast,
.page-id-39 .menu .mlast{
	background:url(images/menu_adv.png) no-repeat -969px 0;
	width:31px;
}
/* end menu adv */

/* menu rec */

.page-id-12 .menu li{
	height:121px;
}
.page-id-12 .menu li a{
	height:121px;
}
.page-id-12 .menu .mfirst{
	background:url(images/menu_rec.png) no-repeat 0 0;
	width:29px;
}
.page-id-12 .menu .page-item-3 a{
	background:url(images/menu_rec.png) no-repeat -29px 0;
	width:110px;
}
.page-id-12 .menu .page-item-3 a:hover{
	background-position:-29px -121px;
}
.page-id-12 .menu .page-item-6 a{
	background:url(images/menu_rec.png) no-repeat -139px 0;
	width:165px;
}
.page-id-12 .menu .page-item-6 a:hover{
	background-position:-139px -121px;
}
.page-id-12 .menu .page-item-9 a{
	background:url(images/menu_rec.png) no-repeat -304px 0;
	width:122px;
}
.page-id-12 .menu .page-item-9 a:hover{
	background-position:-304px -121px;
}
.page-id-12 .menu .page-item-12 a{
	background:url(images/menu_rec.png) no-repeat -426px 0;
	width:184px;
}

.page-id-12 .menu .page-item-14 a{
	background:url(images/menu_rec.png) no-repeat -610px 0;
	width:113px;
}
.page-id-12 .menu .page-item-14 a:hover{
	background-position:-610px -121px;
}
.page-id-12 .menu .page-item-17 a{
	background:url(images/menu_rec.png) no-repeat -723px 0;
	width:138px;
}
.page-id-12 .menu .page-item-17 a:hover{
	background-position:-723px -121px;
}
.page-id-12 .menu .blog a{
	background:url(images/menu_rec.png) no-repeat -861px 0;
	width:108px;
}
.page-id-12 .menu .blog a:hover{
	background-position:-861px -121px;
}
.page-id-12 .menu .mlast{
	background:url(images/menu_rec.png) no-repeat -969px 0;
	width:31px;
}
/* end menu rec */
/* menu press */

.page-id-14 .menu li{
	height:112px;
}
.page-id-14 .menu li a{
	height:112px;
}
.page-id-14 .menu .mfirst{
	background:url(images/menu_press.png) no-repeat 0 0;
	width:29px;
}
.page-id-14 .menu .page-item-3 a{
	background:url(images/menu_press.png) no-repeat -29px 0;
	width:110px;
}
.page-id-14 .menu .page-item-3 a:hover{
	background-position:-29px -112px;
}
.page-id-14 .menu .page-item-6 a{
	background:url(images/menu_press.png) no-repeat -139px 0;
	width:165px;
}
.page-id-14 .menu .page-item-6 a:hover{
	background-position:-139px -112px;
}
.page-id-14 .menu .page-item-9 a{
	background:url(images/menu_press.png) no-repeat -304px 0;
	width:122px;
}
.page-id-14 .menu .page-item-9 a:hover{
	background-position:-304px -112px;
}
.page-id-14 .menu .page-item-12 a{
	background:url(images/menu_press.png) no-repeat -426px 0;
	width:184px;
}
.page-id-14 .menu .page-item-12 a:hover{
	background-position:-426px -112px;
}
.page-id-14 .menu .page-item-14 a{
	background:url(images/menu_press.png) no-repeat -610px 0;
	width:113px;
}

.page-id-14 .menu .page-item-17 a{
	background:url(images/menu_press.png) no-repeat -723px 0;
	width:138px;
}
.page-id-14 .menu .page-item-17 a:hover{
	background-position:-723px -112px;
}
.page-id-14 .menu .blog a{
	background:url(images/menu_press.png) no-repeat -861px 0;
	width:108px;
}
.page-id-14 .menu .blog a:hover{
	background-position:-861px -112px;
}
.page-id-14 .menu .mlast{
	background:url(images/menu_press.png) no-repeat -969px 0;
	width:31px;
}
/* end menu press */
/* menu contact */

.page-id-17 .menu li{
	height:110px;
}
.page-id-17 .menu li a{
	height:110px;
}
.page-id-17 .menu .mfirst{
	background:url(images/menu_contact.png) no-repeat 0 0;
	width:29px;
}
.page-id-17 .menu .page-item-3 a{
	background:url(images/menu_contact.png) no-repeat -29px 0;
	width:110px;
}
.page-id-17 .menu .page-item-3 a:hover{
	background-position:-29px -110px;
}
.page-id-17 .menu .page-item-6 a{
	background:url(images/menu_contact.png) no-repeat -139px 0;
	width:165px;
}
.page-id-17 .menu .page-item-6 a:hover{
	background-position:-139px -110px;
}
.page-id-17 .menu .page-item-9 a{
	background:url(images/menu_contact.png) no-repeat -304px 0;
	width:122px;
}
.page-id-17 .menu .page-item-9 a:hover{
	background-position:-304px -110px;
}
.page-id-17 .menu .page-item-12 a{
	background:url(images/menu_contact.png) no-repeat -426px 0;
	width:184px;
}
.page-id-17 .menu .page-item-12 a:hover{
	background-position:-426px -110px;
}
.page-id-17 .menu .page-item-14 a{
	background:url(images/menu_contact.png) no-repeat -610px 0;
	width:113px;
}
.page-id-17 .menu .page-item-14 a:hover{
	background-position:-610px -110px;
}
.page-id-17 .menu .page-item-17 a{
	background:url(images/menu_contact.png) no-repeat -723px 0;
	width:138px;
}

.page-id-17 .menu .blog a{
	background:url(images/menu_contact.png) no-repeat -861px 0;
	width:108px;
}
.page-id-17 .menu .blog a:hover{
	background-position:-861px -110px;
}
.page-id-17 .menu .mlast{
	background:url(images/menu_contact.png) no-repeat -969px 0;
	width:31px;
}
/* end menu contact */
.blueb{
	color:#4da4c4;
	font-weight:bold;
}
h4{
	color:#0086b8;
	font-weight:bold;
}
h4 em{
	color:#0086b8;
	font-weight:normal;
}
.alignleft{
	float:left;
	display:block;
	margin-right:40px;
	margin-bottom:40px;
}
.home .post strong{
	color:#4da4c4;
	font-weight:bold;
}

.home .topbg{
	background:url(images/home_cnt_top.png) no-repeat 0 0;
}
.home .bottombg{
	background:url(images/home_cnt_bottom.png) no-repeat 0 bottom;
	min-height:446px;
}
.home #footer{
	background:url(images/footer_home.png) no-repeat 0 0;
	height:101px;
	position:relative;
}
#footer{
	background:url(images/footer_su.png) no-repeat 0 0;
	height:101px;
	position:relative;
}
.page-id-6 .topbg{
	background:url(images/su_cnt_top.png) no-repeat 0 0;
}
.page-id-6 .bottombg{
	background:url(images/su_cnt_bottom.png) no-repeat 0 bottom;
	min-height:446px;
}
.page-id-14 .topbg{
	background:url(images/press_cnt_top.png) no-repeat 0 0;
}
.page-id-14 .bottombg{
	background:url(images/press_cnt_bottom.png) no-repeat 0 bottom;
	min-height:446px;
}
.page-id-6 #footer, .page-id-12 #footer{
	background:url(images/footer_su.png) no-repeat 0 0;
	height:101px;
	position:relative;
}
.page-id-14 #footer{
	background:url(images/footer_press.png) no-repeat 0 0;
	height:101px;
	position:relative;
}
.page-id-6 h2{	
	margin:0px 0 20px 0;
	padding-top:12px;
	font-size:25px;
	color:#98265f;
}
.topbg{
	background:url(images/rec_cnt_top.png) no-repeat 0 0;
}
.bottombg{
	background:url(images/su_cnt_bottom.png) no-repeat 0 bottom;
	min-height:446px;
}
.page-id-6 .post p{
	margin:20px 0;	
	font-size:18px;
}
.page-id-6 .post{
	padding: 0 30px 18px 30px;
}
.page-id-6 .post p strong{
	color:#951a59;
}
.page-id-41 .topbg,
.page-id-20 .topbg,
.page-id-23 .topbg,
.page-id-25 .topbg,
.page-id-27 .topbg,
.page-id-29 .topbg{
	background:url(images/pr_cnt_top.png) no-repeat 0 0;
}
.page-id-31 .topbg,
.page-id-33 .topbg,
.page-id-35 .topbg,
.page-id-37 .topbg,
.page-id-39 .topbg{
	background:url(images/adv_cnt_top.png) no-repeat 0 0;
}
.page-id-12 .topbg{
	background:url(images/rec_cnt_top.png) no-repeat 0 0;
}
.page-id-12 .bottombg{
	background:url(images/su_cnt_bottom.png) no-repeat 0 bottom;
	min-height:446px;
}
.page-id-12 .post p strong{
	color:#aa1b7a;
	line-height:17px;
	margin-bottom:21px;
	display:block;
}
.page-id-12 .post{
	padding:0 30px 0 32px;
}
.page-id-12 .post p{
	font-size:14px;
}
.page-id-12 h2{	
	margin:0px 0 0px 0;
	font-size:25px;
	position:relative;
	top:-20px;
	color:#98265f;
}
.page-id-12 .cite{
	padding:0 15px;
	font-style:italic;
	line-height:17px;
}
.page-id-12 .tcite{
	background:url(images/tcite.png) no-repeat 0 0;
	padding:0 7px;
}
.page-id-12 .bcite{
	background:url(images/bcite.png) no-repeat 0 0;
	padding:0 7px;
}
hr{
	height:2px;
	line-height:2px;
	background:url(images/hr.png) no-repeat 0 0;
	display:block;
	border:none;
	padding:0;
	margin:0;
}
.page-id-12 hr{
	margin-bottom:15px;
	margin-top:-15px;
}
.post p{
	padding:10px 0;
}
.page-id-17 .topbg{
	background:url(images/contact_cnt_top.png) no-repeat 0 0;
}
.page-id-17 .post{
	width:400px;
	float:right;
	padding-right:50px;
	text-align:right;
}
.page-id-17 h2{
	color:#640a2d;
}
.page-id-17 h3{
	color:#640a2d;
}
.page-id-17 .name h2{
	font-size:20px;
	margin:10px 0 0 0;
}
.page-id-17 .name h3{
	font-size:15px;
	margin:30px 0 0px 0;
}
.page-id-17 .name p{
	padding:0;
	font-size:16px;
	color:#646464;
}
.page-id-17 .name .email{
	padding:5px 0;
	font-size:15px;
	color:#646464;
}
.page-id-17 .firm{
	font-size:13px;
	color:#646464;
}
.page-id-17 .firm p{
	font-weight:bold;
	padding-top:5px;
	padding-bottom:25px;
}
.page-id-17 hr{
	margin:40px 0;
	background:url(images/hr_contact.png) no-repeat right 0;
	height:3px;
}
.page-id-17 #cformsform{
	float:left;
	width:420px;
	height:520px;
	background:url(images/contactform.png) no-repeat 0 0;
	position:relative;
	left:45px;
	top:-45px;
}
.page-id-17 #cformsform label{
	display:none;
}
.page-id-17 #cformsform .cf_li_err{
	background:none !important;
	border:none !important;
	margin:0 !important;
	padding:0 !important;
}
.page-id-17 #cformsform .cf_li_text_err{
	display:none;
}
.page-id-17 #cformsform #cf_field_1{
	position:absolute;
	padding:2px;
	top:128px;
	left:70px;
	height:20px;
	width:266px;
	background:#FFF url(images/bg_field.png) repeat-x 0 0;
	border:1px solid #c6c6c6;
	font-size:14px;
}
.page-id-17 #cformsform #cf_field_2{
	position:absolute;
	padding:2px;
	top:194px;
	left:70px;
	height:20px;
	width:266px;
	background:#FFF url(images/bg_field.png) repeat-x 0 0;
	border:1px solid #c6c6c6;
	font-size:14px;
}
.page-id-17 #cformsform #cf_field_3{
	position:absolute;
	padding:2px;
	top:258px;
	left:70px;
	height:20px;
	width:266px;
	background:#FFF url(images/bg_field.png) repeat-x 0 0;
	border:1px solid #c6c6c6;
	font-size:14px;
}
.page-id-17 #cformsform #cf_field_4{
	padding:2px;
	left:70px;
	position:absolute;
	top:322px;
	width:266px;
	height:124px;
	background:#FFF url(images/bg_field.png) repeat-x 0 0;
	border:1px solid #c6c6c6;
	font-size:14px;
}
.page-id-17 #cformsform #sendbutton{
	background:url(images/buttonsend.png) no-repeat 0 0;
	border:none;
	padding:0;
	margin:0;
	position:absolute;
	top:455px;
	left:220px;
	width:129px;
	height:42px;
	text-indent:-3000px;
}
.page-id-17 .linklove{display:none;}

.page-id-17 #usermessagea{
	border:1px solid #DF7D7D;
	margin:0 0 0 40px;
	text-align:center;	
}

.page-id-17 .cform label {
	display:block;
	background:none;
}
.page-id-64 .post ul{
	margin:10px 0 10px 30px;
}
.page-id-64 .post ul li{
	list-style:outside;
}
.page-id-62 .post ul{
	margin:0px 0 0px 10px;
}
.page-id-62 .post ul li{
	list-style:outside;
}
.page-id-14 h2{	
	margin:0px 0 0px 0;
	font-size:25px;
	position:relative;
	top:-5px;
	color:#98265f;
}
.page-id-14 .nopost1{
	font-size:30px;
	margin-bottom:190px;
}
.page-id-14 .nopost2{
	font-size:30px;
	margin-bottom:100px;
}
.page-id-14 .post .post {
	margin:15px 5px;
}

#footer .rss, 
#footer .in, 
#footer .yahoo, 
#footer .facebook, 
#footer .twitter{
	position:absolute;
	top:46px;
	width:50px;
	height:50px;
	display:block;
	text-indent:-2000px;
}
#footer .rss{
	background:url(images/footerrss.png) no-repeat 0 0;
	left:47px;
}
#footer .in{
	background:url(images/footerin.png) no-repeat 0 0;
	left:798px;
}
#footer .yahoo{
	background:url(images/footeryahoo.png) no-repeat 0 0;
	left:856px;
}
#footer .facebook{
	background:url(images/footerfacebook.png) no-repeat 0 0;
	left:910px;
}
#footer .twitter{
	background:url(images/footertwitter.png) no-repeat 0 0;
	left:735px;
}
.footermenu{
	margin:0px auto 0 auto;
	padding-top:60px;
	width:300px
}
.footermenu li{
	display:inline;
	font-size:12px;
}
.footermenu li a{
	color:#0086B8;
	text-decoration:none;
}
.footermenu li a:hover{
	color:#0086B8;
	text-decoration:underline;
}
.post{
	padding: 0 19px 18px 32px;
	text-align:justify;
}
.post a{
	color:#791844;
	text-decoration:underline;
}
.post a:hover{
	color:#8c2d58;
	text-decoration:underline;
}
.home h2{	
	margin:0px 0 20px 0;
	padding-top:34px;
	font-size:25px;
	color:#98265f;
}
.homeboxrigth{
	float:right;
	display:block;
	width:420px;
	margin-top:33px;
	margin-left:49px;
	background:url(images/bgcafeabottom.png) no-repeat 0 bottom;
	padding-bottom:90px;
}
.homeboxrigth h2{
	background:url(images/bgcafeatop.png) no-repeat 0 0;
	margin:0;
	padding:2px 0 0 23px;
}
.homeboxrigthcnt{
	border-left:2px solid #c0bfbf;
	border-right:2px solid #c0bfbf;
	padding:0 11px 0 19px;
}
.post-edit-link{
	color:#791844;
	padding:5px 0 5px 32px;
	display:block;
	text-decoration:underline;
}
.rightmotto{
	font-size:12px;
	letter-spacing:1px;
	color:#000;
	text-align:right;
	font-style:italic;
}
.postmetadata{
	font-size:12px;
}
#respond{
	margin:0 30px;
}
#respond a:hover, .commentlist a:hover{
	color:#8C2D58;
	text-decoration:underline;
}
#respond a, .commentlist a{
	color:#791844;
	text-decoration:underline;
}
.commentlist{
	padding:0 19px 18px 32px;
}
.commentlist li {
	font-weight: normal;
	padding-bottom:35px;
}
.commentlist li .avatar { 
	float: left;
	border: 1px solid #eee;
	padding:1px;
	margin: 10px 10px 0 0;
	background: #fff;
}
.commentlist cite, .commentlist cite a {
	font-style: normal;
	font-size:12px;
}
.commentmetadata {
	font-weight: normal;
	font-size:12px;
}
#commentform small{top:0;}
	
small{
	font-size:11px;
	position:relative;
	color:#000;
	top:-15px;
}

.menu_pradv li{
	width:500px;
	display:block;
	float:left;
}
.prlnk{
	display:block;
	background:url(images/pr_adv.png) no-repeat 0 0;
	width:500px;
	text-indent:-2000px;
	height:496px;
}
.prlnk:hover{
	background:url(images/pr_adv.png) no-repeat 0 -496px;
}
.advlnk{
	display:block;
	background:url(images/pr_adv.png) no-repeat -500px 0;
	width:500px;
	height:496px;
	text-indent:-2000px;
}
.advlnk:hover{
	background:url(images/pr_adv.png) no-repeat -500px -496px;
}

.menu_pr{
	width:500px;
	height:390px;
	top:-45px;
	position:relative;
}
.menu_pr .pr_online{
	top:46px;
	left:164px;
	position:absolute;
	background:url(images/pr-online.png) no-repeat 0 0;
	height:69px;
	width:174px;
	text-indent:-2000px;
}
.menu_pr .pr_online:hover{
	background-position:0 -69px;
}
.menu_pr .pr_promo{
	top:66px;
	left:515px;
	position:absolute;
	background:url(images/pr-promo.png) no-repeat 0 0;
	height:55px;
	width:383px;
	text-indent:-2000px;
}
.menu_pr .pr_promo:hover{
	background-position:0 -55px;
}
.menu_pr .pr_event{
	top:202px;
	left:72px;
	position:absolute;
	background:url(images/pr-event.png) no-repeat 0 0;
	height:55px;
	width:506px;
	text-indent:-2000px;
}
.menu_pr .pr_event:hover{
	background-position:0 -55px;
}
.menu_pr .pr_media{
	top:214px;
	left:734px;
	position:absolute;
	background:url(images/pr-media.png) no-repeat 0 0;
	height:74px;
	width:165px;
	text-indent:-2000px;
}
.menu_pr .pr_media:hover{
	background-position:0 -74px;
}
.menu_pr .pr_com{
	top:357px;
	left:285px;
	position:absolute;
	background:url(images/pr-com.png) no-repeat 0 0;
	height:51px;
	width:543px;
	text-indent:-2000px;
}
.menu_pr .pr_com:hover{
	background-position:0 -51px;
}
.menu_adv{
	width:500px;
	height:390px;
	top:-45px;
	position:relative;
}
.menu_adv .adv_creatie{
	top:55px;
	left:142px;
	position:absolute;
	background:url(images/adv-creatie.png) no-repeat 0 0;
	height:92px;
	width:77px;
	text-indent:-2000px;
}
.menu_adv .adv_creatie:hover{
	background-position:0 -92px;
}
.menu_adv .adv_print{
	top:60px;
	left:544px;
	position:absolute;
	background:url(images/adv-print.png) no-repeat 0 0;
	height:64px;
	width:123px;
	text-indent:-2000px;
}
.menu_adv .adv_print:hover{
	background-position:0 -64px;
}
.menu_adv .adv_web{
	top:311px;
	left:333px;
	position:absolute;
	background:url(images/adv-web.png) no-repeat 0 0;
	height:64px;
	width:103px;
	text-indent:-2000px;
}
.menu_adv .adv_web:hover{
	background-position:0 -64px;
}
.menu_adv .adv_media{
	top:312px;
	left:731px;
	position:absolute;
	background:url(images/adv-media.png) no-repeat 0 0;
	height:64px;
	width:140px;
	text-indent:-2000px;
}
.menu_adv .adv_media:hover{
	background-position:0 -64px;
}

.h2pr, .h2adv{
	color:#97245e;
	position:relative;
	top:-39px;
	margin-left:48px;
	font-size:50px;
}
.page-id-20 h3,
.page-id-23 h3,
.page-id-25 h3,
.page-id-27 h3,
.page-id-29 h3{
	color:#ff2c00;
	margin-left:37px;
}
.page-id-33 h3,
.page-id-39 h3,
.page-id-35 h3,
.page-id-37 h3{
	color:#0097d8;
	margin-left:37px;
}
.page-id-20 p,
.page-id-23 p,
.page-id-25 p,
.page-id-27 p,
.page-id-29 p,
.page-id-33 p,
.page-id-39 p,
.page-id-35 p,
.page-id-37 p{
	text-indent:37px;
}
.page-id-20 .post,
.page-id-23 .post,
.page-id-25 .post,
.page-id-27 .post,
.page-id-29 .post,
.page-id-33 .post,
.page-id-39 .post,
.page-id-35 .post,
.page-id-37 .post{
	padding-left:30px;
	padding-right:30px;
}
.page-id-20 .title{
	background:url(images/pr-online-h.png) no-repeat 0 0;
	width:305px;
	height:60px;
	text-indent:-2000px;
	position:relative;
	top:-27px;
	left:-67px;
}
.page-id-23 .title{
	background:url(images/pr-promo-h.png) no-repeat 0 0;
	width:464px;
	height:60px;
	text-indent:-2000px;
	position:relative;
	top:-27px;
	left:-67px;
}
.page-id-25 .title{
	background:url(images/pr-event-h.png) no-repeat 0 0;
	width:584px;
	height:60px;
	text-indent:-2000px;
	position:relative;
	top:-27px;
	left:-67px;
}
.page-id-27 .title{
	background:url(images/pr-media-h.png) no-repeat 0 0;
	width:310px;
	height:60px;
	text-indent:-2000px;
	position:relative;
	top:-27px;
	left:-67px;
}
.page-id-29 .title{
	background:url(images/pr-com-h.png) no-repeat 0 0;
	width:625px;
	height:60px;
	text-indent:-2000px;
	position:relative;
	top:-27px;
	left:-67px;
}

/*adv*/
.page-id-33 .title{
	background:url(images/adv-creatie-h.png) no-repeat 0 0;
	width:215px;
	height:70px;
	text-indent:-2000px;
	position:relative;
	top:-27px;
	left:-57px;
}
.page-id-35 .title{
	background:url(images/adv-print-h.png) no-repeat 0 0;
	width:215px;
	height:70px;
	text-indent:-2000px;
	position:relative;
	top:-28px;
	left:-57px;
}
.page-id-37 .title{
	background:url(images/adv-web-h.png) no-repeat 0 0;
	width:215px;
	height:70px;
	text-indent:-2000px;
	position:relative;
	top:-28px;
	left:-57px;
}
.page-id-39 .title{
	background:url(images/adv-media-h.png) no-repeat 0 0;
	width:215px;
	height:70px;
	text-indent:-2000px;
	position:relative;
	top:-27px;
	left:-57px;
}
