/* @override http://www.andyboot.com/css/andy.css */

/* @override http://www.andyboot.com/css/andy.css */

/* @override http://www.andyboot.com/css/andy.css */

/* @override http://new.andyboot.com/css/andy.css */

/* @override http://new.andyboot.com/andy.css */

/* @group general */

a {
	color: #7f7f7f;
	text-decoration: none;
}

a:hover {
	color: #1f2021;
}

html {
	font-family: Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

#pagetitle h1 {
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	line-height: 12px;
	padding-top: 18px;
	color: #4a4a4a;
}

#header {
	margin-left: 50px;
}



/* @end */

/* @group menu */

#left li {
	list-style-type: none;
	font-size: 11px;
	line-height: 13px;
}

#left a {
	text-decoration: none;
	color: #7f7f7f;
}

#left a:hover {
	color: #1f2021;
}

#left span.active, #left a.trail.first {
	color: #1f2021;
}

#left a:hover {
	
}

#left ul.level_1 {
	margin: 0;
	padding: 0 0 0 50px;
}

div#sub.mod_navigation.block {
	
}

#sub {
	margin-top: 18px;
}



/* @end */

/* @group content */

div.ce_text {
	font-size: 11px;
	line-height: 15px;
	color: #7f7f7f;
}



/* @end */

/* @group gallery */

div.picCounter {
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 10px;
	background-color: #fffeff;
	padding: 0 2px;
}

div.imgBigCaption h1 {
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #1f2021;
	margin: 0;
	line-height: 17px;
}

div.imgBigCaption {
	color: #857f7f;
	font-size: 11px;
	line-height: 15px;
}

div.imgBigCaption p {
	padding: 0;
	margin: 0;
}



/* @end */

/* @group news */

#news div.mod_newslist.block div.layout_full.block {
	margin-bottom: 25px;
}

#main h1 {
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	margin: 0;
	line-height: 17px;
	color: #1f2021;
	display: inline-block;
}

#main p.info {
	display: inline-block;
	float: right;
	padding: 0;
	margin: 0 8px 0 0;
	font-size: 11px;
}

p.back a {
	font-size: 10px;
	line-height: 13px;
	text-decoration: none;
	color: #464646;
}

#main h1 a {
	color: #1f2021;
	font-size: 11px;
	line-height: 17px;
	float: left;
	position: relative;
	top: -2px;
}



/* @end */

/* @group tabcontrol */

#cv div.ce_tabcontrol_tabs.block ul {
	margin: 0 0 15px;
	padding: 0;
}

li.tabs {
	font-size: 11px;
	line-height: 15px;
	list-style-type: none;
	display: inline-block;
	margin-right: 15px;
	cursor: pointer;
	color: #7f7f85;
}

li.tabs.selected {
	color: #1f2038;
}

li.tabs:hover {
	color: #1f2038;
}

#cv strong {
	color: #1f2038;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
}



/* @end */

/* @group pagination */

div.pagination.block {
	text-align: left;
	padding-bottom: 29px;
}

div.pagination.block li
{
	display:inline;
	font-size: 11px;
}

div.mod_newslist.block div.pagination.block p {
	display: none;
}

div.mod_newslist.block div.pagination.block ul {
	margin: 0;
	padding: 0;
}



/* @end */

/* @group links */

#links  a.hyperlink_txt {
	font-size: 11px;
}



/* @end */

/* @group cv */

#contact h1 a {
	color: #1f2021;
	font-size: 11px;
	margin: 0;
	float: left;
	display: inline-block;
	line-height: 6px;
}

#contact h1 {
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	margin: 0;
	line-height: 16px;
	color: #1f2021;
	display: inline-block;

}

#cv div.ce_tabcontrol_pane.block h1 {
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	margin: 0;
	line-height: 18px;
	color: #1f2021;
	display: inline-block;
}

#cv div.ce_tabcontrol_pane.block h2 {
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	margin: 0;
	line-height: 16px;
	color: #857f7f;
	display: inline-block;
}



/* @end */


