/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

@import url(../warp/css/base.css);


/* New style-related Base Values
----------------------------------------------------------------------------------------------------*/

body {
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color: #444446;
}

/* Headlines */
h1, h2, h3, h4, h5, h5, h6 { }


h1, h2, h3 { 
font-size: 16px;
line-height: 24px;
color: #003ff6;
}

sli {list-style-image: url(images/square.gif);}


h4, h5, h6 { font-size: 14px; line-height: 14px; }

a { color: #777779; }

a:hover,
em, code { color: #222224; }

ins, mark { background-color: #ffa; }
mark { color: #444; }

hr { border-top-color: #d2d2d4; }

pre {
	border: 1px solid #d2d2d4;
	border-top-color: #a2a2a4;
	border-radius: 4px;
	background: #fefeff;
	box-shadow: inset 0 0 12px rgba(0,0,2,0.04);
}


/* Useful Snippets
----------------------------------------------------------------------------------------------------*/

a:not([class]):active,
a:not([class]):focus {
	position: relative;
	top: 1px;
}

a:not([class]):active > *,
a:not([class]):focus > * {
	position: relative;
	top: -1px;
}

#archive-list li {
	border-bottom: 1px solid #d2d2d4;
	padding-bottom: 10px;
	padding-top: 0px;
}

#archive-list li h4 {
	margin-bottom: -4px;
}

#archive-list li h4 a{
	font-size: 15px;
}

.mod-main-avd {
}

.mod-main-adv-table {
    display: table;
    width: 100%;
    table-layout: fixed;
    text-align: center;
    border-spacing: 6px 3px;
}

.mod-main-adv-row {
	display: table-row;
}

.mod-main-adv-cell {
    display: table-cell;
    vertical-align: middle;
    height: 100px;
    border-radius: 7px;
    box-shadow: 0 0 0 1px rgba(0,0,2,0.1), 0 1px 0 rgba(0,0,2,0.15), 0 1px 1px rgba(0,0,2,0.1);
}

.mod-main-adv-cell > div {
}

.mod-main-adv-cell > div > a {
	color: #003ff6;
}

.mod-main-adv-cell > div:hover > a {
	color: #444446;
}