﻿body{
margin:auto;
padding:0px;
width:100%;
height:auto;
font-family:Verdana;
font-size:11px;
text-align:center;
background-color:#FFF;
background:url(../Images/bg.jpg) repeat-x;
color:#444444;
}
#base{
width:971px;
height:auto;
margin:auto;
}
#header{
background:url(../Images/header.jpg) no-repeat;
width:971px;
height:175px;
padding:0px 0px 0px 0px;
}
#flash
{
	padding:22px 0px 10px 0px;
	*padding:0px 0px 0px 0px;
}
#flashBg
{
	background:url(../Images/flashBg.png) no-repeat;
	width:474px;
	height:66px;
	margin:0px 0px 0px 480px;
	*margin:22px 0px 10px 470px;
	padding:3px 0px 0px 0px;
}
#mainMenu
{	
	margin:31px 0px 0px 190px;
}

#mainMenu a
{	
	color:#444;
	display:block;
	height: 18px;
	width: 150px;
	text-align:center;
	padding-top:7px;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
#mainMenu a:hover
{
	color:#fff;
}
table.menuItem
{	
	background-color:#feb941;
	width: 150px;
	margin-right:0px;
}
#smallMenu
{
	margin:0px 0px 0px 480px;
}
#smallMenu a,#smallMenu a:hover,#smallMenu a:visited
{
	color:#444;
	font-size:10px;
	text-decoration:none;
	margin:0px 5px 0px 5px;
}
#smallMenu a:hover
{
	color:#feb941;
}

#main{
margin:auto;
width:971px;
height:auto;
text-align:justify;
}
#left, #right{
width:175px;
height:auto;
}
#left h2, #right h2{
font-size:10px;
font-weight:bold;
border-left:4px #444444 solid;
border-bottom:1px #444444 solid;
width:160px;
}
#left h2{
margin:25px 0px 0px 5px;
padding:0px 0px 1px 5px;
}
#right h2{
margin:25px 5px 0px 0px;
padding:0px 0px 1px 5px;
}

#left{
float:left;
}
#middle{
width:621px;
_width:617px;
height:auto;
float:left;
}
#right
{
display:table;
_float:left;
}
.clear{
clear:both;
}
#footer{
margin:15px 0px 0px 0px;
text-align:center;
color:#CCCCCC;
}
#footer a,#footer a:hover,#footer a:visited{
color:#CCCCCC;
text-decoration:none;
}
#footer a:hover{
text-decoration:underline;
}
#footer hr
{
	color:#ffffff;
	border:solid 1px #CCCCCC;
	border-style:none none solid;
}
.searchBox{
margin:15px 0px 0px 34px;
}
.middleSearchUp{
background:url(../Images/middleSearchUp.png) no-repeat;
width:552px;
height:3px;
_margin:0px 0px -10px 0px;
}
.middleSearchMid{
background:url(../Images/middleSearchMid.png) repeat-y;
width:552px;
height:auto;
}
.middleSearchBot{
background:url(../Images/middleSearchBot.png) no-repeat;
width:552px;
height:4px;
}
.searchTitleOrange
{
position:absolute;
background:url(../Images/searchTitleOrange.png) no-repeat;
width:188px;
height:46px;
margin:0px 0px 0px -15px;
*margin:0px 0px 0px -35px;
}
.searchTitleGray{
background:url(../Images/searchTitleGray.png) no-repeat;
width:188px;
height:46px;
margin:0px 0px 0px -15px;
}
.searchTitleOrange h2,.searchTitleGray h2{
font-size:11px;
font-weight:bold;
color:#444444;
margin:0px 0px 0px 15px;
padding:10px 0px 0px 0px;
}
.searchTitleGray h2{
color:#FFF;
}
.searchContent
{
	margin:0px 30px 0px 20px;
	padding:0px 0px 20px 0px;
}
.searchContent a,.searchContent a:hover,.searchContent a:visited
{
	font-size:12px;
	font-weight:bold;
	color:#444;
	margin:0px 30px 0px 0px;
}
.searchContent a:hover
{
	color:#feb941;
}

div.navigation
{
	color:#5aa;	
	font-family:Arial;
	font-size:small;
}

input.navigation[type=submit]
{
	background:#CECECE;
	border:none;
	text-align:center;
	text-decoration:none;
	color:#fff;
	font-family:Arial;
	font-size:small;
}

input[type=submit]
{
	background:#848484;
	border:none;
	text-align:center;
	text-decoration:none;
	color:#fff;
	font-family:Arial;
	padding:2px 3px 2px 3px;
}

/* Tables */
div.searchPanel
{
	margin:-30px 30px 10px 20px;
}

table.tblSearch
{	
	
}

div.pnlDetailPhotos
{
	float:right;
	margin-top:10px;
}

div.pnlDetailImage
{
}

div.pnlDetailInfo
{	
	clear:both;
	margin-top:10px;
	float:left;
	width:300px;
}



/* Images */
img.DetailImage
{
	width:640px;
	border-style:solid;
	border-color:#848484;
}

a.sponsoredColumnThumb_image img
{
	width:160px;
	padding:10px 0 2px 0;
}

span.otaznik
{
	font-weight:bold;
	color:Red;
}

