/* ********************************************
Presentation menu demo page
******************************************** */
/* http://www.freedomson.com/index.php?id=95 */
.tx-presentationmenu-pi1 ul#tx_presentationmenu_pi1-list_menu li {
	padding:8px !important;
}

/* ********************************************
Links via RTE
******************************************** */
.external-link-new-window IMG{
border:0px;
}

#rte_note{
	color:#CCC;
	font-size:10px;
}

/* ********************************************
Commerce Web Shop
******************************************** */

/* SINGLE VIEW */

.tx-commerce-pi1{
}
.com-single{
}
.com-single-title {
}
.com-single-title H2{
	background:#EEEEEE url(/fileadmin/templates/freedomson.com/img/backgrounds/header.gif) repeat-x scroll 0 0;
	border:1px solid #CCCCCC;
	color:#333;
	font-size:25px;
	margin:0;
	padding:10px;
}
.com-single-images{
	float:left;
	padding:10px;
	padding-top:20px;
}
.com-single-desc{
	padding-top:10px;
}
.com-single-attr{
}
.com-single-action-entry{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
}
.com-single-action-entry-article-price-gross{
	/* float:left;
	font-weight:bold;
	margin-right:10px;
	background-image:url(/fileadmin/MountPoints/freedomson.com/images/badges/badge15.png);
	width:100px;
	height:100px;
	text-align:center; */
	margin:10px;
}
.com-single-action-entry-article-price-gross-text{
	background:#EEEEEE url(/fileadmin/templates/freedomson.com/img/backgrounds/header.gif) repeat-x scroll 0 0;
	border:1px solid #CCCCCC;
	color:menutext;
	display:none;
	float:left;
	font-size:30px;
	font-weight:bold;
	padding:10px;
	margin-bottom: 10px;
	margin-top: 10px;
color:#333;
}
.com-single-action-entry-linkback{
	border-top:1px dashed #EEEEEE;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	padding-top:10px;
	width:100%;
}
.com-single-action-entry-linktoputinbasket{
	border-bottom:1px dashed #EEEEEE;
	float:left;
	margin-bottom:10px;
	padding-bottom:10px;
	width:100%;
}
.com-single-action-entry-linktoputinbasket a{
	padding-bottom:5px;
}

.com-single-action-entry-basketinput{
	border-top:1px dashed #EEEEEE;
	display:inline;
	padding-bottom:10px;
	padding-top:10px;
	width:100%;
}

.com-single-action-entry-basketinput form{
	margin:0px;
}

.com-select-odd,
.com-select-even{
	width:100%;
	float:left;
	display:table;
}
.com-select-odd div,
.com-select-even div{
	padding:10px;
}

.com-select-even {
	background-color:#eee;
}

.com-select-odd {
	background-color:#fcfcfc;
}

.com-select-odd-icon,
.com-select-even-icon{
	float:left;
	width:50px;
}
.com-select-odd-unit,
.com-select-even-unit{
	float:left;
	width:50px;
}
.com-select-odd-title,
.com-select-even-title{
	float:left;
	width:100px;
}
.com-select-odd-list,
.com-select-even-list{
	float:left;
}

/* ********************************************
Content Box 1
******************************************** */
.content_box_1{
border: 1px solid #CCC;
border-right: 1px solid #CCC;
margin-top:10px;
padding:10px;
}
#fds_ctnc_01_l_2 .content_box_1{
border-right: 1px solid #CCC;
margin-right: 1px;
margin-top:0px;
margin-bottom:1px;
background-color:#FCFCFC;
}

.content_box_1 H1{
font-size:15px;
font-weight:bold;
}


/* ********************************************
COUNTER
******************************************** */
#countdown3{
font-size:0.8em;
padding:15px;
}

/* ********************************************
ROOTLINE START
******************************************** */

#youarehere {
display: inline;
font-weight:bold;
font-size:11px;
padding-right:10px;
}

#fds_ctnc_01_r_1 #rootline{
font-size:10px;
padding-left:10px;
font-weight:bold;
line-height: 30px;
border-bottom:1px solid #CCCCCC;
}

#fds_ctnc_01_r_1 #rootline a{
font-size:10px;
color:#333;
text-decoration:underline;
}

#fds_ctnc_01_r_1 #rootline a:hover{
color: #333;
text-decoration:underline;
}

/* ********************************************
CONTENT CE START
******************************************** */

#contl {
width:400px;
}

#contr {
padding-left:10px;
width:250px;
}

#contr .content_box_1{
font-size:0.9em;
padding:1px;
/* background-color:GhostWhite; */
margin:0px !important;
margin-bottom:10px !important;
}

