@import "reset.css";

body {background:#fff;font-family:Helvetica,Arial,sans-serif;font-size:65%;color:#585858;min-width:1000px;}
a {color:#464646;text-decoration:none;}
a:hover {text-decoration:underline;}
strong {font-weight:700;}
hr {border:none 0;border-bottom:1px solid #E0E0E0;height:1px;margin:10px 0;}
blockquote {font-style:italic;background:url(images/quotes.gif) no-repeat top left;background-position:12px 12px;color:#595959;margin:5px 0;padding:8px 15px 8px 60px;}

.clear {clear:both;height:25px;}

#header {background:#DE1B22 url(images/head-bg.png);}
#fonlogo {background:url(images/fon-logo.jpg) no-repeat;}
#head-right {height:161px;background:url(images/fon-logo.jpg) no-repeat right;float:right;width:264px;}
#head-right .cloud{background:url(images/1px.png);}
#head-right img {margin:10px 0 10px 10px;border:2px solid #E8E8E8;height:137px;}
#head-right .cover {background: url(images/cover.png) no-repeat left top;padding:0 15px 0 25px;}
#head-left {height:175px;background:url(images/head-left.png) no-repeat;}
#head-left #name {margin:0 0 0 365px;padding:10px 0 0 0;font-weight:bold;text-transform:uppercase;color:#fff;font-family:tahoma;}
#head-left #name a {color:#fff;text-decoration:none;}
#head-left #name .one {font-size:45px;padding-left:4px;}
#head-left #name .two {font-size:94px;}
#pathway {height:27px;background:#fff url(images/line.png) repeat-x;color:#DF1B22;font-size:24px;font-family:tahoma;padding:3px 30px 0 30px;text-transform: uppercase;}
#clock {float:right;padding-top:3px;font-size:18px;}
#clock .ograda {font-size:15px;vertical-align:top;}
#white {background:#DE1B22;padding:15px 0;}
#wrapper {margin:0 15px;background:#fff;}
#hl {background:url(images/tr.gif) repeat-y right top;}
#tr {background:url(images/tr.png) no-repeat right top;}
#m1 {background:#E8E8E8;position:absolute;width:270px;}
#m2 {background:url(images/tl.png) no-repeat left;}
#menu {overflow:hidden;height:30px;background:url(images/c.png) no-repeat right;z-index:1;padding-left:30px;padding-right:30px;}
#menu ul li {float:left;text-transform:uppercase;font-size:130%;padding:10px;}
#menu ul li a {color:#666666;}
#container {overflow:hidden;}
#content {padding:45px 315px 0 0;}




#bl {
	margin-top: -18px;
	background: url(images/bl.png) no-repeat left bottom;
	height: 18px;
}

#bq {
	background: #fff url(images/trr.gif) repeat-y right bottom;
}

#br {
	background: url(images/br.png) no-repeat right bottom;
}











.post {padding:10px 0 0 15px;border-top:1px dashed #E7E7E7;font-size:130%;}
.post-title {font-size:200%;line-height:1.2;font-weight:normal;}
.post-title a {color:#333333;}
.page-subtitle {font-weight:700;color:#CCC;font-size:90%;text-transform:uppercase;padding-bottom:5px;border-bottom:1px solid #EFEFEF;margin-bottom:15px;}
.post-meta {font-size:85%;color:#999;margin-top:5px;}
.post-meta a {color:#666666;}
.post-comments {float:right;background:url(images/cbubble_left.gif) no-repeat top left;padding:3px 0 7px 7px;}
.post-comments a {background:url(images/cbubble_right.gif) no-repeat top right;padding:3px 7px 7px 0;color:#FFFFFF;}
.post-comments a:hover {color:#FFFFFF;}
.post-content {margin-top:15px;}
.post-content h2 {font-size:140%;margin-bottom:10px;border-bottom:1px solid #EFEFEF;padding:10px 0 5px;}
.post-content h3 {font-size:110%;font-weight:700;margin-bottom:5px;border-bottom:1px solid #EFEFEF;padding:10px 0 5px;}
.post-content p {line-height:1.3;margin-bottom:10px;}
.post-content img.alignnone {background:#FFF;border:1px solid #EFEFEF;padding:4px;}
.post-content img.alignleft {float:left;border:1px solid #EFEFEF;margin:0 25px 15px 0;padding:4px;}
.post-content img.alignright {float:right;border:1px solid #EFEFEF;margin:0 0 15px 25px;padding:4px;}
.post-content ul,.post-content ol {margin-left:30px;margin-bottom:20px;}
.post-content ul {list-style:outside;}
.post-content ol {list-style:decimal;}
.post-content ul li,.post-content ol li {line-height:1.3;margin-bottom:5px;}
.more-link {font-weight:700;display:block;margin-top:10px;}
.section-title {font-size:140%;margin-bottom:10px;}
.navleft {float:left;margin:0 15px 15px 0;}
.navright {float:right;margin:0 0 15px 15px;}
.navigation div a {font-size:110%;}
#comments ol li {margin-top:2px;border-bottom:1px solid #F0F0F0;padding:10px 0;overflow:hidden;height:1%;}
.comment-gravatar {float:left;margin-right:10px;background:#FFF;border:1px solid #F0F0F0;padding:3px;}
.comment-data {float:left;width:400px;}
.comment-data p {margin-bottom:6px;line-height:1.3;}
.comment-author {font-weight:700;margin-bottom:3px;}
.comment-meta {color:#666;margin-bottom:5px;font-size:85%;}
.unapproved {font-style:italic;}
#respond {margin-top:30px;}
#comment-form {margin-top:15px;margin-bottom:10px;}
#comment-form label {font-size:90%;display:block;margin-bottom:5px;}
#comment-form input {width:240px;margin-bottom:10px;padding:5px;}
#comment-form textarea {width:455px;height:200px;margin-top:15px;font-family:Arial,Helvetica,sans-serif;font-size:100%;padding:10px;}
#sidebar {float:right;width:285px;padding:15px 15px 0 15px;}

.sidepanel {margin-top:10px;font-size:115%;}
.sidepanel h3 {text-transform:uppercase;border-bottom:1px dashed #E7E7E7;padding:0 0 7px 0;font-weight:normal;font-size:150%;font-family:georgia;color:#DE1B22;}
.sidepanel ul li {
	border-bottom: 1px solid #EFEFEF;
	padding: 5px 0;
	line-height: 1.2;
}

.sidepanel p {
	margin-top: 8px;
	line-height: 1.3;
}

#search .se{
	width: 282px;
	border: 1px solid #e7e7e7;
}

.sidepanel .xoxo li {
	font-size: 75%;
	text-align: justify;
}

.sidepanel .xoxo a {
	display: block;
	color: #FF6268;
	font-size: 150%;
	background: url(images/arrow.gif) no-repeat center left;
	padding: 0 0 0 18px;
	margin: 0 0 3px 0;
	text-align: left;
	font-family: arial, tahoma;
}

#bottom-sidebar {margin-top:20px;font-size:115%;}
#bottom-sidebar h3 {text-transform:uppercase;border-top:1px solid #CACACA;background:#E8E8E8;border-bottom:1px solid #CACACA;padding:7px 7px 6px 7px;font-weight:normal;font-size:150%;font-family:times new roman, georgia;color:#DE1B22;}
#bottom-sidebar .left {background:url(images/line-vert.gif) no-repeat top right;}
#bottom-sidebar .leri{background:url(images/line-vert.gif) no-repeat top right;}
#bottom-sidebar .rile {width:250px;background:url(images/line-vert.gif) no-repeat top left;}
#bottom-sidebar .rile .paz div {padding:10px 10px 10px 0;}
#bottom-sidebar .rile a {padding:0 0 0 10px;}
#bottom-sidebar .right {background:url(images/line-vert.gif) no-repeat top left;}
#bottom-sidebar .right .background {background:url(images/snow.jpg) no-repeat 1px 35px;}
#bottom-sidebar #recentcomments, .news, #wp-calendar {padding:7px 14px;}
#bottom-sidebar #recentcomments li {background:url(images/eshearrow.gif) no-repeat left center;padding-left:20px;}
#bottom-sidebar #recentcomments a {font-size:125%;font-weight:bold;line-height:140%;}
#bottom-sidebar #wp-calendar {width:265px;}
#bottom-sidebar #wp-calendar td {padding-top:4px;padding-bottom:4px;text-align:center;line-height:140%;font-size:80%;}
#bottom-sidebar #wp-calendar th {text-align:center;padding-bottom:4px;padding-left:7px;padding-right:7px;font-size:90%;font-weight:bold;}
#bottom-sidebar #wp-calendar caption {padding:7px 0;color:#91BFDF;font-weight:bold;font-size:110%;text-align:right;font-style:italic;}
#bottom-sidebar #wp-calendar #prev{font-size:125%;}
#bottom-sidebar #wp-calendar #next{font-size:125%;}
#bottom-sidebar #wp-calendar  a {color:#DE1B22;padding:0 3px;border:1px dashed #e7e7e7;}
#bottom-sidebar #wp-calendar a:hover {background:#FF4141;color:#DCDCDC;border:1px dashed #DCDCDC;text-decoration:none;}
#bottom-sidebar #wp-calendar tbody {text-align:center;	margin-left:10px;}

#footer {
	background: #fff;
	padding-bottom: 61px;
}

#fl {
	background: url(images/tll.png) no-repeat top left;
}

#fr {
	background: url(images/trr.png) no-repeat top right;
}

#links {
	text-align: center;
	color: #000;
	font-family: verdana, tahoma;
	padding: 20px 0 0 20px;
	font-size:125%;
}

#links  a {
	color: #000;
	text-decoration: none;
}

#links a:hover {
	color: #333333;
	text-decoration: underline;
}

#knop {
	padding: 15px 0;
	margin-top: 15px;
	border-top: 1px dashed #E7E7E7;
}

#knop img {
	padding-left: 15px;
}

#copy {
	color: #000;
	float: right;
	font-family: georgia, tahoma;
	padding: 20px 35px 0 0;
}

.sep {
	color: #CCC;
	margin: 0 8px;
}

.ico-small {
	vertical-align: middle;
	margin: 0 5px 2px 0;
}