span.Vodotlac
{
  position:absolute;
  top:183px;
  left:890px;
  width:105px;
  height:20px;
  background-color:#ffffff;
  border:1px;
  /* for IE */
  filter:alpha(opacity=10);
  /* CSS3 standard */
  opacity:0.1;
  }

/* Forum */
div.ucCommentThumb
{	
	border-bottom:solid 1px #ddd;	
}

div.Forum
{
	margin-top:10px;
	float:right;
}

div.Forum_add
{
	padding:10px;
	background-color:#ddd;
}

#imgBgUp
{
background:url(../Images/imgBgUp.png) no-repeat;
width:170px;
height:4px;
margin:0px 0px 0px 6px;
_margin:0px 0px -9px 6px;
}
#imgBgMid
{
background:url(../Images/imgBgMid.png) repeat-y;
width:170px;
height:auto;
margin:0px 0px 0px 6px;
text-align:right;
}
#imgBgMid img
{
	margin:0px 6px 0px 4px;
}
#imgBgMid a,#imgBgMid a:hover,#imgBgMid a:visited
{
	color:#444;
	text-decoration:none;
	margin:0px 6px 4px 0px;
	
}
#imgBgMid a:hover
{
	color:#feb941;
}
#imgBgDown
{
background:url(../Images/imgBgDown.png) no-repeat;
width:170px;
height:4px;
margin:0px 0px 0px 6px;
}
.AdvSearchLeft
{
	width:220px;
	vertical-align:top;
}
.AdvSearchRight
{
	width:220px;
}
.AdvSearchMiddle
{
	width:80px;
}
.quickSearch
{
	
}
.navButton
{
	margin:10px 0px -6px 0px;
}


.detailBgUp
{
background:url(../Images/imgBgUp.png) no-repeat;
width:164px;
height:5px;
margin:0px 0px 0px 6px;
}
.detailBgMid
{
background:url(../Images/imgBgMid.png) repeat-y;
width:164px;
height:auto;
margin:0px 0px 0px 6px;
text-align:right;
}
.detailBgMid img
{
	margin:0px 6px 0px 0px;
}
.detailBgDown
{
background:url(../Images/imgBgDown.png) no-repeat;
width:164;
height:5px;
margin:0px 0px 0px 6px;
}

div.login
{
	color:#444444;	
	font-family:Arial;
	font-size:x-small;
}

input.login
{
	color:#444444;	
	font-family:Arial;
	font-size:x-small;
}

div.navigation
{
	color:#444444;	
	font-family:Arial;
	font-size:small;
}

input.navigation[type=submit]
{
	background:#CECECE;
	border:none;
	text-align:center;
	text-decoration:none;
	color:#fff;
	font-family:Arial;
	font-size:small;
}

input[type=submit]
{
	background:#848484;
	border:none;
	text-align:center;
	text-decoration:none;
	color:#fff;
	font-family:Arial;
	padding:2px 3px 2px 3px;
}

input.DetailImageButton
{
	background:#b4b4b4;
}

input.DetailImageButton_active
{
	background:#848484;
}

/* Tables */


table.tblSearch
{	
	padding:10px;
}

/* Details of project */

div.pnlDetailButtons
{
}

div.pnlDetailPhotoButtons
{
	text-align:right;
	margin:-22px 0px 0px 0px;
}

div.pnlDetailPhotos
{
	float:right;
	margin-top:10px;
}

div.pnlDetailImage
{
}

div.pnlDetailInfo
{	
	clear:both;
	margin-top:10px;
	float:left;
	width:300px;
}

table.altern td
{
	padding:1px 2px 1px 5px;
}

table.altern tr.d0 td
{
	background-color:#e4e4e4;
}

table.altern tr.d1 td
{
	background-color:#f4f4f4;
}
table.altern td a,table.altern td a:hover,table.altern td a:visited
{
	color:#444444;
}
table.altern td a:hover
{
	color:Orange;
	text-decoration:none;
}
table.alter tr.d0:hover
{
	background-color:#f4f4f4;
}

/* Images */
img.DetailImage
{
	width:640px;
	border-style:solid;
	border-color:#848484;
}

a.sponsoredColumnThumb_image img
{
	width:160px;
	padding:10px 0 2px 0;
}

span.otaznik
{
	font-weight:bold;
	color:Red;
}

span.Vodotlac
{
  position:absolute;
  top:183px;
  left:890px;
  width:105px;
  height:20px;
  background-color:#ffffff;
  border:1px;
  /* for IE */
  filter:alpha(opacity=10);
  /* CSS3 standard */
  opacity:0.1;
  }

/* Forum */
div.ucCommentThumb
{	
	border-bottom:solid 1px #ddd;	
}

div.Forum
{
	margin-top:10px;
	float:right;
}

div.Forum_add
{
	padding:10px;
	background-color:#ddd;
}

#kontakt p
{
	margin:10px 0px 10px 0px;
	padding:0px 30px 0px 30px;
}
#kontakt a,#kontakt a:hover,#kontakt a:visited
{
	font-weight:bold;
	color:#feb941;
}
#kontakt a:hover
{
	text-decoration:none;
	color:#444444;
}

.detailMenu
{
	margin:0px 15px 0px 0px;
	text-decoration:none;
	color:#444444;
}
.detailMenu img
{
	border:none;
}
#info2
{
	margin:0px 0px 0px -150px;
}