#contr .csc-header H1 {
background-image:none !important;
background-color:#EEE;
color:#333;
border-bottom:1px solid #CCC;
padding:5px !important;
}

#contr p.bodytext,
#contr .csc-menu{
background-color:transparent;
padding:10px;
margin:0px;
font-size:0.9em;
}

#content-body{
	background:transparent;
	margin-bottom: 10px;
}


/* ********************************************
MENU
******************************************** */

/* Links */
#fds_ctnc_01_l_2 a{
text-decoration:none;
}

#fds_ctnc_01_l_2 a:hover{
text-decoration:underline;
}

#fds_ctnc_01_l_2 ul li a{
color:#30749B;
}

#fds_ctnc_01_l_2 ul li ul li a {
color:#333;
}

#fds_ctnc_01_l_2 ul li ul li ul li a {
color:#333;
}

/* Menu Block Wrap */
#fds_ctnc_01_l_2 #submenu_firstlevel{
padding-bottom:0px;
margin-right:1px;
border-bottom:1px solid #CCC;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
/*
background: #E2E2E2 url(/fileadmin/templates/freedomson.com/img/backgrounds/header.gif) repeat-x scroll 0 0
background:#FCFCFC none repeat scroll 0 0;
border-left:1px solid #ccc;
*/
background-color:#FCFCFC;
}

/* ul */
#fds_ctnc_01_l_2 ul {
padding:0px;
margin:0px;
border-bottom:1px solid #fff;
}

#fds_ctnc_01_l_2 ul li ul {
border-bottom:0px solid #CCC;
padding-top:5px
}

#fds_ctnc_01_l_2 ul li ul {
border-bottom:0px solid #CCC;
padding-top:15px
}

#fds_ctnc_01_l_2 ul li {
list-style-type : none;
padding-left:10px;
padding-bottom:5px;
padding-top:15px;
border-bottom:0px solid #CCCCCC;
font-size:12px;
font-weight:bold;
}

#fds_ctnc_01_l_2 ul li ul li {
font-size:11px;
font-weight:bold;
padding-bottom:10px;
padding-top:0px;
border-bottom:0px solid #CCCCCC;
list-style-image:none;
list-style-position:inside;
}

#fds_ctnc_01_l_2 ul li ul {

}

/* Third Level */
#fds_ctnc_01_l_2 ul li ul li ul li {
font-weight:normal;
padding-bottom:5px;
}

#fds_ctnc_01_l_2 #submenu_current_link{
color:#30749B;
/* background:#FCFCFC none repeat scroll 0 0; */
margin-right:10px;
/* border:1px solid #fff; */
padding-left:2px;
text-decoration: underline;
}

#fds_ctnc_01_l_2 #submenu_current_link_pointer{
	display:table;
	float:left;
	margin-left:-15px;
	position:absolute;
}

/* ********************************************
LAYOUT
******************************************** */

#mainContent{
}

#fds_ctnc_01_h{
display: none;
}

#fds_ctnc_01{
padding-top:0px;
float:left;
}

#fds_ctnc_01_l{
float:left;
width:240px;
}

#fds_ctnc_01_r{
display:table;
border:1px solid #CCCCCC;
background-color:#fcfcfc;
float:left;
width:688px;
margin-right:0px;
}

#fds_ctnc_01_l_1_pagetitle{
background-color:#EFEFEF;
border-bottom:1px solid #CCCCCC;
color:#30749B;
font-size:13px;
font-weight:bold;
margin-bottom:10px;
padding:5px;
}

#fds_ctnc_01_l_1{
border:1px solid #CCCCCC;
margin-bottom:1px;
margin-right:1px;
padding-bottom:0px;
padding-top:0px;
text-align:center;
background-color:#FCFCFC;
}

#fds_ctnc_01_l_2{
border-top:0px solid #fff;
}

#fds_ctnc_01_r_1{
background-color:#eee;
width:100%;
border-left:0px solid #FFF;
border-top:0px solid #FFF;
}

#fds_ctnc_01_r_1 IMG{
border-bottom:1px solid #FFFFFF;
}

#fds_ctnc_01_r_1_pagetitle{
border-bottom:1px solid #CCCCCC;
border-top:0px solid #FFFFFF;
color:#30749B;
font-weight:bold;
padding:5px;
background:transparent url(/fileadmin/templates/freedomson.com/img/backgrounds/menubg.png) repeat-x scroll 0px 0px;
font-size:25px;
}

#fds_ctnc_01_r_2{
padding:10px;
font-size:0.9em;
height:auto !important;
}	

