
/* ------------------------------------------ */
/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
/* ------------------------------------------ */
* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body { font: 67.5% Tahoma, sans-serif; background-color: #ffffff;}
ul { list-style: none inside; }
p { font: 1em; line-height:1.4em; margin-bottom: 1.3em; }
a { outline: none; cursor:pointer; }
a img { border: none; }
table { font: 62.5% Helvetica, Arial , sans-serif; }

/* END RESET */

#rootContainer
{
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	float: left;
	width: 100%;
	clear: both;
	font-size: 1em;
	line-height: 1.4em;
	background-image:url(/media/img/bg.png);
	background-position:center;
}

body
{
	
}

body, html, form
{
	height: 100%;
	color: #7d7f7e;

}

.hide
{
	display:  none;
}

.right
{
	float: right;
}

.clear
{
	clear: both;
}

.wrapper
{
	/*height: 100%;*/
	margin: 0 auto 0 auto;	
	width: 712px;
	clear: both;
}

.dark
{
	color: #171314;
}

.back
{
	
}

#logo
{
 	
}

.mainContentArea
{
	min-height: 100%;	
	width: 100%;
	float: left;
}

/* @group contentArea */

.contentArea 
{
	width: 100%;
	float: left;
	padding-bottom: 17px;
}
.contentOtherPages
{
	border-top:1px solid #B7B7B7;
	padding-top: 12px;
	padding-left:65px;
    float:left;
}

.leftColumn
{
	width: 430px;
	float: left;
	margin-right: 10px;
}


.rightColumn
{
	width: 272px;
	float: left;
}

.top
{
	height: 90px;
	margin-top: 50px;
}

.contactLinkContainer
{
	line-height: 1.5em;
	float:left;
	margin-top:3px;
	display:inline;
}
.contactLink
{
	float:left;
}
a
{
	text-decoration: none;
	color:#0096d9;
}

a, a:visited
{
	color: #0196d8;
}
a:hover
{
	color: #ab9a6e;
}
.menu a
{
	display: block;
	margin-bottom: 3px;
	color: #757575;
}

.menu a:hover
{
	color: #ab9a6e;
}

.menu a.menuItemLinkActive
{
	color: #171314;
}

.subMenu select
{
	width: 155px;
}
.secondSelect{
	float:right;
}
.firstSelect{
	float:left;
}
.subMenu select option
{
	padding:0 0 0 7px;
	line-height:1em;
}
.subMenu
{
	margin-bottom:9px;
	padding-bottom:3px;
	float: left;
}

.subMenuTitle
{
	padding-top: 2px;
	float:left;
	width:55px;
}
.search_btn
{
	float:right;
	margin-top:2px;
	margin-right:2px;
}
.optionGroup
{
	background-color: #e3dccd;
}

h2, p
{
	margin: 0px;
	padding: 0px;
}

#campaignList
{
	margin-bottom: 20px;
		padding-bottom: 10px;
}

.unitWrapper
{
	width: 100%;
	margin-bottom: 12px;
	border-top: 1px solid #b7b7b7;
	float: left;
}
/*removed from list */
.unitContent
{
	padding: 12px 0px 0px 0px;
	float:left;
}

.unitMedia
{
	float: left;
}

.unitItem
{
	width: 100%;
	clear: both;
}


.unitDescription
{
	padding-top: 12px;
}

/***
 * Single unit
 **/

#item h1, #item h2,#item h3
{
    color:#000000;
    font-weight:normal;
    font-size:1em;
}
#item h2
{
	margin-bottom:1px;
}
#item h1
{
    padding:0px;
    font-size:1.5em;
    font-weight:bold;
	margin-bottom: 1px;
	color:#2e2d2c;
}
.singleUnitAboutCampaing
{
    margin-top:8px;
}
.singleUnitAboutUnit
{
    margin-top:19px;
}
.singleUnitPrizesHeader
{
    margin-top:15px;
}
.other_media
{
	width:100%;
	float:left;
	clear:both;
	margin-top:9px;
}



.other_media a
{
    float:left;
    margin-right:8px;
	margin-bottom:10px;
}

.other_units 
{
	margin-top: 4px;
	float: left;
}

.other_units a
{
	margin-right: 10px;
}

.activeUnit
{
	margin-right: 10px;
}

.videoLink
{
	position:relative;
}
.videoLink_overlay
{
	position:absolute;
	height:55px;
	width:80px;
}
/**
 * end single unit
 */

.unitClient a, .unitMediaType a
{
	color:#7d7f7e;
}

#footer
{
	margin-top:10px;
	bottom: 0px;
	border-top: 1px solid #b7b7b7;
	width: 715px;
	padding-bottom: 40px;
	padding-top:4px;
}
#footer .left
{
	float:left;
}
#footer .right
{
	float:right;
}
#pager a#nextPage, a.nextPage
{
	background-image:url('../media/img/next_arrow.png');
	background-position:right;
	background-repeat:no-repeat;
	padding-right:10px;
	margin-left:5px;
}

#pager a#nextPage:hover, a.nextPage:hover
{
	background-image:url('../media/img/next_arrow_over.png');
}
#pager a#prevPage, a.prevPage
{
	background-image:url('../media/img/prev_arrow.png');
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
}
#pager a#prevPage:hover, a.prevPage:hover
{
	background-image:url('../media/img/prev_arrow_over.png');
}
.noNextPage
{
	background-image:url('../media/img/next_arrow_not.png');
	background-position:right;
	background-repeat:no-repeat;
	padding-right:10px;
	margin-left:5px;
	color:#999999;
}
.noNextPage:hover, .noPrevPage:hover
{
	color:#999999;
}
.noPrevPage
{
	background-image:url('../media/img/prev_arrow_not.png');
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	color:#999999;
}

.footerLeft
{
	padding-right: 20px;
}
#pager
{
	float:right;
	clear:both;
	width:100%;
	text-align:right;
}
#pager a
{
	padding:0 1px;
	margin-right:2px;
}
#pager a.selected
{
	color:#ffffff;
	background-color:#0196D8;
}

.sorryNoresult
{
	text-align:center;
	padding-top:20px;
}


.image_template, .mediaTemplate
{
    text-align:left;
}
.mediaTemplate
{
	margin-left:65px;
}
.image_template
{
    padding-bottom: 4px;
}
.dropdown_holder
{
	margin-left:10px;
	width:322px;
	float:left;
}
.unitInfoRow
{
	margin-bottom:1px;
}
.kontaktItem
{
	float:left;
	clear:both;
	margin-bottom:16px;
	width:100%;
}


.kontaktItem div{

	color:#000000;
}
.kontaktItem a
{
	margin:0 0px;
}
.kontaktLeftColumn
{
	float:left;
	width:331px;
}
.kontaktRightColumn
{
	float:left;
}

.contentLeftColumn
{
	float:left;
	width: 272px;
	padding-right: 59px;
}
.contentRightColumn
{
	float:left;
	width: 282px;
}

.contentBigLeftColumn
{
	float:left;
	width: 361px;
	padding-right: 14px;
}

.contentSmallRightColumn
{
	float:left;
	width: 271px;
}

.disabledSelectOption
{
	opacity: .6;
}

.gossInfo
{
    font-size: 0.909em;
    line-height: 1.4em;
    color:#ADADAD;
    padding-top: 14px;
    width:275px;
    float: right;
    padding-bottom: 10px;
    
    
}

.addThisContainer
{
	padding-top: 36px;
	float: left;
}
