*
{
	margin:0px;
	padding:0px;
}
body
{
	background:url(/sites/all/themes/templar/images/gradient.gif) repeat-x left top #C5B497;
	color:#333;
	font-family:serif, Verdana;
	font-size:14px;
}
#wrapper
{
	width:960px;
	background-color:#C8B799;
	margin:0px auto;
}
#header
{
	background:url(/sites/all/themes/templar/images/logo.jpg) no-repeat left top;
	height:350px;
}

/*search*/
#search
{
	padding:230px 0px 0px 250px;
}
#search .searchsubmit
{
float:left;
background-color:#7E735F;
color:#C2B281;
border:1px solid #CCC;
height:23px;
padding-top:1px;
width:57px;
margin-left:2px;
}
#search .searchsubmit:hover
{
color:black;
}
#search .form-text
{
float:left;
background-color:#7E735F;
border:1px solid #CCC;
color:#C2B281;
height:20px;
width:200px;
padding:1px 0 0 10px;
}


#menu
{
	margin-top:60px;
	margin-left:3px;
}
#menu ul li
{
	float:left;
	list-style:none;
}
#menu ul li a
{
	text-decoration:none;
	display:block;
	padding:5px 5px;
	font-weight:bold;
	font-size:16px;
	margin:0px 8px;
	border-bottom:1px solid #7E735F;
}

a
{
	color:#a60000;
}
a:hover
{
	color:black;
}
#leftblock
{
	width:250px;
	float:left;
	padding:5px 10px;
}
#leftblock .title
{
font-weight:bold;
	border-bottom:1px solid #7E735F;
	border-top:1px solid #7E735F;
	display:block;
	padding:5px 5px;
	background-color:#C2B281;
margin:5px 0px;
color:#333;
font-size:13px;
text-transform:uppercase;
}
#rightblock
{
	width:650px;
	float:left;
	padding:3px  20px;
	line-height: 150%;
	padding-bottom:9px;

}
#rightblock img
{
	margin:5px;
}
#footer
{

border-top:1px dotted #e4d6c3;
	clear:both;
}
.left
{

	float:left;
	padding:10px 5px;

height:20px;
}
.right
{
	float:right;
	padding:10px 5px;

height:20px;
}
h1,h2,h3,h4,h5
{
	color:black;
padding:5px 0px;
}
#rightblock p
{
	margin:10px 0px;
}
#rightblock ul,#rightblock ol
{
	margin-left:25px;
}
a img
{
	border:1px solid #EEE;
}
a img:hover
{
	border:1px solid #8e0000;
}
.view-FotoAttach td
{
	padding:10px;
}
.view-fotogallery table, .view-fotogallery td, .view-fotogallery tr, th
{
	background-color: transparent;
	border:none;
}
.view-videogallery table .views-field-title a,.view-fotogallery table .views-field-title a
{
	font-size:18px;
}
tbody,thead, th
{
	border:none;
}
tr.even, tr.odd
{
	border:none;
}
.pager li
{
	float:left;
	list-style:none;
	display:block;
	padding:0px 5px;

}
ul.pager
{
clear:both;
	text-align:center;
	display:block;
	padding-left:250px;
}
.view-random-fotoalbum, .view-random-video
{
	text-align:center;
}
.view-VideoAttach img
{
	width:200px;
	height:auto;
}
.view-VideoAttach a
{
	font-size:18px;
}
.view-VideoAttach td
{
	padding:5px;
}
.view-article-attach img
{
	width:150px;
	height:150px;
	float:left;
	margin-right:10px;
}
.view-article-attach .views-row
{
	clear:both;
	padding:5px 0px;
}
.view-last-news .views-field-field-description-value
{
	font-size:12px;
}
.view-last-news .views-row-1
{
	padding:0px 0px 10px 0px;
	margin-bottom:5px;
	border-bottom: 1px dotted #7E735F;
}
.view-FotoAttach img
{
	margin:0px;
}
.view-FotoAttach td
{
	padding:0px;
}
#navigation img
{
	border:none;
}
#navigation img
{
	margin-right:5px;
}
#navigation span
{
	padding:3px 0px 5px 30px;
	display:block;
}
.view-random-lit img
{

	float:left;
	margin-right:5px;
	margin-top:5px;
}
.view-random-lit .views-field-field-description-value
{
	font-size:12px;
	display:block;
	float:left;
	width:140px;
}

#search .form-text::-webkit-input-placeholder {
    color: #C2B281;
}
#search .form-text:-moz-placeholder {
    color: #C2B281;
}
